From 3c6daee652f46dc13ad0bfdb53f09c07a503702b Mon Sep 17 00:00:00 2001 From: Xamarin Public Jenkins Date: Mon, 18 Jan 2016 21:29:19 -0500 Subject: [PATCH] Imported Upstream version 4.2.2.29 Former-commit-id: f069081cc0821095435a845c961ae61cbbc95121 --- Makefile.in | 4 +- docs/deploy/mono-api-assembly.html | 2 +- docs/deploy/mono-api-class.html | 2 +- docs/deploy/mono-api-codegen.html | 2 +- docs/deploy/mono-api-counters.html | 2 +- docs/deploy/mono-api-debug.html | 2 +- docs/deploy/mono-api-decimal.html | 2 +- docs/deploy/mono-api-domains.html | 2 +- docs/deploy/mono-api-dynamic-codegen.html | 2 +- docs/deploy/mono-api-embedding.html | 2 +- docs/deploy/mono-api-exc.html | 2 +- docs/deploy/mono-api-gc.html | 2 +- docs/deploy/mono-api-gchandle.html | 2 +- docs/deploy/mono-api-image.html | 2 +- docs/deploy/mono-api-internal.html | 36 +- docs/deploy/mono-api-jit.html | 4 +- docs/deploy/mono-api-jitinternal.html | 2 +- docs/deploy/mono-api-marshal.html | 2 +- docs/deploy/mono-api-metadata.html | 2 +- docs/deploy/mono-api-methods.html | 2 +- docs/deploy/mono-api-object.html | 10 +- docs/deploy/mono-api-profiler.html | 2 +- docs/deploy/mono-api-reflection.html | 2 +- docs/deploy/mono-api-security.html | 2 +- docs/deploy/mono-api-string.html | 2 +- docs/deploy/mono-api-threads.html | 2 +- docs/deploy/mono-api-type.html | 2 +- docs/deploy/mono-api-types.html | 2 +- docs/deploy/mono-api-unsorted.html | 2 +- docs/deploy/mono-api-utils.html | 2 +- docs/deploy/mono-api-vm.html | 2 +- docs/deploy/mono-api-wapi.html | 2 +- external/Lucene.Net/.gitignore | 17 - external/Lucene.Net/ACKNOWLEDGEMENTS.txt | 10 - .../Lucene.Net/CHANGES.txt.REMOVED.git-id | 1 - external/Lucene.Net/LICENSE.txt | 271 -- external/Lucene.Net/NOTICE.txt | 6 - external/Lucene.Net/README.txt | 61 - .../Lucene.Net/branding/font/AllerDisplay.ttf | Bin 95616 -> 0 bytes .../branding/font/Aller_Rg.ttf.REMOVED.git-id | 1 - .../font/Aller_Std_Family.zip.REMOVED.git-id | 1 - .../branding/font/GOTHIC.TTF.REMOVED.git-id | 1 - external/Lucene.Net/branding/logo/favicon.ico | Bin 100911 -> 0 bytes .../lucene-color-variations.ai.REMOVED.git-id | 1 - .../logo/lucene-net-L.ai.REMOVED.git-id | 1 - .../Lucene.Net/branding/logo/lucene-net-L.png | Bin 18715 -> 0 bytes .../Lucene.Net/branding/logo/lucene-net-L.svg | 147 - .../lucene-net-badge-120x36.ai.REMOVED.git-id | 1 - .../branding/logo/lucene-net-badge-120x36.png | Bin 2067 -> 0 bytes .../lucene-net-badge-180x36.ai.REMOVED.git-id | 1 - .../branding/logo/lucene-net-badge-180x36.png | Bin 3043 -> 0 bytes .../lucene-net-badge-80x100.ai.REMOVED.git-id | 1 - .../branding/logo/lucene-net-badge-80x100.png | Bin 4600 -> 0 bytes .../branding/logo/lucene-net-color.png | Bin 8303 -> 0 bytes .../branding/logo/lucene-net-color.svg | 262 -- .../branding/logo/lucene-net-grayscale.png | Bin 5915 -> 0 bytes .../branding/logo/lucene-net-grayscale.svg | 169 - .../branding/logo/lucene-net-icon-128.png | Bin 5229 -> 0 bytes .../branding/logo/lucene-net-icon-128x128.png | Bin 5436 -> 0 bytes .../branding/logo/lucene-net-icon-256.png | Bin 11739 -> 0 bytes .../branding/logo/lucene-net-icon-256x256.png | Bin 12530 -> 0 bytes .../branding/logo/lucene-net-icon-32.png | Bin 1168 -> 0 bytes .../branding/logo/lucene-net-icon-32x32.png | Bin 1136 -> 0 bytes .../lucene-net-icon-512.ai.REMOVED.git-id | 1 - .../branding/logo/lucene-net-icon-512x256.png | Bin 22613 -> 0 bytes .../branding/logo/lucene-net-icon-512x512.png | Bin 25657 -> 0 bytes .../branding/logo/lucene-net-icon-64.png | Bin 2506 -> 0 bytes .../branding/logo/lucene-net-icon-64x64.png | Bin 2530 -> 0 bytes .../branding/logo/lucene-net-icon.ico | Bin 100911 -> 0 bytes .../lucene-net-not-outlined.ai.REMOVED.git-id | 1 - .../logo/lucene-net-reverse-color.png | Bin 8661 -> 0 bytes .../logo/lucene-net-reverse-color.svg | 263 -- .../logo/lucene-net-reverse-grayscale.png | Bin 6020 -> 0 bytes .../logo/lucene-net-reverse-grayscale.svg | 173 - .../logo/lucene-net-words.ai.REMOVED.git-id | 1 - .../branding/logo/lucene-net-words.png | Bin 5949 -> 0 bytes .../branding/logo/lucene-net-words.svg | 166 - .../logo/lucene-net.ai.REMOVED.git-id | 1 - .../logo/lucene-net.psd.REMOVED.git-id | 1 - external/Lucene.Net/build.cmd | 27 - .../build/scripts/All/Lucene.Net.nuspec | 41 - .../build/scripts/All/document.targets | 55 - .../build/scripts/All/project.targets | 54 - .../build/scripts/Analyzers/document.targets | 31 - .../build/scripts/Analyzers/project.targets | 66 - .../scripts/Contrib-Core/document.targets | 31 - .../scripts/Contrib-Core/project.targets | 66 - .../scripts/Contrib/Lucene.Net.Contrib.nuspec | 62 - .../build/scripts/Contrib/document.targets | 51 - .../build/scripts/Contrib/project.targets | 72 - .../build/scripts/Core/Lucene.Net.Core.nuspec | 42 - .../build/scripts/Core/document.targets | 31 - .../build/scripts/Core/project.targets | 75 - .../build/scripts/CustomDictionary.xml | 31 - .../FastVectorHighlighter/document.targets | 31 - .../FastVectorHighlighter/project.targets | 66 - .../scripts/Highlighter/document.targets | 31 - .../build/scripts/Highlighter/project.targets | 65 - .../build/scripts/Memory/document.targets | 31 - .../build/scripts/Memory/project.targets | 66 - .../build/scripts/Queries/document.targets | 31 - .../build/scripts/Queries/project.targets | 66 - .../build/scripts/Regex/document.targets | 31 - .../build/scripts/Regex/project.targets | 66 - .../SimpleFacetedSearch/document.targets | 31 - .../SimpleFacetedSearch/project.targets | 66 - .../build/scripts/Snowball/document.targets | 31 - .../build/scripts/Snowball/project.targets | 66 - .../Spatial.NTS/Lucene.Net.Spatial.NTS.nuspec | 43 - .../scripts/Spatial.NTS/document.targets | 31 - .../build/scripts/Spatial.NTS/project.targets | 66 - .../scripts/Spatial/Lucene.Net.Spatial.nuspec | 43 - .../build/scripts/Spatial/document.targets | 31 - .../build/scripts/Spatial/project.targets | 66 - .../scripts/SpellChecker/document.targets | 31 - .../scripts/SpellChecker/project.targets | 66 - external/Lucene.Net/build/scripts/build.cmd | 25 - external/Lucene.Net/build/scripts/build.sh | 47 - .../Lucene.Net/build/scripts/build.targets | 149 - .../Lucene.Net/build/scripts/docs.shfbproj | 90 - .../build/scripts/dot-net-tools.targets | 192 - .../build/scripts/mono-tools.targets | 46 - external/Lucene.Net/build/scripts/rules.fxcop | 143 - .../Lucene.Net/build/scripts/rules.stylecop | 48 - .../build/scripts/template.shfbproj | 93 - .../Lucene.Net/build/scripts/user.targets | 92 - .../build/scripts/validate-tool-chain.ps1 | 304 -- .../Lucene.Net/build/scripts/version.targets | 25 - .../build/vs2010/contrib/Contrib.All.sln | 186 - .../vs2010/contrib/Contrib.Analyzers.sln | 56 - .../build/vs2010/contrib/Contrib.Core.sln | 56 - .../contrib/Contrib.FastVectorHighlighter.sln | 56 - .../vs2010/contrib/Contrib.Highlighter.sln | 66 - .../build/vs2010/contrib/Contrib.Memory.sln | 56 - .../build/vs2010/contrib/Contrib.Queries.sln | 56 - .../build/vs2010/contrib/Contrib.Regex.sln | 56 - .../contrib/Contrib.SimpleFacetedSearch.sln | 56 - .../build/vs2010/contrib/Contrib.Snowball.sln | 56 - .../build/vs2010/contrib/Contrib.Spatial.sln | 66 - .../vs2010/contrib/Contrib.SpellChecker.sln | 56 - .../build/vs2010/contrib/Contrib.WordNet.sln | 76 - .../build/vs2010/core/Lucene.Net.Core.sln | 46 - .../build/vs2010/demo/Lucene.Net.Demo.sln | 96 - .../build/vs2010/test/Contrib.All.Test.sln | 306 -- .../vs2010/test/Contrib.Analyzers.Test.sln | 86 - .../build/vs2010/test/Contrib.Core.Test.sln | 66 - .../Contrib.FastVectorHighlighter.Test.sln | 66 - .../vs2010/test/Contrib.Highlighter.Test.sln | 106 - .../build/vs2010/test/Contrib.Memory.Test.sln | 86 - .../vs2010/test/Contrib.Queries.Test.sln | 86 - .../build/vs2010/test/Contrib.Regex.Test.sln | 86 - .../test/Contrib.SimpleFacetedSearch.Test.sln | 110 - .../vs2010/test/Contrib.Snowball.Test.sln | 85 - .../vs2010/test/Contrib.Spatial.Test.sln | 86 - .../vs2010/test/Contrib.SpellChecker.Test.sln | 66 - .../build/vs2010/test/Lucene.Net.Test.sln | 66 - .../build/vs2012/contrib/Contrib.All.sln | 196 -- .../vs2012/contrib/Contrib.Analyzers.sln | 56 - .../build/vs2012/contrib/Contrib.Core.sln | 56 - .../contrib/Contrib.FastVectorHighlighter.sln | 56 - .../vs2012/contrib/Contrib.Highlighter.sln | 66 - .../build/vs2012/contrib/Contrib.Memory.sln | 56 - .../build/vs2012/contrib/Contrib.Queries.sln | 56 - .../build/vs2012/contrib/Contrib.Regex.sln | 56 - .../contrib/Contrib.SimpleFacetedSearch.sln | 56 - .../build/vs2012/contrib/Contrib.Snowball.sln | 56 - .../build/vs2012/contrib/Contrib.Spatial.sln | 66 - .../vs2012/contrib/Contrib.SpellChecker.sln | 56 - .../build/vs2012/contrib/Contrib.WordNet.sln | 76 - .../build/vs2012/core/Lucene.Net.Core.sln | 46 - .../build/vs2012/demo/Lucene.Net.Demo.sln | 96 - .../build/vs2012/test/Contrib.All.Test.sln | 296 -- .../vs2012/test/Contrib.Analyzers.Test.sln | 86 - .../build/vs2012/test/Contrib.Core.Test.sln | 66 - .../Contrib.FastVectorHighlighter.Test.sln | 66 - .../vs2012/test/Contrib.Highlighter.Test.sln | 106 - .../build/vs2012/test/Contrib.Memory.Test.sln | 86 - .../vs2012/test/Contrib.Queries.Test.sln | 86 - .../build/vs2012/test/Contrib.Regex.Test.sln | 86 - .../test/Contrib.SimpleFacetedSearch.Test.sln | 110 - .../vs2012/test/Contrib.Snowball.Test.sln | 86 - .../vs2012/test/Contrib.Spatial.Test.sln | 76 - .../vs2012/test/Contrib.SpellChecker.Test.sln | 66 - .../build/vs2012/test/Lucene.Net.Test.sln | 66 - .../lib/Gallio.3.2.750/Gallio License.txt | 14 - .../licenses/CciMetadata.License.txt | 31 - .../licenses/Cecil.FlowAnalysis.license.html | 37 - .../ICSharpCode.TextEditor.License.txt | 458 --- .../licenses/Mono.Cecil.license.html | 36 - .../licenses/Mono.GetOptions.license.html | 38 - .../WeifenLuo.WinFormsUI.Docking.License.txt | 9 - .../Gallio.3.2.750/licenses/db4o.license.html | 384 -- .../licenses/objectarx_license.doc | Bin 26624 -> 0 bytes .../tools/Gallio.Ambience.Server.exe.config | 19 - .../tools/Gallio.Ambience.UI.plugin | 46 - .../tools/Gallio.Ambience.pdb.REMOVED.git-id | 1 - .../tools/Gallio.Ambience.plugin | 30 - .../Gallio.3.2.750/tools/Gallio.Ambience.xml | 511 --- .../tools/Gallio.Common.Splash.xml | 1346 ------- .../tools/Gallio.ControlPanel.exe.config | 18 - .../tools/Gallio.ControlPanel.plugin | 18 - .../tools/Gallio.Copy.exe.config | 30 - .../Gallio.3.2.750/tools/Gallio.Copy.plugin | 24 - .../tools/Gallio.Echo.exe.config | 29 - .../Gallio.3.2.750/tools/Gallio.Echo.plugin | 18 - .../tools/Gallio.Host.Elevated.exe.config | 26 - .../tools/Gallio.Host.Elevated.x86.exe.config | 26 - .../tools/Gallio.Host.exe.config | 26 - .../tools/Gallio.Host.x86.exe.config | 26 - .../tools/Gallio.Icarus.exe.config | 31 - .../Gallio.3.2.750/tools/Gallio.Icarus.plugin | 177 - .../tools/Gallio.MSBuildTasks.plugin | 20 - .../tools/Gallio.MSBuildTasks.xml | 818 ----- .../tools/Gallio.Navigator.Readme.txt | 24 - .../tools/Gallio.Navigator.exe.config | 7 - .../tools/Gallio.Navigator.plugin | 22 - .../Gallio.PowerShellCommands.dll-Help.xml | 404 --- .../tools/Gallio.PowerShellCommands.plugin | 21 - .../tools/Gallio.PowerShellCommands.xml | 660 ---- .../tools/Gallio.Reports.plugin | 241 -- .../Gallio.3.2.750/tools/Gallio.Reports.xml | 229 -- .../lib/Gallio.3.2.750/tools/Gallio.UI.plugin | 127 - .../lib/Gallio.3.2.750/tools/Gallio.UI.xml | 1373 -------- .../tools/Gallio.Utility.exe.config | 26 - .../tools/Gallio.Utility.plugin | 18 - .../tools/Gallio.VisualStudio.Interop.plugin | 28 - .../tools/Gallio.pdb.REMOVED.git-id | 1 - .../lib/Gallio.3.2.750/tools/Gallio.plugin | 658 ---- .../tools/Gallio.xml.REMOVED.git-id | 1 - .../lib/Gallio.3.2.750/tools/Gallio35.pdb | Bin 62976 -> 0 bytes .../lib/Gallio.3.2.750/tools/Gallio35.plugin | 35 - .../lib/Gallio.3.2.750/tools/Gallio35.xml | 293 -- .../tools/Gallio40.pdb.REMOVED.git-id | 1 - .../lib/Gallio.3.2.750/tools/Gallio40.plugin | 29 - .../lib/Gallio.3.2.750/tools/Gallio40.xml | 8 - .../MbUnit.Compatibility.pdb.REMOVED.git-id | 1 - .../tools/MbUnit.Compatibility.plugin | 28 - .../MbUnit.Compatibility.xml.REMOVED.git-id | 1 - .../lib/Gallio.3.2.750/tools/MbUnit.dll.tdnet | 6 - .../tools/MbUnit.pdb.REMOVED.git-id | 1 - .../lib/Gallio.3.2.750/tools/MbUnit.plugin | 56 - .../tools/MbUnit.xml.REMOVED.git-id | 1 - .../lib/Gallio.3.2.750/tools/MbUnit35.pdb | Bin 11776 -> 0 bytes .../lib/Gallio.3.2.750/tools/MbUnit35.plugin | 30 - .../lib/Gallio.3.2.750/tools/MbUnit35.xml | 47 - .../lib/Gallio.3.2.750/tools/MbUnit40.pdb | Bin 7680 -> 0 bytes .../lib/Gallio.3.2.750/tools/MbUnit40.plugin | 30 - .../lib/Gallio.3.2.750/tools/MbUnit40.xml | 8 - .../NCover/Gallio.NCoverIntegration.plugin | 143 - .../tools/NCover/Resources/ncover.ico | Bin 1470 -> 0 bytes .../lib/Gallio.3.2.750/tools/NCover3.lic | 0 .../tools/NHamcrest.pdb.REMOVED.git-id | 1 - .../Latest/Gallio.NUnitAdapterLatest.plugin | 85 - .../tools/NUnit/Latest/Readme.txt | 12 - .../tools/NUnit/Latest/Resources/NUnit.ico | Bin 1078 -> 0 bytes .../Latest/addins/NUnit Addins Readme.txt | 1 - .../tools/NUnit/Latest/license.txt | 15 - .../NUnit/Latest/nunit.framework.dll.tdnet | 6 - .../Latest/nunit.framework.xml.REMOVED.git-id | 1 - .../tools/Resources/Assembly.ico | Bin 1150 -> 0 bytes .../tools/Resources/Container.ico | Bin 1150 -> 0 bytes .../tools/Resources/Fixture.ico | Bin 1150 -> 0 bytes .../tools/Resources/Gallio.ControlPanel.ico | Bin 80989 -> 0 bytes .../tools/Resources/Gallio.Copy.ico | Bin 37611 -> 0 bytes .../tools/Resources/Gallio.Echo.ico | Bin 59899 -> 0 bytes .../tools/Resources/Gallio.Icarus.ico | Bin 80989 -> 0 bytes .../tools/Resources/Gallio.Utility.ico | Bin 59899 -> 0 bytes .../Gallio.3.2.750/tools/Resources/Gallio.ico | Bin 80989 -> 0 bytes .../Gallio.3.2.750/tools/Resources/MbUnit.ico | Bin 90126 -> 0 bytes .../Gallio.3.2.750/tools/Resources/Test.ico | Bin 1150 -> 0 bytes .../tools/Resources/Unsupported.ico | Bin 1150 -> 0 bytes .../tools/Resources/css/Gallio-Report.css | 527 --- .../tools/Resources/img/Failed.gif | Bin 129 -> 0 bytes .../tools/Resources/img/FullStop.gif | Bin 86 -> 0 bytes .../Resources/img/GallioTestReportHeader.png | Bin 7509 -> 0 bytes .../tools/Resources/img/Ignored.gif | Bin 193 -> 0 bytes .../tools/Resources/img/Minus.gif | Bin 88 -> 0 bytes .../tools/Resources/img/Passed.gif | Bin 293 -> 0 bytes .../tools/Resources/img/Plus.gif | Bin 88 -> 0 bytes .../tools/Resources/img/UnknownTestKind.png | Bin 155 -> 0 bytes .../tools/Resources/img/header-background.gif | Bin 1414 -> 0 bytes .../tools/Resources/js/Gallio-Report.js | 244 -- .../tools/Resources/js/expressInstall.swf | Bin 727 -> 0 bytes .../tools/Resources/js/player.swf | Bin 51647 -> 0 bytes .../tools/Resources/js/swfobject.js | 4 - .../Gallio-Report.ccnet-details-condensed.xsl | 20 - .../xsl/Gallio-Report.ccnet-details.xsl | 20 - .../Resources/xsl/Gallio-Report.common.xsl | 356 -- .../xsl/Gallio-Report.html+xhtml.xsl | 1060 ------ .../xsl/Gallio-Report.html-condensed.xsl | 21 - .../Resources/xsl/Gallio-Report.html.xsl | 21 - .../xsl/Gallio-Report.txt-common.xsl | 228 -- .../xsl/Gallio-Report.txt-condensed.xsl | 12 - .../tools/Resources/xsl/Gallio-Report.txt.xsl | 12 - .../xsl/Gallio-Report.xhtml-condensed.xsl | 22 - .../Resources/xsl/Gallio-Report.xhtml.xsl | 22 - .../tools/TDNet/Gallio.TDNetRunner.UI.plugin | 57 - .../tools/TDNet/Gallio.TDNetRunner.plugin | 46 - .../tools/TDNet/Resources/TestDriven.ico | Bin 9158 -> 0 bytes .../Gallio.VisualStudio.Shell.plugin | 43 - .../v10.0/Gallio.VisualStudio.Shell100.addin | 16 - .../v10.0/Gallio.VisualStudio.Shell100.plugin | 49 - .../v10.0/Gallio.VisualStudio.Tip100.plugin | 51 - .../v9.0/Gallio.VisualStudio.Shell90.addin | 16 - .../v9.0/Gallio.VisualStudio.Shell90.plugin | 49 - .../v9.0/Gallio.VisualStudio.Tip90.plugin | 51 - external/Lucene.Net/lib/Lucene.Net.snk | Bin 596 -> 0 bytes .../lib/NUnit.org/NUnit/2.5.9/Logo.ico | Bin 1078 -> 0 bytes .../NUnit.org/NUnit/2.5.9/NUnitFitTests.html | 277 -- .../2.5.9/bin/net-1.1/NUnitFitTests.html | 277 -- .../NUnit/2.5.9/bin/net-1.1/NUnitTests.config | 85 - .../NUnit/2.5.9/bin/net-1.1/NUnitTests.nunit | 11 - .../NUnit/2.5.9/bin/net-1.1/agent.conf | 4 - .../NUnit/2.5.9/bin/net-1.1/agent.log.conf | 18 - .../nunit.framework.xml.REMOVED.git-id | 1 - .../NUnit/2.5.9/bin/net-1.1/launcher.log.conf | 18 - .../2.5.9/bin/net-1.1/nunit-agent.exe.config | 69 - .../bin/net-1.1/nunit-console.exe.config | 69 - .../2.5.9/bin/net-1.1/pnunit-agent.exe.config | 77 - .../bin/net-1.1/pnunit-launcher.exe.config | 77 - .../2.5.9/bin/net-1.1/runFile.exe.config | 43 - .../NUnit/2.5.9/bin/net-1.1/runpnunit.bat | 2 - .../NUnit/2.5.9/bin/net-1.1/test.conf | 24 - .../2.5.9/bin/net-2.0/NUnitFitTests.html | 277 -- .../NUnit/2.5.9/bin/net-2.0/NUnitTests.config | 85 - .../NUnit/2.5.9/bin/net-2.0/NUnitTests.nunit | 14 - .../NUnit/2.5.9/bin/net-2.0/agent.conf | 4 - .../NUnit/2.5.9/bin/net-2.0/agent.log.conf | 18 - .../nunit.framework.xml.REMOVED.git-id | 1 - .../NUnit/2.5.9/bin/net-2.0/launcher.log.conf | 18 - .../NUnit/2.5.9/bin/net-2.0/lib/Failure.png | Bin 1445 -> 0 bytes .../NUnit/2.5.9/bin/net-2.0/lib/Ignored.png | Bin 1444 -> 0 bytes .../2.5.9/bin/net-2.0/lib/Inconclusive.png | Bin 1436 -> 0 bytes .../NUnit/2.5.9/bin/net-2.0/lib/Skipped.png | Bin 1405 -> 0 bytes .../NUnit/2.5.9/bin/net-2.0/lib/Success.png | Bin 1439 -> 0 bytes .../bin/net-2.0/nunit-agent-x86.exe.config | 69 - .../2.5.9/bin/net-2.0/nunit-agent.exe.config | 69 - .../bin/net-2.0/nunit-console-x86.exe.config | 69 - .../bin/net-2.0/nunit-console.exe.config | 69 - .../2.5.9/bin/net-2.0/nunit-x86.exe.config | 83 - .../NUnit/2.5.9/bin/net-2.0/nunit.exe.config | 83 - .../2.5.9/bin/net-2.0/pnunit-agent.exe.config | 77 - .../bin/net-2.0/pnunit-launcher.exe.config | 77 - .../2.5.9/bin/net-2.0/runFile.exe.config | 43 - .../NUnit/2.5.9/bin/net-2.0/runpnunit.bat | 2 - .../NUnit/2.5.9/bin/net-2.0/test.conf | 24 - .../NUnit/2.5.9/doc/addinsDialog.html | 109 - .../NUnit/2.5.9/doc/assemblyIsolation.html | 112 - .../NUnit.org/NUnit/2.5.9/doc/assertions.html | 105 - .../NUnit.org/NUnit/2.5.9/doc/attributes.html | 107 - .../NUnit.org/NUnit/2.5.9/doc/category.html | 283 -- .../NUnit.org/NUnit/2.5.9/doc/codeFuncs.js | 77 - .../NUnit/2.5.9/doc/collectionAssert.html | 176 - .../2.5.9/doc/collectionConstraints.html | 333 -- .../NUnit/2.5.9/doc/combinatorial.html | 125 - .../NUnit/2.5.9/doc/comparisonAsserts.html | 269 -- .../2.5.9/doc/comparisonConstraints.html | 239 -- .../NUnit/2.5.9/doc/compoundConstraints.html | 96 - .../NUnit/2.5.9/doc/conditionAsserts.html | 142 - .../NUnit/2.5.9/doc/conditionConstraints.html | 213 -- .../NUnit/2.5.9/doc/configEditor.html | 103 - .../NUnit/2.5.9/doc/configFiles.html | 159 - .../NUnit/2.5.9/doc/consoleCommandLine.html | 314 -- .../NUnit/2.5.9/doc/constraintModel.html | 167 - .../NUnit/2.5.9/doc/contextMenu.html | 116 - .../NUnit.org/NUnit/2.5.9/doc/culture.html | 273 -- .../NUnit/2.5.9/doc/customConstraints.html | 112 - .../NUnit.org/NUnit/2.5.9/doc/datapoint.html | 142 - .../NUnit/2.5.9/doc/datapointProviders.html | 124 - .../NUnit/2.5.9/doc/delayedConstraint.html | 94 - .../NUnit/2.5.9/doc/description.html | 196 -- .../NUnit/2.5.9/doc/directoryAssert.html | 168 - .../NUnit/2.5.9/doc/equalConstraint.html | 275 -- .../NUnit/2.5.9/doc/equalityAsserts.html | 185 - .../NUnit/2.5.9/doc/eventListeners.html | 105 - .../NUnit.org/NUnit/2.5.9/doc/exception.html | 316 -- .../NUnit/2.5.9/doc/exceptionAsserts.html | 234 -- .../NUnit.org/NUnit/2.5.9/doc/explicit.html | 274 -- .../NUnit/2.5.9/doc/extensibility.html | 78 - .../NUnit/2.5.9/doc/extensionTips.html | 95 - .../lib/NUnit.org/NUnit/2.5.9/doc/favicon.ico | Bin 766 -> 0 bytes .../NUnit.org/NUnit/2.5.9/doc/fileAssert.html | 112 - .../2.5.9/doc/files/QuickStart.Spanish.doc | Bin 39936 -> 0 bytes .../NUnit/2.5.9/doc/files/QuickStart.doc | Bin 37376 -> 0 bytes .../NUnit/2.5.9/doc/files/Results.xsd | 70 - .../NUnit/2.5.9/doc/files/Summary.xslt | 47 - .../NUnit/2.5.9/doc/files/TestResult.xml | 135 - .../NUnit/2.5.9/doc/fixtureSetup.html | 238 -- .../NUnit/2.5.9/doc/fixtureTeardown.html | 238 -- .../NUnit.org/NUnit/2.5.9/doc/getStarted.html | 80 - .../NUnit/2.5.9/doc/guiCommandLine.html | 193 - .../NUnit/2.5.9/doc/identityAsserts.html | 97 - .../lib/NUnit.org/NUnit/2.5.9/doc/ignore.html | 267 -- .../NUnit/2.5.9/doc/img/addinsDialog.jpg | Bin 17912 -> 0 bytes .../NUnit/2.5.9/doc/img/advancedSettings.jpg | Bin 18568 -> 0 bytes .../NUnit/2.5.9/doc/img/assembliesTab.jpg | Bin 37489 -> 0 bytes .../2.5.9/doc/img/assemblyReloadSettings.jpg | Bin 18024 -> 0 bytes .../NUnit/2.5.9/doc/img/bulletOff.gif | Bin 73 -> 0 bytes .../NUnit/2.5.9/doc/img/bulletOn.gif | Bin 73 -> 0 bytes .../NUnit/2.5.9/doc/img/configEditor.jpg | Bin 11372 -> 0 bytes .../NUnit/2.5.9/doc/img/console-mock.jpg | Bin 67818 -> 0 bytes .../NUnit/2.5.9/doc/img/generalSettings.jpg | Bin 20514 -> 0 bytes .../NUnit/2.5.9/doc/img/generalTab.jpg | Bin 40480 -> 0 bytes .../NUnit/2.5.9/doc/img/gui-screenshot.jpg | Bin 64879 -> 0 bytes .../NUnit/2.5.9/doc/img/gui-verify.jpg | Bin 67096 -> 0 bytes .../2.5.9/doc/img/internalTraceSettings.jpg | Bin 20451 -> 0 bytes .../NUnit/2.5.9/doc/img/langFilter.gif | Bin 863 -> 0 bytes .../NUnit.org/NUnit/2.5.9/doc/img/logo.gif | Bin 1467 -> 0 bytes .../2.5.9/doc/img/miniGui.jpg.REMOVED.git-id | 1 - .../NUnit/2.5.9/doc/img/testLoadSettings.jpg | Bin 22480 -> 0 bytes .../2.5.9/doc/img/testOutputSettings.jpg | Bin 38632 -> 0 bytes .../NUnit/2.5.9/doc/img/testProperties.jpg | Bin 37348 -> 0 bytes .../2.5.9/doc/img/testResultSettings.jpg | Bin 18880 -> 0 bytes .../2.5.9/doc/img/textOutputSettings.jpg | Bin 22218 -> 0 bytes .../2.5.9/doc/img/treeDisplaySettings.jpg | Bin 20694 -> 0 bytes .../2.5.9/doc/img/visualStudioSettings.jpg | Bin 16326 -> 0 bytes .../lib/NUnit.org/NUnit/2.5.9/doc/index.html | 77 - .../NUnit/2.5.9/doc/installation.html | 126 - .../NUnit.org/NUnit/2.5.9/doc/license.html | 88 - .../NUnit.org/NUnit/2.5.9/doc/listMapper.html | 99 - .../NUnit.org/NUnit/2.5.9/doc/mainMenu.html | 276 -- .../NUnit.org/NUnit/2.5.9/doc/maxtime.html | 119 - .../NUnit/2.5.9/doc/multiAssembly.html | 134 - .../NUnit/2.5.9/doc/nunit-agent.html | 97 - .../NUnit/2.5.9/doc/nunit-console.html | 94 - .../NUnit.org/NUnit/2.5.9/doc/nunit-gui.html | 137 - .../lib/NUnit.org/NUnit/2.5.9/doc/nunit.css | 126 - .../NUnit/2.5.9/doc/nunitAddins.html | 223 -- .../NUnit.org/NUnit/2.5.9/doc/pairwise.html | 109 - .../NUnit/2.5.9/doc/parameterizedTests.html | 155 - .../NUnit/2.5.9/doc/pathConstraints.html | 193 - .../NUnit.org/NUnit/2.5.9/doc/platform.html | 311 -- .../lib/NUnit.org/NUnit/2.5.9/doc/pnunit.html | 99 - .../NUnit/2.5.9/doc/projectEditor.html | 219 -- .../NUnit.org/NUnit/2.5.9/doc/property.html | 243 -- .../NUnit/2.5.9/doc/propertyConstraint.html | 88 - .../NUnit.org/NUnit/2.5.9/doc/quickStart.html | 314 -- .../lib/NUnit.org/NUnit/2.5.9/doc/random.html | 133 - .../lib/NUnit.org/NUnit/2.5.9/doc/range.html | 144 - .../NUnit/2.5.9/doc/releaseNotes.html | 1370 -------- .../lib/NUnit.org/NUnit/2.5.9/doc/repeat.html | 99 - .../NUnit/2.5.9/doc/requiredAddin.html | 148 - .../NUnit/2.5.9/doc/requiresMTA.html | 147 - .../NUnit/2.5.9/doc/requiresSTA.html | 148 - .../NUnit/2.5.9/doc/requiresThread.html | 148 - .../NUnit/2.5.9/doc/reusableConstraint.html | 161 - .../NUnit/2.5.9/doc/runningTests.html | 108 - .../NUnit/2.5.9/doc/runtimeSelection.html | 121 - .../NUnit/2.5.9/doc/sameasConstraint.html | 100 - .../NUnit.org/NUnit/2.5.9/doc/samples.html | 124 - .../NUnit.org/NUnit/2.5.9/doc/sequential.html | 127 - .../NUnit.org/NUnit/2.5.9/doc/setCulture.html | 191 - .../NUnit/2.5.9/doc/setUICulture.html | 192 - .../NUnit/2.5.9/doc/settingsDialog.html | 320 -- .../lib/NUnit.org/NUnit/2.5.9/doc/setup.html | 239 -- .../NUnit/2.5.9/doc/setupFixture.html | 216 -- .../NUnit/2.5.9/doc/stringAssert.html | 105 - .../NUnit/2.5.9/doc/stringConstraints.html | 243 -- .../lib/NUnit.org/NUnit/2.5.9/doc/suite.html | 238 -- .../NUnit/2.5.9/doc/suiteBuilders.html | 101 - .../NUnit.org/NUnit/2.5.9/doc/teardown.html | 239 -- .../lib/NUnit.org/NUnit/2.5.9/doc/test.html | 215 -- .../NUnit.org/NUnit/2.5.9/doc/testCase.html | 180 - .../NUnit/2.5.9/doc/testCaseSource.html | 325 -- .../NUnit/2.5.9/doc/testDecorators.html | 112 - .../NUnit/2.5.9/doc/testFixture.html | 413 --- .../NUnit/2.5.9/doc/testProperties.html | 86 - .../NUnit/2.5.9/doc/testcaseBuilders.html | 112 - .../NUnit/2.5.9/doc/testcaseProviders.html | 140 - .../lib/NUnit.org/NUnit/2.5.9/doc/theory.html | 191 - .../NUnit/2.5.9/doc/throwsConstraint.html | 157 - .../NUnit.org/NUnit/2.5.9/doc/timeout.html | 123 - .../NUnit/2.5.9/doc/typeAsserts.html | 129 - .../NUnit/2.5.9/doc/typeConstraints.html | 102 - .../NUnit.org/NUnit/2.5.9/doc/upgrade.html | 98 - .../NUnit/2.5.9/doc/utilityAsserts.html | 125 - .../NUnit/2.5.9/doc/valueSource.html | 157 - .../lib/NUnit.org/NUnit/2.5.9/doc/values.html | 131 - .../NUnit.org/NUnit/2.5.9/doc/vsSupport.html | 144 - .../lib/NUnit.org/NUnit/2.5.9/fit-license.txt | 342 -- .../lib/NUnit.org/NUnit/2.5.9/license.txt | 15 - .../Extensibility/Core/CoreExtensibility.sln | 53 - .../Extensibility/Core/Minimal/Minimal.build | 21 - .../Extensibility/Core/Minimal/Minimal.cs | 36 - .../Extensibility/Core/Minimal/Minimal.csproj | 89 - .../Extensibility/Core/Minimal/ReadMe.txt | 27 - .../SampleFixtureExtension/AssemblyInfo.cs | 58 - .../Core/SampleFixtureExtension/ReadMe.txt | 43 - .../SampleFixtureExtension.build | 18 - .../SampleFixtureExtension.cs | 44 - .../SampleFixtureExtension.csproj | 109 - .../SampleFixtureExtensionAttribute.cs | 18 - .../SampleFixtureExtensionBuilder.cs | 58 - .../Tests/AssemblyInfo.cs | 58 - .../Tests/SampleFixtureExtensionTests.cs | 48 - .../Tests/SampleFixtureExtensionTests.csproj | 94 - .../Core/SampleSuiteExtension/Addin.cs | 30 - .../Core/SampleSuiteExtension/AssemblyInfo.cs | 58 - .../Core/SampleSuiteExtension/ReadMe.txt | 43 - .../SampleSuiteExtension.build | 18 - .../SampleSuiteExtension.cs | 39 - .../SampleSuiteExtension.csproj | 114 - .../SampleSuiteExtensionAttribute.cs | 18 - .../SampleSuiteExtensionBuilder.cs | 41 - .../Tests/SampleSuiteExtensionTests.cs | 33 - .../Tests/SampleSuiteExtensionTests.csproj | 94 - .../NUnit.org/NUnit/2.5.9/samples/ReadMe.txt | 69 - .../2.5.9/samples/cpp/cpp-cli/cpp-cli.sln | 41 - .../cpp/cpp-cli/failures/AssemblyInfo.cpp | 56 - .../cpp-cli/failures/cpp-cli-failures.build | 24 - .../cpp-cli/failures/cpp-cli-failures.vcproj | 208 -- .../cpp/cpp-cli/failures/cppsample.cpp | 48 - .../samples/cpp/cpp-cli/failures/cppsample.h | 28 - .../cpp/cpp-cli/syntax/AssemblyInfo.cpp | 40 - .../cpp/cpp-cli/syntax/cpp-cli-syntax.build | 11 - .../cpp/cpp-cli/syntax/cpp-cli-syntax.cpp | 641 ---- .../cpp/cpp-cli/syntax/cpp-cli-syntax.vcproj | 200 -- .../cpp/managed/failures/AssemblyInfo.cpp | 56 - .../failures/cpp-managed-failures.build | 31 - .../failures/cpp-managed-failures.vcproj | 139 - .../cpp/managed/failures/cppsample.cpp | 48 - .../samples/cpp/managed/failures/cppsample.h | 28 - .../2.5.9/samples/cpp/managed/managed-cpp.sln | 21 - .../NUnit/2.5.9/samples/csharp/CSharp.sln | 37 - .../samples/csharp/failures/AssemblyInfo.cs | 58 - .../samples/csharp/failures/CSharpTest.cs | 85 - .../samples/csharp/failures/cs-failures.build | 11 - .../csharp/failures/cs-failures.csproj | 20 - .../samples/csharp/money/AssemblyInfo.cs | 58 - .../2.5.9/samples/csharp/money/IMoney.cs | 37 - .../NUnit/2.5.9/samples/csharp/money/Money.cs | 103 - .../2.5.9/samples/csharp/money/MoneyBag.cs | 174 - .../2.5.9/samples/csharp/money/MoneyTest.cs | 321 -- .../2.5.9/samples/csharp/money/cs-money.build | 14 - .../samples/csharp/money/cs-money.csproj | 23 - .../samples/csharp/syntax/AssemblyInfo.cs | 58 - .../csharp/syntax/AssertSyntaxTests.cs | 828 ----- .../samples/csharp/syntax/cs-syntax.build | 11 - .../samples/csharp/syntax/cs-syntax.csproj | 20 - .../samples/jsharp/failures/AssemblyInfo.jsl | 58 - .../samples/jsharp/failures/JSharpTest.jsl | 65 - .../jsharp/failures/jsharp-failures.build | 11 - .../jsharp/failures/jsharp-failures.vjsproj | 21 - .../NUnit/2.5.9/samples/jsharp/jsharp.sln | 21 - .../NUnit/2.5.9/samples/samples.common | 308 -- .../2.5.9/samples/vb/failures/AssemblyInfo.vb | 32 - .../2.5.9/samples/vb/failures/SimpleVBTest.vb | 60 - .../samples/vb/failures/vb-failures.build | 11 - .../samples/vb/failures/vb-failures.vbproj | 24 - .../2.5.9/samples/vb/money/AssemblyInfo.vb | 32 - .../NUnit/2.5.9/samples/vb/money/IMoney.vb | 37 - .../NUnit/2.5.9/samples/vb/money/Money.vb | 109 - .../NUnit/2.5.9/samples/vb/money/MoneyBag.vb | 164 - .../NUnit/2.5.9/samples/vb/money/MoneyTest.vb | 216 -- .../2.5.9/samples/vb/money/vb-money.build | 14 - .../2.5.9/samples/vb/money/vb-money.vbproj | 28 - .../2.5.9/samples/vb/syntax/AssemblyInfo.vb | 32 - .../samples/vb/syntax/AssertSyntaxTests.vb | 705 ---- .../2.5.9/samples/vb/syntax/vb-syntax.build | 11 - .../2.5.9/samples/vb/syntax/vb-syntax.vbproj | 29 - .../NUnit/2.5.9/samples/vb/vb-samples.sln | 37 - ...cene.Net.Core.2.9.4.1.nupkg.REMOVED.git-id | 1 - .../Spatial4n.Core.NTS.pdb.REMOVED.git-id | 1 - .../Spatial4n/NET35/Spatial4n.Core.NTS.xml | 662 ---- .../lib/Spatial4n/NET35/Spatial4n.Core.XML | 595 ---- .../NET35/Spatial4n.Core.pdb.REMOVED.git-id | 1 - .../Spatial4n.Core.NTS.pdb.REMOVED.git-id | 1 - .../Spatial4n/NET40/Spatial4n.Core.NTS.xml | 662 ---- .../lib/Spatial4n/NET40/Spatial4n.Core.XML | 595 ---- .../NET40/Spatial4n.Core.pdb.REMOVED.git-id | 1 - external/Lucene.Net/lib/Spatial4n/README.txt | 3 - .../Docs/StyleCop.chm.REMOVED.git-id | 1 - .../lib/StyleCop.4.5/Settings.StyleCop | 32 - .../lib/StyleCop.4.5/StyleCop.Targets | 121 - external/Lucene.Net/lib/StyleCop.4.5/license | 31 - external/Lucene.Net/src/BUILD.txt | 23 - .../contrib/Analyzers/AR/ArabicAnalyzer.cs | 207 -- .../Analyzers/AR/ArabicLetterTokenizer.cs | 63 - .../Analyzers/AR/ArabicNormalizationFilter.cs | 58 - .../contrib/Analyzers/AR/ArabicNormalizer.cs | 130 - .../contrib/Analyzers/AR/ArabicStemFilter.cs | 62 - .../src/contrib/Analyzers/AR/ArabicStemmer.cs | 208 -- .../contrib/Analyzers/AR/ArabicStopWords.txt | 162 - .../contrib/Analyzers/BR/BrazilianAnalyzer.cs | 249 -- .../Analyzers/BR/BrazilianStemFilter.cs | 79 - .../contrib/Analyzers/BR/BrazilianStemmer.cs | 1264 ------- .../src/contrib/Analyzers/CJK/CJKAnalyzer.cs | 154 - .../src/contrib/Analyzers/CJK/CJKTokenizer.cs | 399 --- .../contrib/Analyzers/Cn/ChineseAnalyzer.cs | 85 - .../src/contrib/Analyzers/Cn/ChineseFilter.cs | 100 - .../contrib/Analyzers/Cn/ChineseTokenizer.cs | 191 - .../Compound/CompoundWordTokenFilterBase.cs | 230 -- .../DictionaryCompoundWordTokenFilter.cs | 141 - .../Compound/Hyphenation/ByteVector.cs | 148 - .../Compound/Hyphenation/CharVector.cs | 162 - .../Analyzers/Compound/Hyphenation/Hyphen.cs | 78 - .../Compound/Hyphenation/Hyphenation.cs | 59 - .../Hyphenation/HyphenationException.cs | 51 - .../Compound/Hyphenation/HyphenationTree.cs | 480 --- .../Compound/Hyphenation/PatternConsumer.cs | 58 - .../Compound/Hyphenation/PatternParser.cs | 495 --- .../Compound/Hyphenation/TernaryTree.cs | 766 ---- .../Compound/Hyphenation/hyphenation.dtd | 68 - .../HyphenationCompoundWordTokenFilter.cs | 230 -- .../Analyzers/Contrib.Analyzers.csproj | 224 -- .../src/contrib/Analyzers/Cz/CzechAnalyzer.cs | 222 -- .../contrib/Analyzers/De/GermanAnalyzer.cs | 250 -- .../contrib/Analyzers/De/GermanDIN2Stemmer.cs | 55 - .../contrib/Analyzers/De/GermanStemFilter.cs | 123 - .../src/contrib/Analyzers/De/GermanStemmer.cs | 308 -- .../src/contrib/Analyzers/El/GreekAnalyzer.cs | 174 - .../Analyzers/El/GreekLowerCaseFilter.cs | 123 - .../contrib/Analyzers/Fa/PersianAnalyzer.cs | 234 -- .../Fa/PersianNormalizationFilter.cs | 54 - .../contrib/Analyzers/Fa/PersianNormalizer.cs | 108 - .../Analyzers/Filters/ChainedFilter.cs | 275 -- .../src/contrib/Analyzers/Fr/ElisionFilter.cs | 114 - .../contrib/Analyzers/Fr/FrenchAnalyzer.cs | 262 -- .../contrib/Analyzers/Fr/FrenchStemFilter.cs | 113 - .../src/contrib/Analyzers/Fr/FrenchStemmer.cs | 726 ---- .../Analyzers/Hunspell/HunspellAffix.cs | 90 - .../Analyzers/Hunspell/HunspellDictionary.cs | 428 --- .../Analyzers/Hunspell/HunspellStem.cs | 84 - .../Analyzers/Hunspell/HunspellStemFilter.cs | 92 - .../Analyzers/Hunspell/HunspellStemmer.cs | 201 -- .../Analyzers/Hunspell/HunspellWord.cs | 51 - .../src/contrib/Analyzers/Lucene.Net.snk | Bin 596 -> 0 bytes .../Miscellaneous/EmptyTokenStream.cs | 35 - .../InjectablePrefixAwareTokenFilter.cs | 35 - .../Miscellaneous/PatternAnalyzer.cs | 538 --- .../PrefixAndSuffixAwareTokenFilter.cs | 74 - .../Miscellaneous/PrefixAwareTokenStream.cs | 183 - .../Miscellaneous/SingleTokenTokenStream.cs | 78 - .../Analyzers/NGram/EdgeNGramTokenFilter.cs | 189 - .../Analyzers/NGram/EdgeNGramTokenizer.cs | 225 -- .../Analyzers/NGram/NGramTokenFilter.cs | 124 - .../contrib/Analyzers/NGram/NGramTokenizer.cs | 161 - .../src/contrib/Analyzers/Nl/DutchAnalyzer.cs | 288 -- .../contrib/Analyzers/Nl/DutchStemFilter.cs | 132 - .../src/contrib/Analyzers/Nl/DutchStemmer.cs | 462 --- .../Analyzers/Payloads/AbstractEncoder.cs | 34 - .../Payloads/DelimitedPayloadTokenFilter.cs | 90 - .../Analyzers/Payloads/FloatEncoder.cs | 38 - .../Analyzers/Payloads/IdentityEncoder.cs | 62 - .../Analyzers/Payloads/IntegerEncoder.cs | 38 - .../Payloads/NumericPayloadTokenFilter.cs | 63 - .../Analyzers/Payloads/PayloadEncoder.cs | 37 - .../Analyzers/Payloads/PayloadHelper.cs | 80 - .../Payloads/TokenOffsetPayloadTokenFilter.cs | 61 - .../Payloads/TypeAsPayloadTokenFilter.cs | 62 - .../Analyzers/Position/PositionFilter.cs | 97 - .../Analyzers/Properties/AssemblyInfo.cs | 64 - .../Query/QueryAutoStopWordAnalyzer.cs | 300 -- .../Analyzers/Reverse/ReverseStringFilter.cs | 149 - .../contrib/Analyzers/Ru/RussianAnalyzer.cs | 172 - .../Analyzers/Ru/RussianLetterTokenizer.cs | 62 - .../Analyzers/Ru/RussianLowerCaseFilter.cs | 60 - .../contrib/Analyzers/Ru/RussianStemFilter.cs | 85 - .../contrib/Analyzers/Ru/RussianStemmer.cs | 615 ---- ...imensionalNonWeightedTokenSettingsCodec.cs | 46 - ...impleThreeDimensionalTokenSettingsCodec.cs | 87 - .../Shingle/Codec/TokenSettingsCodec.cs | 54 - ...nalNonWeightedSynonymTokenSettingsCodec.cs | 49 - .../Analyzers/Shingle/Matrix/Column.cs | 67 - .../Analyzers/Shingle/Matrix/Matrix.cs | 56 - .../Matrix/MatrixPermutationIterator.cs | 72 - .../contrib/Analyzers/Shingle/Matrix/Row.cs | 48 - .../Shingle/ShingleAnalyzerWrapper.cs | 148 - .../Analyzers/Shingle/ShingleFilter.cs | 381 -- .../Analyzers/Shingle/ShingleMatrixFilter.cs | 638 ---- .../Analyzers/Shingle/TokenPositioner.cs | 33 - .../Sinks/DateRecognizerSinkFilter.cs | 81 - .../Analyzers/Sinks/TokenRangeSinkFilter.cs | 63 - .../Analyzers/Sinks/TokenTypeSinkFilter.cs | 51 - .../src/contrib/Analyzers/Th/ThaiAnalyzer.cs | 94 - .../contrib/Analyzers/Th/ThaiWordFilter.cs | 105 - .../src/contrib/Analyzers/WordlistLoader.cs | 125 - .../contrib/Core/Analysis/Ext/Analysis.Ext.cs | 166 - .../src/contrib/Core/Contrib.Core.csproj | 163 - .../src/contrib/Core/Index/FieldEnumerator.cs | 842 ----- .../contrib/Core/Index/SegmentsGenCommit.cs | 162 - .../Core/Index/TermVectorEnumerator.cs | 194 -- .../src/contrib/Core/Lucene.Net.snk | Bin 596 -> 0 bytes .../contrib/Core/Properties/AssemblyInfo.cs | 57 - .../contrib/Core/Util/Cache/SegmentCache.cs | 213 -- .../Distributed/Configuration/CurrentIndex.cs | 614 ---- .../Configuration/DistributedSearcher.cs | 126 - ...DistributedSearcherConfigurationHandler.cs | 56 - .../Configuration/DistributedSearchers.cs | 82 - .../Configuration/LuceneServerIndex.cs | 175 - .../LuceneServerIndexConfigurationHandler.cs | 43 - .../Configuration/LuceneServerIndexes.cs | 109 - .../Distributed/Enumerations.cs | 65 - .../Indexing/DeleteIndexDocument.cs | 35 - .../Distributed/Indexing/FileNameComparer.cs | 44 - .../Distributed/Indexing/IndexDocument.cs | 146 - .../Distributed/Indexing/IndexSet.cs | 363 -- .../Indexing/IndexSetConfigurationHandler.cs | 46 - .../Distributed/Indexing/IndexSets.cs | 293 -- .../Search/DistributedSearchable.cs | 100 - .../LuceneMonitor/LuceneMonitor.cs | 184 - .../LuceneMonitor/ProjectInstaller.cs | 141 - .../LuceneMonitorSetup.vdproj | 948 ----- .../BaseFragmentsBuilder.cs | 201 -- .../Contrib.FastVectorHighlighter.csproj | 188 - .../FastVectorHighlighter.cs | 150 - .../FastVectorHighlighter/FieldFragList.cs | 118 - .../FastVectorHighlighter/FieldPhraseList.cs | 233 -- .../FastVectorHighlighter/FieldQuery.cs | 489 --- .../FastVectorHighlighter/FieldTermStack.cs | 245 -- .../FastVectorHighlighter/FragListBuilder.cs | 39 - .../FastVectorHighlighter/FragmentsBuilder.cs | 56 - .../FastVectorHighlighter/Lucene.Net.snk | Bin 596 -> 0 bytes .../Properties/AssemblyInfo.cs | 56 - .../contrib/FastVectorHighlighter/Readme.txt | 7 - .../ScoreOrderFragmentsBuilder.cs | 76 - .../SimpleFragListBuilder.cs | 92 - .../SimpleFragmentsBuilder.cs | 59 - .../FastVectorHighlighter/StringUtils.cs | 56 - .../contrib/FastVectorHighlighter/Support.cs | 73 - .../VectorHighlightMapper.cs | 134 - .../FastVectorHighlighter/package.html | 144 - .../src/contrib/Highlighter/ABOUT.txt | 1 - .../src/contrib/Highlighter/AssemblyInfo.cs | 82 - .../Highlighter/Contrib.Highlighter.csproj | 266 -- .../src/contrib/Highlighter/DefaultEncoder.cs | 28 - .../contrib/Highlighter/GradientFormatter.cs | 212 -- .../src/contrib/Highlighter/HISTORY.txt | 22 - .../src/contrib/Highlighter/Highlighter.cs | 477 --- .../src/contrib/Highlighter/IEncoder.cs | 26 - .../src/contrib/Highlighter/IFormatter.cs | 29 - .../src/contrib/Highlighter/IFragmenter.cs | 46 - .../src/contrib/Highlighter/IScorer.cs | 62 - .../InvalidTokenOffsetsException.cs | 51 - .../src/contrib/Highlighter/Lucene.Net.snk | Bin 596 -> 0 bytes .../src/contrib/Highlighter/NullFragmenter.cs | 36 - .../src/contrib/Highlighter/Package.html | 81 - .../src/contrib/Highlighter/QueryScorer.cs | 270 -- .../contrib/Highlighter/QueryTermExtractor.cs | 163 - .../contrib/Highlighter/QueryTermScorer.cs | 190 - .../contrib/Highlighter/SimpleFragmenter.cs | 87 - .../contrib/Highlighter/SimpleHTMLEncoder.cs | 85 - .../Highlighter/SimpleHTMLFormatter.cs | 63 - .../Highlighter/SimpleSpanFragmenter.cs | 112 - .../Highlighter/SpanGradientFormatter.cs | 73 - .../src/contrib/Highlighter/TextFragment.cs | 73 - .../src/contrib/Highlighter/TokenGroup.cs | 144 - .../src/contrib/Highlighter/TokenSources.cs | 267 -- .../contrib/Highlighter/WeightedSpanTerm.cs | 104 - .../Highlighter/WeightedSpanTermExtractor.cs | 667 ---- .../src/contrib/Highlighter/WeightedTerm.cs | 44 - .../src/contrib/Memory/CollectionsHelper.cs | 105 - .../src/contrib/Memory/Contrib.Memory.csproj | 128 - .../src/contrib/Memory/EmptyCollector.cs | 65 - .../src/contrib/Memory/KeywordTokenStream.cs | 68 - .../src/contrib/Memory/Lucene.Net.snk | Bin 596 -> 0 bytes .../src/contrib/Memory/MemoryIndex.cs | 1138 ------ .../src/contrib/Memory/MemoryTermEnum.cs | 105 - .../Memory/MemoryTermPositionVector.cs | 116 - .../src/contrib/Memory/MemoryTermPositions.cs | 151 - .../contrib/Memory/Properties/AssemblyInfo.cs | 57 - .../src/contrib/Memory/TermComparer.cs | 52 - .../src/contrib/Queries/BooleanFilter.cs | 281 -- .../src/contrib/Queries/BoostingQuery.cs | 153 - .../contrib/Queries/Contrib.Queries.csproj | 168 - .../src/contrib/Queries/DuplicateFilter.cs | 202 -- .../src/contrib/Queries/FilterClause.cs | 68 - .../src/contrib/Queries/FuzzyLikeThisQuery.cs | 422 --- .../src/contrib/Queries/Lucene.Net.snk | Bin 596 -> 0 bytes .../Queries/Properties/AssemblyInfo.cs | 57 - .../Lucene.Net/src/contrib/Queries/README.txt | 22 - .../contrib/Queries/Similar/MoreLikeThis.cs | 945 ----- .../Queries/Similar/MoreLikeThisQuery.cs | 141 - .../Queries/Similar/SimilarityQueries.cs | 112 - .../src/contrib/Queries/Similar/package.html | 22 - .../src/contrib/Queries/TermsFilter.cs | 112 - external/Lucene.Net/src/contrib/README.txt | 20 - .../contrib/Regex/CSharpRegexCapabilities.cs | 91 - .../src/contrib/Regex/Contrib.Regex.csproj | 124 - .../src/contrib/Regex/IRegexCapabilities.cs | 48 - .../src/contrib/Regex/IRegexQueryCapable.cs | 28 - .../src/contrib/Regex/Lucene.Net.snk | Bin 596 -> 0 bytes .../contrib/Regex/Properties/AssemblyInfo.cs | 53 - .../src/contrib/Regex/RegexQuery.cs | 95 - .../src/contrib/Regex/RegexTermEnum.cs | 84 - .../src/contrib/Regex/SpanRegexQuery.cs | 155 - .../contrib/SimpleFacetedSearch/Extensions.cs | 72 - .../contrib/SimpleFacetedSearch/FacetName.cs | 51 - .../SimpleFacetedSearch/FieldValuesBitSets.cs | 75 - .../src/contrib/SimpleFacetedSearch/Hits.cs | 73 - .../SimpleFacetedSearch/HitsPerFacet.cs | 133 - .../SimpleFacetedSearch/Lucene.Net.snk | Bin 596 -> 0 bytes .../Properties/AssemblyInfo.cs | 61 - .../contrib/SimpleFacetedSearch/README.txt | 28 - .../SimpleFacetedSearch.cs | 169 - .../SimpleFacetedSearch.csproj | 130 - .../Lucene.Net/src/contrib/Snowball/ABOUT.txt | 1 - .../src/contrib/Snowball/AssemblyInfo.cs | 84 - .../contrib/Snowball/Contrib.Snowball.csproj | 280 -- .../src/contrib/Snowball/Docs/Index.html | 169 - .../src/contrib/Snowball/HISTORY.txt | 10 - .../src/contrib/Snowball/LICENSE.txt | 46 - .../src/contrib/Snowball/Lucene.Net.snk | Bin 596 -> 0 bytes .../Lucene.Net/Analysis/Snowball/Package.html | 26 - .../Analysis/Snowball/SnowballAnalyzer.cs | 125 - .../Analysis/Snowball/SnowballFilter.cs | 92 - .../src/contrib/Snowball/README.txt | 17 - .../src/contrib/Snowball/SF/Overview.html | 26 - .../src/contrib/Snowball/SF/Snowball/Among.cs | 56 - .../Snowball/SF/Snowball/Ext/DanishStemmer.cs | 456 --- .../Snowball/SF/Snowball/Ext/DutchStemmer.cs | 1022 ------ .../SF/Snowball/Ext/EnglishStemmer.cs | 1481 -------- .../SF/Snowball/Ext/FinnishStemmer.cs | 1150 ------ .../Snowball/SF/Snowball/Ext/FrenchStemmer.cs | 1724 --------- .../SF/Snowball/Ext/German2Stemmer.cs | 887 ----- .../Snowball/SF/Snowball/Ext/GermanStemmer.cs | 859 ----- .../SF/Snowball/Ext/HungarianStemmer.cs | 1238 ------- .../SF/Snowball/Ext/ItalianStemmer.cs | 1258 ------- .../Snowball/SF/Snowball/Ext/KpStemmer.cs | 2618 -------------- .../Snowball/SF/Snowball/Ext/LovinsStemmer.cs | 1943 ----------- .../SF/Snowball/Ext/NorwegianStemmer.cs | 354 -- .../Snowball/SF/Snowball/Ext/Package.html | 26 - .../Snowball/SF/Snowball/Ext/PorterStemmer.cs | 1086 ------ .../SF/Snowball/Ext/PortugueseStemmer.cs | 1176 ------- .../SF/Snowball/Ext/RomanianStemmer.cs | 1072 ------ .../SF/Snowball/Ext/RussianStemmer.cs | 775 ---- .../SF/Snowball/Ext/SpanishStemmer.cs | 1236 ------- .../SF/Snowball/Ext/SwedishStemmer.cs | 358 -- .../SF/Snowball/Ext/TurkishStemmer.cs | 3103 ----------------- .../contrib/Snowball/SF/Snowball/Package.html | 26 - .../Snowball/SF/Snowball/SnowballProgram.cs | 518 --- .../contrib/Snowball/SF/Snowball/TestApp.cs | 95 - .../src/contrib/Snowball/Xdocs/Index.xml | 47 - .../Snowball/Xdocs/Stylesheets/Project.xml | 53 - .../contrib/Spatial/BBox/AreaSimilarity.cs | 231 -- .../contrib/Spatial/BBox/BBoxSimilarity.cs | 30 - .../Spatial/BBox/BBoxSimilarityValueSource.cs | 122 - .../src/contrib/Spatial/BBox/BBoxStrategy.cs | 485 --- .../Spatial/BBox/DistanceSimilarity.cs | 63 - .../Spatial/Contrib.Spatial.NTS.csproj | 202 -- .../contrib/Spatial/Contrib.Spatial.csproj | 202 -- .../src/contrib/Spatial/Lucene.Net.snk | Bin 596 -> 0 bytes .../src/contrib/Spatial/Overview.html | 41 - .../PointPrefixTreeFieldCacheProvider.cs | 51 - .../Spatial/Prefix/PrefixTreeStrategy.cs | 176 - .../Prefix/RecursivePrefixTreeFilter.cs | 189 - .../Prefix/RecursivePrefixTreeStrategy.cs | 62 - .../Prefix/TermQueryPrefixTreeStrategy.cs | 56 - .../Spatial/Prefix/Tree/GeohashPrefixTree.cs | 158 - .../src/contrib/Spatial/Prefix/Tree/Node.cs | 222 -- .../Spatial/Prefix/Tree/QuadPrefixTree.cs | 323 -- .../Spatial/Prefix/Tree/SpatialPrefixTree.cs | 276 -- .../Prefix/Tree/SpatialPrefixTreeFactory.cs | 102 - .../Spatial/Properties/AssemblyInfo.cs | 60 - .../contrib/Spatial/Queries/SpatialArgs.cs | 142 - .../Spatial/Queries/SpatialArgsParser.cs | 140 - .../Spatial/Queries/SpatialOperation.cs | 116 - .../Queries/UnsupportedSpatialOperation.cs | 29 - .../src/contrib/Spatial/SpatialStrategy.cs | 150 - .../src/contrib/Spatial/Util/Bits.cs | 92 - .../Spatial/Util/CachingDoubleValueSource.cs | 101 - .../Spatial/Util/CompatibilityExtensions.cs | 215 -- .../src/contrib/Spatial/Util/FixedBitSet.cs | 454 --- .../src/contrib/Spatial/Util/FunctionQuery.cs | 215 -- .../Spatial/Util/ReciprocalFloatFunction.cs | 100 - .../contrib/Spatial/Util/ShapeFieldCache.cs | 55 - .../ShapeFieldCacheDistanceValueSource.cs | 116 - .../Spatial/Util/ShapeFieldCacheProvider.cs | 105 - .../Spatial/Util/TermsEnumCompatibility.cs | 140 - .../src/contrib/Spatial/Util/TermsFilter.cs | 117 - .../contrib/Spatial/Util/ValueSourceFilter.cs | 72 - .../Spatial/Vector/DistanceValueSource.cs | 118 - .../Spatial/Vector/PointVectorStrategy.cs | 260 -- .../src/contrib/SpellChecker/ABOUT.txt | 1 - .../src/contrib/SpellChecker/AssemblyInfo.cs | 83 - .../SpellChecker/Contrib.SpellChecker.csproj | 209 -- .../src/contrib/SpellChecker/HISTORY.txt | 8 - .../src/contrib/SpellChecker/Lucene.Net.snk | Bin 596 -> 0 bytes .../contrib/SpellChecker/Spell/IDictionary.cs | 30 - .../SpellChecker/Spell/JaroWinklerDistance.cs | 131 - .../SpellChecker/Spell/LevenshteinDistance.cs | 118 - .../SpellChecker/Spell/LuceneDictionary.cs | 134 - .../SpellChecker/Spell/NGramDistance.cs | 159 - .../contrib/SpellChecker/Spell/Package.html | 26 - .../SpellChecker/Spell/PlainTextDictionary.cs | 143 - .../SpellChecker/Spell/SpellChecker.cs | 614 ---- .../SpellChecker/Spell/StringDistance.cs | 39 - .../contrib/SpellChecker/Spell/SuggestWord.cs | 65 - .../SpellChecker/Spell/SuggestWordQueue.cs | 37 - .../SpellChecker/Spell/TRStringDistance.cs | 135 - .../Lucene.Net/src/contrib/WordNet/ABOUT.txt | 1 - .../src/contrib/WordNet/HISTORY.txt | 6 - .../src/contrib/WordNet/Package.html | 49 - .../Lucene.Net/src/contrib/WordNet/README.txt | 5 - .../src/contrib/WordNet/SynExpand/App.ico | Bin 1078 -> 0 bytes .../contrib/WordNet/SynExpand/AssemblyInfo.cs | 84 - .../Contrib.WordNet.SynExpand.csproj | 205 -- .../contrib/WordNet/SynExpand/SynExpand.cs | 194 -- .../src/contrib/WordNet/SynLookup/App.ico | Bin 1078 -> 0 bytes .../contrib/WordNet/SynLookup/AssemblyInfo.cs | 84 - .../Contrib.WordNet.SynLookup.csproj | 205 -- .../contrib/WordNet/SynLookup/SynLookup.cs | 208 -- .../src/contrib/WordNet/Syns2Index/App.ico | Bin 1078 -> 0 bytes .../WordNet/Syns2Index/AssemblyInfo.cs | 84 - .../Contrib.WordNet.Syns2Index.csproj | 205 -- .../contrib/WordNet/Syns2Index/Syns2Index.cs | 292 -- .../ASCIIFoldingFilter.cs.REMOVED.git-id | 1 - .../Lucene.Net/src/core/Analysis/Analyzer.cs | 171 - .../src/core/Analysis/BaseCharFilter.cs | 105 - .../src/core/Analysis/CachingTokenFilter.cs | 86 - .../src/core/Analysis/CharArraySet.cs | 517 --- .../src/core/Analysis/CharFilter.cs | 95 - .../src/core/Analysis/CharReader.cs | 94 - .../src/core/Analysis/CharStream.cs | 45 - .../src/core/Analysis/CharTokenizer.cs | 135 - .../core/Analysis/ISOLatin1AccentFilter.cs | 344 -- .../src/core/Analysis/KeywordAnalyzer.cs | 54 - .../src/core/Analysis/KeywordTokenizer.cs | 99 - .../src/core/Analysis/LengthFilter.cs | 60 - .../src/core/Analysis/LetterTokenizer.cs | 57 - .../src/core/Analysis/LowerCaseFilter.cs | 49 - .../src/core/Analysis/LowerCaseTokenizer.cs | 60 - .../src/core/Analysis/MappingCharFilter.cs | 166 - .../src/core/Analysis/NormalizeCharMap.cs | 68 - .../src/core/Analysis/NumericTokenStream.cs | 270 -- .../core/Analysis/PerFieldAnalyzerWrapper.cs | 135 - .../src/core/Analysis/PorterStemFilter.cs | 62 - .../src/core/Analysis/PorterStemmer.cs | 746 ---- .../src/core/Analysis/SimpleAnalyzer.cs | 45 - .../Standard/READ_BEFORE_REGENERATING.txt | 25 - .../Analysis/Standard/StandardAnalyzer.cs | 174 - .../core/Analysis/Standard/StandardFilter.cs | 88 - .../Analysis/Standard/StandardTokenizer.cs | 232 -- .../Standard/StandardTokenizerImpl.cs | 707 ---- .../Standard/StandardTokenizerImpl.jflex | 156 - .../src/core/Analysis/StopAnalyzer.cs | 141 - .../src/core/Analysis/StopFilter.cs | 178 - .../src/core/Analysis/TeeSinkTokenFilter.cs | 266 -- .../Lucene.Net/src/core/Analysis/Token.cs | 852 ----- .../src/core/Analysis/TokenFilter.cs | 72 - .../src/core/Analysis/TokenStream.cs | 162 - .../Tokenattributes/FlagsAttribute.cs | 85 - .../Tokenattributes/IFlagsAttribute.cs | 41 - .../Tokenattributes/IOffsetAttribute.cs | 48 - .../Tokenattributes/IPayloadAttribute.cs | 31 - .../IPositionIncrementAttribute.cs | 59 - .../Tokenattributes/ITermAttribute.cs | 104 - .../Tokenattributes/ITypeAttribute.cs | 30 - .../Tokenattributes/OffsetAttribute.cs | 106 - .../Tokenattributes/PayloadAttribute.cs | 100 - .../PositionIncrementAttribute.cs | 107 - .../Analysis/Tokenattributes/TermAttribute.cs | 268 -- .../Analysis/Tokenattributes/TypeAttribute.cs | 85 - .../Lucene.Net/src/core/Analysis/Tokenizer.cs | 112 - .../src/core/Analysis/WhitespaceAnalyzer.cs | 43 - .../src/core/Analysis/WhitespaceTokenizer.cs | 55 - .../src/core/Analysis/WordlistLoader.cs | 146 - external/Lucene.Net/src/core/AssemblyInfo.cs | 89 - .../src/core/Document/AbstractField.cs | 312 -- .../src/core/Document/CompressionTools.cs | 150 - .../Lucene.Net/src/core/Document/DateField.cs | 138 - .../Lucene.Net/src/core/Document/DateTools.cs | 350 -- .../Lucene.Net/src/core/Document/Document.cs | 382 -- .../Lucene.Net/src/core/Document/Field.cs | 667 ---- .../src/core/Document/FieldSelector.cs | 37 - .../src/core/Document/FieldSelectorResult.cs | 71 - .../Lucene.Net/src/core/Document/Fieldable.cs | 205 -- .../core/Document/LoadFirstFieldSelector.cs | 35 - .../src/core/Document/MapFieldSelector.cs | 68 - .../src/core/Document/NumberTools.cs | 221 -- .../src/core/Document/NumericField.cs | 294 -- .../core/Document/SetBasedFieldSelector.cs | 69 - .../src/core/Index/AbstractAllTermDocs.cs | 118 - .../Lucene.Net/src/core/Index/AllTermDocs.cs | 45 - .../src/core/Index/BufferedDeletes.cs | 196 -- .../src/core/Index/ByteBlockPool.cs | 172 - .../src/core/Index/ByteSliceReader.cs | 185 - .../src/core/Index/ByteSliceWriter.cs | 97 - .../src/core/Index/CharBlockPool.cs | 69 - .../Lucene.Net/src/core/Index/CheckIndex.cs | 1017 ------ .../src/core/Index/CompoundFileReader.cs | 317 -- .../src/core/Index/CompoundFileWriter.cs | 275 -- .../core/Index/ConcurrentMergeScheduler.cs | 504 --- .../src/core/Index/CorruptIndexException.cs | 36 - .../src/core/Index/DefaultSkipListReader.cs | 128 - .../src/core/Index/DefaultSkipListWriter.cs | 143 - .../src/core/Index/DirectoryReader.cs | 1548 -------- .../Lucene.Net/src/core/Index/DocConsumer.cs | 31 - .../src/core/Index/DocConsumerPerThread.cs | 37 - .../src/core/Index/DocFieldConsumer.cs | 56 - .../core/Index/DocFieldConsumerPerField.cs | 30 - .../core/Index/DocFieldConsumerPerThread.cs | 30 - .../src/core/Index/DocFieldConsumers.cs | 221 -- .../core/Index/DocFieldConsumersPerField.cs | 56 - .../core/Index/DocFieldConsumersPerThread.cs | 82 - .../src/core/Index/DocFieldProcessor.cs | 92 - .../core/Index/DocFieldProcessorPerField.cs | 49 - .../core/Index/DocFieldProcessorPerThread.cs | 478 --- .../Lucene.Net/src/core/Index/DocInverter.cs | 97 - .../src/core/Index/DocInverterPerField.cs | 235 -- .../src/core/Index/DocInverterPerThread.cs | 107 - .../src/core/Index/DocumentsWriter.cs | 2075 ----------- .../core/Index/DocumentsWriterThreadState.cs | 56 - .../Lucene.Net/src/core/Index/FieldInfo.cs | 136 - .../Lucene.Net/src/core/Index/FieldInfos.cs | 491 --- .../src/core/Index/FieldInvertState.cs | 110 - .../src/core/Index/FieldReaderException.cs | 90 - .../core/Index/FieldSortedTermVectorMapper.cs | 78 - .../Lucene.Net/src/core/Index/FieldsReader.cs | 641 ---- .../Lucene.Net/src/core/Index/FieldsWriter.cs | 290 -- .../src/core/Index/FilterIndexReader.cs | 388 --- .../core/Index/FormatPostingsDocsConsumer.cs | 36 - .../core/Index/FormatPostingsDocsWriter.cs | 134 - .../Index/FormatPostingsFieldsConsumer.cs | 39 - .../core/Index/FormatPostingsFieldsWriter.cs | 71 - .../Index/FormatPostingsPositionsConsumer.cs | 32 - .../Index/FormatPostingsPositionsWriter.cs | 101 - .../core/Index/FormatPostingsTermsConsumer.cs | 52 - .../core/Index/FormatPostingsTermsWriter.cs | 77 - .../src/core/Index/FreqProxFieldMergeState.cs | 117 - .../src/core/Index/FreqProxTermsWriter.cs | 303 -- .../core/Index/FreqProxTermsWriterPerField.cs | 196 -- .../Index/FreqProxTermsWriterPerThread.cs | 52 - .../Lucene.Net/src/core/Index/IndexCommit.cs | 119 - .../src/core/Index/IndexDeletionPolicy.cs | 99 - .../src/core/Index/IndexFileDeleter.cs | 808 ----- .../src/core/Index/IndexFileNameFilter.cs | 107 - .../src/core/Index/IndexFileNames.cs | 165 - .../Lucene.Net/src/core/Index/IndexReader.cs | 1374 -------- .../core/Index/IndexWriter.cs.REMOVED.git-id | 1 - .../Lucene.Net/src/core/Index/IntBlockPool.cs | 79 - .../src/core/Index/InvertedDocConsumer.cs | 53 - .../core/Index/InvertedDocConsumerPerField.cs | 46 - .../Index/InvertedDocConsumerPerThread.cs | 30 - .../src/core/Index/InvertedDocEndConsumer.cs | 32 - .../Index/InvertedDocEndConsumerPerField.cs | 28 - .../Index/InvertedDocEndConsumerPerThread.cs | 30 - .../Index/KeepOnlyLastCommitDeletionPolicy.cs | 51 - .../src/core/Index/LogByteSizeMergePolicy.cs | 99 - .../src/core/Index/LogDocMergePolicy.cs | 69 - .../src/core/Index/LogMergePolicy.cs | 580 --- .../src/core/Index/MergeDocIDRemapper.cs | 127 - .../Lucene.Net/src/core/Index/MergePolicy.cs | 309 -- .../src/core/Index/MergeScheduler.cs | 58 - .../core/Index/MultiLevelSkipListReader.cs | 341 -- .../core/Index/MultiLevelSkipListWriter.cs | 171 - .../Lucene.Net/src/core/Index/MultiReader.cs | 494 --- .../src/core/Index/MultipleTermPositions.cs | 256 -- .../Lucene.Net/src/core/Index/NormsWriter.cs | 206 -- .../src/core/Index/NormsWriterPerField.cs | 90 - .../src/core/Index/NormsWriterPerThread.cs | 55 - .../src/core/Index/ParallelReader.cs | 822 ----- external/Lucene.Net/src/core/Index/Payload.cs | 217 -- .../Index/PositionBasedTermVectorMapper.cs | 176 - .../src/core/Index/RawPostingList.cs | 46 - .../src/core/Index/ReadOnlyDirectoryReader.cs | 45 - .../src/core/Index/ReadOnlySegmentReader.cs | 42 - .../src/core/Index/ReusableStringReader.cs | 136 - .../Lucene.Net/src/core/Index/SegmentInfo.cs | 875 ----- .../Lucene.Net/src/core/Index/SegmentInfos.cs | 1074 ------ .../src/core/Index/SegmentMergeInfo.cs | 108 - .../src/core/Index/SegmentMergeQueue.cs | 47 - .../src/core/Index/SegmentMerger.cs | 934 ----- .../src/core/Index/SegmentReader.cs | 1692 --------- .../src/core/Index/SegmentTermDocs.cs | 282 -- .../src/core/Index/SegmentTermEnum.cs | 247 -- .../core/Index/SegmentTermPositionVector.cs | 73 - .../src/core/Index/SegmentTermPositions.cs | 226 -- .../src/core/Index/SegmentTermVector.cs | 102 - .../src/core/Index/SegmentWriteState.cs | 53 - .../src/core/Index/SerialMergeScheduler.cs | 49 - .../src/core/Index/SnapshotDeletionPolicy.cs | 203 -- .../src/core/Index/SortedTermVectorMapper.cs | 133 - .../src/core/Index/StaleReaderException.cs | 39 - .../src/core/Index/StoredFieldsWriter.cs | 266 -- .../core/Index/StoredFieldsWriterPerThread.cs | 93 - external/Lucene.Net/src/core/Index/Term.cs | 168 - .../Lucene.Net/src/core/Index/TermBuffer.cs | 166 - .../Lucene.Net/src/core/Index/TermDocs.cs | 86 - .../Lucene.Net/src/core/Index/TermEnum.cs | 53 - .../src/core/Index/TermFreqVector.cs | 73 - .../Lucene.Net/src/core/Index/TermInfo.cs | 69 - .../src/core/Index/TermInfosReader.cs | 325 -- .../src/core/Index/TermInfosWriter.cs | 250 -- .../src/core/Index/TermPositionVector.cs | 50 - .../src/core/Index/TermPositions.cs | 79 - .../src/core/Index/TermVectorEntry.cs | 108 - .../TermVectorEntryFreqSortedComparator.cs | 45 - .../src/core/Index/TermVectorMapper.cs | 112 - .../src/core/Index/TermVectorOffsetInfo.cs | 134 - .../src/core/Index/TermVectorsReader.cs | 731 ---- .../src/core/Index/TermVectorsTermsWriter.cs | 380 -- .../Index/TermVectorsTermsWriterPerField.cs | 290 -- .../Index/TermVectorsTermsWriterPerThread.cs | 106 - .../src/core/Index/TermVectorsWriter.cs | 246 -- .../Lucene.Net/src/core/Index/TermsHash.cs | 278 -- .../src/core/Index/TermsHashConsumer.cs | 40 - .../core/Index/TermsHashConsumerPerField.cs | 38 - .../core/Index/TermsHashConsumerPerThread.cs | 30 - .../src/core/Index/TermsHashPerField.cs | 639 ---- .../src/core/Index/TermsHashPerThread.cs | 140 - external/Lucene.Net/src/core/LZOCompressor.cs | 135 - .../Lucene.Net.Search.RemoteSearchable.config | 32 - .../core/Lucene.Net.Search.TestSort.config | 32 - .../Lucene.Net/src/core/Lucene.Net.csproj | 988 ------ external/Lucene.Net/src/core/Lucene.Net.ndoc | 61 - external/Lucene.Net/src/core/Lucene.Net.snk | Bin 596 -> 0 bytes external/Lucene.Net/src/core/LucenePackage.cs | 40 - .../src/core/Messages/INLSException.cs | 36 - .../Lucene.Net/src/core/Messages/Message.cs | 36 - .../src/core/Messages/MessageImpl.cs | 81 - external/Lucene.Net/src/core/Messages/NLS.cs | 254 -- .../src/core/QueryParser/CharStream.cs | 124 - .../src/core/QueryParser/FastCharStream.cs | 159 - .../core/QueryParser/MultiFieldQueryParser.cs | 370 -- .../src/core/QueryParser/ParseException.cs | 244 -- .../src/core/QueryParser/QueryParser.JJ | 1381 -------- .../src/core/QueryParser/QueryParser.cs | 2095 ----------- .../core/QueryParser/QueryParserConstants.cs | 143 - .../QueryParser/QueryParserTokenManager.cs | 1462 -------- .../Lucene.Net/src/core/QueryParser/Token.cs | 133 - .../src/core/QueryParser/TokenMgrError.cs | 169 - .../src/core/Search/BooleanClause.cs | 102 - .../src/core/Search/BooleanQuery.cs | 599 ---- .../src/core/Search/BooleanScorer.cs | 405 --- .../src/core/Search/BooleanScorer2.cs | 417 --- .../src/core/Search/CachingSpanFilter.cs | 124 - .../src/core/Search/CachingWrapperFilter.cs | 279 -- .../Lucene.Net/src/core/Search/Collector.cs | 176 - .../src/core/Search/ComplexExplanation.cs | 76 - .../src/core/Search/ConjunctionScorer.cs | 147 - .../src/core/Search/ConstantScoreQuery.cs | 236 -- .../src/core/Search/DefaultSimilarity.cs | 108 - .../src/core/Search/DisjunctionMaxQuery.cs | 344 -- .../src/core/Search/DisjunctionMaxScorer.cs | 215 -- .../src/core/Search/DisjunctionSumScorer.cs | 278 -- .../Lucene.Net/src/core/Search/DocIdSet.cs | 112 - .../src/core/Search/DocIdSetIterator.cs | 90 - .../src/core/Search/ExactPhraseScorer.cs | 67 - .../Lucene.Net/src/core/Search/Explanation.cs | 168 - .../Lucene.Net/src/core/Search/FieldCache.cs | 708 ---- .../src/core/Search/FieldCacheImpl.cs | 858 ----- .../src/core/Search/FieldCacheRangeFilter.cs | 964 ----- .../src/core/Search/FieldCacheTermsFilter.cs | 223 -- .../src/core/Search/FieldComparator.cs | 1065 ------ .../src/core/Search/FieldComparatorSource.cs | 45 - .../Lucene.Net/src/core/Search/FieldDoc.cs | 113 - .../src/core/Search/FieldDocSortedHitQueue.cs | 148 - .../src/core/Search/FieldValueHitQueue.cs | 235 -- external/Lucene.Net/src/core/Search/Filter.cs | 54 - .../src/core/Search/FilterManager.cs | 203 -- .../src/core/Search/FilteredDocIdSet.cs | 107 - .../core/Search/FilteredDocIdSetIterator.cs | 96 - .../src/core/Search/FilteredQuery.cs | 293 -- .../src/core/Search/FilteredTermEnum.cs | 127 - .../core/Search/Function/ByteFieldSource.cs | 136 - .../Search/Function/CustomScoreProvider.cs | 175 - .../core/Search/Function/CustomScoreQuery.cs | 579 --- .../src/core/Search/Function/DocValues.cs | 206 -- .../core/Search/Function/FieldCacheSource.cs | 110 - .../core/Search/Function/FieldScoreQuery.cs | 139 - .../core/Search/Function/FloatFieldSource.cs | 131 - .../core/Search/Function/IntFieldSource.cs | 136 - .../core/Search/Function/OrdFieldSource.cs | 146 - .../Search/Function/ReverseOrdFieldSource.cs | 158 - .../core/Search/Function/ShortFieldSource.cs | 136 - .../src/core/Search/Function/ValueSource.cs | 69 - .../core/Search/Function/ValueSourceQuery.cs | 235 -- .../Lucene.Net/src/core/Search/FuzzyQuery.cs | 256 -- .../src/core/Search/FuzzyTermEnum.cs | 318 -- .../Lucene.Net/src/core/Search/HitQueue.cs | 95 - .../src/core/Search/IndexSearcher.cs | 343 -- .../src/core/Search/MatchAllDocsQuery.cs | 198 -- .../src/core/Search/MultiPhraseQuery.cs | 496 --- .../src/core/Search/MultiSearcher.cs | 458 --- .../src/core/Search/MultiTermQuery.cs | 465 --- .../Search/MultiTermQueryWrapperFilter.cs | 161 - .../src/core/Search/NumericRangeFilter.cs | 185 - .../src/core/Search/NumericRangeQuery.cs | 665 ---- .../src/core/Search/ParallelMultiSearcher.cs | 217 -- .../Search/Payloads/AveragePayloadFunction.cs | 63 - .../Search/Payloads/MaxPayloadFunction.cs | 69 - .../Search/Payloads/MinPayloadFunction.cs | 67 - .../core/Search/Payloads/PayloadFunction.cs | 78 - .../core/Search/Payloads/PayloadNearQuery.cs | 284 -- .../core/Search/Payloads/PayloadSpanUtil.cs | 211 -- .../core/Search/Payloads/PayloadTermQuery.cs | 255 -- .../src/core/Search/PhrasePositions.cs | 93 - .../Lucene.Net/src/core/Search/PhraseQuery.cs | 370 -- .../Lucene.Net/src/core/Search/PhraseQueue.cs | 44 - .../src/core/Search/PhraseScorer.cs | 224 -- .../Search/PositiveScoresOnlyCollector.cs | 66 - .../src/core/Search/PrefixFilter.cs | 51 - .../Lucene.Net/src/core/Search/PrefixQuery.cs | 100 - .../src/core/Search/PrefixTermEnum.cs | 71 - external/Lucene.Net/src/core/Search/Query.cs | 257 -- .../src/core/Search/QueryTermVector.cs | 167 - .../src/core/Search/QueryWrapperFilter.cs | 106 - .../src/core/Search/ReqExclScorer.cs | 140 - .../src/core/Search/ReqOptSumScorer.cs | 87 - .../core/Search/ScoreCachingWrappingScorer.cs | 88 - .../Lucene.Net/src/core/Search/ScoreDoc.cs | 50 - external/Lucene.Net/src/core/Search/Scorer.cs | 106 - .../Lucene.Net/src/core/Search/Searchable.cs | 169 - .../Lucene.Net/src/core/Search/Searcher.cs | 192 - .../Lucene.Net/src/core/Search/Similarity.cs | 697 ---- .../src/core/Search/SimilarityDelegator.cs | 80 - .../src/core/Search/SingleTermEnum.cs | 70 - .../src/core/Search/SloppyPhraseScorer.cs | 244 -- external/Lucene.Net/src/core/Search/Sort.cs | 214 -- .../Lucene.Net/src/core/Search/SortField.cs | 512 --- .../Lucene.Net/src/core/Search/SpanFilter.cs | 47 - .../src/core/Search/SpanFilterResult.cs | 116 - .../src/core/Search/SpanQueryFilter.cs | 109 - .../Search/Spans/FieldMaskingSpanQuery.cs | 162 - .../src/core/Search/Spans/NearSpansOrdered.cs | 436 --- .../core/Search/Spans/NearSpansUnordered.cs | 415 --- .../src/core/Search/Spans/SpanFirstQuery.cs | 211 -- .../src/core/Search/Spans/SpanNearQuery.cs | 230 -- .../src/core/Search/Spans/SpanNotQuery.cs | 260 -- .../src/core/Search/Spans/SpanOrQuery.cs | 345 -- .../src/core/Search/Spans/SpanQuery.cs | 45 - .../src/core/Search/Spans/SpanScorer.cs | 130 - .../src/core/Search/Spans/SpanTermQuery.cs | 100 - .../src/core/Search/Spans/SpanWeight.cs | 138 - .../Lucene.Net/src/core/Search/Spans/Spans.cs | 92 - .../src/core/Search/Spans/TermSpans.cs | 126 - .../Lucene.Net/src/core/Search/TermQuery.cs | 237 -- .../src/core/Search/TermRangeFilter.cs | 137 - .../src/core/Search/TermRangeQuery.cs | 238 -- .../src/core/Search/TermRangeTermEnum.cs | 161 - .../Lucene.Net/src/core/Search/TermScorer.cs | 188 - .../src/core/Search/TimeLimitingCollector.cs | 234 -- .../Lucene.Net/src/core/Search/TopDocs.cs | 71 - .../src/core/Search/TopDocsCollector.cs | 155 - .../src/core/Search/TopFieldCollector.cs | 1137 ------ .../src/core/Search/TopFieldDocs.cs | 47 - .../src/core/Search/TopScoreDocCollector.cs | 177 - external/Lucene.Net/src/core/Search/Weight.cs | 127 - .../src/core/Search/WildcardQuery.cs | 136 - .../src/core/Search/WildcardTermEnum.cs | 196 -- .../src/core/Store/AlreadyClosedException.cs | 47 - .../src/core/Store/BufferedIndexInput.cs | 241 -- .../src/core/Store/BufferedIndexOutput.cs | 165 - .../src/core/Store/CheckSumIndexInput.cs | 89 - .../src/core/Store/CheckSumIndexOutput.cs | 115 - .../Lucene.Net/src/core/Store/Directory.cs | 264 -- .../Lucene.Net/src/core/Store/FSDirectory.cs | 533 --- .../src/core/Store/FSLockFactory.cs | 52 - .../src/core/Store/FileSwitchDirectory.cs | 167 - .../Lucene.Net/src/core/Store/IndexInput.cs | 290 -- .../Lucene.Net/src/core/Store/IndexOutput.cs | 285 -- external/Lucene.Net/src/core/Store/Lock.cs | 163 - .../Lucene.Net/src/core/Store/LockFactory.cs | 71 - .../core/Store/LockObtainFailedException.cs | 41 - .../core/Store/LockReleaseFailedException.cs | 35 - .../src/core/Store/LockStressTest.cs | 128 - .../src/core/Store/LockVerifyServer.cs | 110 - .../src/core/Store/MMapDirectory.cs | 535 --- .../src/core/Store/NIOFSDirectory.cs | 269 -- .../src/core/Store/NativeFSLockFactory.cs | 440 --- .../src/core/Store/NoLockFactory.cs | 76 - .../core/Store/NoSuchDirectoryException.cs | 34 - .../Lucene.Net/src/core/Store/RAMDirectory.cs | 262 -- external/Lucene.Net/src/core/Store/RAMFile.cs | 147 - .../src/core/Store/RAMInputStream.cs | 138 - .../src/core/Store/RAMOutputStream.cs | 191 - .../src/core/Store/SimpleFSDirectory.cs | 319 -- .../src/core/Store/SimpleFSLockFactory.cs | 232 -- .../core/Store/SingleInstanceLockFactory.cs | 107 - .../src/core/Store/VerifyingLockFactory.cs | 165 - .../src/core/Support/AppSettings.cs | 159 - .../src/core/Support/AttributeImplItem.cs | 41 - .../src/core/Support/BitSetSupport.cs | 88 - .../Lucene.Net/src/core/Support/BuildType.cs | 32 - external/Lucene.Net/src/core/Support/CRC32.cs | 83 - .../Lucene.Net/src/core/Support/Character.cs | 81 - .../Support/CloseableThreadLocalProfiler.cs | 45 - .../src/core/Support/CollectionsHelper.cs | 339 -- .../Lucene.Net/src/core/Support/Compare.cs | 49 - .../Compatibility/ConcurrentDictionary.cs | 312 -- .../src/core/Support/Compatibility/Func.cs | 29 - .../src/core/Support/Compatibility/ISet.cs | 59 - .../core/Support/Compatibility/SetFactory.cs | 42 - .../core/Support/Compatibility/SortedSet.cs | 187 - .../core/Support/Compatibility/ThreadLocal.cs | 55 - .../Support/Compatibility/WrappedHashSet.cs | 44 - .../src/core/Support/Cryptography.cs | 45 - .../Lucene.Net/src/core/Support/Deflater.cs | 97 - .../Lucene.Net/src/core/Support/Double.cs | 44 - .../src/core/Support/EquatableList.cs | 339 -- .../src/core/Support/FileSupport.cs | 121 - .../core/Support/GeneralKeyedCollection.cs | 96 - .../Lucene.Net/src/core/Support/HashMap.cs | 449 --- .../Lucene.Net/src/core/Support/IChecksum.cs | 32 - .../src/core/Support/IThreadRunnable.cs | 36 - .../Lucene.Net/src/core/Support/Inflater.cs | 71 - .../Lucene.Net/src/core/Support/Number.cs | 252 -- external/Lucene.Net/src/core/Support/OS.cs | 62 - .../src/core/Support/SharpZipLib.cs | 51 - .../Lucene.Net/src/core/Support/Single.cs | 131 - .../src/core/Support/TextSupport.cs | 49 - .../src/core/Support/ThreadClass.cs | 315 -- .../Lucene.Net/src/core/Support/ThreadLock.cs | 82 - .../src/core/Support/WeakDictionary.cs | 296 -- .../Lucene.Net/src/core/Util/ArrayUtil.cs | 282 -- .../Lucene.Net/src/core/Util/Attribute.cs | 131 - .../src/core/Util/AttributeSource.cs | 510 --- .../src/core/Util/AverageGuessMemoryModel.cs | 90 - external/Lucene.Net/src/core/Util/BitUtil.cs | 894 ----- .../Lucene.Net/src/core/Util/BitVector.cs | 315 -- .../Lucene.Net/src/core/Util/Cache/Cache.cs | 129 - .../src/core/Util/Cache/SimpleLRUCache.cs | 166 - .../src/core/Util/Cache/SimpleMapCache.cs | 141 - .../src/core/Util/CloseableThreadLocal-old.cs | 104 - .../src/core/Util/CloseableThreadLocal.cs | 205 -- .../Lucene.Net/src/core/Util/Constants.cs | 107 - .../Lucene.Net/src/core/Util/DocIdBitSet.cs | 87 - .../src/core/Util/FieldCacheSanityChecker.cs | 439 --- .../Lucene.Net/src/core/Util/IAttribute.cs | 27 - .../src/core/Util/IdentityDictionary.cs | 64 - .../core/Util/IndexableBinaryStringTools.cs | 342 -- .../Lucene.Net/src/core/Util/MapOfSets.cs | 76 - .../Lucene.Net/src/core/Util/MemoryModel.cs | 44 - .../Lucene.Net/src/core/Util/NumericUtils.cs | 488 --- .../Lucene.Net/src/core/Util/OpenBitSet.cs | 944 ----- .../src/core/Util/OpenBitSetDISI.cs | 112 - .../src/core/Util/OpenBitSetIterator.cs | 233 -- .../Lucene.Net/src/core/Util/PriorityQueue.cs | 280 -- .../src/core/Util/RamUsageEstimator.cs | 220 -- .../Lucene.Net/src/core/Util/ReaderUtil.cs | 122 - .../src/core/Util/ScorerDocQueue.cs | 275 -- .../src/core/Util/SimpleStringInterner.cs | 95 - .../Lucene.Net/src/core/Util/SmallFloat.cs | 152 - .../src/core/Util/SortedVIntList.cs | 289 -- .../src/core/Util/SorterTemplate.cs | 224 -- .../Lucene.Net/src/core/Util/StringHelper.cs | 89 - .../src/core/Util/StringInterner.cs | 44 - .../Lucene.Net/src/core/Util/ToStringUtils.cs | 40 - .../Lucene.Net/src/core/Util/UnicodeUtil.cs | 505 --- external/Lucene.Net/src/core/Util/Version.cs | 86 - .../src/core/lucene.net.project.nuspec | 21 - .../Lucene.Net/src/demo/DeleteFiles/App.ico | Bin 1078 -> 0 bytes .../src/demo/DeleteFiles/AssemblyInfo.cs | 78 - .../src/demo/DeleteFiles/DeleteFiles.cs | 67 - .../src/demo/DeleteFiles/DeleteFiles.csproj | 215 -- .../src/demo/Demo.Common/AssemblyInfo.cs | 80 - .../src/demo/Demo.Common/Demo.Common.csproj | 244 -- .../src/demo/Demo.Common/FileDocument.cs | 67 - .../src/demo/Demo.Common/HTML/Entities.cs | 346 -- .../src/demo/Demo.Common/HTML/HTMLParser.cs | 1083 ------ .../src/demo/Demo.Common/HTML/HTMLParser.jj | 392 --- .../Demo.Common/HTML/HTMLParserConstants.cs | 67 - .../HTML/HTMLParserTokenManager.cs | 1998 ----------- .../demo/Demo.Common/HTML/ParseException.cs | 232 -- .../src/demo/Demo.Common/HTML/ParserThread.cs | 69 - .../demo/Demo.Common/HTML/SimpleCharStream.cs | 460 --- .../src/demo/Demo.Common/HTML/Tags.cs | 65 - .../src/demo/Demo.Common/HTML/Test.cs | 64 - .../src/demo/Demo.Common/HTML/Token.cs | 94 - .../demo/Demo.Common/HTML/TokenMgrError.cs | 162 - .../src/demo/Demo.Common/HTMLDocument.cs | 87 - .../src/demo/Demo.Common/Lucene.Net.snk | Bin 596 -> 0 bytes .../Lucene.Net/src/demo/IndexFiles/App.ico | Bin 1078 -> 0 bytes .../src/demo/IndexFiles/AssemblyInfo.cs | 78 - .../src/demo/IndexFiles/IndexFiles.cs | 111 - .../src/demo/IndexFiles/IndexFiles.csproj | 215 -- .../Lucene.Net/src/demo/IndexHtml/App.ico | Bin 1078 -> 0 bytes .../src/demo/IndexHtml/AssemblyInfo.cs | 78 - .../src/demo/IndexHtml/IndexHtml.cs | 241 -- .../src/demo/IndexHtml/IndexHtml.csproj | 215 -- external/Lucene.Net/src/demo/Search.html | 38 - .../Lucene.Net/src/demo/SearchFiles/App.ico | Bin 1078 -> 0 bytes .../src/demo/SearchFiles/AssemblyInfo.cs | 78 - .../src/demo/SearchFiles/SearchFiles.cs | 370 -- .../src/demo/SearchFiles/SearchFiles.csproj | 215 -- .../spatial/cities-Intersects-BBox.txt | 7 - .../spatial/data/countries-bbox.txt | 249 -- .../data/countries-poly.txt.REMOVED.git-id | 1 - .../data/geonames-IE.txt.REMOVED.git-id | 1 - .../test-files/spatial/data/simple-bbox.txt | 5 - .../test-files/spatial/data/states-bbox.txt | 52 - .../data/states-poly.txt.REMOVED.git-id | 1 - .../world-cities-points.txt.REMOVED.git-id | 1 - .../spatial/simple-Queries-BBox.txt | 13 - .../spatial/states-Intersects-BBox.txt | 3 - .../spatial/states-IsWithin-BBox.txt | 4 - .../Analyzers/AR/TestArabicAnalyzer.cs | 98 - .../AR/TestArabicNormalizationFilter.cs | 128 - .../Analyzers/AR/TestArabicStemFilter.cs | 169 - .../Analyzers/Br/TestBrazilianStemmer.cs | 179 - .../contrib/Analyzers/Cjk/TestCJKTokenizer.cs | 327 -- .../Analyzers/Cn/TestChineseTokenizer.cs | 131 - .../Compound/TestCompoundWordTokenFilter.cs | 39 - .../Analyzers/Contrib.Analyzers.Test.csproj | 245 -- .../contrib/Analyzers/Cz/TestCzechAnalyzer.cs | 102 - .../Analyzers/Cz/customStopWordFile.txt | 3 - .../Analyzers/De/TestGermanStemFilter.cs | 144 - .../test/contrib/Analyzers/De/data.txt | 51 - .../test/contrib/Analyzers/De/data_din2.txt | 8 - .../contrib/Analyzers/El/GreekAnalyzerTest.cs | 122 - .../Analyzers/Fa/TestPersianAnalyzer.cs | 235 -- .../Fa/TestPersianNormalizationFilter.cs | 87 - .../Analyzers/Filters/ChainedFilterTest.cs | 218 -- .../test/contrib/Analyzers/Fr/TestElision.cs | 70 - .../Analyzers/Fr/TestFrenchAnalyzer.cs | 179 - .../Analyzers/Hunspell/Dictionaries/en_US.aff | 207 -- .../Dictionaries/en_US.dic.REMOVED.git-id | 1 - .../fr-moderne.aff.REMOVED.git-id | 1 - .../fr-moderne.dic.REMOVED.git-id | 1 - .../Analyzers/Hunspell/Dictionaries/nl_NL.aff | 333 -- .../Dictionaries/nl_NL.dic.REMOVED.git-id | 1 - .../Hunspell/HunspellDictionaryLoader.cs | 44 - .../Hunspell/TestHunspellDictionary.cs | 42 - .../Hunspell/TestHunspellStemFilter.cs | 92 - .../Analyzers/Hunspell/TestHunspellStemmer.cs | 96 - .../test/contrib/Analyzers/Lucene.Net.snk | Bin 596 -> 0 bytes .../Miscellaneous/PatternAnalyzerTest.cs | 172 - .../Miscellaneous/TestEmptyTokenStream.cs | 45 - .../TestPrefixAndSuffixAwareTokenFilter.cs | 51 - .../TestPrefixAwareTokenFilter.cs | 60 - .../TestSingleTokenTokenFilter.cs | 60 - .../NGram/TestEdgeNGramTokenFilter.cs | 142 - .../Analyzers/NGram/TestEdgeNGramTokenizer.cs | 131 - .../Analyzers/NGram/TestNGramTokenFilter.cs | 123 - .../Analyzers/NGram/TestNGramTokenizer.cs | 114 - .../contrib/Analyzers/Nl/TestDutchStemmer.cs | 199 -- .../contrib/Analyzers/Nl/customStemDict.txt | 3 - .../DelimitedPayloadTokenFilterTest.cs | 162 - .../Payloads/NumericPayloadTokenFilterTest.cs | 96 - .../TokenOffsetPayloadTokenFilterTest.cs | 63 - .../Payloads/TypeAsPayloadTokenFilterTest.cs | 88 - .../Analyzers/Position/PositionFilterTest.cs | 179 - .../Analyzers/Properties/AssemblyInfo.cs | 57 - .../Query/QueryAutoStopWordAnalyzerTest.cs | 233 -- .../Reverse/TestReverseStringFilter.cs | 94 - .../Analyzers/Ru/TestRussianAnalyzer.cs | 112 - .../contrib/Analyzers/Ru/TestRussianStem.cs | 77 - .../test/contrib/Analyzers/Ru/resUTF8.txt | 1 - .../Analyzers/Ru/stemsUTF8.txt.REMOVED.git-id | 1 - .../test/contrib/Analyzers/Ru/testUTF8.txt | 2 - .../Analyzers/Ru/wordsUTF8.txt.REMOVED.git-id | 1 - .../Shingle/ShingleAnalyzerWrapperTest.cs | 301 -- .../Analyzers/Shingle/ShingleFilterTest.cs | 537 --- .../Shingle/TestShingleMatrixFilter.cs | 588 ---- .../Sinks/DateRecognizerSinkTokenizerTest.cs | 62 - .../Sinks/TokenRangeSinkTokenizerTest.cs | 63 - .../Sinks/TokenTypeSinkTokenizerTest.cs | 100 - .../contrib/Analyzers/Th/TestThaiAnalyzer.cs | 39 - .../Core/Analysis/Ext/Analysis.Ext.Test.cs | 186 - .../contrib/Core/Contrib.Core.Test.csproj | 164 - .../contrib/Core/Index/FieldEnumeratorTest.cs | 290 -- .../Core/Index/SegmentsGenCommitTest.cs | 103 - .../Core/Index/TermVectorEnumeratorTest.cs | 138 - .../contrib/Core/Properties/AssemblyInfo.cs | 57 - .../Core/Util/Cache/SegmentCacheTest.cs | 253 -- .../FastVectorHighlighter/AbstractTestCase.cs | 473 --- .../Contrib.FastVectorHighlighter.Test.csproj | 173 - .../FieldPhraseListTest.cs | 256 -- .../FastVectorHighlighter/FieldQueryTest.cs | 943 ----- .../FieldTermStackTest.cs | 228 -- .../IndexTimeSynonymTest.cs | 381 -- .../Properties/AssemblyInfo.cs | 56 - .../ScoreOrderFragmentsBuilderTest.cs | 55 - .../SimpleFragListBuilderTest.cs | 206 -- .../SimpleFragmentsBuilderTest.cs | 167 - .../FastVectorHighlighter/StringUtilsTest.cs | 43 - .../contrib/FastVectorHighlighter/Support.cs | 53 - .../test/contrib/Highlighter/AssemblyInfo.cs | 80 - .../Contrib.Highlighter.Test.csproj | 216 -- .../Contrib.Highlighter.Test.nunit | 22 - .../HighlighterTest.cs.REMOVED.git-id | 1 - .../test/contrib/Highlighter/Tokenizer.cs | 234 -- .../contrib/Memory/Contrib.Memory.Test.csproj | 132 - .../test/contrib/Memory/MemoryIndexTest.cs | 248 -- .../contrib/Memory/Properties/AssemblyInfo.cs | 57 - .../test/contrib/Memory/testqueries.txt | 129 - .../test/contrib/Memory/testqueries2.txt | 5 - .../test/contrib/Queries/BooleanFilterTest.cs | 178 - .../test/contrib/Queries/BoostingQueryTest.cs | 43 - .../Queries/Contrib.Queries.Test.csproj | 169 - .../contrib/Queries/DuplicateFilterTest.cs | 173 - .../contrib/Queries/FuzzyLikeThisQueryTest.cs | 133 - .../Queries/Properties/AssemblyInfo.cs | 57 - .../Queries/Similar/TestMoreLikeThis.cs | 135 - .../test/contrib/Queries/TermsFilterTest.cs | 102 - .../contrib/Regex/Contrib.Regex.Test.csproj | 121 - .../contrib/Regex/Properties/AssemblyInfo.cs | 55 - .../test/contrib/Regex/TestRegexQuery.cs | 152 - .../test/contrib/Regex/TestSpanRegexQuery.cs | 131 - .../Properties/AssemblyInfo.cs | 56 - .../SimpleFacetedSearch.Test.csproj | 123 - .../TestSimpleFacetedSearch.cs | 335 -- .../Analysis/Snowball/TestSnowball.cs | 159 - .../test/contrib/Snowball/AssemblyInfo.cs | 84 - .../Snowball/Contrib.Snowball.Test.csproj | 215 -- .../Snowball/Contrib.Snowball.Test.nunit | 22 - .../Analysis/Snowball/TestSnowball.cs | 156 - .../contrib/Spatial/BBox/TestBBoxStrategy.cs | 65 - .../test/contrib/Spatial/CheckHits.cs | 257 -- .../Spatial/Compatibility/TermsFilterTest.cs | 126 - .../Spatial/Compatibility/TestFixedBitSet.cs | 360 -- .../Spatial/Contrib.Spatial.Tests.csproj | 179 - .../contrib/Spatial/DistanceStrategyTest.cs | 131 - .../test/contrib/Spatial/PortedSolr3Test.cs | 194 -- .../Prefix/TestRecursivePrefixTreeStrategy.cs | 211 -- .../Prefix/TestTermQueryPrefixGridStrategy.cs | 63 - .../Prefix/Tree/SpatialPrefixTreeTest.cs | 63 - .../Spatial/Properties/AssemblyInfo.cs | 59 - .../Spatial/Queries/SpatialArgsParserTest.cs | 71 - .../contrib/Spatial/SpatialMatchConcern.cs | 35 - .../test/contrib/Spatial/SpatialTestCase.cs | 197 -- .../test/contrib/Spatial/SpatialTestQuery.cs | 103 - .../test/contrib/Spatial/StrategyTestCase.cs | 259 -- .../test/contrib/Spatial/TestCartesian.cs | 317 -- .../test/contrib/Spatial/TestTestFramework.cs | 52 - .../Spatial/Vector/TestTwoDoublesStrategy.cs | 64 - .../test/contrib/SpellChecker/AssemblyInfo.cs | 84 - .../Contrib.SpellChecker.Test.csproj | 230 -- .../Contrib.SpellChecker.Test.nunit | 31 - .../Test/TestJaroWinklerDistance.cs | 54 - .../Test/TestLevenshteinDistance.cs | 61 - .../SpellChecker/Test/TestLuceneDictionary.cs | 259 -- .../SpellChecker/Test/TestNGramDistance.cs | 144 - .../Test/TestPlainTextDictionary.cs | 49 - .../SpellChecker/Test/TestSpellChecker.cs | 459 --- .../test/contrib/SpellChecker/Util/English.cs | 152 - .../core/Analysis/BaseTokenStreamTestCase.cs | 256 -- .../core/Analysis/TestASCIIFoldingFilter.cs | 1920 ---------- .../test/core/Analysis/TestAnalyzers.cs | 188 - .../core/Analysis/TestCachingTokenFilter.cs | 146 - .../test/core/Analysis/TestCharArraySet.cs | 146 - .../test/core/Analysis/TestCharFilter.cs | 85 - .../Analysis/TestISOLatin1AccentFilter.cs | 119 - .../test/core/Analysis/TestKeywordAnalyzer.cs | 107 - .../test/core/Analysis/TestLengthFilter.cs | 46 - .../core/Analysis/TestMappingCharFilter.cs | 183 - .../core/Analysis/TestNumericTokenStream.cs | 75 - .../Analysis/TestPerFieldAnalzyerWrapper.cs | 48 - .../core/Analysis/TestStandardAnalyzer.cs | 261 -- .../test/core/Analysis/TestStopAnalyzer.cs | 111 - .../test/core/Analysis/TestStopFilter.cs | 162 - .../core/Analysis/TestTeeSinkTokenFilter.cs | 294 -- .../test/core/Analysis/TestToken.cs | 285 -- .../TestSimpleAttributeImpls.cs | 154 - .../Tokenattributes/TestTermAttributeImpl.cs | 200 -- external/Lucene.Net/test/core/App.config | 44 - external/Lucene.Net/test/core/AssemblyInfo.cs | 82 - .../test/core/Document/TestBinaryDocument.cs | 116 - .../test/core/Document/TestDateTools.cs | 201 -- .../test/core/Document/TestDocument.cs | 272 -- .../test/core/Document/TestNumberTools.cs | 102 - .../Lucene.Net/test/core/Index/DocHelper.cs | 261 -- .../test/core/Index/MockIndexInput.cs | 73 - .../core/Index/TestAddIndexesNoOptimize.cs | 593 ---- .../test/core/Index/TestAtomicUpdate.cs | 243 -- .../core/Index/TestBackwardsCompatibility.cs | 741 ---- .../test/core/Index/TestByteSlices.cs | 153 - .../test/core/Index/TestCheckIndex.cs | 123 - .../test/core/Index/TestCompoundFile.cs | 641 ---- .../Index/TestConcurrentMergeScheduler.cs | 256 -- .../Lucene.Net/test/core/Index/TestCrash.cs | 204 -- .../test/core/Index/TestDeletionPolicy.cs | 875 ----- .../test/core/Index/TestDirectoryReader.cs | 224 -- .../Lucene.Net/test/core/Index/TestDoc.cs | 264 -- .../test/core/Index/TestDocumentWriter.cs | 430 --- .../test/core/Index/TestFieldInfos.cs | 103 - .../test/core/Index/TestFieldsReader.cs | 520 --- .../test/core/Index/TestFilterIndexReader.cs | 155 - .../test/core/Index/TestIndexCommit.cs | 162 - .../test/core/Index/TestIndexFileDeleter.cs | 246 -- .../test/core/Index/TestIndexInput.cs | 93 - .../test/core/Index/TestIndexReader.cs | 1886 ---------- .../test/core/Index/TestIndexReaderClone.cs | 539 --- .../core/Index/TestIndexReaderCloneNorms.cs | 380 -- .../test/core/Index/TestIndexReaderReopen.cs | 1438 -------- .../Index/TestIndexWriter.cs.REMOVED.git-id | 1 - .../test/core/Index/TestIndexWriterDelete.cs | 914 ----- .../core/Index/TestIndexWriterExceptions.cs | 300 -- .../core/Index/TestIndexWriterLockRelease.cs | 151 - .../core/Index/TestIndexWriterMergePolicy.cs | 287 -- .../test/core/Index/TestIndexWriterMerging.cs | 108 - .../test/core/Index/TestIndexWriterReader.cs | 1227 ------- .../test/core/Index/TestIsCurrent.cs | 120 - .../Lucene.Net/test/core/Index/TestLazyBug.cs | 149 - .../test/core/Index/TestLazyProxSkipping.cs | 256 -- .../test/core/Index/TestMultiLevelSkipList.cs | 197 -- .../test/core/Index/TestMultiReader.cs | 57 - .../core/Index/TestNRTReaderWithThreads.cs | 146 - .../test/core/Index/TestNewestSegment.cs | 41 - .../Lucene.Net/test/core/Index/TestNorms.cs | 285 -- .../Lucene.Net/test/core/Index/TestOmitTf.cs | 560 --- .../test/core/Index/TestParallelReader.cs | 315 -- .../test/core/Index/TestParallelTermEnum.cs | 188 - .../test/core/Index/TestPayloads.cs | 682 ---- .../TestPositionBasedTermVectorMapper.cs | 115 - .../test/core/Index/TestRollback.cs | 69 - .../test/core/Index/TestSegmentMerger.cs | 139 - .../test/core/Index/TestSegmentReader.cs | 233 -- .../test/core/Index/TestSegmentTermDocs.cs | 275 -- .../test/core/Index/TestSegmentTermEnum.cs | 129 - .../core/Index/TestSnapshotDeletionPolicy.cs | 304 -- .../test/core/Index/TestStressIndexing.cs | 222 -- .../test/core/Index/TestStressIndexing2.cs | 803 ----- .../Lucene.Net/test/core/Index/TestTerm.cs | 51 - .../test/core/Index/TestTermVectorsReader.cs | 539 --- .../test/core/Index/TestTermdocPerf.cs | 167 - .../test/core/Index/TestThreadedOptimize.cs | 194 -- .../core/Index/TestTransactionRollback.cs | 288 -- .../test/core/Index/TestTransactions.cs | 287 -- .../test/core/Index/TestWordlistLoader.cs | 62 - .../test/core/Index/index.19.cfs.zip | Bin 2747 -> 0 bytes .../test/core/Index/index.19.nocfs.zip | Bin 8528 -> 0 bytes .../test/core/Index/index.20.cfs.zip | Bin 2747 -> 0 bytes .../test/core/Index/index.20.nocfs.zip | Bin 8528 -> 0 bytes .../test/core/Index/index.21.cfs.zip | Bin 2784 -> 0 bytes .../test/core/Index/index.21.nocfs.zip | Bin 7705 -> 0 bytes .../test/core/Index/index.22.cfs.zip | Bin 1913 -> 0 bytes .../test/core/Index/index.22.nocfs.zip | Bin 5226 -> 0 bytes .../test/core/Index/index.23.cfs.zip | Bin 2091 -> 0 bytes .../test/core/Index/index.23.nocfs.zip | Bin 3375 -> 0 bytes .../test/core/Index/index.24.cfs.zip | Bin 3654 -> 0 bytes .../test/core/Index/index.24.nocfs.zip | Bin 7254 -> 0 bytes .../test/core/Index/index.29.cfs.zip | Bin 4531 -> 0 bytes .../test/core/Index/index.29.nocfs.zip | Bin 8733 -> 0 bytes .../test/core/Lucene.Net.Test.csproj | 634 ---- external/Lucene.Net/test/core/Lucene.Net.snk | Bin 596 -> 0 bytes .../test/core/Messages/MessagesTestBundle.cs | 49 - .../Messages/MessagesTestBundle.ja.resources | Bin 441 -> 0 bytes .../Messages/MessagesTestBundle.resources | Bin 397 -> 0 bytes .../Lucene.Net/test/core/Messages/TestNLS.cs | 91 - .../core/QueryParser/TestMultiAnalyzer.cs | 348 -- .../QueryParser/TestMultiFieldQueryParser.cs | 344 -- .../test/core/QueryParser/TestQueryParser.cs | 1197 ------- .../test/core/Search/BaseTestRangeFilter.cs | 176 - .../core/Search/CachingWrapperFilterHelper.cs | 82 - .../Lucene.Net/test/core/Search/CheckHits.cs | 545 --- .../core/Search/Function/FunctionTestSetup.cs | 174 - .../Search/Function/JustCompileSearchSpans.cs | 102 - .../Search/Function/TestCustomScoreQuery.cs | 358 -- .../core/Search/Function/TestDocValues.cs | 122 - .../Search/Function/TestFieldScoreQuery.cs | 270 -- .../core/Search/Function/TestOrdValues.cs | 293 -- .../test/core/Search/JustCompileSearch.cs | 486 --- .../Lucene.Net/test/core/Search/MockFilter.cs | 49 - .../core/Search/Payloads/PayloadHelper.cs | 165 - .../Search/Payloads/TestPayloadNearQuery.cs | 347 -- .../Search/Payloads/TestPayloadTermQuery.cs | 401 --- .../Lucene.Net/test/core/Search/QueryUtils.cs | 529 --- .../test/core/Search/SingleDocTestFilter.cs | 45 - .../Search/Spans/JustCompileSearchSpans.cs | 149 - .../test/core/Search/Spans/TestBasics.cs | 388 --- .../Search/Spans/TestFieldMaskingSpanQuery.cs | 323 -- .../core/Search/Spans/TestNearSpansOrdered.cs | 195 -- .../core/Search/Spans/TestPayloadSpans.cs | 616 ---- .../core/Search/Spans/TestSpanExplanations.cs | 250 -- .../Spans/TestSpanExplanationsOfNonMatches.cs | 44 - .../test/core/Search/Spans/TestSpans.cs | 533 --- .../core/Search/Spans/TestSpansAdvanced.cs | 180 - .../core/Search/Spans/TestSpansAdvanced2.cs | 115 - .../test/core/Search/TestBoolean2.cs | 350 -- .../core/Search/TestBooleanMinShouldMatch.cs | 438 --- .../test/core/Search/TestBooleanOr.cs | 162 - .../core/Search/TestBooleanPrefixQuery.cs | 114 - .../test/core/Search/TestBooleanQuery.cs | 130 - .../test/core/Search/TestBooleanScorer.cs | 134 - .../test/core/Search/TestCachingSpanFilter.cs | 129 - .../core/Search/TestCachingWrapperFilter.cs | 296 -- .../core/Search/TestComplexExplanations.cs | 305 -- .../TestComplexExplanationsOfNonMatches.cs | 49 - .../core/Search/TestCustomSearcherSort.cs | 305 -- .../test/core/Search/TestDateFilter.cs | 158 - .../test/core/Search/TestDateSort.cs | 120 - .../core/Search/TestDisjunctionMaxQuery.cs | 517 --- .../test/core/Search/TestDocBoost.cs | 126 - .../test/core/Search/TestDocIdSet.cs | 224 -- .../core/Search/TestElevationComparator.cs | 219 -- .../test/core/Search/TestExplanations.cs | 270 -- .../test/core/Search/TestFieldCache.cs | 150 - .../core/Search/TestFieldCacheRangeFilter.cs | 598 ---- .../core/Search/TestFieldCacheTermsFilter.cs | 83 - .../test/core/Search/TestFilteredQuery.cs | 228 -- .../test/core/Search/TestFilteredSearch.cs | 131 - .../test/core/Search/TestFuzzyQuery.cs | 372 -- .../test/core/Search/TestMatchAllDocsQuery.cs | 152 - .../test/core/Search/TestMultiPhraseQuery.cs | 233 -- .../test/core/Search/TestMultiSearcher.cs | 458 --- .../core/Search/TestMultiSearcherRanking.cs | 186 - .../core/Search/TestMultiTermConstantScore.cs | 721 ---- .../core/Search/TestMultiThreadTermVectors.cs | 213 -- .../TestMultiValuedNumericRangeQuery.cs | 87 - .../Lucene.Net/test/core/Search/TestNot.cs | 58 - .../core/Search/TestNumericRangeQuery32.cs | 591 ---- .../core/Search/TestNumericRangeQuery64.cs | 590 ---- .../core/Search/TestParallelMultiSearcher.cs | 35 - .../test/core/Search/TestPhrasePrefixQuery.cs | 102 - .../test/core/Search/TestPhraseQuery.cs | 609 ---- .../test/core/Search/TestPositionIncrement.cs | 426 --- .../Search/TestPositiveScoresOnlyCollector.cs | 99 - .../test/core/Search/TestPrefixFilter.cs | 110 - .../core/Search/TestPrefixInBooleanQuery.cs | 119 - .../test/core/Search/TestPrefixQuery.cs | 64 - .../test/core/Search/TestQueryTermVector.cs | 67 - .../core/Search/TestQueryWrapperFilter.cs | 77 - .../Search/TestScoreCachingWrappingScorer.cs | 132 - .../test/core/Search/TestScorerPerf.cs | 471 --- .../test/core/Search/TestSetNorm.cs | 118 - .../test/core/Search/TestSimilarity.cs | 282 -- .../core/Search/TestSimpleExplanations.cs | 467 --- .../TestSimpleExplanationsOfNonMatches.cs | 49 - .../test/core/Search/TestSloppyPhraseQuery.cs | 174 - .../Lucene.Net/test/core/Search/TestSort.cs | 1276 ------- .../test/core/Search/TestSpanQueryFilter.cs | 95 - .../test/core/Search/TestTermRangeFilter.cs | 422 --- .../test/core/Search/TestTermRangeQuery.cs | 395 --- .../test/core/Search/TestTermScorer.cs | 214 -- .../test/core/Search/TestTermVectors.cs | 465 --- .../test/core/Search/TestThreadSafe.cs | 216 -- .../core/Search/TestTimeLimitingCollector.cs | 415 --- .../test/core/Search/TestTopDocsCollector.cs | 236 -- .../core/Search/TestTopScoreDocCollector.cs | 86 - .../test/core/Search/TestWildcard.cs | 360 -- .../test/core/Store/MockRAMDirectory.cs | 440 --- .../test/core/Store/MockRAMInputStream.cs | 97 - .../test/core/Store/MockRAMOutputStream.cs | 119 - .../test/core/Store/TestBufferedIndexInput.cs | 411 --- .../test/core/Store/TestDirectory.cs | 231 -- .../core/Store/TestFileSwitchDirectory.cs | 81 - .../test/core/Store/TestHugeRamFile.cs | 121 - .../Lucene.Net/test/core/Store/TestLock.cs | 78 - .../test/core/Store/TestLockFactory.cs | 506 --- .../test/core/Store/TestMultiMMap.cs | 39 - .../test/core/Store/TestRAMDirectory.cs | 219 -- .../test/core/Store/TestWindowsMMap.cs | 137 - .../Lucene.Net/test/core/Store/_TestHelper.cs | 76 - .../Lucene.Net/test/core/Support/BigObject.cs | 35 - .../test/core/Support/CollisionTester.cs | 50 - .../test/core/Support/SmallObject.cs | 33 - .../Lucene.Net/test/core/Support/TestCase.cs | 54 - .../core/Support/TestCloseableThreadLocal.cs | 108 - .../test/core/Support/TestEquatableList.cs | 167 - .../test/core/Support/TestHashMap.cs | 213 -- .../test/core/Support/TestIDisposable.cs | 67 - .../test/core/Support/TestLRUCache.cs | 47 - .../test/core/Support/TestOSClass.cs | 48 - .../test/core/Support/TestOldPatches.cs | 292 -- .../test/core/Support/TestSerialization.cs | 102 - .../test/core/Support/TestSupportClass.cs | 86 - .../test/core/Support/TestThreadClass.cs | 59 - .../test/core/Support/TestWeakDictionary.cs | 148 - .../Support/TestWeakDictionaryBehavior.cs | 291 -- .../Support/TestWeakDictionaryPerformance.cs | 134 - .../test/core/SupportClassException.cs | 47 - external/Lucene.Net/test/core/Test.nunit | 22 - external/Lucene.Net/test/core/TestDemo.cs | 84 - .../test/core/TestMergeSchedulerExternal.cs | 186 - external/Lucene.Net/test/core/TestSearch.cs | 128 - .../test/core/TestSearchForDuplicates.cs | 161 - .../test/core/Util/ArrayUtilTest.cs | 95 - .../core/Util/Cache/TestSimpleLRUCache.cs | 77 - external/Lucene.Net/test/core/Util/English.cs | 154 - .../test/core/Util/LocalizedTestCase.cs | 132 - .../test/core/Util/LuceneTestCase.cs | 297 -- external/Lucene.Net/test/core/Util/Paths.cs | 186 - .../test/core/Util/TestAttributeSource.cs | 179 - .../test/core/Util/TestBitVector.cs | 311 -- .../core/Util/TestCloseableThreadLocal.cs | 83 - .../core/Util/TestFieldCacheSanityChecker.cs | 193 - .../Util/TestIndexableBinaryStringTools.cs | 182 - .../test/core/Util/TestNumericUtils.cs | 569 --- .../test/core/Util/TestOpenBitSet.cs | 394 --- .../test/core/Util/TestParameter.cs | 75 - .../test/core/Util/TestPriorityQueue.cs | 131 - .../test/core/Util/TestRamUsageEstimator.cs | 68 - .../test/core/Util/TestSmallFloat.cs | 134 - .../test/core/Util/TestSortedVIntList.cs | 244 -- .../test/core/Util/TestStringHelper.cs | 48 - .../test/core/Util/TestStringIntern.cs | 137 - .../Lucene.Net/test/core/Util/TestVersion.cs | 38 - .../Lucene.Net/test/core/Util/_TestUtil.cs | 183 - man/mono.1 | 7 +- .../XmlFormatReaderGenerator_static.cs | 4 +- .../XmlFormatWriterGenerator_static.cs | 26 +- ...tem.Runtime.Serialization_test.dll.sources | 2 + .../Bug36100.cs.REMOVED.git-id | 1 + ...ataContractSerializerTest_ISerializable.cs | 114 + .../XslCompiledTransform_Mobile.cs | 4 +- .../XslCompiledTransformTests.cs | 26 + mcs/class/System/System.IO/KeventWatcher.cs | 11 +- mcs/class/corlib/System/MulticastDelegate.cs | 65 +- .../Test/System.Threading/ThreadPoolTest.cs | 99 + .../monolite/Mono.Security.dll.REMOVED.git-id | 2 +- .../System.Configuration.dll.REMOVED.git-id | 2 +- .../monolite/System.Core.dll.REMOVED.git-id | 2 +- .../System.Security.dll.REMOVED.git-id | 2 +- .../monolite/System.Xml.dll.REMOVED.git-id | 2 +- .../lib/monolite/System.dll.REMOVED.git-id | 2 +- .../lib/monolite/basic.exe.REMOVED.git-id | 2 +- .../lib/monolite/mscorlib.dll.REMOVED.git-id | 2 +- mono/cil/opcode.def | 1 + mono/metadata/marshal.c.REMOVED.git-id | 2 +- mono/metadata/sgen-mono.c | 9 +- mono/metadata/threadpool-ms.c | 24 +- mono/metadata/verify.c.REMOVED.git-id | 2 +- mono/mini/Makefile.am | 2 +- mono/mini/Makefile.am.in | 2 +- mono/mini/Makefile.in.REMOVED.git-id | 2 +- mono/mini/aot-compiler.c.REMOVED.git-id | 2 +- mono/mini/aot-runtime.c.REMOVED.git-id | 2 +- mono/mini/aot-tests.cs | 76 - mono/mini/gshared.cs | 27 + mono/mini/jit-icalls.c | 14 +- mono/mini/method-to-ir.c.REMOVED.git-id | 2 +- mono/mini/mini-runtime.c.REMOVED.git-id | 2 +- mono/mini/mini.h.REMOVED.git-id | 2 +- mono/mini/patch-info.h | 1 + mono/mini/version.h | 2 +- mono/tests/delegate7.cs | 48 +- mono/tests/libtest.c.REMOVED.git-id | 2 +- mono/tests/pinvoke3.cs | 19 + po/mcs/de.gmo | Bin 5406 -> 5406 bytes po/mcs/de.po.REMOVED.git-id | 2 +- po/mcs/es.gmo | Bin 16329 -> 16329 bytes po/mcs/es.po.REMOVED.git-id | 2 +- po/mcs/ja.gmo | Bin 20863 -> 20863 bytes po/mcs/ja.po.REMOVED.git-id | 2 +- po/mcs/mcs.pot | 2 +- po/mcs/pt_BR.gmo | Bin 73161 -> 73161 bytes po/mcs/pt_BR.po.REMOVED.git-id | 2 +- winconfig.h | 2 +- 1830 files changed, 496 insertions(+), 305641 deletions(-) delete mode 100644 external/Lucene.Net/.gitignore delete mode 100644 external/Lucene.Net/ACKNOWLEDGEMENTS.txt delete mode 100644 external/Lucene.Net/CHANGES.txt.REMOVED.git-id delete mode 100644 external/Lucene.Net/LICENSE.txt delete mode 100644 external/Lucene.Net/NOTICE.txt delete mode 100644 external/Lucene.Net/README.txt delete mode 100644 external/Lucene.Net/branding/font/AllerDisplay.ttf delete mode 100644 external/Lucene.Net/branding/font/Aller_Rg.ttf.REMOVED.git-id delete mode 100644 external/Lucene.Net/branding/font/Aller_Std_Family.zip.REMOVED.git-id delete mode 100644 external/Lucene.Net/branding/font/GOTHIC.TTF.REMOVED.git-id delete mode 100644 external/Lucene.Net/branding/logo/favicon.ico delete mode 100644 external/Lucene.Net/branding/logo/lucene-color-variations.ai.REMOVED.git-id delete mode 100644 external/Lucene.Net/branding/logo/lucene-net-L.ai.REMOVED.git-id delete mode 100644 external/Lucene.Net/branding/logo/lucene-net-L.png delete mode 100644 external/Lucene.Net/branding/logo/lucene-net-L.svg delete mode 100644 external/Lucene.Net/branding/logo/lucene-net-badge-120x36.ai.REMOVED.git-id delete mode 100644 external/Lucene.Net/branding/logo/lucene-net-badge-120x36.png delete mode 100644 external/Lucene.Net/branding/logo/lucene-net-badge-180x36.ai.REMOVED.git-id delete mode 100644 external/Lucene.Net/branding/logo/lucene-net-badge-180x36.png delete mode 100644 external/Lucene.Net/branding/logo/lucene-net-badge-80x100.ai.REMOVED.git-id delete mode 100644 external/Lucene.Net/branding/logo/lucene-net-badge-80x100.png delete mode 100644 external/Lucene.Net/branding/logo/lucene-net-color.png delete mode 100644 external/Lucene.Net/branding/logo/lucene-net-color.svg delete mode 100644 external/Lucene.Net/branding/logo/lucene-net-grayscale.png delete mode 100644 external/Lucene.Net/branding/logo/lucene-net-grayscale.svg delete mode 100644 external/Lucene.Net/branding/logo/lucene-net-icon-128.png delete mode 100644 external/Lucene.Net/branding/logo/lucene-net-icon-128x128.png delete mode 100644 external/Lucene.Net/branding/logo/lucene-net-icon-256.png delete mode 100644 external/Lucene.Net/branding/logo/lucene-net-icon-256x256.png delete mode 100644 external/Lucene.Net/branding/logo/lucene-net-icon-32.png delete mode 100644 external/Lucene.Net/branding/logo/lucene-net-icon-32x32.png delete mode 100644 external/Lucene.Net/branding/logo/lucene-net-icon-512.ai.REMOVED.git-id delete mode 100644 external/Lucene.Net/branding/logo/lucene-net-icon-512x256.png delete mode 100644 external/Lucene.Net/branding/logo/lucene-net-icon-512x512.png delete mode 100644 external/Lucene.Net/branding/logo/lucene-net-icon-64.png delete mode 100644 external/Lucene.Net/branding/logo/lucene-net-icon-64x64.png delete mode 100644 external/Lucene.Net/branding/logo/lucene-net-icon.ico delete mode 100644 external/Lucene.Net/branding/logo/lucene-net-not-outlined.ai.REMOVED.git-id delete mode 100644 external/Lucene.Net/branding/logo/lucene-net-reverse-color.png delete mode 100644 external/Lucene.Net/branding/logo/lucene-net-reverse-color.svg delete mode 100644 external/Lucene.Net/branding/logo/lucene-net-reverse-grayscale.png delete mode 100644 external/Lucene.Net/branding/logo/lucene-net-reverse-grayscale.svg delete mode 100644 external/Lucene.Net/branding/logo/lucene-net-words.ai.REMOVED.git-id delete mode 100644 external/Lucene.Net/branding/logo/lucene-net-words.png delete mode 100644 external/Lucene.Net/branding/logo/lucene-net-words.svg delete mode 100644 external/Lucene.Net/branding/logo/lucene-net.ai.REMOVED.git-id delete mode 100644 external/Lucene.Net/branding/logo/lucene-net.psd.REMOVED.git-id delete mode 100644 external/Lucene.Net/build.cmd delete mode 100644 external/Lucene.Net/build/scripts/All/Lucene.Net.nuspec delete mode 100644 external/Lucene.Net/build/scripts/All/document.targets delete mode 100644 external/Lucene.Net/build/scripts/All/project.targets delete mode 100644 external/Lucene.Net/build/scripts/Analyzers/document.targets delete mode 100644 external/Lucene.Net/build/scripts/Analyzers/project.targets delete mode 100644 external/Lucene.Net/build/scripts/Contrib-Core/document.targets delete mode 100644 external/Lucene.Net/build/scripts/Contrib-Core/project.targets delete mode 100644 external/Lucene.Net/build/scripts/Contrib/Lucene.Net.Contrib.nuspec delete mode 100644 external/Lucene.Net/build/scripts/Contrib/document.targets delete mode 100644 external/Lucene.Net/build/scripts/Contrib/project.targets delete mode 100644 external/Lucene.Net/build/scripts/Core/Lucene.Net.Core.nuspec delete mode 100644 external/Lucene.Net/build/scripts/Core/document.targets delete mode 100644 external/Lucene.Net/build/scripts/Core/project.targets delete mode 100644 external/Lucene.Net/build/scripts/CustomDictionary.xml delete mode 100644 external/Lucene.Net/build/scripts/FastVectorHighlighter/document.targets delete mode 100644 external/Lucene.Net/build/scripts/FastVectorHighlighter/project.targets delete mode 100644 external/Lucene.Net/build/scripts/Highlighter/document.targets delete mode 100644 external/Lucene.Net/build/scripts/Highlighter/project.targets delete mode 100644 external/Lucene.Net/build/scripts/Memory/document.targets delete mode 100644 external/Lucene.Net/build/scripts/Memory/project.targets delete mode 100644 external/Lucene.Net/build/scripts/Queries/document.targets delete mode 100644 external/Lucene.Net/build/scripts/Queries/project.targets delete mode 100644 external/Lucene.Net/build/scripts/Regex/document.targets delete mode 100644 external/Lucene.Net/build/scripts/Regex/project.targets delete mode 100644 external/Lucene.Net/build/scripts/SimpleFacetedSearch/document.targets delete mode 100644 external/Lucene.Net/build/scripts/SimpleFacetedSearch/project.targets delete mode 100644 external/Lucene.Net/build/scripts/Snowball/document.targets delete mode 100644 external/Lucene.Net/build/scripts/Snowball/project.targets delete mode 100644 external/Lucene.Net/build/scripts/Spatial.NTS/Lucene.Net.Spatial.NTS.nuspec delete mode 100644 external/Lucene.Net/build/scripts/Spatial.NTS/document.targets delete mode 100644 external/Lucene.Net/build/scripts/Spatial.NTS/project.targets delete mode 100644 external/Lucene.Net/build/scripts/Spatial/Lucene.Net.Spatial.nuspec delete mode 100644 external/Lucene.Net/build/scripts/Spatial/document.targets delete mode 100644 external/Lucene.Net/build/scripts/Spatial/project.targets delete mode 100644 external/Lucene.Net/build/scripts/SpellChecker/document.targets delete mode 100644 external/Lucene.Net/build/scripts/SpellChecker/project.targets delete mode 100644 external/Lucene.Net/build/scripts/build.cmd delete mode 100644 external/Lucene.Net/build/scripts/build.sh delete mode 100644 external/Lucene.Net/build/scripts/build.targets delete mode 100644 external/Lucene.Net/build/scripts/docs.shfbproj delete mode 100644 external/Lucene.Net/build/scripts/dot-net-tools.targets delete mode 100644 external/Lucene.Net/build/scripts/mono-tools.targets delete mode 100644 external/Lucene.Net/build/scripts/rules.fxcop delete mode 100644 external/Lucene.Net/build/scripts/rules.stylecop delete mode 100644 external/Lucene.Net/build/scripts/template.shfbproj delete mode 100644 external/Lucene.Net/build/scripts/user.targets delete mode 100644 external/Lucene.Net/build/scripts/validate-tool-chain.ps1 delete mode 100644 external/Lucene.Net/build/scripts/version.targets delete mode 100644 external/Lucene.Net/build/vs2010/contrib/Contrib.All.sln delete mode 100644 external/Lucene.Net/build/vs2010/contrib/Contrib.Analyzers.sln delete mode 100644 external/Lucene.Net/build/vs2010/contrib/Contrib.Core.sln delete mode 100644 external/Lucene.Net/build/vs2010/contrib/Contrib.FastVectorHighlighter.sln delete mode 100644 external/Lucene.Net/build/vs2010/contrib/Contrib.Highlighter.sln delete mode 100644 external/Lucene.Net/build/vs2010/contrib/Contrib.Memory.sln delete mode 100644 external/Lucene.Net/build/vs2010/contrib/Contrib.Queries.sln delete mode 100644 external/Lucene.Net/build/vs2010/contrib/Contrib.Regex.sln delete mode 100644 external/Lucene.Net/build/vs2010/contrib/Contrib.SimpleFacetedSearch.sln delete mode 100644 external/Lucene.Net/build/vs2010/contrib/Contrib.Snowball.sln delete mode 100644 external/Lucene.Net/build/vs2010/contrib/Contrib.Spatial.sln delete mode 100644 external/Lucene.Net/build/vs2010/contrib/Contrib.SpellChecker.sln delete mode 100644 external/Lucene.Net/build/vs2010/contrib/Contrib.WordNet.sln delete mode 100644 external/Lucene.Net/build/vs2010/core/Lucene.Net.Core.sln delete mode 100644 external/Lucene.Net/build/vs2010/demo/Lucene.Net.Demo.sln delete mode 100644 external/Lucene.Net/build/vs2010/test/Contrib.All.Test.sln delete mode 100644 external/Lucene.Net/build/vs2010/test/Contrib.Analyzers.Test.sln delete mode 100644 external/Lucene.Net/build/vs2010/test/Contrib.Core.Test.sln delete mode 100644 external/Lucene.Net/build/vs2010/test/Contrib.FastVectorHighlighter.Test.sln delete mode 100644 external/Lucene.Net/build/vs2010/test/Contrib.Highlighter.Test.sln delete mode 100644 external/Lucene.Net/build/vs2010/test/Contrib.Memory.Test.sln delete mode 100644 external/Lucene.Net/build/vs2010/test/Contrib.Queries.Test.sln delete mode 100644 external/Lucene.Net/build/vs2010/test/Contrib.Regex.Test.sln delete mode 100644 external/Lucene.Net/build/vs2010/test/Contrib.SimpleFacetedSearch.Test.sln delete mode 100644 external/Lucene.Net/build/vs2010/test/Contrib.Snowball.Test.sln delete mode 100644 external/Lucene.Net/build/vs2010/test/Contrib.Spatial.Test.sln delete mode 100644 external/Lucene.Net/build/vs2010/test/Contrib.SpellChecker.Test.sln delete mode 100644 external/Lucene.Net/build/vs2010/test/Lucene.Net.Test.sln delete mode 100644 external/Lucene.Net/build/vs2012/contrib/Contrib.All.sln delete mode 100644 external/Lucene.Net/build/vs2012/contrib/Contrib.Analyzers.sln delete mode 100644 external/Lucene.Net/build/vs2012/contrib/Contrib.Core.sln delete mode 100644 external/Lucene.Net/build/vs2012/contrib/Contrib.FastVectorHighlighter.sln delete mode 100644 external/Lucene.Net/build/vs2012/contrib/Contrib.Highlighter.sln delete mode 100644 external/Lucene.Net/build/vs2012/contrib/Contrib.Memory.sln delete mode 100644 external/Lucene.Net/build/vs2012/contrib/Contrib.Queries.sln delete mode 100644 external/Lucene.Net/build/vs2012/contrib/Contrib.Regex.sln delete mode 100644 external/Lucene.Net/build/vs2012/contrib/Contrib.SimpleFacetedSearch.sln delete mode 100644 external/Lucene.Net/build/vs2012/contrib/Contrib.Snowball.sln delete mode 100644 external/Lucene.Net/build/vs2012/contrib/Contrib.Spatial.sln delete mode 100644 external/Lucene.Net/build/vs2012/contrib/Contrib.SpellChecker.sln delete mode 100644 external/Lucene.Net/build/vs2012/contrib/Contrib.WordNet.sln delete mode 100644 external/Lucene.Net/build/vs2012/core/Lucene.Net.Core.sln delete mode 100644 external/Lucene.Net/build/vs2012/demo/Lucene.Net.Demo.sln delete mode 100644 external/Lucene.Net/build/vs2012/test/Contrib.All.Test.sln delete mode 100644 external/Lucene.Net/build/vs2012/test/Contrib.Analyzers.Test.sln delete mode 100644 external/Lucene.Net/build/vs2012/test/Contrib.Core.Test.sln delete mode 100644 external/Lucene.Net/build/vs2012/test/Contrib.FastVectorHighlighter.Test.sln delete mode 100644 external/Lucene.Net/build/vs2012/test/Contrib.Highlighter.Test.sln delete mode 100644 external/Lucene.Net/build/vs2012/test/Contrib.Memory.Test.sln delete mode 100644 external/Lucene.Net/build/vs2012/test/Contrib.Queries.Test.sln delete mode 100644 external/Lucene.Net/build/vs2012/test/Contrib.Regex.Test.sln delete mode 100644 external/Lucene.Net/build/vs2012/test/Contrib.SimpleFacetedSearch.Test.sln delete mode 100644 external/Lucene.Net/build/vs2012/test/Contrib.Snowball.Test.sln delete mode 100644 external/Lucene.Net/build/vs2012/test/Contrib.Spatial.Test.sln delete mode 100644 external/Lucene.Net/build/vs2012/test/Contrib.SpellChecker.Test.sln delete mode 100644 external/Lucene.Net/build/vs2012/test/Lucene.Net.Test.sln delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/Gallio License.txt delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/licenses/CciMetadata.License.txt delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/licenses/Cecil.FlowAnalysis.license.html delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/licenses/ICSharpCode.TextEditor.License.txt delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/licenses/Mono.Cecil.license.html delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/licenses/Mono.GetOptions.license.html delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/licenses/WeifenLuo.WinFormsUI.Docking.License.txt delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/licenses/db4o.license.html delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/licenses/objectarx_license.doc delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Ambience.Server.exe.config delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Ambience.UI.plugin delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Ambience.pdb.REMOVED.git-id delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Ambience.plugin delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Ambience.xml delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Common.Splash.xml delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.ControlPanel.exe.config delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.ControlPanel.plugin delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Copy.exe.config delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Copy.plugin delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Echo.exe.config delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Echo.plugin delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Host.Elevated.exe.config delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Host.Elevated.x86.exe.config delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Host.exe.config delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Host.x86.exe.config delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Icarus.exe.config delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Icarus.plugin delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.MSBuildTasks.plugin delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.MSBuildTasks.xml delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Navigator.Readme.txt delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Navigator.exe.config delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Navigator.plugin delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.PowerShellCommands.dll-Help.xml delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.PowerShellCommands.plugin delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.PowerShellCommands.xml delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Reports.plugin delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Reports.xml delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.UI.plugin delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.UI.xml delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Utility.exe.config delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Utility.plugin delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.VisualStudio.Interop.plugin delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.pdb.REMOVED.git-id delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.plugin delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.xml.REMOVED.git-id delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio35.pdb delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio35.plugin delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio35.xml delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio40.pdb.REMOVED.git-id delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio40.plugin delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio40.xml delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit.Compatibility.pdb.REMOVED.git-id delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit.Compatibility.plugin delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit.Compatibility.xml.REMOVED.git-id delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit.dll.tdnet delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit.pdb.REMOVED.git-id delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit.plugin delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit.xml.REMOVED.git-id delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit35.pdb delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit35.plugin delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit35.xml delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit40.pdb delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit40.plugin delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit40.xml delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/NCover/Gallio.NCoverIntegration.plugin delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/NCover/Resources/ncover.ico delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/NCover3.lic delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/NHamcrest.pdb.REMOVED.git-id delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/NUnit/Latest/Gallio.NUnitAdapterLatest.plugin delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/NUnit/Latest/Readme.txt delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/NUnit/Latest/Resources/NUnit.ico delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/NUnit/Latest/addins/NUnit Addins Readme.txt delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/NUnit/Latest/license.txt delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/NUnit/Latest/nunit.framework.dll.tdnet delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/NUnit/Latest/nunit.framework.xml.REMOVED.git-id delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/Assembly.ico delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/Container.ico delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/Fixture.ico delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/Gallio.ControlPanel.ico delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/Gallio.Copy.ico delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/Gallio.Echo.ico delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/Gallio.Icarus.ico delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/Gallio.Utility.ico delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/Gallio.ico delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/MbUnit.ico delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/Test.ico delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/Unsupported.ico delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/css/Gallio-Report.css delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/img/Failed.gif delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/img/FullStop.gif delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/img/GallioTestReportHeader.png delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/img/Ignored.gif delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/img/Minus.gif delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/img/Passed.gif delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/img/Plus.gif delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/img/UnknownTestKind.png delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/img/header-background.gif delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/js/Gallio-Report.js delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/js/expressInstall.swf delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/js/player.swf delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/js/swfobject.js delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.ccnet-details-condensed.xsl delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.ccnet-details.xsl delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.common.xsl delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.html+xhtml.xsl delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.html-condensed.xsl delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.html.xsl delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.txt-common.xsl delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.txt-condensed.xsl delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.txt.xsl delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.xhtml-condensed.xsl delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.xhtml.xsl delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/TDNet/Gallio.TDNetRunner.UI.plugin delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/TDNet/Gallio.TDNetRunner.plugin delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/TDNet/Resources/TestDriven.ico delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/VisualStudio/Gallio.VisualStudio.Shell.plugin delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/VisualStudio/v10.0/Gallio.VisualStudio.Shell100.addin delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/VisualStudio/v10.0/Gallio.VisualStudio.Shell100.plugin delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/VisualStudio/v10.0/Gallio.VisualStudio.Tip100.plugin delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/VisualStudio/v9.0/Gallio.VisualStudio.Shell90.addin delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/VisualStudio/v9.0/Gallio.VisualStudio.Shell90.plugin delete mode 100644 external/Lucene.Net/lib/Gallio.3.2.750/tools/VisualStudio/v9.0/Gallio.VisualStudio.Tip90.plugin delete mode 100644 external/Lucene.Net/lib/Lucene.Net.snk delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/Logo.ico delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/NUnitFitTests.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/bin/net-1.1/NUnitFitTests.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/bin/net-1.1/NUnitTests.config delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/bin/net-1.1/NUnitTests.nunit delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/bin/net-1.1/agent.conf delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/bin/net-1.1/agent.log.conf delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/bin/net-1.1/framework/nunit.framework.xml.REMOVED.git-id delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/bin/net-1.1/launcher.log.conf delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/bin/net-1.1/nunit-agent.exe.config delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/bin/net-1.1/nunit-console.exe.config delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/bin/net-1.1/pnunit-agent.exe.config delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/bin/net-1.1/pnunit-launcher.exe.config delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/bin/net-1.1/runFile.exe.config delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/bin/net-1.1/runpnunit.bat delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/bin/net-1.1/test.conf delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/bin/net-2.0/NUnitFitTests.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/bin/net-2.0/NUnitTests.config delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/bin/net-2.0/NUnitTests.nunit delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/bin/net-2.0/agent.conf delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/bin/net-2.0/agent.log.conf delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/bin/net-2.0/framework/nunit.framework.xml.REMOVED.git-id delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/bin/net-2.0/launcher.log.conf delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/bin/net-2.0/lib/Failure.png delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/bin/net-2.0/lib/Ignored.png delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/bin/net-2.0/lib/Inconclusive.png delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/bin/net-2.0/lib/Skipped.png delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/bin/net-2.0/lib/Success.png delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/bin/net-2.0/nunit-agent-x86.exe.config delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/bin/net-2.0/nunit-agent.exe.config delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/bin/net-2.0/nunit-console-x86.exe.config delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/bin/net-2.0/nunit-console.exe.config delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/bin/net-2.0/nunit-x86.exe.config delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/bin/net-2.0/nunit.exe.config delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/bin/net-2.0/pnunit-agent.exe.config delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/bin/net-2.0/pnunit-launcher.exe.config delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/bin/net-2.0/runFile.exe.config delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/bin/net-2.0/runpnunit.bat delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/bin/net-2.0/test.conf delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/addinsDialog.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/assemblyIsolation.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/assertions.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/attributes.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/category.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/codeFuncs.js delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/collectionAssert.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/collectionConstraints.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/combinatorial.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/comparisonAsserts.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/comparisonConstraints.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/compoundConstraints.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/conditionAsserts.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/conditionConstraints.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/configEditor.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/configFiles.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/consoleCommandLine.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/constraintModel.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/contextMenu.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/culture.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/customConstraints.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/datapoint.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/datapointProviders.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/delayedConstraint.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/description.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/directoryAssert.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/equalConstraint.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/equalityAsserts.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/eventListeners.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/exception.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/exceptionAsserts.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/explicit.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/extensibility.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/extensionTips.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/favicon.ico delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/fileAssert.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/files/QuickStart.Spanish.doc delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/files/QuickStart.doc delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/files/Results.xsd delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/files/Summary.xslt delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/files/TestResult.xml delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/fixtureSetup.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/fixtureTeardown.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/getStarted.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/guiCommandLine.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/identityAsserts.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/ignore.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/img/addinsDialog.jpg delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/img/advancedSettings.jpg delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/img/assembliesTab.jpg delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/img/assemblyReloadSettings.jpg delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/img/bulletOff.gif delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/img/bulletOn.gif delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/img/configEditor.jpg delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/img/console-mock.jpg delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/img/generalSettings.jpg delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/img/generalTab.jpg delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/img/gui-screenshot.jpg delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/img/gui-verify.jpg delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/img/internalTraceSettings.jpg delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/img/langFilter.gif delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/img/logo.gif delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/img/miniGui.jpg.REMOVED.git-id delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/img/testLoadSettings.jpg delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/img/testOutputSettings.jpg delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/img/testProperties.jpg delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/img/testResultSettings.jpg delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/img/textOutputSettings.jpg delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/img/treeDisplaySettings.jpg delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/img/visualStudioSettings.jpg delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/index.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/installation.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/license.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/listMapper.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/mainMenu.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/maxtime.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/multiAssembly.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/nunit-agent.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/nunit-console.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/nunit-gui.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/nunit.css delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/nunitAddins.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/pairwise.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/parameterizedTests.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/pathConstraints.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/platform.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/pnunit.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/projectEditor.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/property.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/propertyConstraint.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/quickStart.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/random.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/range.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/releaseNotes.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/repeat.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/requiredAddin.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/requiresMTA.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/requiresSTA.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/requiresThread.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/reusableConstraint.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/runningTests.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/runtimeSelection.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/sameasConstraint.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/samples.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/sequential.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/setCulture.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/setUICulture.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/settingsDialog.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/setup.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/setupFixture.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/stringAssert.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/stringConstraints.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/suite.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/suiteBuilders.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/teardown.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/test.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/testCase.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/testCaseSource.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/testDecorators.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/testFixture.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/testProperties.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/testcaseBuilders.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/testcaseProviders.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/theory.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/throwsConstraint.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/timeout.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/typeAsserts.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/typeConstraints.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/upgrade.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/utilityAsserts.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/valueSource.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/values.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/doc/vsSupport.html delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/fit-license.txt delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/license.txt delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/Extensibility/Core/CoreExtensibility.sln delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/Extensibility/Core/Minimal/Minimal.build delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/Extensibility/Core/Minimal/Minimal.cs delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/Extensibility/Core/Minimal/Minimal.csproj delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/Extensibility/Core/Minimal/ReadMe.txt delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/Extensibility/Core/SampleFixtureExtension/AssemblyInfo.cs delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/Extensibility/Core/SampleFixtureExtension/ReadMe.txt delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/Extensibility/Core/SampleFixtureExtension/SampleFixtureExtension.build delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/Extensibility/Core/SampleFixtureExtension/SampleFixtureExtension.cs delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/Extensibility/Core/SampleFixtureExtension/SampleFixtureExtension.csproj delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/Extensibility/Core/SampleFixtureExtension/SampleFixtureExtensionAttribute.cs delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/Extensibility/Core/SampleFixtureExtension/SampleFixtureExtensionBuilder.cs delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/Extensibility/Core/SampleFixtureExtension/Tests/AssemblyInfo.cs delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/Extensibility/Core/SampleFixtureExtension/Tests/SampleFixtureExtensionTests.cs delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/Extensibility/Core/SampleFixtureExtension/Tests/SampleFixtureExtensionTests.csproj delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/Extensibility/Core/SampleSuiteExtension/Addin.cs delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/Extensibility/Core/SampleSuiteExtension/AssemblyInfo.cs delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/Extensibility/Core/SampleSuiteExtension/ReadMe.txt delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/Extensibility/Core/SampleSuiteExtension/SampleSuiteExtension.build delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/Extensibility/Core/SampleSuiteExtension/SampleSuiteExtension.cs delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/Extensibility/Core/SampleSuiteExtension/SampleSuiteExtension.csproj delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/Extensibility/Core/SampleSuiteExtension/SampleSuiteExtensionAttribute.cs delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/Extensibility/Core/SampleSuiteExtension/SampleSuiteExtensionBuilder.cs delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/Extensibility/Core/SampleSuiteExtension/Tests/SampleSuiteExtensionTests.cs delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/Extensibility/Core/SampleSuiteExtension/Tests/SampleSuiteExtensionTests.csproj delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/ReadMe.txt delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/cpp/cpp-cli/cpp-cli.sln delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/cpp/cpp-cli/failures/AssemblyInfo.cpp delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/cpp/cpp-cli/failures/cpp-cli-failures.build delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/cpp/cpp-cli/failures/cpp-cli-failures.vcproj delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/cpp/cpp-cli/failures/cppsample.cpp delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/cpp/cpp-cli/failures/cppsample.h delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/cpp/cpp-cli/syntax/AssemblyInfo.cpp delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/cpp/cpp-cli/syntax/cpp-cli-syntax.build delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/cpp/cpp-cli/syntax/cpp-cli-syntax.cpp delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/cpp/cpp-cli/syntax/cpp-cli-syntax.vcproj delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/cpp/managed/failures/AssemblyInfo.cpp delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/cpp/managed/failures/cpp-managed-failures.build delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/cpp/managed/failures/cpp-managed-failures.vcproj delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/cpp/managed/failures/cppsample.cpp delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/cpp/managed/failures/cppsample.h delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/cpp/managed/managed-cpp.sln delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/csharp/CSharp.sln delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/csharp/failures/AssemblyInfo.cs delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/csharp/failures/CSharpTest.cs delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/csharp/failures/cs-failures.build delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/csharp/failures/cs-failures.csproj delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/csharp/money/AssemblyInfo.cs delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/csharp/money/IMoney.cs delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/csharp/money/Money.cs delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/csharp/money/MoneyBag.cs delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/csharp/money/MoneyTest.cs delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/csharp/money/cs-money.build delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/csharp/money/cs-money.csproj delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/csharp/syntax/AssemblyInfo.cs delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/csharp/syntax/AssertSyntaxTests.cs delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/csharp/syntax/cs-syntax.build delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/csharp/syntax/cs-syntax.csproj delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/jsharp/failures/AssemblyInfo.jsl delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/jsharp/failures/JSharpTest.jsl delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/jsharp/failures/jsharp-failures.build delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/jsharp/failures/jsharp-failures.vjsproj delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/jsharp/jsharp.sln delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/samples.common delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/vb/failures/AssemblyInfo.vb delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/vb/failures/SimpleVBTest.vb delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/vb/failures/vb-failures.build delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/vb/failures/vb-failures.vbproj delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/vb/money/AssemblyInfo.vb delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/vb/money/IMoney.vb delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/vb/money/Money.vb delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/vb/money/MoneyBag.vb delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/vb/money/MoneyTest.vb delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/vb/money/vb-money.build delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/vb/money/vb-money.vbproj delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/vb/syntax/AssemblyInfo.vb delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/vb/syntax/AssertSyntaxTests.vb delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/vb/syntax/vb-syntax.build delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/vb/syntax/vb-syntax.vbproj delete mode 100644 external/Lucene.Net/lib/NUnit.org/NUnit/2.5.9/samples/vb/vb-samples.sln delete mode 100644 external/Lucene.Net/lib/Nuget/Lucene.Net.Core.2.9.4.1.nupkg.REMOVED.git-id delete mode 100644 external/Lucene.Net/lib/Spatial4n/NET35/Spatial4n.Core.NTS.pdb.REMOVED.git-id delete mode 100644 external/Lucene.Net/lib/Spatial4n/NET35/Spatial4n.Core.NTS.xml delete mode 100644 external/Lucene.Net/lib/Spatial4n/NET35/Spatial4n.Core.XML delete mode 100644 external/Lucene.Net/lib/Spatial4n/NET35/Spatial4n.Core.pdb.REMOVED.git-id delete mode 100644 external/Lucene.Net/lib/Spatial4n/NET40/Spatial4n.Core.NTS.pdb.REMOVED.git-id delete mode 100644 external/Lucene.Net/lib/Spatial4n/NET40/Spatial4n.Core.NTS.xml delete mode 100644 external/Lucene.Net/lib/Spatial4n/NET40/Spatial4n.Core.XML delete mode 100644 external/Lucene.Net/lib/Spatial4n/NET40/Spatial4n.Core.pdb.REMOVED.git-id delete mode 100644 external/Lucene.Net/lib/Spatial4n/README.txt delete mode 100644 external/Lucene.Net/lib/StyleCop.4.5/Docs/StyleCop.chm.REMOVED.git-id delete mode 100644 external/Lucene.Net/lib/StyleCop.4.5/Settings.StyleCop delete mode 100644 external/Lucene.Net/lib/StyleCop.4.5/StyleCop.Targets delete mode 100644 external/Lucene.Net/lib/StyleCop.4.5/license delete mode 100644 external/Lucene.Net/src/BUILD.txt delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/AR/ArabicAnalyzer.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/AR/ArabicLetterTokenizer.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/AR/ArabicNormalizationFilter.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/AR/ArabicNormalizer.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/AR/ArabicStemFilter.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/AR/ArabicStemmer.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/AR/ArabicStopWords.txt delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/BR/BrazilianAnalyzer.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/BR/BrazilianStemFilter.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/BR/BrazilianStemmer.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/CJK/CJKAnalyzer.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/CJK/CJKTokenizer.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Cn/ChineseAnalyzer.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Cn/ChineseFilter.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Cn/ChineseTokenizer.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Compound/CompoundWordTokenFilterBase.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Compound/DictionaryCompoundWordTokenFilter.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Compound/Hyphenation/ByteVector.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Compound/Hyphenation/CharVector.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Compound/Hyphenation/Hyphen.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Compound/Hyphenation/Hyphenation.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Compound/Hyphenation/HyphenationException.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Compound/Hyphenation/HyphenationTree.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Compound/Hyphenation/PatternConsumer.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Compound/Hyphenation/PatternParser.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Compound/Hyphenation/TernaryTree.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Compound/Hyphenation/hyphenation.dtd delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Compound/HyphenationCompoundWordTokenFilter.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Contrib.Analyzers.csproj delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Cz/CzechAnalyzer.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/De/GermanAnalyzer.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/De/GermanDIN2Stemmer.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/De/GermanStemFilter.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/De/GermanStemmer.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/El/GreekAnalyzer.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/El/GreekLowerCaseFilter.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Fa/PersianAnalyzer.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Fa/PersianNormalizationFilter.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Fa/PersianNormalizer.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Filters/ChainedFilter.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Fr/ElisionFilter.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Fr/FrenchAnalyzer.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Fr/FrenchStemFilter.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Fr/FrenchStemmer.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Hunspell/HunspellAffix.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Hunspell/HunspellDictionary.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Hunspell/HunspellStem.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Hunspell/HunspellStemFilter.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Hunspell/HunspellStemmer.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Hunspell/HunspellWord.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Lucene.Net.snk delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Miscellaneous/EmptyTokenStream.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Miscellaneous/InjectablePrefixAwareTokenFilter.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Miscellaneous/PatternAnalyzer.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Miscellaneous/PrefixAndSuffixAwareTokenFilter.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Miscellaneous/PrefixAwareTokenStream.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Miscellaneous/SingleTokenTokenStream.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/NGram/EdgeNGramTokenFilter.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/NGram/EdgeNGramTokenizer.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/NGram/NGramTokenFilter.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/NGram/NGramTokenizer.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Nl/DutchAnalyzer.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Nl/DutchStemFilter.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Nl/DutchStemmer.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Payloads/AbstractEncoder.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Payloads/DelimitedPayloadTokenFilter.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Payloads/FloatEncoder.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Payloads/IdentityEncoder.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Payloads/IntegerEncoder.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Payloads/NumericPayloadTokenFilter.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Payloads/PayloadEncoder.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Payloads/PayloadHelper.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Payloads/TokenOffsetPayloadTokenFilter.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Payloads/TypeAsPayloadTokenFilter.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Position/PositionFilter.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Properties/AssemblyInfo.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Query/QueryAutoStopWordAnalyzer.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Reverse/ReverseStringFilter.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Ru/RussianAnalyzer.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Ru/RussianLetterTokenizer.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Ru/RussianLowerCaseFilter.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Ru/RussianStemFilter.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Ru/RussianStemmer.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Shingle/Codec/OneDimensionalNonWeightedTokenSettingsCodec.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Shingle/Codec/SimpleThreeDimensionalTokenSettingsCodec.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Shingle/Codec/TokenSettingsCodec.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Shingle/Codec/TwoDimensionalNonWeightedSynonymTokenSettingsCodec.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Shingle/Matrix/Column.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Shingle/Matrix/Matrix.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Shingle/Matrix/MatrixPermutationIterator.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Shingle/Matrix/Row.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Shingle/ShingleAnalyzerWrapper.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Shingle/ShingleFilter.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Shingle/ShingleMatrixFilter.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Shingle/TokenPositioner.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Sinks/DateRecognizerSinkFilter.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Sinks/TokenRangeSinkFilter.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Sinks/TokenTypeSinkFilter.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Th/ThaiAnalyzer.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/Th/ThaiWordFilter.cs delete mode 100644 external/Lucene.Net/src/contrib/Analyzers/WordlistLoader.cs delete mode 100644 external/Lucene.Net/src/contrib/Core/Analysis/Ext/Analysis.Ext.cs delete mode 100644 external/Lucene.Net/src/contrib/Core/Contrib.Core.csproj delete mode 100644 external/Lucene.Net/src/contrib/Core/Index/FieldEnumerator.cs delete mode 100644 external/Lucene.Net/src/contrib/Core/Index/SegmentsGenCommit.cs delete mode 100644 external/Lucene.Net/src/contrib/Core/Index/TermVectorEnumerator.cs delete mode 100644 external/Lucene.Net/src/contrib/Core/Lucene.Net.snk delete mode 100644 external/Lucene.Net/src/contrib/Core/Properties/AssemblyInfo.cs delete mode 100644 external/Lucene.Net/src/contrib/Core/Util/Cache/SegmentCache.cs delete mode 100644 external/Lucene.Net/src/contrib/DistributedSearch/Distributed/Configuration/CurrentIndex.cs delete mode 100644 external/Lucene.Net/src/contrib/DistributedSearch/Distributed/Configuration/DistributedSearcher.cs delete mode 100644 external/Lucene.Net/src/contrib/DistributedSearch/Distributed/Configuration/DistributedSearcherConfigurationHandler.cs delete mode 100644 external/Lucene.Net/src/contrib/DistributedSearch/Distributed/Configuration/DistributedSearchers.cs delete mode 100644 external/Lucene.Net/src/contrib/DistributedSearch/Distributed/Configuration/LuceneServerIndex.cs delete mode 100644 external/Lucene.Net/src/contrib/DistributedSearch/Distributed/Configuration/LuceneServerIndexConfigurationHandler.cs delete mode 100644 external/Lucene.Net/src/contrib/DistributedSearch/Distributed/Configuration/LuceneServerIndexes.cs delete mode 100644 external/Lucene.Net/src/contrib/DistributedSearch/Distributed/Enumerations.cs delete mode 100644 external/Lucene.Net/src/contrib/DistributedSearch/Distributed/Indexing/DeleteIndexDocument.cs delete mode 100644 external/Lucene.Net/src/contrib/DistributedSearch/Distributed/Indexing/FileNameComparer.cs delete mode 100644 external/Lucene.Net/src/contrib/DistributedSearch/Distributed/Indexing/IndexDocument.cs delete mode 100644 external/Lucene.Net/src/contrib/DistributedSearch/Distributed/Indexing/IndexSet.cs delete mode 100644 external/Lucene.Net/src/contrib/DistributedSearch/Distributed/Indexing/IndexSetConfigurationHandler.cs delete mode 100644 external/Lucene.Net/src/contrib/DistributedSearch/Distributed/Indexing/IndexSets.cs delete mode 100644 external/Lucene.Net/src/contrib/DistributedSearch/Distributed/Search/DistributedSearchable.cs delete mode 100644 external/Lucene.Net/src/contrib/DistributedSearch/LuceneMonitor/LuceneMonitor.cs delete mode 100644 external/Lucene.Net/src/contrib/DistributedSearch/LuceneMonitor/ProjectInstaller.cs delete mode 100644 external/Lucene.Net/src/contrib/DistributedSearch/LuceneMonitorSetup/LuceneMonitorSetup.vdproj delete mode 100644 external/Lucene.Net/src/contrib/FastVectorHighlighter/BaseFragmentsBuilder.cs delete mode 100644 external/Lucene.Net/src/contrib/FastVectorHighlighter/Contrib.FastVectorHighlighter.csproj delete mode 100644 external/Lucene.Net/src/contrib/FastVectorHighlighter/FastVectorHighlighter.cs delete mode 100644 external/Lucene.Net/src/contrib/FastVectorHighlighter/FieldFragList.cs delete mode 100644 external/Lucene.Net/src/contrib/FastVectorHighlighter/FieldPhraseList.cs delete mode 100644 external/Lucene.Net/src/contrib/FastVectorHighlighter/FieldQuery.cs delete mode 100644 external/Lucene.Net/src/contrib/FastVectorHighlighter/FieldTermStack.cs delete mode 100644 external/Lucene.Net/src/contrib/FastVectorHighlighter/FragListBuilder.cs delete mode 100644 external/Lucene.Net/src/contrib/FastVectorHighlighter/FragmentsBuilder.cs delete mode 100644 external/Lucene.Net/src/contrib/FastVectorHighlighter/Lucene.Net.snk delete mode 100644 external/Lucene.Net/src/contrib/FastVectorHighlighter/Properties/AssemblyInfo.cs delete mode 100644 external/Lucene.Net/src/contrib/FastVectorHighlighter/Readme.txt delete mode 100644 external/Lucene.Net/src/contrib/FastVectorHighlighter/ScoreOrderFragmentsBuilder.cs delete mode 100644 external/Lucene.Net/src/contrib/FastVectorHighlighter/SimpleFragListBuilder.cs delete mode 100644 external/Lucene.Net/src/contrib/FastVectorHighlighter/SimpleFragmentsBuilder.cs delete mode 100644 external/Lucene.Net/src/contrib/FastVectorHighlighter/StringUtils.cs delete mode 100644 external/Lucene.Net/src/contrib/FastVectorHighlighter/Support.cs delete mode 100644 external/Lucene.Net/src/contrib/FastVectorHighlighter/VectorHighlightMapper.cs delete mode 100644 external/Lucene.Net/src/contrib/FastVectorHighlighter/package.html delete mode 100644 external/Lucene.Net/src/contrib/Highlighter/ABOUT.txt delete mode 100644 external/Lucene.Net/src/contrib/Highlighter/AssemblyInfo.cs delete mode 100644 external/Lucene.Net/src/contrib/Highlighter/Contrib.Highlighter.csproj delete mode 100644 external/Lucene.Net/src/contrib/Highlighter/DefaultEncoder.cs delete mode 100644 external/Lucene.Net/src/contrib/Highlighter/GradientFormatter.cs delete mode 100644 external/Lucene.Net/src/contrib/Highlighter/HISTORY.txt delete mode 100644 external/Lucene.Net/src/contrib/Highlighter/Highlighter.cs delete mode 100644 external/Lucene.Net/src/contrib/Highlighter/IEncoder.cs delete mode 100644 external/Lucene.Net/src/contrib/Highlighter/IFormatter.cs delete mode 100644 external/Lucene.Net/src/contrib/Highlighter/IFragmenter.cs delete mode 100644 external/Lucene.Net/src/contrib/Highlighter/IScorer.cs delete mode 100644 external/Lucene.Net/src/contrib/Highlighter/InvalidTokenOffsetsException.cs delete mode 100644 external/Lucene.Net/src/contrib/Highlighter/Lucene.Net.snk delete mode 100644 external/Lucene.Net/src/contrib/Highlighter/NullFragmenter.cs delete mode 100644 external/Lucene.Net/src/contrib/Highlighter/Package.html delete mode 100644 external/Lucene.Net/src/contrib/Highlighter/QueryScorer.cs delete mode 100644 external/Lucene.Net/src/contrib/Highlighter/QueryTermExtractor.cs delete mode 100644 external/Lucene.Net/src/contrib/Highlighter/QueryTermScorer.cs delete mode 100644 external/Lucene.Net/src/contrib/Highlighter/SimpleFragmenter.cs delete mode 100644 external/Lucene.Net/src/contrib/Highlighter/SimpleHTMLEncoder.cs delete mode 100644 external/Lucene.Net/src/contrib/Highlighter/SimpleHTMLFormatter.cs delete mode 100644 external/Lucene.Net/src/contrib/Highlighter/SimpleSpanFragmenter.cs delete mode 100644 external/Lucene.Net/src/contrib/Highlighter/SpanGradientFormatter.cs delete mode 100644 external/Lucene.Net/src/contrib/Highlighter/TextFragment.cs delete mode 100644 external/Lucene.Net/src/contrib/Highlighter/TokenGroup.cs delete mode 100644 external/Lucene.Net/src/contrib/Highlighter/TokenSources.cs delete mode 100644 external/Lucene.Net/src/contrib/Highlighter/WeightedSpanTerm.cs delete mode 100644 external/Lucene.Net/src/contrib/Highlighter/WeightedSpanTermExtractor.cs delete mode 100644 external/Lucene.Net/src/contrib/Highlighter/WeightedTerm.cs delete mode 100644 external/Lucene.Net/src/contrib/Memory/CollectionsHelper.cs delete mode 100644 external/Lucene.Net/src/contrib/Memory/Contrib.Memory.csproj delete mode 100644 external/Lucene.Net/src/contrib/Memory/EmptyCollector.cs delete mode 100644 external/Lucene.Net/src/contrib/Memory/KeywordTokenStream.cs delete mode 100644 external/Lucene.Net/src/contrib/Memory/Lucene.Net.snk delete mode 100644 external/Lucene.Net/src/contrib/Memory/MemoryIndex.cs delete mode 100644 external/Lucene.Net/src/contrib/Memory/MemoryTermEnum.cs delete mode 100644 external/Lucene.Net/src/contrib/Memory/MemoryTermPositionVector.cs delete mode 100644 external/Lucene.Net/src/contrib/Memory/MemoryTermPositions.cs delete mode 100644 external/Lucene.Net/src/contrib/Memory/Properties/AssemblyInfo.cs delete mode 100644 external/Lucene.Net/src/contrib/Memory/TermComparer.cs delete mode 100644 external/Lucene.Net/src/contrib/Queries/BooleanFilter.cs delete mode 100644 external/Lucene.Net/src/contrib/Queries/BoostingQuery.cs delete mode 100644 external/Lucene.Net/src/contrib/Queries/Contrib.Queries.csproj delete mode 100644 external/Lucene.Net/src/contrib/Queries/DuplicateFilter.cs delete mode 100644 external/Lucene.Net/src/contrib/Queries/FilterClause.cs delete mode 100644 external/Lucene.Net/src/contrib/Queries/FuzzyLikeThisQuery.cs delete mode 100644 external/Lucene.Net/src/contrib/Queries/Lucene.Net.snk delete mode 100644 external/Lucene.Net/src/contrib/Queries/Properties/AssemblyInfo.cs delete mode 100644 external/Lucene.Net/src/contrib/Queries/README.txt delete mode 100644 external/Lucene.Net/src/contrib/Queries/Similar/MoreLikeThis.cs delete mode 100644 external/Lucene.Net/src/contrib/Queries/Similar/MoreLikeThisQuery.cs delete mode 100644 external/Lucene.Net/src/contrib/Queries/Similar/SimilarityQueries.cs delete mode 100644 external/Lucene.Net/src/contrib/Queries/Similar/package.html delete mode 100644 external/Lucene.Net/src/contrib/Queries/TermsFilter.cs delete mode 100644 external/Lucene.Net/src/contrib/README.txt delete mode 100644 external/Lucene.Net/src/contrib/Regex/CSharpRegexCapabilities.cs delete mode 100644 external/Lucene.Net/src/contrib/Regex/Contrib.Regex.csproj delete mode 100644 external/Lucene.Net/src/contrib/Regex/IRegexCapabilities.cs delete mode 100644 external/Lucene.Net/src/contrib/Regex/IRegexQueryCapable.cs delete mode 100644 external/Lucene.Net/src/contrib/Regex/Lucene.Net.snk delete mode 100644 external/Lucene.Net/src/contrib/Regex/Properties/AssemblyInfo.cs delete mode 100644 external/Lucene.Net/src/contrib/Regex/RegexQuery.cs delete mode 100644 external/Lucene.Net/src/contrib/Regex/RegexTermEnum.cs delete mode 100644 external/Lucene.Net/src/contrib/Regex/SpanRegexQuery.cs delete mode 100644 external/Lucene.Net/src/contrib/SimpleFacetedSearch/Extensions.cs delete mode 100644 external/Lucene.Net/src/contrib/SimpleFacetedSearch/FacetName.cs delete mode 100644 external/Lucene.Net/src/contrib/SimpleFacetedSearch/FieldValuesBitSets.cs delete mode 100644 external/Lucene.Net/src/contrib/SimpleFacetedSearch/Hits.cs delete mode 100644 external/Lucene.Net/src/contrib/SimpleFacetedSearch/HitsPerFacet.cs delete mode 100644 external/Lucene.Net/src/contrib/SimpleFacetedSearch/Lucene.Net.snk delete mode 100644 external/Lucene.Net/src/contrib/SimpleFacetedSearch/Properties/AssemblyInfo.cs delete mode 100644 external/Lucene.Net/src/contrib/SimpleFacetedSearch/README.txt delete mode 100644 external/Lucene.Net/src/contrib/SimpleFacetedSearch/SimpleFacetedSearch.cs delete mode 100644 external/Lucene.Net/src/contrib/SimpleFacetedSearch/SimpleFacetedSearch.csproj delete mode 100644 external/Lucene.Net/src/contrib/Snowball/ABOUT.txt delete mode 100644 external/Lucene.Net/src/contrib/Snowball/AssemblyInfo.cs delete mode 100644 external/Lucene.Net/src/contrib/Snowball/Contrib.Snowball.csproj delete mode 100644 external/Lucene.Net/src/contrib/Snowball/Docs/Index.html delete mode 100644 external/Lucene.Net/src/contrib/Snowball/HISTORY.txt delete mode 100644 external/Lucene.Net/src/contrib/Snowball/LICENSE.txt delete mode 100644 external/Lucene.Net/src/contrib/Snowball/Lucene.Net.snk delete mode 100644 external/Lucene.Net/src/contrib/Snowball/Lucene.Net/Analysis/Snowball/Package.html delete mode 100644 external/Lucene.Net/src/contrib/Snowball/Lucene.Net/Analysis/Snowball/SnowballAnalyzer.cs delete mode 100644 external/Lucene.Net/src/contrib/Snowball/Lucene.Net/Analysis/Snowball/SnowballFilter.cs delete mode 100644 external/Lucene.Net/src/contrib/Snowball/README.txt delete mode 100644 external/Lucene.Net/src/contrib/Snowball/SF/Overview.html delete mode 100644 external/Lucene.Net/src/contrib/Snowball/SF/Snowball/Among.cs delete mode 100644 external/Lucene.Net/src/contrib/Snowball/SF/Snowball/Ext/DanishStemmer.cs delete mode 100644 external/Lucene.Net/src/contrib/Snowball/SF/Snowball/Ext/DutchStemmer.cs delete mode 100644 external/Lucene.Net/src/contrib/Snowball/SF/Snowball/Ext/EnglishStemmer.cs delete mode 100644 external/Lucene.Net/src/contrib/Snowball/SF/Snowball/Ext/FinnishStemmer.cs delete mode 100644 external/Lucene.Net/src/contrib/Snowball/SF/Snowball/Ext/FrenchStemmer.cs delete mode 100644 external/Lucene.Net/src/contrib/Snowball/SF/Snowball/Ext/German2Stemmer.cs delete mode 100644 external/Lucene.Net/src/contrib/Snowball/SF/Snowball/Ext/GermanStemmer.cs delete mode 100644 external/Lucene.Net/src/contrib/Snowball/SF/Snowball/Ext/HungarianStemmer.cs delete mode 100644 external/Lucene.Net/src/contrib/Snowball/SF/Snowball/Ext/ItalianStemmer.cs delete mode 100644 external/Lucene.Net/src/contrib/Snowball/SF/Snowball/Ext/KpStemmer.cs delete mode 100644 external/Lucene.Net/src/contrib/Snowball/SF/Snowball/Ext/LovinsStemmer.cs delete mode 100644 external/Lucene.Net/src/contrib/Snowball/SF/Snowball/Ext/NorwegianStemmer.cs delete mode 100644 external/Lucene.Net/src/contrib/Snowball/SF/Snowball/Ext/Package.html delete mode 100644 external/Lucene.Net/src/contrib/Snowball/SF/Snowball/Ext/PorterStemmer.cs delete mode 100644 external/Lucene.Net/src/contrib/Snowball/SF/Snowball/Ext/PortugueseStemmer.cs delete mode 100644 external/Lucene.Net/src/contrib/Snowball/SF/Snowball/Ext/RomanianStemmer.cs delete mode 100644 external/Lucene.Net/src/contrib/Snowball/SF/Snowball/Ext/RussianStemmer.cs delete mode 100644 external/Lucene.Net/src/contrib/Snowball/SF/Snowball/Ext/SpanishStemmer.cs delete mode 100644 external/Lucene.Net/src/contrib/Snowball/SF/Snowball/Ext/SwedishStemmer.cs delete mode 100644 external/Lucene.Net/src/contrib/Snowball/SF/Snowball/Ext/TurkishStemmer.cs delete mode 100644 external/Lucene.Net/src/contrib/Snowball/SF/Snowball/Package.html delete mode 100644 external/Lucene.Net/src/contrib/Snowball/SF/Snowball/SnowballProgram.cs delete mode 100644 external/Lucene.Net/src/contrib/Snowball/SF/Snowball/TestApp.cs delete mode 100644 external/Lucene.Net/src/contrib/Snowball/Xdocs/Index.xml delete mode 100644 external/Lucene.Net/src/contrib/Snowball/Xdocs/Stylesheets/Project.xml delete mode 100644 external/Lucene.Net/src/contrib/Spatial/BBox/AreaSimilarity.cs delete mode 100644 external/Lucene.Net/src/contrib/Spatial/BBox/BBoxSimilarity.cs delete mode 100644 external/Lucene.Net/src/contrib/Spatial/BBox/BBoxSimilarityValueSource.cs delete mode 100644 external/Lucene.Net/src/contrib/Spatial/BBox/BBoxStrategy.cs delete mode 100644 external/Lucene.Net/src/contrib/Spatial/BBox/DistanceSimilarity.cs delete mode 100644 external/Lucene.Net/src/contrib/Spatial/Contrib.Spatial.NTS.csproj delete mode 100644 external/Lucene.Net/src/contrib/Spatial/Contrib.Spatial.csproj delete mode 100644 external/Lucene.Net/src/contrib/Spatial/Lucene.Net.snk delete mode 100644 external/Lucene.Net/src/contrib/Spatial/Overview.html delete mode 100644 external/Lucene.Net/src/contrib/Spatial/Prefix/PointPrefixTreeFieldCacheProvider.cs delete mode 100644 external/Lucene.Net/src/contrib/Spatial/Prefix/PrefixTreeStrategy.cs delete mode 100644 external/Lucene.Net/src/contrib/Spatial/Prefix/RecursivePrefixTreeFilter.cs delete mode 100644 external/Lucene.Net/src/contrib/Spatial/Prefix/RecursivePrefixTreeStrategy.cs delete mode 100644 external/Lucene.Net/src/contrib/Spatial/Prefix/TermQueryPrefixTreeStrategy.cs delete mode 100644 external/Lucene.Net/src/contrib/Spatial/Prefix/Tree/GeohashPrefixTree.cs delete mode 100644 external/Lucene.Net/src/contrib/Spatial/Prefix/Tree/Node.cs delete mode 100644 external/Lucene.Net/src/contrib/Spatial/Prefix/Tree/QuadPrefixTree.cs delete mode 100644 external/Lucene.Net/src/contrib/Spatial/Prefix/Tree/SpatialPrefixTree.cs delete mode 100644 external/Lucene.Net/src/contrib/Spatial/Prefix/Tree/SpatialPrefixTreeFactory.cs delete mode 100644 external/Lucene.Net/src/contrib/Spatial/Properties/AssemblyInfo.cs delete mode 100644 external/Lucene.Net/src/contrib/Spatial/Queries/SpatialArgs.cs delete mode 100644 external/Lucene.Net/src/contrib/Spatial/Queries/SpatialArgsParser.cs delete mode 100644 external/Lucene.Net/src/contrib/Spatial/Queries/SpatialOperation.cs delete mode 100644 external/Lucene.Net/src/contrib/Spatial/Queries/UnsupportedSpatialOperation.cs delete mode 100644 external/Lucene.Net/src/contrib/Spatial/SpatialStrategy.cs delete mode 100644 external/Lucene.Net/src/contrib/Spatial/Util/Bits.cs delete mode 100644 external/Lucene.Net/src/contrib/Spatial/Util/CachingDoubleValueSource.cs delete mode 100644 external/Lucene.Net/src/contrib/Spatial/Util/CompatibilityExtensions.cs delete mode 100644 external/Lucene.Net/src/contrib/Spatial/Util/FixedBitSet.cs delete mode 100644 external/Lucene.Net/src/contrib/Spatial/Util/FunctionQuery.cs delete mode 100644 external/Lucene.Net/src/contrib/Spatial/Util/ReciprocalFloatFunction.cs delete mode 100644 external/Lucene.Net/src/contrib/Spatial/Util/ShapeFieldCache.cs delete mode 100644 external/Lucene.Net/src/contrib/Spatial/Util/ShapeFieldCacheDistanceValueSource.cs delete mode 100644 external/Lucene.Net/src/contrib/Spatial/Util/ShapeFieldCacheProvider.cs delete mode 100644 external/Lucene.Net/src/contrib/Spatial/Util/TermsEnumCompatibility.cs delete mode 100644 external/Lucene.Net/src/contrib/Spatial/Util/TermsFilter.cs delete mode 100644 external/Lucene.Net/src/contrib/Spatial/Util/ValueSourceFilter.cs delete mode 100644 external/Lucene.Net/src/contrib/Spatial/Vector/DistanceValueSource.cs delete mode 100644 external/Lucene.Net/src/contrib/Spatial/Vector/PointVectorStrategy.cs delete mode 100644 external/Lucene.Net/src/contrib/SpellChecker/ABOUT.txt delete mode 100644 external/Lucene.Net/src/contrib/SpellChecker/AssemblyInfo.cs delete mode 100644 external/Lucene.Net/src/contrib/SpellChecker/Contrib.SpellChecker.csproj delete mode 100644 external/Lucene.Net/src/contrib/SpellChecker/HISTORY.txt delete mode 100644 external/Lucene.Net/src/contrib/SpellChecker/Lucene.Net.snk delete mode 100644 external/Lucene.Net/src/contrib/SpellChecker/Spell/IDictionary.cs delete mode 100644 external/Lucene.Net/src/contrib/SpellChecker/Spell/JaroWinklerDistance.cs delete mode 100644 external/Lucene.Net/src/contrib/SpellChecker/Spell/LevenshteinDistance.cs delete mode 100644 external/Lucene.Net/src/contrib/SpellChecker/Spell/LuceneDictionary.cs delete mode 100644 external/Lucene.Net/src/contrib/SpellChecker/Spell/NGramDistance.cs delete mode 100644 external/Lucene.Net/src/contrib/SpellChecker/Spell/Package.html delete mode 100644 external/Lucene.Net/src/contrib/SpellChecker/Spell/PlainTextDictionary.cs delete mode 100644 external/Lucene.Net/src/contrib/SpellChecker/Spell/SpellChecker.cs delete mode 100644 external/Lucene.Net/src/contrib/SpellChecker/Spell/StringDistance.cs delete mode 100644 external/Lucene.Net/src/contrib/SpellChecker/Spell/SuggestWord.cs delete mode 100644 external/Lucene.Net/src/contrib/SpellChecker/Spell/SuggestWordQueue.cs delete mode 100644 external/Lucene.Net/src/contrib/SpellChecker/Spell/TRStringDistance.cs delete mode 100644 external/Lucene.Net/src/contrib/WordNet/ABOUT.txt delete mode 100644 external/Lucene.Net/src/contrib/WordNet/HISTORY.txt delete mode 100644 external/Lucene.Net/src/contrib/WordNet/Package.html delete mode 100644 external/Lucene.Net/src/contrib/WordNet/README.txt delete mode 100644 external/Lucene.Net/src/contrib/WordNet/SynExpand/App.ico delete mode 100644 external/Lucene.Net/src/contrib/WordNet/SynExpand/AssemblyInfo.cs delete mode 100644 external/Lucene.Net/src/contrib/WordNet/SynExpand/Contrib.WordNet.SynExpand.csproj delete mode 100644 external/Lucene.Net/src/contrib/WordNet/SynExpand/SynExpand.cs delete mode 100644 external/Lucene.Net/src/contrib/WordNet/SynLookup/App.ico delete mode 100644 external/Lucene.Net/src/contrib/WordNet/SynLookup/AssemblyInfo.cs delete mode 100644 external/Lucene.Net/src/contrib/WordNet/SynLookup/Contrib.WordNet.SynLookup.csproj delete mode 100644 external/Lucene.Net/src/contrib/WordNet/SynLookup/SynLookup.cs delete mode 100644 external/Lucene.Net/src/contrib/WordNet/Syns2Index/App.ico delete mode 100644 external/Lucene.Net/src/contrib/WordNet/Syns2Index/AssemblyInfo.cs delete mode 100644 external/Lucene.Net/src/contrib/WordNet/Syns2Index/Contrib.WordNet.Syns2Index.csproj delete mode 100644 external/Lucene.Net/src/contrib/WordNet/Syns2Index/Syns2Index.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/ASCIIFoldingFilter.cs.REMOVED.git-id delete mode 100644 external/Lucene.Net/src/core/Analysis/Analyzer.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/BaseCharFilter.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/CachingTokenFilter.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/CharArraySet.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/CharFilter.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/CharReader.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/CharStream.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/CharTokenizer.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/ISOLatin1AccentFilter.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/KeywordAnalyzer.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/KeywordTokenizer.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/LengthFilter.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/LetterTokenizer.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/LowerCaseFilter.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/LowerCaseTokenizer.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/MappingCharFilter.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/NormalizeCharMap.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/NumericTokenStream.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/PerFieldAnalyzerWrapper.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/PorterStemFilter.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/PorterStemmer.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/SimpleAnalyzer.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/Standard/READ_BEFORE_REGENERATING.txt delete mode 100644 external/Lucene.Net/src/core/Analysis/Standard/StandardAnalyzer.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/Standard/StandardFilter.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/Standard/StandardTokenizer.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/Standard/StandardTokenizerImpl.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/Standard/StandardTokenizerImpl.jflex delete mode 100644 external/Lucene.Net/src/core/Analysis/StopAnalyzer.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/StopFilter.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/TeeSinkTokenFilter.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/Token.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/TokenFilter.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/TokenStream.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/Tokenattributes/FlagsAttribute.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/Tokenattributes/IFlagsAttribute.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/Tokenattributes/IOffsetAttribute.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/Tokenattributes/IPayloadAttribute.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/Tokenattributes/IPositionIncrementAttribute.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/Tokenattributes/ITermAttribute.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/Tokenattributes/ITypeAttribute.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/Tokenattributes/OffsetAttribute.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/Tokenattributes/PayloadAttribute.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/Tokenattributes/PositionIncrementAttribute.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/Tokenattributes/TermAttribute.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/Tokenattributes/TypeAttribute.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/Tokenizer.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/WhitespaceAnalyzer.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/WhitespaceTokenizer.cs delete mode 100644 external/Lucene.Net/src/core/Analysis/WordlistLoader.cs delete mode 100644 external/Lucene.Net/src/core/AssemblyInfo.cs delete mode 100644 external/Lucene.Net/src/core/Document/AbstractField.cs delete mode 100644 external/Lucene.Net/src/core/Document/CompressionTools.cs delete mode 100644 external/Lucene.Net/src/core/Document/DateField.cs delete mode 100644 external/Lucene.Net/src/core/Document/DateTools.cs delete mode 100644 external/Lucene.Net/src/core/Document/Document.cs delete mode 100644 external/Lucene.Net/src/core/Document/Field.cs delete mode 100644 external/Lucene.Net/src/core/Document/FieldSelector.cs delete mode 100644 external/Lucene.Net/src/core/Document/FieldSelectorResult.cs delete mode 100644 external/Lucene.Net/src/core/Document/Fieldable.cs delete mode 100644 external/Lucene.Net/src/core/Document/LoadFirstFieldSelector.cs delete mode 100644 external/Lucene.Net/src/core/Document/MapFieldSelector.cs delete mode 100644 external/Lucene.Net/src/core/Document/NumberTools.cs delete mode 100644 external/Lucene.Net/src/core/Document/NumericField.cs delete mode 100644 external/Lucene.Net/src/core/Document/SetBasedFieldSelector.cs delete mode 100644 external/Lucene.Net/src/core/Index/AbstractAllTermDocs.cs delete mode 100644 external/Lucene.Net/src/core/Index/AllTermDocs.cs delete mode 100644 external/Lucene.Net/src/core/Index/BufferedDeletes.cs delete mode 100644 external/Lucene.Net/src/core/Index/ByteBlockPool.cs delete mode 100644 external/Lucene.Net/src/core/Index/ByteSliceReader.cs delete mode 100644 external/Lucene.Net/src/core/Index/ByteSliceWriter.cs delete mode 100644 external/Lucene.Net/src/core/Index/CharBlockPool.cs delete mode 100644 external/Lucene.Net/src/core/Index/CheckIndex.cs delete mode 100644 external/Lucene.Net/src/core/Index/CompoundFileReader.cs delete mode 100644 external/Lucene.Net/src/core/Index/CompoundFileWriter.cs delete mode 100644 external/Lucene.Net/src/core/Index/ConcurrentMergeScheduler.cs delete mode 100644 external/Lucene.Net/src/core/Index/CorruptIndexException.cs delete mode 100644 external/Lucene.Net/src/core/Index/DefaultSkipListReader.cs delete mode 100644 external/Lucene.Net/src/core/Index/DefaultSkipListWriter.cs delete mode 100644 external/Lucene.Net/src/core/Index/DirectoryReader.cs delete mode 100644 external/Lucene.Net/src/core/Index/DocConsumer.cs delete mode 100644 external/Lucene.Net/src/core/Index/DocConsumerPerThread.cs delete mode 100644 external/Lucene.Net/src/core/Index/DocFieldConsumer.cs delete mode 100644 external/Lucene.Net/src/core/Index/DocFieldConsumerPerField.cs delete mode 100644 external/Lucene.Net/src/core/Index/DocFieldConsumerPerThread.cs delete mode 100644 external/Lucene.Net/src/core/Index/DocFieldConsumers.cs delete mode 100644 external/Lucene.Net/src/core/Index/DocFieldConsumersPerField.cs delete mode 100644 external/Lucene.Net/src/core/Index/DocFieldConsumersPerThread.cs delete mode 100644 external/Lucene.Net/src/core/Index/DocFieldProcessor.cs delete mode 100644 external/Lucene.Net/src/core/Index/DocFieldProcessorPerField.cs delete mode 100644 external/Lucene.Net/src/core/Index/DocFieldProcessorPerThread.cs delete mode 100644 external/Lucene.Net/src/core/Index/DocInverter.cs delete mode 100644 external/Lucene.Net/src/core/Index/DocInverterPerField.cs delete mode 100644 external/Lucene.Net/src/core/Index/DocInverterPerThread.cs delete mode 100644 external/Lucene.Net/src/core/Index/DocumentsWriter.cs delete mode 100644 external/Lucene.Net/src/core/Index/DocumentsWriterThreadState.cs delete mode 100644 external/Lucene.Net/src/core/Index/FieldInfo.cs delete mode 100644 external/Lucene.Net/src/core/Index/FieldInfos.cs delete mode 100644 external/Lucene.Net/src/core/Index/FieldInvertState.cs delete mode 100644 external/Lucene.Net/src/core/Index/FieldReaderException.cs delete mode 100644 external/Lucene.Net/src/core/Index/FieldSortedTermVectorMapper.cs delete mode 100644 external/Lucene.Net/src/core/Index/FieldsReader.cs delete mode 100644 external/Lucene.Net/src/core/Index/FieldsWriter.cs delete mode 100644 external/Lucene.Net/src/core/Index/FilterIndexReader.cs delete mode 100644 external/Lucene.Net/src/core/Index/FormatPostingsDocsConsumer.cs delete mode 100644 external/Lucene.Net/src/core/Index/FormatPostingsDocsWriter.cs delete mode 100644 external/Lucene.Net/src/core/Index/FormatPostingsFieldsConsumer.cs delete mode 100644 external/Lucene.Net/src/core/Index/FormatPostingsFieldsWriter.cs delete mode 100644 external/Lucene.Net/src/core/Index/FormatPostingsPositionsConsumer.cs delete mode 100644 external/Lucene.Net/src/core/Index/FormatPostingsPositionsWriter.cs delete mode 100644 external/Lucene.Net/src/core/Index/FormatPostingsTermsConsumer.cs delete mode 100644 external/Lucene.Net/src/core/Index/FormatPostingsTermsWriter.cs delete mode 100644 external/Lucene.Net/src/core/Index/FreqProxFieldMergeState.cs delete mode 100644 external/Lucene.Net/src/core/Index/FreqProxTermsWriter.cs delete mode 100644 external/Lucene.Net/src/core/Index/FreqProxTermsWriterPerField.cs delete mode 100644 external/Lucene.Net/src/core/Index/FreqProxTermsWriterPerThread.cs delete mode 100644 external/Lucene.Net/src/core/Index/IndexCommit.cs delete mode 100644 external/Lucene.Net/src/core/Index/IndexDeletionPolicy.cs delete mode 100644 external/Lucene.Net/src/core/Index/IndexFileDeleter.cs delete mode 100644 external/Lucene.Net/src/core/Index/IndexFileNameFilter.cs delete mode 100644 external/Lucene.Net/src/core/Index/IndexFileNames.cs delete mode 100644 external/Lucene.Net/src/core/Index/IndexReader.cs delete mode 100644 external/Lucene.Net/src/core/Index/IndexWriter.cs.REMOVED.git-id delete mode 100644 external/Lucene.Net/src/core/Index/IntBlockPool.cs delete mode 100644 external/Lucene.Net/src/core/Index/InvertedDocConsumer.cs delete mode 100644 external/Lucene.Net/src/core/Index/InvertedDocConsumerPerField.cs delete mode 100644 external/Lucene.Net/src/core/Index/InvertedDocConsumerPerThread.cs delete mode 100644 external/Lucene.Net/src/core/Index/InvertedDocEndConsumer.cs delete mode 100644 external/Lucene.Net/src/core/Index/InvertedDocEndConsumerPerField.cs delete mode 100644 external/Lucene.Net/src/core/Index/InvertedDocEndConsumerPerThread.cs delete mode 100644 external/Lucene.Net/src/core/Index/KeepOnlyLastCommitDeletionPolicy.cs delete mode 100644 external/Lucene.Net/src/core/Index/LogByteSizeMergePolicy.cs delete mode 100644 external/Lucene.Net/src/core/Index/LogDocMergePolicy.cs delete mode 100644 external/Lucene.Net/src/core/Index/LogMergePolicy.cs delete mode 100644 external/Lucene.Net/src/core/Index/MergeDocIDRemapper.cs delete mode 100644 external/Lucene.Net/src/core/Index/MergePolicy.cs delete mode 100644 external/Lucene.Net/src/core/Index/MergeScheduler.cs delete mode 100644 external/Lucene.Net/src/core/Index/MultiLevelSkipListReader.cs delete mode 100644 external/Lucene.Net/src/core/Index/MultiLevelSkipListWriter.cs delete mode 100644 external/Lucene.Net/src/core/Index/MultiReader.cs delete mode 100644 external/Lucene.Net/src/core/Index/MultipleTermPositions.cs delete mode 100644 external/Lucene.Net/src/core/Index/NormsWriter.cs delete mode 100644 external/Lucene.Net/src/core/Index/NormsWriterPerField.cs delete mode 100644 external/Lucene.Net/src/core/Index/NormsWriterPerThread.cs delete mode 100644 external/Lucene.Net/src/core/Index/ParallelReader.cs delete mode 100644 external/Lucene.Net/src/core/Index/Payload.cs delete mode 100644 external/Lucene.Net/src/core/Index/PositionBasedTermVectorMapper.cs delete mode 100644 external/Lucene.Net/src/core/Index/RawPostingList.cs delete mode 100644 external/Lucene.Net/src/core/Index/ReadOnlyDirectoryReader.cs delete mode 100644 external/Lucene.Net/src/core/Index/ReadOnlySegmentReader.cs delete mode 100644 external/Lucene.Net/src/core/Index/ReusableStringReader.cs delete mode 100644 external/Lucene.Net/src/core/Index/SegmentInfo.cs delete mode 100644 external/Lucene.Net/src/core/Index/SegmentInfos.cs delete mode 100644 external/Lucene.Net/src/core/Index/SegmentMergeInfo.cs delete mode 100644 external/Lucene.Net/src/core/Index/SegmentMergeQueue.cs delete mode 100644 external/Lucene.Net/src/core/Index/SegmentMerger.cs delete mode 100644 external/Lucene.Net/src/core/Index/SegmentReader.cs delete mode 100644 external/Lucene.Net/src/core/Index/SegmentTermDocs.cs delete mode 100644 external/Lucene.Net/src/core/Index/SegmentTermEnum.cs delete mode 100644 external/Lucene.Net/src/core/Index/SegmentTermPositionVector.cs delete mode 100644 external/Lucene.Net/src/core/Index/SegmentTermPositions.cs delete mode 100644 external/Lucene.Net/src/core/Index/SegmentTermVector.cs delete mode 100644 external/Lucene.Net/src/core/Index/SegmentWriteState.cs delete mode 100644 external/Lucene.Net/src/core/Index/SerialMergeScheduler.cs delete mode 100644 external/Lucene.Net/src/core/Index/SnapshotDeletionPolicy.cs delete mode 100644 external/Lucene.Net/src/core/Index/SortedTermVectorMapper.cs delete mode 100644 external/Lucene.Net/src/core/Index/StaleReaderException.cs delete mode 100644 external/Lucene.Net/src/core/Index/StoredFieldsWriter.cs delete mode 100644 external/Lucene.Net/src/core/Index/StoredFieldsWriterPerThread.cs delete mode 100644 external/Lucene.Net/src/core/Index/Term.cs delete mode 100644 external/Lucene.Net/src/core/Index/TermBuffer.cs delete mode 100644 external/Lucene.Net/src/core/Index/TermDocs.cs delete mode 100644 external/Lucene.Net/src/core/Index/TermEnum.cs delete mode 100644 external/Lucene.Net/src/core/Index/TermFreqVector.cs delete mode 100644 external/Lucene.Net/src/core/Index/TermInfo.cs delete mode 100644 external/Lucene.Net/src/core/Index/TermInfosReader.cs delete mode 100644 external/Lucene.Net/src/core/Index/TermInfosWriter.cs delete mode 100644 external/Lucene.Net/src/core/Index/TermPositionVector.cs delete mode 100644 external/Lucene.Net/src/core/Index/TermPositions.cs delete mode 100644 external/Lucene.Net/src/core/Index/TermVectorEntry.cs delete mode 100644 external/Lucene.Net/src/core/Index/TermVectorEntryFreqSortedComparator.cs delete mode 100644 external/Lucene.Net/src/core/Index/TermVectorMapper.cs delete mode 100644 external/Lucene.Net/src/core/Index/TermVectorOffsetInfo.cs delete mode 100644 external/Lucene.Net/src/core/Index/TermVectorsReader.cs delete mode 100644 external/Lucene.Net/src/core/Index/TermVectorsTermsWriter.cs delete mode 100644 external/Lucene.Net/src/core/Index/TermVectorsTermsWriterPerField.cs delete mode 100644 external/Lucene.Net/src/core/Index/TermVectorsTermsWriterPerThread.cs delete mode 100644 external/Lucene.Net/src/core/Index/TermVectorsWriter.cs delete mode 100644 external/Lucene.Net/src/core/Index/TermsHash.cs delete mode 100644 external/Lucene.Net/src/core/Index/TermsHashConsumer.cs delete mode 100644 external/Lucene.Net/src/core/Index/TermsHashConsumerPerField.cs delete mode 100644 external/Lucene.Net/src/core/Index/TermsHashConsumerPerThread.cs delete mode 100644 external/Lucene.Net/src/core/Index/TermsHashPerField.cs delete mode 100644 external/Lucene.Net/src/core/Index/TermsHashPerThread.cs delete mode 100644 external/Lucene.Net/src/core/LZOCompressor.cs delete mode 100644 external/Lucene.Net/src/core/Lucene.Net.Search.RemoteSearchable.config delete mode 100644 external/Lucene.Net/src/core/Lucene.Net.Search.TestSort.config delete mode 100644 external/Lucene.Net/src/core/Lucene.Net.csproj delete mode 100644 external/Lucene.Net/src/core/Lucene.Net.ndoc delete mode 100644 external/Lucene.Net/src/core/Lucene.Net.snk delete mode 100644 external/Lucene.Net/src/core/LucenePackage.cs delete mode 100644 external/Lucene.Net/src/core/Messages/INLSException.cs delete mode 100644 external/Lucene.Net/src/core/Messages/Message.cs delete mode 100644 external/Lucene.Net/src/core/Messages/MessageImpl.cs delete mode 100644 external/Lucene.Net/src/core/Messages/NLS.cs delete mode 100644 external/Lucene.Net/src/core/QueryParser/CharStream.cs delete mode 100644 external/Lucene.Net/src/core/QueryParser/FastCharStream.cs delete mode 100644 external/Lucene.Net/src/core/QueryParser/MultiFieldQueryParser.cs delete mode 100644 external/Lucene.Net/src/core/QueryParser/ParseException.cs delete mode 100644 external/Lucene.Net/src/core/QueryParser/QueryParser.JJ delete mode 100644 external/Lucene.Net/src/core/QueryParser/QueryParser.cs delete mode 100644 external/Lucene.Net/src/core/QueryParser/QueryParserConstants.cs delete mode 100644 external/Lucene.Net/src/core/QueryParser/QueryParserTokenManager.cs delete mode 100644 external/Lucene.Net/src/core/QueryParser/Token.cs delete mode 100644 external/Lucene.Net/src/core/QueryParser/TokenMgrError.cs delete mode 100644 external/Lucene.Net/src/core/Search/BooleanClause.cs delete mode 100644 external/Lucene.Net/src/core/Search/BooleanQuery.cs delete mode 100644 external/Lucene.Net/src/core/Search/BooleanScorer.cs delete mode 100644 external/Lucene.Net/src/core/Search/BooleanScorer2.cs delete mode 100644 external/Lucene.Net/src/core/Search/CachingSpanFilter.cs delete mode 100644 external/Lucene.Net/src/core/Search/CachingWrapperFilter.cs delete mode 100644 external/Lucene.Net/src/core/Search/Collector.cs delete mode 100644 external/Lucene.Net/src/core/Search/ComplexExplanation.cs delete mode 100644 external/Lucene.Net/src/core/Search/ConjunctionScorer.cs delete mode 100644 external/Lucene.Net/src/core/Search/ConstantScoreQuery.cs delete mode 100644 external/Lucene.Net/src/core/Search/DefaultSimilarity.cs delete mode 100644 external/Lucene.Net/src/core/Search/DisjunctionMaxQuery.cs delete mode 100644 external/Lucene.Net/src/core/Search/DisjunctionMaxScorer.cs delete mode 100644 external/Lucene.Net/src/core/Search/DisjunctionSumScorer.cs delete mode 100644 external/Lucene.Net/src/core/Search/DocIdSet.cs delete mode 100644 external/Lucene.Net/src/core/Search/DocIdSetIterator.cs delete mode 100644 external/Lucene.Net/src/core/Search/ExactPhraseScorer.cs delete mode 100644 external/Lucene.Net/src/core/Search/Explanation.cs delete mode 100644 external/Lucene.Net/src/core/Search/FieldCache.cs delete mode 100644 external/Lucene.Net/src/core/Search/FieldCacheImpl.cs delete mode 100644 external/Lucene.Net/src/core/Search/FieldCacheRangeFilter.cs delete mode 100644 external/Lucene.Net/src/core/Search/FieldCacheTermsFilter.cs delete mode 100644 external/Lucene.Net/src/core/Search/FieldComparator.cs delete mode 100644 external/Lucene.Net/src/core/Search/FieldComparatorSource.cs delete mode 100644 external/Lucene.Net/src/core/Search/FieldDoc.cs delete mode 100644 external/Lucene.Net/src/core/Search/FieldDocSortedHitQueue.cs delete mode 100644 external/Lucene.Net/src/core/Search/FieldValueHitQueue.cs delete mode 100644 external/Lucene.Net/src/core/Search/Filter.cs delete mode 100644 external/Lucene.Net/src/core/Search/FilterManager.cs delete mode 100644 external/Lucene.Net/src/core/Search/FilteredDocIdSet.cs delete mode 100644 external/Lucene.Net/src/core/Search/FilteredDocIdSetIterator.cs delete mode 100644 external/Lucene.Net/src/core/Search/FilteredQuery.cs delete mode 100644 external/Lucene.Net/src/core/Search/FilteredTermEnum.cs delete mode 100644 external/Lucene.Net/src/core/Search/Function/ByteFieldSource.cs delete mode 100644 external/Lucene.Net/src/core/Search/Function/CustomScoreProvider.cs delete mode 100644 external/Lucene.Net/src/core/Search/Function/CustomScoreQuery.cs delete mode 100644 external/Lucene.Net/src/core/Search/Function/DocValues.cs delete mode 100644 external/Lucene.Net/src/core/Search/Function/FieldCacheSource.cs delete mode 100644 external/Lucene.Net/src/core/Search/Function/FieldScoreQuery.cs delete mode 100644 external/Lucene.Net/src/core/Search/Function/FloatFieldSource.cs delete mode 100644 external/Lucene.Net/src/core/Search/Function/IntFieldSource.cs delete mode 100644 external/Lucene.Net/src/core/Search/Function/OrdFieldSource.cs delete mode 100644 external/Lucene.Net/src/core/Search/Function/ReverseOrdFieldSource.cs delete mode 100644 external/Lucene.Net/src/core/Search/Function/ShortFieldSource.cs delete mode 100644 external/Lucene.Net/src/core/Search/Function/ValueSource.cs delete mode 100644 external/Lucene.Net/src/core/Search/Function/ValueSourceQuery.cs delete mode 100644 external/Lucene.Net/src/core/Search/FuzzyQuery.cs delete mode 100644 external/Lucene.Net/src/core/Search/FuzzyTermEnum.cs delete mode 100644 external/Lucene.Net/src/core/Search/HitQueue.cs delete mode 100644 external/Lucene.Net/src/core/Search/IndexSearcher.cs delete mode 100644 external/Lucene.Net/src/core/Search/MatchAllDocsQuery.cs delete mode 100644 external/Lucene.Net/src/core/Search/MultiPhraseQuery.cs delete mode 100644 external/Lucene.Net/src/core/Search/MultiSearcher.cs delete mode 100644 external/Lucene.Net/src/core/Search/MultiTermQuery.cs delete mode 100644 external/Lucene.Net/src/core/Search/MultiTermQueryWrapperFilter.cs delete mode 100644 external/Lucene.Net/src/core/Search/NumericRangeFilter.cs delete mode 100644 external/Lucene.Net/src/core/Search/NumericRangeQuery.cs delete mode 100644 external/Lucene.Net/src/core/Search/ParallelMultiSearcher.cs delete mode 100644 external/Lucene.Net/src/core/Search/Payloads/AveragePayloadFunction.cs delete mode 100644 external/Lucene.Net/src/core/Search/Payloads/MaxPayloadFunction.cs delete mode 100644 external/Lucene.Net/src/core/Search/Payloads/MinPayloadFunction.cs delete mode 100644 external/Lucene.Net/src/core/Search/Payloads/PayloadFunction.cs delete mode 100644 external/Lucene.Net/src/core/Search/Payloads/PayloadNearQuery.cs delete mode 100644 external/Lucene.Net/src/core/Search/Payloads/PayloadSpanUtil.cs delete mode 100644 external/Lucene.Net/src/core/Search/Payloads/PayloadTermQuery.cs delete mode 100644 external/Lucene.Net/src/core/Search/PhrasePositions.cs delete mode 100644 external/Lucene.Net/src/core/Search/PhraseQuery.cs delete mode 100644 external/Lucene.Net/src/core/Search/PhraseQueue.cs delete mode 100644 external/Lucene.Net/src/core/Search/PhraseScorer.cs delete mode 100644 external/Lucene.Net/src/core/Search/PositiveScoresOnlyCollector.cs delete mode 100644 external/Lucene.Net/src/core/Search/PrefixFilter.cs delete mode 100644 external/Lucene.Net/src/core/Search/PrefixQuery.cs delete mode 100644 external/Lucene.Net/src/core/Search/PrefixTermEnum.cs delete mode 100644 external/Lucene.Net/src/core/Search/Query.cs delete mode 100644 external/Lucene.Net/src/core/Search/QueryTermVector.cs delete mode 100644 external/Lucene.Net/src/core/Search/QueryWrapperFilter.cs delete mode 100644 external/Lucene.Net/src/core/Search/ReqExclScorer.cs delete mode 100644 external/Lucene.Net/src/core/Search/ReqOptSumScorer.cs delete mode 100644 external/Lucene.Net/src/core/Search/ScoreCachingWrappingScorer.cs delete mode 100644 external/Lucene.Net/src/core/Search/ScoreDoc.cs delete mode 100644 external/Lucene.Net/src/core/Search/Scorer.cs delete mode 100644 external/Lucene.Net/src/core/Search/Searchable.cs delete mode 100644 external/Lucene.Net/src/core/Search/Searcher.cs delete mode 100644 external/Lucene.Net/src/core/Search/Similarity.cs delete mode 100644 external/Lucene.Net/src/core/Search/SimilarityDelegator.cs delete mode 100644 external/Lucene.Net/src/core/Search/SingleTermEnum.cs delete mode 100644 external/Lucene.Net/src/core/Search/SloppyPhraseScorer.cs delete mode 100644 external/Lucene.Net/src/core/Search/Sort.cs delete mode 100644 external/Lucene.Net/src/core/Search/SortField.cs delete mode 100644 external/Lucene.Net/src/core/Search/SpanFilter.cs delete mode 100644 external/Lucene.Net/src/core/Search/SpanFilterResult.cs delete mode 100644 external/Lucene.Net/src/core/Search/SpanQueryFilter.cs delete mode 100644 external/Lucene.Net/src/core/Search/Spans/FieldMaskingSpanQuery.cs delete mode 100644 external/Lucene.Net/src/core/Search/Spans/NearSpansOrdered.cs delete mode 100644 external/Lucene.Net/src/core/Search/Spans/NearSpansUnordered.cs delete mode 100644 external/Lucene.Net/src/core/Search/Spans/SpanFirstQuery.cs delete mode 100644 external/Lucene.Net/src/core/Search/Spans/SpanNearQuery.cs delete mode 100644 external/Lucene.Net/src/core/Search/Spans/SpanNotQuery.cs delete mode 100644 external/Lucene.Net/src/core/Search/Spans/SpanOrQuery.cs delete mode 100644 external/Lucene.Net/src/core/Search/Spans/SpanQuery.cs delete mode 100644 external/Lucene.Net/src/core/Search/Spans/SpanScorer.cs delete mode 100644 external/Lucene.Net/src/core/Search/Spans/SpanTermQuery.cs delete mode 100644 external/Lucene.Net/src/core/Search/Spans/SpanWeight.cs delete mode 100644 external/Lucene.Net/src/core/Search/Spans/Spans.cs delete mode 100644 external/Lucene.Net/src/core/Search/Spans/TermSpans.cs delete mode 100644 external/Lucene.Net/src/core/Search/TermQuery.cs delete mode 100644 external/Lucene.Net/src/core/Search/TermRangeFilter.cs delete mode 100644 external/Lucene.Net/src/core/Search/TermRangeQuery.cs delete mode 100644 external/Lucene.Net/src/core/Search/TermRangeTermEnum.cs delete mode 100644 external/Lucene.Net/src/core/Search/TermScorer.cs delete mode 100644 external/Lucene.Net/src/core/Search/TimeLimitingCollector.cs delete mode 100644 external/Lucene.Net/src/core/Search/TopDocs.cs delete mode 100644 external/Lucene.Net/src/core/Search/TopDocsCollector.cs delete mode 100644 external/Lucene.Net/src/core/Search/TopFieldCollector.cs delete mode 100644 external/Lucene.Net/src/core/Search/TopFieldDocs.cs delete mode 100644 external/Lucene.Net/src/core/Search/TopScoreDocCollector.cs delete mode 100644 external/Lucene.Net/src/core/Search/Weight.cs delete mode 100644 external/Lucene.Net/src/core/Search/WildcardQuery.cs delete mode 100644 external/Lucene.Net/src/core/Search/WildcardTermEnum.cs delete mode 100644 external/Lucene.Net/src/core/Store/AlreadyClosedException.cs delete mode 100644 external/Lucene.Net/src/core/Store/BufferedIndexInput.cs delete mode 100644 external/Lucene.Net/src/core/Store/BufferedIndexOutput.cs delete mode 100644 external/Lucene.Net/src/core/Store/CheckSumIndexInput.cs delete mode 100644 external/Lucene.Net/src/core/Store/CheckSumIndexOutput.cs delete mode 100644 external/Lucene.Net/src/core/Store/Directory.cs delete mode 100644 external/Lucene.Net/src/core/Store/FSDirectory.cs delete mode 100644 external/Lucene.Net/src/core/Store/FSLockFactory.cs delete mode 100644 external/Lucene.Net/src/core/Store/FileSwitchDirectory.cs delete mode 100644 external/Lucene.Net/src/core/Store/IndexInput.cs delete mode 100644 external/Lucene.Net/src/core/Store/IndexOutput.cs delete mode 100644 external/Lucene.Net/src/core/Store/Lock.cs delete mode 100644 external/Lucene.Net/src/core/Store/LockFactory.cs delete mode 100644 external/Lucene.Net/src/core/Store/LockObtainFailedException.cs delete mode 100644 external/Lucene.Net/src/core/Store/LockReleaseFailedException.cs delete mode 100644 external/Lucene.Net/src/core/Store/LockStressTest.cs delete mode 100644 external/Lucene.Net/src/core/Store/LockVerifyServer.cs delete mode 100644 external/Lucene.Net/src/core/Store/MMapDirectory.cs delete mode 100644 external/Lucene.Net/src/core/Store/NIOFSDirectory.cs delete mode 100644 external/Lucene.Net/src/core/Store/NativeFSLockFactory.cs delete mode 100644 external/Lucene.Net/src/core/Store/NoLockFactory.cs delete mode 100644 external/Lucene.Net/src/core/Store/NoSuchDirectoryException.cs delete mode 100644 external/Lucene.Net/src/core/Store/RAMDirectory.cs delete mode 100644 external/Lucene.Net/src/core/Store/RAMFile.cs delete mode 100644 external/Lucene.Net/src/core/Store/RAMInputStream.cs delete mode 100644 external/Lucene.Net/src/core/Store/RAMOutputStream.cs delete mode 100644 external/Lucene.Net/src/core/Store/SimpleFSDirectory.cs delete mode 100644 external/Lucene.Net/src/core/Store/SimpleFSLockFactory.cs delete mode 100644 external/Lucene.Net/src/core/Store/SingleInstanceLockFactory.cs delete mode 100644 external/Lucene.Net/src/core/Store/VerifyingLockFactory.cs delete mode 100644 external/Lucene.Net/src/core/Support/AppSettings.cs delete mode 100644 external/Lucene.Net/src/core/Support/AttributeImplItem.cs delete mode 100644 external/Lucene.Net/src/core/Support/BitSetSupport.cs delete mode 100644 external/Lucene.Net/src/core/Support/BuildType.cs delete mode 100644 external/Lucene.Net/src/core/Support/CRC32.cs delete mode 100644 external/Lucene.Net/src/core/Support/Character.cs delete mode 100644 external/Lucene.Net/src/core/Support/CloseableThreadLocalProfiler.cs delete mode 100644 external/Lucene.Net/src/core/Support/CollectionsHelper.cs delete mode 100644 external/Lucene.Net/src/core/Support/Compare.cs delete mode 100644 external/Lucene.Net/src/core/Support/Compatibility/ConcurrentDictionary.cs delete mode 100644 external/Lucene.Net/src/core/Support/Compatibility/Func.cs delete mode 100644 external/Lucene.Net/src/core/Support/Compatibility/ISet.cs delete mode 100644 external/Lucene.Net/src/core/Support/Compatibility/SetFactory.cs delete mode 100644 external/Lucene.Net/src/core/Support/Compatibility/SortedSet.cs delete mode 100644 external/Lucene.Net/src/core/Support/Compatibility/ThreadLocal.cs delete mode 100644 external/Lucene.Net/src/core/Support/Compatibility/WrappedHashSet.cs delete mode 100644 external/Lucene.Net/src/core/Support/Cryptography.cs delete mode 100644 external/Lucene.Net/src/core/Support/Deflater.cs delete mode 100644 external/Lucene.Net/src/core/Support/Double.cs delete mode 100644 external/Lucene.Net/src/core/Support/EquatableList.cs delete mode 100644 external/Lucene.Net/src/core/Support/FileSupport.cs delete mode 100644 external/Lucene.Net/src/core/Support/GeneralKeyedCollection.cs delete mode 100644 external/Lucene.Net/src/core/Support/HashMap.cs delete mode 100644 external/Lucene.Net/src/core/Support/IChecksum.cs delete mode 100644 external/Lucene.Net/src/core/Support/IThreadRunnable.cs delete mode 100644 external/Lucene.Net/src/core/Support/Inflater.cs delete mode 100644 external/Lucene.Net/src/core/Support/Number.cs delete mode 100644 external/Lucene.Net/src/core/Support/OS.cs delete mode 100644 external/Lucene.Net/src/core/Support/SharpZipLib.cs delete mode 100644 external/Lucene.Net/src/core/Support/Single.cs delete mode 100644 external/Lucene.Net/src/core/Support/TextSupport.cs delete mode 100644 external/Lucene.Net/src/core/Support/ThreadClass.cs delete mode 100644 external/Lucene.Net/src/core/Support/ThreadLock.cs delete mode 100644 external/Lucene.Net/src/core/Support/WeakDictionary.cs delete mode 100644 external/Lucene.Net/src/core/Util/ArrayUtil.cs delete mode 100644 external/Lucene.Net/src/core/Util/Attribute.cs delete mode 100644 external/Lucene.Net/src/core/Util/AttributeSource.cs delete mode 100644 external/Lucene.Net/src/core/Util/AverageGuessMemoryModel.cs delete mode 100644 external/Lucene.Net/src/core/Util/BitUtil.cs delete mode 100644 external/Lucene.Net/src/core/Util/BitVector.cs delete mode 100644 external/Lucene.Net/src/core/Util/Cache/Cache.cs delete mode 100644 external/Lucene.Net/src/core/Util/Cache/SimpleLRUCache.cs delete mode 100644 external/Lucene.Net/src/core/Util/Cache/SimpleMapCache.cs delete mode 100644 external/Lucene.Net/src/core/Util/CloseableThreadLocal-old.cs delete mode 100644 external/Lucene.Net/src/core/Util/CloseableThreadLocal.cs delete mode 100644 external/Lucene.Net/src/core/Util/Constants.cs delete mode 100644 external/Lucene.Net/src/core/Util/DocIdBitSet.cs delete mode 100644 external/Lucene.Net/src/core/Util/FieldCacheSanityChecker.cs delete mode 100644 external/Lucene.Net/src/core/Util/IAttribute.cs delete mode 100644 external/Lucene.Net/src/core/Util/IdentityDictionary.cs delete mode 100644 external/Lucene.Net/src/core/Util/IndexableBinaryStringTools.cs delete mode 100644 external/Lucene.Net/src/core/Util/MapOfSets.cs delete mode 100644 external/Lucene.Net/src/core/Util/MemoryModel.cs delete mode 100644 external/Lucene.Net/src/core/Util/NumericUtils.cs delete mode 100644 external/Lucene.Net/src/core/Util/OpenBitSet.cs delete mode 100644 external/Lucene.Net/src/core/Util/OpenBitSetDISI.cs delete mode 100644 external/Lucene.Net/src/core/Util/OpenBitSetIterator.cs delete mode 100644 external/Lucene.Net/src/core/Util/PriorityQueue.cs delete mode 100644 external/Lucene.Net/src/core/Util/RamUsageEstimator.cs delete mode 100644 external/Lucene.Net/src/core/Util/ReaderUtil.cs delete mode 100644 external/Lucene.Net/src/core/Util/ScorerDocQueue.cs delete mode 100644 external/Lucene.Net/src/core/Util/SimpleStringInterner.cs delete mode 100644 external/Lucene.Net/src/core/Util/SmallFloat.cs delete mode 100644 external/Lucene.Net/src/core/Util/SortedVIntList.cs delete mode 100644 external/Lucene.Net/src/core/Util/SorterTemplate.cs delete mode 100644 external/Lucene.Net/src/core/Util/StringHelper.cs delete mode 100644 external/Lucene.Net/src/core/Util/StringInterner.cs delete mode 100644 external/Lucene.Net/src/core/Util/ToStringUtils.cs delete mode 100644 external/Lucene.Net/src/core/Util/UnicodeUtil.cs delete mode 100644 external/Lucene.Net/src/core/Util/Version.cs delete mode 100644 external/Lucene.Net/src/core/lucene.net.project.nuspec delete mode 100644 external/Lucene.Net/src/demo/DeleteFiles/App.ico delete mode 100644 external/Lucene.Net/src/demo/DeleteFiles/AssemblyInfo.cs delete mode 100644 external/Lucene.Net/src/demo/DeleteFiles/DeleteFiles.cs delete mode 100644 external/Lucene.Net/src/demo/DeleteFiles/DeleteFiles.csproj delete mode 100644 external/Lucene.Net/src/demo/Demo.Common/AssemblyInfo.cs delete mode 100644 external/Lucene.Net/src/demo/Demo.Common/Demo.Common.csproj delete mode 100644 external/Lucene.Net/src/demo/Demo.Common/FileDocument.cs delete mode 100644 external/Lucene.Net/src/demo/Demo.Common/HTML/Entities.cs delete mode 100644 external/Lucene.Net/src/demo/Demo.Common/HTML/HTMLParser.cs delete mode 100644 external/Lucene.Net/src/demo/Demo.Common/HTML/HTMLParser.jj delete mode 100644 external/Lucene.Net/src/demo/Demo.Common/HTML/HTMLParserConstants.cs delete mode 100644 external/Lucene.Net/src/demo/Demo.Common/HTML/HTMLParserTokenManager.cs delete mode 100644 external/Lucene.Net/src/demo/Demo.Common/HTML/ParseException.cs delete mode 100644 external/Lucene.Net/src/demo/Demo.Common/HTML/ParserThread.cs delete mode 100644 external/Lucene.Net/src/demo/Demo.Common/HTML/SimpleCharStream.cs delete mode 100644 external/Lucene.Net/src/demo/Demo.Common/HTML/Tags.cs delete mode 100644 external/Lucene.Net/src/demo/Demo.Common/HTML/Test.cs delete mode 100644 external/Lucene.Net/src/demo/Demo.Common/HTML/Token.cs delete mode 100644 external/Lucene.Net/src/demo/Demo.Common/HTML/TokenMgrError.cs delete mode 100644 external/Lucene.Net/src/demo/Demo.Common/HTMLDocument.cs delete mode 100644 external/Lucene.Net/src/demo/Demo.Common/Lucene.Net.snk delete mode 100644 external/Lucene.Net/src/demo/IndexFiles/App.ico delete mode 100644 external/Lucene.Net/src/demo/IndexFiles/AssemblyInfo.cs delete mode 100644 external/Lucene.Net/src/demo/IndexFiles/IndexFiles.cs delete mode 100644 external/Lucene.Net/src/demo/IndexFiles/IndexFiles.csproj delete mode 100644 external/Lucene.Net/src/demo/IndexHtml/App.ico delete mode 100644 external/Lucene.Net/src/demo/IndexHtml/AssemblyInfo.cs delete mode 100644 external/Lucene.Net/src/demo/IndexHtml/IndexHtml.cs delete mode 100644 external/Lucene.Net/src/demo/IndexHtml/IndexHtml.csproj delete mode 100644 external/Lucene.Net/src/demo/Search.html delete mode 100644 external/Lucene.Net/src/demo/SearchFiles/App.ico delete mode 100644 external/Lucene.Net/src/demo/SearchFiles/AssemblyInfo.cs delete mode 100644 external/Lucene.Net/src/demo/SearchFiles/SearchFiles.cs delete mode 100644 external/Lucene.Net/src/demo/SearchFiles/SearchFiles.csproj delete mode 100644 external/Lucene.Net/test-files/spatial/cities-Intersects-BBox.txt delete mode 100644 external/Lucene.Net/test-files/spatial/data/countries-bbox.txt delete mode 100644 external/Lucene.Net/test-files/spatial/data/countries-poly.txt.REMOVED.git-id delete mode 100644 external/Lucene.Net/test-files/spatial/data/geonames-IE.txt.REMOVED.git-id delete mode 100644 external/Lucene.Net/test-files/spatial/data/simple-bbox.txt delete mode 100644 external/Lucene.Net/test-files/spatial/data/states-bbox.txt delete mode 100644 external/Lucene.Net/test-files/spatial/data/states-poly.txt.REMOVED.git-id delete mode 100644 external/Lucene.Net/test-files/spatial/data/world-cities-points.txt.REMOVED.git-id delete mode 100644 external/Lucene.Net/test-files/spatial/simple-Queries-BBox.txt delete mode 100644 external/Lucene.Net/test-files/spatial/states-Intersects-BBox.txt delete mode 100644 external/Lucene.Net/test-files/spatial/states-IsWithin-BBox.txt delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/AR/TestArabicAnalyzer.cs delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/AR/TestArabicNormalizationFilter.cs delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/AR/TestArabicStemFilter.cs delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Br/TestBrazilianStemmer.cs delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Cjk/TestCJKTokenizer.cs delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Cn/TestChineseTokenizer.cs delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Compound/TestCompoundWordTokenFilter.cs delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Contrib.Analyzers.Test.csproj delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Cz/TestCzechAnalyzer.cs delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Cz/customStopWordFile.txt delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/De/TestGermanStemFilter.cs delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/De/data.txt delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/De/data_din2.txt delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/El/GreekAnalyzerTest.cs delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Fa/TestPersianAnalyzer.cs delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Fa/TestPersianNormalizationFilter.cs delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Filters/ChainedFilterTest.cs delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Fr/TestElision.cs delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Fr/TestFrenchAnalyzer.cs delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Hunspell/Dictionaries/en_US.aff delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Hunspell/Dictionaries/en_US.dic.REMOVED.git-id delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Hunspell/Dictionaries/fr-moderne.aff.REMOVED.git-id delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Hunspell/Dictionaries/fr-moderne.dic.REMOVED.git-id delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Hunspell/Dictionaries/nl_NL.aff delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Hunspell/Dictionaries/nl_NL.dic.REMOVED.git-id delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Hunspell/HunspellDictionaryLoader.cs delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Hunspell/TestHunspellDictionary.cs delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Hunspell/TestHunspellStemFilter.cs delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Hunspell/TestHunspellStemmer.cs delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Lucene.Net.snk delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Miscellaneous/PatternAnalyzerTest.cs delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Miscellaneous/TestEmptyTokenStream.cs delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Miscellaneous/TestPrefixAndSuffixAwareTokenFilter.cs delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Miscellaneous/TestPrefixAwareTokenFilter.cs delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Miscellaneous/TestSingleTokenTokenFilter.cs delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/NGram/TestEdgeNGramTokenFilter.cs delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/NGram/TestEdgeNGramTokenizer.cs delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/NGram/TestNGramTokenFilter.cs delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/NGram/TestNGramTokenizer.cs delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Nl/TestDutchStemmer.cs delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Nl/customStemDict.txt delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Payloads/DelimitedPayloadTokenFilterTest.cs delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Payloads/NumericPayloadTokenFilterTest.cs delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Payloads/TokenOffsetPayloadTokenFilterTest.cs delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Payloads/TypeAsPayloadTokenFilterTest.cs delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Position/PositionFilterTest.cs delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Properties/AssemblyInfo.cs delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Query/QueryAutoStopWordAnalyzerTest.cs delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Reverse/TestReverseStringFilter.cs delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Ru/TestRussianAnalyzer.cs delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Ru/TestRussianStem.cs delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Ru/resUTF8.txt delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Ru/stemsUTF8.txt.REMOVED.git-id delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Ru/testUTF8.txt delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Ru/wordsUTF8.txt.REMOVED.git-id delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Shingle/ShingleAnalyzerWrapperTest.cs delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Shingle/ShingleFilterTest.cs delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Shingle/TestShingleMatrixFilter.cs delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Sinks/DateRecognizerSinkTokenizerTest.cs delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Sinks/TokenRangeSinkTokenizerTest.cs delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Sinks/TokenTypeSinkTokenizerTest.cs delete mode 100644 external/Lucene.Net/test/contrib/Analyzers/Th/TestThaiAnalyzer.cs delete mode 100644 external/Lucene.Net/test/contrib/Core/Analysis/Ext/Analysis.Ext.Test.cs delete mode 100644 external/Lucene.Net/test/contrib/Core/Contrib.Core.Test.csproj delete mode 100644 external/Lucene.Net/test/contrib/Core/Index/FieldEnumeratorTest.cs delete mode 100644 external/Lucene.Net/test/contrib/Core/Index/SegmentsGenCommitTest.cs delete mode 100644 external/Lucene.Net/test/contrib/Core/Index/TermVectorEnumeratorTest.cs delete mode 100644 external/Lucene.Net/test/contrib/Core/Properties/AssemblyInfo.cs delete mode 100644 external/Lucene.Net/test/contrib/Core/Util/Cache/SegmentCacheTest.cs delete mode 100644 external/Lucene.Net/test/contrib/FastVectorHighlighter/AbstractTestCase.cs delete mode 100644 external/Lucene.Net/test/contrib/FastVectorHighlighter/Contrib.FastVectorHighlighter.Test.csproj delete mode 100644 external/Lucene.Net/test/contrib/FastVectorHighlighter/FieldPhraseListTest.cs delete mode 100644 external/Lucene.Net/test/contrib/FastVectorHighlighter/FieldQueryTest.cs delete mode 100644 external/Lucene.Net/test/contrib/FastVectorHighlighter/FieldTermStackTest.cs delete mode 100644 external/Lucene.Net/test/contrib/FastVectorHighlighter/IndexTimeSynonymTest.cs delete mode 100644 external/Lucene.Net/test/contrib/FastVectorHighlighter/Properties/AssemblyInfo.cs delete mode 100644 external/Lucene.Net/test/contrib/FastVectorHighlighter/ScoreOrderFragmentsBuilderTest.cs delete mode 100644 external/Lucene.Net/test/contrib/FastVectorHighlighter/SimpleFragListBuilderTest.cs delete mode 100644 external/Lucene.Net/test/contrib/FastVectorHighlighter/SimpleFragmentsBuilderTest.cs delete mode 100644 external/Lucene.Net/test/contrib/FastVectorHighlighter/StringUtilsTest.cs delete mode 100644 external/Lucene.Net/test/contrib/FastVectorHighlighter/Support.cs delete mode 100644 external/Lucene.Net/test/contrib/Highlighter/AssemblyInfo.cs delete mode 100644 external/Lucene.Net/test/contrib/Highlighter/Contrib.Highlighter.Test.csproj delete mode 100644 external/Lucene.Net/test/contrib/Highlighter/Contrib.Highlighter.Test.nunit delete mode 100644 external/Lucene.Net/test/contrib/Highlighter/HighlighterTest.cs.REMOVED.git-id delete mode 100644 external/Lucene.Net/test/contrib/Highlighter/Tokenizer.cs delete mode 100644 external/Lucene.Net/test/contrib/Memory/Contrib.Memory.Test.csproj delete mode 100644 external/Lucene.Net/test/contrib/Memory/MemoryIndexTest.cs delete mode 100644 external/Lucene.Net/test/contrib/Memory/Properties/AssemblyInfo.cs delete mode 100644 external/Lucene.Net/test/contrib/Memory/testqueries.txt delete mode 100644 external/Lucene.Net/test/contrib/Memory/testqueries2.txt delete mode 100644 external/Lucene.Net/test/contrib/Queries/BooleanFilterTest.cs delete mode 100644 external/Lucene.Net/test/contrib/Queries/BoostingQueryTest.cs delete mode 100644 external/Lucene.Net/test/contrib/Queries/Contrib.Queries.Test.csproj delete mode 100644 external/Lucene.Net/test/contrib/Queries/DuplicateFilterTest.cs delete mode 100644 external/Lucene.Net/test/contrib/Queries/FuzzyLikeThisQueryTest.cs delete mode 100644 external/Lucene.Net/test/contrib/Queries/Properties/AssemblyInfo.cs delete mode 100644 external/Lucene.Net/test/contrib/Queries/Similar/TestMoreLikeThis.cs delete mode 100644 external/Lucene.Net/test/contrib/Queries/TermsFilterTest.cs delete mode 100644 external/Lucene.Net/test/contrib/Regex/Contrib.Regex.Test.csproj delete mode 100644 external/Lucene.Net/test/contrib/Regex/Properties/AssemblyInfo.cs delete mode 100644 external/Lucene.Net/test/contrib/Regex/TestRegexQuery.cs delete mode 100644 external/Lucene.Net/test/contrib/Regex/TestSpanRegexQuery.cs delete mode 100644 external/Lucene.Net/test/contrib/SimpleFacetedSearch/Properties/AssemblyInfo.cs delete mode 100644 external/Lucene.Net/test/contrib/SimpleFacetedSearch/SimpleFacetedSearch.Test.csproj delete mode 100644 external/Lucene.Net/test/contrib/SimpleFacetedSearch/TestSimpleFacetedSearch.cs delete mode 100644 external/Lucene.Net/test/contrib/Snowball/Analysis/Snowball/TestSnowball.cs delete mode 100644 external/Lucene.Net/test/contrib/Snowball/AssemblyInfo.cs delete mode 100644 external/Lucene.Net/test/contrib/Snowball/Contrib.Snowball.Test.csproj delete mode 100644 external/Lucene.Net/test/contrib/Snowball/Contrib.Snowball.Test.nunit delete mode 100644 external/Lucene.Net/test/contrib/Snowball/Lucene.Net/Analysis/Snowball/TestSnowball.cs delete mode 100644 external/Lucene.Net/test/contrib/Spatial/BBox/TestBBoxStrategy.cs delete mode 100644 external/Lucene.Net/test/contrib/Spatial/CheckHits.cs delete mode 100644 external/Lucene.Net/test/contrib/Spatial/Compatibility/TermsFilterTest.cs delete mode 100644 external/Lucene.Net/test/contrib/Spatial/Compatibility/TestFixedBitSet.cs delete mode 100644 external/Lucene.Net/test/contrib/Spatial/Contrib.Spatial.Tests.csproj delete mode 100644 external/Lucene.Net/test/contrib/Spatial/DistanceStrategyTest.cs delete mode 100644 external/Lucene.Net/test/contrib/Spatial/PortedSolr3Test.cs delete mode 100644 external/Lucene.Net/test/contrib/Spatial/Prefix/TestRecursivePrefixTreeStrategy.cs delete mode 100644 external/Lucene.Net/test/contrib/Spatial/Prefix/TestTermQueryPrefixGridStrategy.cs delete mode 100644 external/Lucene.Net/test/contrib/Spatial/Prefix/Tree/SpatialPrefixTreeTest.cs delete mode 100644 external/Lucene.Net/test/contrib/Spatial/Properties/AssemblyInfo.cs delete mode 100644 external/Lucene.Net/test/contrib/Spatial/Queries/SpatialArgsParserTest.cs delete mode 100644 external/Lucene.Net/test/contrib/Spatial/SpatialMatchConcern.cs delete mode 100644 external/Lucene.Net/test/contrib/Spatial/SpatialTestCase.cs delete mode 100644 external/Lucene.Net/test/contrib/Spatial/SpatialTestQuery.cs delete mode 100644 external/Lucene.Net/test/contrib/Spatial/StrategyTestCase.cs delete mode 100644 external/Lucene.Net/test/contrib/Spatial/TestCartesian.cs delete mode 100644 external/Lucene.Net/test/contrib/Spatial/TestTestFramework.cs delete mode 100644 external/Lucene.Net/test/contrib/Spatial/Vector/TestTwoDoublesStrategy.cs delete mode 100644 external/Lucene.Net/test/contrib/SpellChecker/AssemblyInfo.cs delete mode 100644 external/Lucene.Net/test/contrib/SpellChecker/Contrib.SpellChecker.Test.csproj delete mode 100644 external/Lucene.Net/test/contrib/SpellChecker/Contrib.SpellChecker.Test.nunit delete mode 100644 external/Lucene.Net/test/contrib/SpellChecker/Test/TestJaroWinklerDistance.cs delete mode 100644 external/Lucene.Net/test/contrib/SpellChecker/Test/TestLevenshteinDistance.cs delete mode 100644 external/Lucene.Net/test/contrib/SpellChecker/Test/TestLuceneDictionary.cs delete mode 100644 external/Lucene.Net/test/contrib/SpellChecker/Test/TestNGramDistance.cs delete mode 100644 external/Lucene.Net/test/contrib/SpellChecker/Test/TestPlainTextDictionary.cs delete mode 100644 external/Lucene.Net/test/contrib/SpellChecker/Test/TestSpellChecker.cs delete mode 100644 external/Lucene.Net/test/contrib/SpellChecker/Util/English.cs delete mode 100644 external/Lucene.Net/test/core/Analysis/BaseTokenStreamTestCase.cs delete mode 100644 external/Lucene.Net/test/core/Analysis/TestASCIIFoldingFilter.cs delete mode 100644 external/Lucene.Net/test/core/Analysis/TestAnalyzers.cs delete mode 100644 external/Lucene.Net/test/core/Analysis/TestCachingTokenFilter.cs delete mode 100644 external/Lucene.Net/test/core/Analysis/TestCharArraySet.cs delete mode 100644 external/Lucene.Net/test/core/Analysis/TestCharFilter.cs delete mode 100644 external/Lucene.Net/test/core/Analysis/TestISOLatin1AccentFilter.cs delete mode 100644 external/Lucene.Net/test/core/Analysis/TestKeywordAnalyzer.cs delete mode 100644 external/Lucene.Net/test/core/Analysis/TestLengthFilter.cs delete mode 100644 external/Lucene.Net/test/core/Analysis/TestMappingCharFilter.cs delete mode 100644 external/Lucene.Net/test/core/Analysis/TestNumericTokenStream.cs delete mode 100644 external/Lucene.Net/test/core/Analysis/TestPerFieldAnalzyerWrapper.cs delete mode 100644 external/Lucene.Net/test/core/Analysis/TestStandardAnalyzer.cs delete mode 100644 external/Lucene.Net/test/core/Analysis/TestStopAnalyzer.cs delete mode 100644 external/Lucene.Net/test/core/Analysis/TestStopFilter.cs delete mode 100644 external/Lucene.Net/test/core/Analysis/TestTeeSinkTokenFilter.cs delete mode 100644 external/Lucene.Net/test/core/Analysis/TestToken.cs delete mode 100644 external/Lucene.Net/test/core/Analysis/Tokenattributes/TestSimpleAttributeImpls.cs delete mode 100644 external/Lucene.Net/test/core/Analysis/Tokenattributes/TestTermAttributeImpl.cs delete mode 100644 external/Lucene.Net/test/core/App.config delete mode 100644 external/Lucene.Net/test/core/AssemblyInfo.cs delete mode 100644 external/Lucene.Net/test/core/Document/TestBinaryDocument.cs delete mode 100644 external/Lucene.Net/test/core/Document/TestDateTools.cs delete mode 100644 external/Lucene.Net/test/core/Document/TestDocument.cs delete mode 100644 external/Lucene.Net/test/core/Document/TestNumberTools.cs delete mode 100644 external/Lucene.Net/test/core/Index/DocHelper.cs delete mode 100644 external/Lucene.Net/test/core/Index/MockIndexInput.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestAddIndexesNoOptimize.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestAtomicUpdate.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestBackwardsCompatibility.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestByteSlices.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestCheckIndex.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestCompoundFile.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestConcurrentMergeScheduler.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestCrash.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestDeletionPolicy.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestDirectoryReader.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestDoc.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestDocumentWriter.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestFieldInfos.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestFieldsReader.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestFilterIndexReader.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestIndexCommit.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestIndexFileDeleter.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestIndexInput.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestIndexReader.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestIndexReaderClone.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestIndexReaderCloneNorms.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestIndexReaderReopen.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestIndexWriter.cs.REMOVED.git-id delete mode 100644 external/Lucene.Net/test/core/Index/TestIndexWriterDelete.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestIndexWriterExceptions.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestIndexWriterLockRelease.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestIndexWriterMergePolicy.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestIndexWriterMerging.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestIndexWriterReader.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestIsCurrent.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestLazyBug.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestLazyProxSkipping.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestMultiLevelSkipList.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestMultiReader.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestNRTReaderWithThreads.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestNewestSegment.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestNorms.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestOmitTf.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestParallelReader.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestParallelTermEnum.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestPayloads.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestPositionBasedTermVectorMapper.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestRollback.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestSegmentMerger.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestSegmentReader.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestSegmentTermDocs.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestSegmentTermEnum.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestSnapshotDeletionPolicy.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestStressIndexing.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestStressIndexing2.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestTerm.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestTermVectorsReader.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestTermdocPerf.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestThreadedOptimize.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestTransactionRollback.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestTransactions.cs delete mode 100644 external/Lucene.Net/test/core/Index/TestWordlistLoader.cs delete mode 100644 external/Lucene.Net/test/core/Index/index.19.cfs.zip delete mode 100644 external/Lucene.Net/test/core/Index/index.19.nocfs.zip delete mode 100644 external/Lucene.Net/test/core/Index/index.20.cfs.zip delete mode 100644 external/Lucene.Net/test/core/Index/index.20.nocfs.zip delete mode 100644 external/Lucene.Net/test/core/Index/index.21.cfs.zip delete mode 100644 external/Lucene.Net/test/core/Index/index.21.nocfs.zip delete mode 100644 external/Lucene.Net/test/core/Index/index.22.cfs.zip delete mode 100644 external/Lucene.Net/test/core/Index/index.22.nocfs.zip delete mode 100644 external/Lucene.Net/test/core/Index/index.23.cfs.zip delete mode 100644 external/Lucene.Net/test/core/Index/index.23.nocfs.zip delete mode 100644 external/Lucene.Net/test/core/Index/index.24.cfs.zip delete mode 100644 external/Lucene.Net/test/core/Index/index.24.nocfs.zip delete mode 100644 external/Lucene.Net/test/core/Index/index.29.cfs.zip delete mode 100644 external/Lucene.Net/test/core/Index/index.29.nocfs.zip delete mode 100644 external/Lucene.Net/test/core/Lucene.Net.Test.csproj delete mode 100644 external/Lucene.Net/test/core/Lucene.Net.snk delete mode 100644 external/Lucene.Net/test/core/Messages/MessagesTestBundle.cs delete mode 100644 external/Lucene.Net/test/core/Messages/MessagesTestBundle.ja.resources delete mode 100644 external/Lucene.Net/test/core/Messages/MessagesTestBundle.resources delete mode 100644 external/Lucene.Net/test/core/Messages/TestNLS.cs delete mode 100644 external/Lucene.Net/test/core/QueryParser/TestMultiAnalyzer.cs delete mode 100644 external/Lucene.Net/test/core/QueryParser/TestMultiFieldQueryParser.cs delete mode 100644 external/Lucene.Net/test/core/QueryParser/TestQueryParser.cs delete mode 100644 external/Lucene.Net/test/core/Search/BaseTestRangeFilter.cs delete mode 100644 external/Lucene.Net/test/core/Search/CachingWrapperFilterHelper.cs delete mode 100644 external/Lucene.Net/test/core/Search/CheckHits.cs delete mode 100644 external/Lucene.Net/test/core/Search/Function/FunctionTestSetup.cs delete mode 100644 external/Lucene.Net/test/core/Search/Function/JustCompileSearchSpans.cs delete mode 100644 external/Lucene.Net/test/core/Search/Function/TestCustomScoreQuery.cs delete mode 100644 external/Lucene.Net/test/core/Search/Function/TestDocValues.cs delete mode 100644 external/Lucene.Net/test/core/Search/Function/TestFieldScoreQuery.cs delete mode 100644 external/Lucene.Net/test/core/Search/Function/TestOrdValues.cs delete mode 100644 external/Lucene.Net/test/core/Search/JustCompileSearch.cs delete mode 100644 external/Lucene.Net/test/core/Search/MockFilter.cs delete mode 100644 external/Lucene.Net/test/core/Search/Payloads/PayloadHelper.cs delete mode 100644 external/Lucene.Net/test/core/Search/Payloads/TestPayloadNearQuery.cs delete mode 100644 external/Lucene.Net/test/core/Search/Payloads/TestPayloadTermQuery.cs delete mode 100644 external/Lucene.Net/test/core/Search/QueryUtils.cs delete mode 100644 external/Lucene.Net/test/core/Search/SingleDocTestFilter.cs delete mode 100644 external/Lucene.Net/test/core/Search/Spans/JustCompileSearchSpans.cs delete mode 100644 external/Lucene.Net/test/core/Search/Spans/TestBasics.cs delete mode 100644 external/Lucene.Net/test/core/Search/Spans/TestFieldMaskingSpanQuery.cs delete mode 100644 external/Lucene.Net/test/core/Search/Spans/TestNearSpansOrdered.cs delete mode 100644 external/Lucene.Net/test/core/Search/Spans/TestPayloadSpans.cs delete mode 100644 external/Lucene.Net/test/core/Search/Spans/TestSpanExplanations.cs delete mode 100644 external/Lucene.Net/test/core/Search/Spans/TestSpanExplanationsOfNonMatches.cs delete mode 100644 external/Lucene.Net/test/core/Search/Spans/TestSpans.cs delete mode 100644 external/Lucene.Net/test/core/Search/Spans/TestSpansAdvanced.cs delete mode 100644 external/Lucene.Net/test/core/Search/Spans/TestSpansAdvanced2.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestBoolean2.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestBooleanMinShouldMatch.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestBooleanOr.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestBooleanPrefixQuery.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestBooleanQuery.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestBooleanScorer.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestCachingSpanFilter.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestCachingWrapperFilter.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestComplexExplanations.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestComplexExplanationsOfNonMatches.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestCustomSearcherSort.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestDateFilter.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestDateSort.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestDisjunctionMaxQuery.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestDocBoost.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestDocIdSet.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestElevationComparator.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestExplanations.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestFieldCache.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestFieldCacheRangeFilter.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestFieldCacheTermsFilter.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestFilteredQuery.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestFilteredSearch.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestFuzzyQuery.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestMatchAllDocsQuery.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestMultiPhraseQuery.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestMultiSearcher.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestMultiSearcherRanking.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestMultiTermConstantScore.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestMultiThreadTermVectors.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestMultiValuedNumericRangeQuery.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestNot.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestNumericRangeQuery32.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestNumericRangeQuery64.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestParallelMultiSearcher.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestPhrasePrefixQuery.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestPhraseQuery.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestPositionIncrement.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestPositiveScoresOnlyCollector.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestPrefixFilter.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestPrefixInBooleanQuery.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestPrefixQuery.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestQueryTermVector.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestQueryWrapperFilter.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestScoreCachingWrappingScorer.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestScorerPerf.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestSetNorm.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestSimilarity.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestSimpleExplanations.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestSimpleExplanationsOfNonMatches.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestSloppyPhraseQuery.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestSort.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestSpanQueryFilter.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestTermRangeFilter.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestTermRangeQuery.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestTermScorer.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestTermVectors.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestThreadSafe.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestTimeLimitingCollector.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestTopDocsCollector.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestTopScoreDocCollector.cs delete mode 100644 external/Lucene.Net/test/core/Search/TestWildcard.cs delete mode 100644 external/Lucene.Net/test/core/Store/MockRAMDirectory.cs delete mode 100644 external/Lucene.Net/test/core/Store/MockRAMInputStream.cs delete mode 100644 external/Lucene.Net/test/core/Store/MockRAMOutputStream.cs delete mode 100644 external/Lucene.Net/test/core/Store/TestBufferedIndexInput.cs delete mode 100644 external/Lucene.Net/test/core/Store/TestDirectory.cs delete mode 100644 external/Lucene.Net/test/core/Store/TestFileSwitchDirectory.cs delete mode 100644 external/Lucene.Net/test/core/Store/TestHugeRamFile.cs delete mode 100644 external/Lucene.Net/test/core/Store/TestLock.cs delete mode 100644 external/Lucene.Net/test/core/Store/TestLockFactory.cs delete mode 100644 external/Lucene.Net/test/core/Store/TestMultiMMap.cs delete mode 100644 external/Lucene.Net/test/core/Store/TestRAMDirectory.cs delete mode 100644 external/Lucene.Net/test/core/Store/TestWindowsMMap.cs delete mode 100644 external/Lucene.Net/test/core/Store/_TestHelper.cs delete mode 100644 external/Lucene.Net/test/core/Support/BigObject.cs delete mode 100644 external/Lucene.Net/test/core/Support/CollisionTester.cs delete mode 100644 external/Lucene.Net/test/core/Support/SmallObject.cs delete mode 100644 external/Lucene.Net/test/core/Support/TestCase.cs delete mode 100644 external/Lucene.Net/test/core/Support/TestCloseableThreadLocal.cs delete mode 100644 external/Lucene.Net/test/core/Support/TestEquatableList.cs delete mode 100644 external/Lucene.Net/test/core/Support/TestHashMap.cs delete mode 100644 external/Lucene.Net/test/core/Support/TestIDisposable.cs delete mode 100644 external/Lucene.Net/test/core/Support/TestLRUCache.cs delete mode 100644 external/Lucene.Net/test/core/Support/TestOSClass.cs delete mode 100644 external/Lucene.Net/test/core/Support/TestOldPatches.cs delete mode 100644 external/Lucene.Net/test/core/Support/TestSerialization.cs delete mode 100644 external/Lucene.Net/test/core/Support/TestSupportClass.cs delete mode 100644 external/Lucene.Net/test/core/Support/TestThreadClass.cs delete mode 100644 external/Lucene.Net/test/core/Support/TestWeakDictionary.cs delete mode 100644 external/Lucene.Net/test/core/Support/TestWeakDictionaryBehavior.cs delete mode 100644 external/Lucene.Net/test/core/Support/TestWeakDictionaryPerformance.cs delete mode 100644 external/Lucene.Net/test/core/SupportClassException.cs delete mode 100644 external/Lucene.Net/test/core/Test.nunit delete mode 100644 external/Lucene.Net/test/core/TestDemo.cs delete mode 100644 external/Lucene.Net/test/core/TestMergeSchedulerExternal.cs delete mode 100644 external/Lucene.Net/test/core/TestSearch.cs delete mode 100644 external/Lucene.Net/test/core/TestSearchForDuplicates.cs delete mode 100644 external/Lucene.Net/test/core/Util/ArrayUtilTest.cs delete mode 100644 external/Lucene.Net/test/core/Util/Cache/TestSimpleLRUCache.cs delete mode 100644 external/Lucene.Net/test/core/Util/English.cs delete mode 100644 external/Lucene.Net/test/core/Util/LocalizedTestCase.cs delete mode 100644 external/Lucene.Net/test/core/Util/LuceneTestCase.cs delete mode 100644 external/Lucene.Net/test/core/Util/Paths.cs delete mode 100644 external/Lucene.Net/test/core/Util/TestAttributeSource.cs delete mode 100644 external/Lucene.Net/test/core/Util/TestBitVector.cs delete mode 100644 external/Lucene.Net/test/core/Util/TestCloseableThreadLocal.cs delete mode 100644 external/Lucene.Net/test/core/Util/TestFieldCacheSanityChecker.cs delete mode 100644 external/Lucene.Net/test/core/Util/TestIndexableBinaryStringTools.cs delete mode 100644 external/Lucene.Net/test/core/Util/TestNumericUtils.cs delete mode 100644 external/Lucene.Net/test/core/Util/TestOpenBitSet.cs delete mode 100644 external/Lucene.Net/test/core/Util/TestParameter.cs delete mode 100644 external/Lucene.Net/test/core/Util/TestPriorityQueue.cs delete mode 100644 external/Lucene.Net/test/core/Util/TestRamUsageEstimator.cs delete mode 100644 external/Lucene.Net/test/core/Util/TestSmallFloat.cs delete mode 100644 external/Lucene.Net/test/core/Util/TestSortedVIntList.cs delete mode 100644 external/Lucene.Net/test/core/Util/TestStringHelper.cs delete mode 100644 external/Lucene.Net/test/core/Util/TestStringIntern.cs delete mode 100644 external/Lucene.Net/test/core/Util/TestVersion.cs delete mode 100644 external/Lucene.Net/test/core/Util/_TestUtil.cs create mode 100644 mcs/class/System.Runtime.Serialization/Test/System.Runtime.Serialization/Bug36100.cs.REMOVED.git-id create mode 100644 mcs/class/System.Runtime.Serialization/Test/System.Runtime.Serialization/DataContractSerializerTest_ISerializable.cs diff --git a/Makefile.in b/Makefile.in index 9c57bec974..322c2eb5a6 100644 --- a/Makefile.in +++ b/Makefile.in @@ -84,8 +84,8 @@ DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \ $(top_srcdir)/configure $(am__configure_deps) \ $(srcdir)/config.h.in mkinstalldirs \ $(srcdir)/mono-uninstalled.pc.in COPYING.LIB ChangeLog NEWS \ - compile config.guess config.rpath config.sub depcomp \ - install-sh missing ltmain.sh + compile config.guess config.rpath config.sub install-sh \ + missing ltmain.sh ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/iconv.m4 \ $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \ diff --git a/docs/deploy/mono-api-assembly.html b/docs/deploy/mono-api-assembly.html index 67b2e5f1ce..78d66f4f58 100644 --- a/docs/deploy/mono-api-assembly.html +++ b/docs/deploy/mono-api-assembly.html @@ -1,4 +1,4 @@ - + mono-api-assembly.html diff --git a/docs/deploy/mono-api-class.html b/docs/deploy/mono-api-class.html index 9b2765bfcd..8ae3defebf 100644 --- a/docs/deploy/mono-api-class.html +++ b/docs/deploy/mono-api-class.html @@ -1,4 +1,4 @@ - + mono-api-class.html diff --git a/docs/deploy/mono-api-codegen.html b/docs/deploy/mono-api-codegen.html index a370ad8c3d..ef2db8fafb 100644 --- a/docs/deploy/mono-api-codegen.html +++ b/docs/deploy/mono-api-codegen.html @@ -1,4 +1,4 @@ - + mono-api-codegen.html diff --git a/docs/deploy/mono-api-counters.html b/docs/deploy/mono-api-counters.html index d4503c8794..76706d2967 100644 --- a/docs/deploy/mono-api-counters.html +++ b/docs/deploy/mono-api-counters.html @@ -1,4 +1,4 @@ - + mono-api-counters.html diff --git a/docs/deploy/mono-api-debug.html b/docs/deploy/mono-api-debug.html index 7d8ef273c3..78b31a386d 100644 --- a/docs/deploy/mono-api-debug.html +++ b/docs/deploy/mono-api-debug.html @@ -1,4 +1,4 @@ - + mono-api-debug.html diff --git a/docs/deploy/mono-api-decimal.html b/docs/deploy/mono-api-decimal.html index ad041f21bf..52a9bdb862 100644 --- a/docs/deploy/mono-api-decimal.html +++ b/docs/deploy/mono-api-decimal.html @@ -1,4 +1,4 @@ - + mono-api-decimal.html diff --git a/docs/deploy/mono-api-domains.html b/docs/deploy/mono-api-domains.html index 9a2e7e2975..3966740020 100644 --- a/docs/deploy/mono-api-domains.html +++ b/docs/deploy/mono-api-domains.html @@ -1,4 +1,4 @@ - + mono-api-domains.html diff --git a/docs/deploy/mono-api-dynamic-codegen.html b/docs/deploy/mono-api-dynamic-codegen.html index 0f7d96a0ab..c25acd6b79 100644 --- a/docs/deploy/mono-api-dynamic-codegen.html +++ b/docs/deploy/mono-api-dynamic-codegen.html @@ -1,4 +1,4 @@ - + mono-api-dynamic-codegen.html diff --git a/docs/deploy/mono-api-embedding.html b/docs/deploy/mono-api-embedding.html index f863765602..1c4cef595d 100644 --- a/docs/deploy/mono-api-embedding.html +++ b/docs/deploy/mono-api-embedding.html @@ -1,4 +1,4 @@ - + mono-api-embedding.html diff --git a/docs/deploy/mono-api-exc.html b/docs/deploy/mono-api-exc.html index 9ae3ae1c5c..774a8a61d4 100644 --- a/docs/deploy/mono-api-exc.html +++ b/docs/deploy/mono-api-exc.html @@ -1,4 +1,4 @@ - + mono-api-exc.html diff --git a/docs/deploy/mono-api-gc.html b/docs/deploy/mono-api-gc.html index a3b2d8e44a..047b6cf092 100644 --- a/docs/deploy/mono-api-gc.html +++ b/docs/deploy/mono-api-gc.html @@ -1,4 +1,4 @@ - + mono-api-gc.html diff --git a/docs/deploy/mono-api-gchandle.html b/docs/deploy/mono-api-gchandle.html index 39c0edce08..84b9fc22dd 100644 --- a/docs/deploy/mono-api-gchandle.html +++ b/docs/deploy/mono-api-gchandle.html @@ -1,4 +1,4 @@ - + mono-api-gchandle.html diff --git a/docs/deploy/mono-api-image.html b/docs/deploy/mono-api-image.html index ec6ee1410c..cbb8f2dfa9 100644 --- a/docs/deploy/mono-api-image.html +++ b/docs/deploy/mono-api-image.html @@ -1,4 +1,4 @@ - + mono-api-image.html diff --git a/docs/deploy/mono-api-internal.html b/docs/deploy/mono-api-internal.html index 22f51d2c2e..4bca456e6f 100644 --- a/docs/deploy/mono-api-internal.html +++ b/docs/deploy/mono-api-internal.html @@ -1,4 +1,4 @@ - + mono-api-internal.html @@ -476,33 +476,6 @@ mono_loader_lock (void)
Prototype: mono_gc_enable

- -

-
mono_gc_is_finalizer_thread
- -
gboolean -mono_gc_is_finalizer_thread (MonoThread *thread) - -
-

-Parameters -

thread:
the thread to test.
-Remarks -

- In Mono objects are finalized asynchronously on a separate thread. - This routine tests whether the thread argument represents the - finalization thread. - -

- Returns true if thread is the finalization thread. - -

-
-
mono_gc_out_of_memory
- -
Prototype: mono_gc_out_of_memory
-

-

mono_gc_start_world
@@ -524,13 +497,6 @@ mono_gc_is_finalizer_thread (MonoThread *thread)
Prototype: mono_gc_alloc_fixed

-

-
-
mono_gc_enable_events
- -
Prototype: mono_gc_enable_events
-

-

mono_gc_free_fixed
diff --git a/docs/deploy/mono-api-jit.html b/docs/deploy/mono-api-jit.html index b26123c17b..f358984bd6 100644 --- a/docs/deploy/mono-api-jit.html +++ b/docs/deploy/mono-api-jit.html @@ -1,4 +1,4 @@ - + mono-api-jit.html @@ -111,7 +111,7 @@ mono_print_method_from_ip (void *ip) This prints the name of the method at address ip in the standard output. Unlike mono_pmip which returns a string, this routine - prints the value on the standard output. + prints the value on the standard output.
diff --git a/docs/deploy/mono-api-jitinternal.html b/docs/deploy/mono-api-jitinternal.html index 47806555cd..476c9d7f9f 100644 --- a/docs/deploy/mono-api-jitinternal.html +++ b/docs/deploy/mono-api-jitinternal.html @@ -1,4 +1,4 @@ - + mono-api-jitinternal.html diff --git a/docs/deploy/mono-api-marshal.html b/docs/deploy/mono-api-marshal.html index d22fe30190..22d1b8f898 100644 --- a/docs/deploy/mono-api-marshal.html +++ b/docs/deploy/mono-api-marshal.html @@ -1,4 +1,4 @@ - + mono-api-marshal.html diff --git a/docs/deploy/mono-api-metadata.html b/docs/deploy/mono-api-metadata.html index 82dee794c0..39d59d5d88 100644 --- a/docs/deploy/mono-api-metadata.html +++ b/docs/deploy/mono-api-metadata.html @@ -1,4 +1,4 @@ - + mono-api-metadata.html diff --git a/docs/deploy/mono-api-methods.html b/docs/deploy/mono-api-methods.html index 5b8845c470..d8abf6ee8d 100644 --- a/docs/deploy/mono-api-methods.html +++ b/docs/deploy/mono-api-methods.html @@ -1,4 +1,4 @@ - + mono-api-methods.html diff --git a/docs/deploy/mono-api-object.html b/docs/deploy/mono-api-object.html index 04f57c2540..42dd693fb8 100644 --- a/docs/deploy/mono-api-object.html +++ b/docs/deploy/mono-api-object.html @@ -1,4 +1,4 @@ - + mono-api-object.html @@ -108,7 +108,6 @@ MonoObject* mono_object_isinst gpointer mono_object_unbox (MonoObject *obj); MonoObject* mono_object_castclass_mbyref (MonoObject *obj, MonoClass *klass); - guint mono_object_get_size (MonoObject* o); MonoObject* mono_value_box (MonoDomain *domain, MonoClass *class, @@ -423,13 +422,6 @@ mono_object_castclass_mbyref (MonoObject *obj, MonoClass *klass)
obj if obj is derived from klass, throws an exception otherwise
-
-
-
mono_object_is_alive
- -
Prototype: mono_object_is_alive
-

-

mono_object_get_size
diff --git a/docs/deploy/mono-api-profiler.html b/docs/deploy/mono-api-profiler.html index cee44a4860..c0b89c9601 100644 --- a/docs/deploy/mono-api-profiler.html +++ b/docs/deploy/mono-api-profiler.html @@ -1,4 +1,4 @@ - + mono-api-profiler.html diff --git a/docs/deploy/mono-api-reflection.html b/docs/deploy/mono-api-reflection.html index 5157e3afcf..775871a1bb 100644 --- a/docs/deploy/mono-api-reflection.html +++ b/docs/deploy/mono-api-reflection.html @@ -1,4 +1,4 @@ - + mono-api-reflection.html diff --git a/docs/deploy/mono-api-security.html b/docs/deploy/mono-api-security.html index 2950ab0776..9643964250 100644 --- a/docs/deploy/mono-api-security.html +++ b/docs/deploy/mono-api-security.html @@ -1,4 +1,4 @@ - + mono-api-security.html diff --git a/docs/deploy/mono-api-string.html b/docs/deploy/mono-api-string.html index fb15a25b59..54b012b1df 100644 --- a/docs/deploy/mono-api-string.html +++ b/docs/deploy/mono-api-string.html @@ -1,4 +1,4 @@ - + mono-api-string.html diff --git a/docs/deploy/mono-api-threads.html b/docs/deploy/mono-api-threads.html index da56a77260..96fa796ab2 100644 --- a/docs/deploy/mono-api-threads.html +++ b/docs/deploy/mono-api-threads.html @@ -1,4 +1,4 @@ - + mono-api-threads.html diff --git a/docs/deploy/mono-api-type.html b/docs/deploy/mono-api-type.html index de58ff44f4..4364e7d2d6 100644 --- a/docs/deploy/mono-api-type.html +++ b/docs/deploy/mono-api-type.html @@ -1,4 +1,4 @@ - + mono-api-type.html diff --git a/docs/deploy/mono-api-types.html b/docs/deploy/mono-api-types.html index 73e998b92e..0774670f96 100644 --- a/docs/deploy/mono-api-types.html +++ b/docs/deploy/mono-api-types.html @@ -1,4 +1,4 @@ - + mono-api-types.html diff --git a/docs/deploy/mono-api-unsorted.html b/docs/deploy/mono-api-unsorted.html index c8435d1e07..cbf46050b6 100644 --- a/docs/deploy/mono-api-unsorted.html +++ b/docs/deploy/mono-api-unsorted.html @@ -1,4 +1,4 @@ - + mono-api-unsorted.html diff --git a/docs/deploy/mono-api-utils.html b/docs/deploy/mono-api-utils.html index f374b70d39..c0f236e038 100644 --- a/docs/deploy/mono-api-utils.html +++ b/docs/deploy/mono-api-utils.html @@ -1,4 +1,4 @@ - + mono-api-utils.html diff --git a/docs/deploy/mono-api-vm.html b/docs/deploy/mono-api-vm.html index 81854ff22e..d1dc657898 100644 --- a/docs/deploy/mono-api-vm.html +++ b/docs/deploy/mono-api-vm.html @@ -1,4 +1,4 @@ - + mono-api-vm.html diff --git a/docs/deploy/mono-api-wapi.html b/docs/deploy/mono-api-wapi.html index 9b314de916..778f9f9731 100644 --- a/docs/deploy/mono-api-wapi.html +++ b/docs/deploy/mono-api-wapi.html @@ -1,4 +1,4 @@ - + mono-api-wapi.html diff --git a/external/Lucene.Net/.gitignore b/external/Lucene.Net/.gitignore deleted file mode 100644 index cb595e7e16..0000000000 --- a/external/Lucene.Net/.gitignore +++ /dev/null @@ -1,17 +0,0 @@ -# This is the git pattern ignore file for the project. -# Git can be used with svn http://code.google.com/p/msysgit/ -bin -Bin -obj -*.user -*.suo -*.bak -*.vs10x -*.VisualState.xml -*.userprefs -*.pidb -test-results -build/artifacts -build/bin -_ReSharper* -*.orig diff --git a/external/Lucene.Net/ACKNOWLEDGEMENTS.txt b/external/Lucene.Net/ACKNOWLEDGEMENTS.txt deleted file mode 100644 index 8b45b38157..0000000000 --- a/external/Lucene.Net/ACKNOWLEDGEMENTS.txt +++ /dev/null @@ -1,10 +0,0 @@ -The snowball stemmers in contrib/Snowball.Net/Snowball.Net/SF/Snowball -were developed by Martin Porter and Richard Boulton. - -The full snowball package is available from http://snowball.tartarus.org/ - -Apache Lucene.Net is a port of Jakarta Lucene to C#. -The port from Java to C# of version 1.4.0, 1.4.3, 1.9, 1.9.1, 2.0 and 2.1 were done -primary by George Aroush. To contact George Aroush please visit http://www.aroush.net/. -Much thanks to George - diff --git a/external/Lucene.Net/CHANGES.txt.REMOVED.git-id b/external/Lucene.Net/CHANGES.txt.REMOVED.git-id deleted file mode 100644 index 74cbf29a6f..0000000000 --- a/external/Lucene.Net/CHANGES.txt.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -c0daf5afda647e912fcb3fee849f83bd5df94c39 \ No newline at end of file diff --git a/external/Lucene.Net/LICENSE.txt b/external/Lucene.Net/LICENSE.txt deleted file mode 100644 index 8669b7c1d1..0000000000 --- a/external/Lucene.Net/LICENSE.txt +++ /dev/null @@ -1,271 +0,0 @@ - - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - - - -Some code in src/Lucene.Net/Util/UnicodeUtil.cs was derived from unicode -conversion examples available at http://www.unicode.org/Public/PROGRAMS/CVTUTF. - -Here is the copyright from those sources: - -/* - * Copyright 2001-2004 Unicode, Inc. - * - * Disclaimer - * - * This source code is provided as is by Unicode, Inc. No claims are - * made as to fitness for any particular purpose. No warranties of any - * kind are expressed or implied. The recipient agrees to determine - * applicability of information provided. If this file has been - * purchased on magnetic or optical media from Unicode, Inc., the - * sole remedy for any claim will be exchange of defective media - * within 90 days of receipt. - * - * Limitations on Rights to Redistribute This Code - * - * Unicode, Inc. hereby grants the right to freely use the information - * supplied in this file in the creation of products supporting the - * Unicode Standard, and to make copies of this file in any form - * for internal or external distribution as long as this notice - * remains attached. - */ - - -Some code in src/Lucene.Net/Util/ArrayUtil.cs was derived from Python 2.4.2 -sources available at http://www.python.org. - -Full license is here: - - http://www.python.org/download/releases/2.4.2/license/ - - - - -The following license applies to the Snowball's Portuguese, Hungarian, Romanian, Turkish stemmers: - -Copyright (c) 2001, Dr Martin Porter -Copyright (c) 2002, Richard Boulton -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the copyright holders nor the names of its contributors - * may be used to endorse or promote products derived from this software - * without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE -FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. \ No newline at end of file diff --git a/external/Lucene.Net/NOTICE.txt b/external/Lucene.Net/NOTICE.txt deleted file mode 100644 index 528c8a372f..0000000000 --- a/external/Lucene.Net/NOTICE.txt +++ /dev/null @@ -1,6 +0,0 @@ -Apache Lucene.Net -Copyright 2006-2012 The Apache Software Foundation - -This product includes software developed by -The Apache Software Foundation (http://www.apache.org/). - diff --git a/external/Lucene.Net/README.txt b/external/Lucene.Net/README.txt deleted file mode 100644 index 17cbb15e1c..0000000000 --- a/external/Lucene.Net/README.txt +++ /dev/null @@ -1,61 +0,0 @@ -Apache Lucene.Net README file - - -INTRODUCTION -------------- -Apache Lucene.Net is a C# full-text search engine. Apache Lucene.Net is not a complete application, -but rather a code library and API that can easily be used to add search capabilities to applications. - -Apache Lucene.Net is compiled against Microsoft .NET Framework 4.0 - -The Apache Lucene.Net web site is at: - http://lucenenet.apache.org - -Please join the Apache Lucene.Net-User mailing list by sending a message to: - user-subscribe@lucenenet.apache.org - - -FILES ---------------- -build/scripts - Build scripts - -build/* - Visual Studio solution files - -src/Contrib - Contributed code whihc extends and enhances Apahce Lucene.Net, but is not part of the core library - -src/core - The Lucene source code. - -src/Demo - Some example code. - -test/* - nUnit tests for Lucene.Net and Contrib projects - -DOCUMENTATION ---------------------- -MSDN style API documentation for Apache Lucene.Net exists. Those can be found at this site: - http://lucenenet.apache.org/docs/3.0.3/Index.html - - or - - http://lucenenet.apache.org/docs/3.0.3/Lucene.Net.chm - -ADDITIONAL LIBRARIES ------------------------------ -There are a number of additional libraries that various parts of Lucene.Net may depend. These are not -included in the source distribution - -These libraries can be found at: - https://svn.apache.org/repos/asf/lucene.net/tags/Lucene.Net_3_0_3_RC1/lib/ - -Libraries: - - Gallio 3.2.750 - - ICSharpCode - - Nuget - - NUnit.org - - Spatial4n - - StyleCop 4.5 \ No newline at end of file diff --git a/external/Lucene.Net/branding/font/AllerDisplay.ttf b/external/Lucene.Net/branding/font/AllerDisplay.ttf deleted file mode 100644 index 9c5a761f95bb4fba0d4328c2f7b9c6436d313932..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 95616 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 A9RL6T diff --git a/external/Lucene.Net/branding/font/Aller_Rg.ttf.REMOVED.git-id b/external/Lucene.Net/branding/font/Aller_Rg.ttf.REMOVED.git-id deleted file mode 100644 index 64947767af..0000000000 --- a/external/Lucene.Net/branding/font/Aller_Rg.ttf.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -40e9c69dcc94cc12c5560419cc83e8bcb3b81e6b \ No newline at end of file diff --git a/external/Lucene.Net/branding/font/Aller_Std_Family.zip.REMOVED.git-id b/external/Lucene.Net/branding/font/Aller_Std_Family.zip.REMOVED.git-id deleted file mode 100644 index f47fd3c0ee..0000000000 --- a/external/Lucene.Net/branding/font/Aller_Std_Family.zip.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -67fd98292ca8f5ad49414ae37c537bb4524aff6b \ No newline at end of file diff --git a/external/Lucene.Net/branding/font/GOTHIC.TTF.REMOVED.git-id b/external/Lucene.Net/branding/font/GOTHIC.TTF.REMOVED.git-id deleted file mode 100644 index 97970fb326..0000000000 --- a/external/Lucene.Net/branding/font/GOTHIC.TTF.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -c60a324123eaaeab58c400c139bcabbc6d0d2a9f \ No newline at end of file diff --git a/external/Lucene.Net/branding/logo/favicon.ico b/external/Lucene.Net/branding/logo/favicon.ico deleted file mode 100644 index 3f0f9b99de4628affbc5b284fae07bd00b369daf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 100911 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 F_cw({cqIS; diff --git a/external/Lucene.Net/branding/logo/lucene-color-variations.ai.REMOVED.git-id b/external/Lucene.Net/branding/logo/lucene-color-variations.ai.REMOVED.git-id deleted file mode 100644 index 8a06f31b38..0000000000 --- a/external/Lucene.Net/branding/logo/lucene-color-variations.ai.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -4f446f2fe625b2834884b1aadc5eede9826edb1d \ No newline at end of file diff --git a/external/Lucene.Net/branding/logo/lucene-net-L.ai.REMOVED.git-id b/external/Lucene.Net/branding/logo/lucene-net-L.ai.REMOVED.git-id deleted file mode 100644 index 475c5b7790..0000000000 --- a/external/Lucene.Net/branding/logo/lucene-net-L.ai.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -c1e23562f4b0cd4d4f2e0f89a42b567b99077077 \ No newline at end of file diff --git a/external/Lucene.Net/branding/logo/lucene-net-L.png b/external/Lucene.Net/branding/logo/lucene-net-L.png deleted file mode 100644 index 48df61625038bac223e8adc9054621e6f88e0b2f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18715 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 H@=g37Mj+nt diff --git a/external/Lucene.Net/branding/logo/lucene-net-L.svg b/external/Lucene.Net/branding/logo/lucene-net-L.svg deleted file mode 100644 index b4cb557bef..0000000000 --- a/external/Lucene.Net/branding/logo/lucene-net-L.svg +++ /dev/null @@ -1,147 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/external/Lucene.Net/branding/logo/lucene-net-badge-120x36.ai.REMOVED.git-id b/external/Lucene.Net/branding/logo/lucene-net-badge-120x36.ai.REMOVED.git-id deleted file mode 100644 index fb4a3e0119..0000000000 --- a/external/Lucene.Net/branding/logo/lucene-net-badge-120x36.ai.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -6bd2db8fe38fcdb84bee4df77770c3f7f35915b1 \ No newline at end of file diff --git a/external/Lucene.Net/branding/logo/lucene-net-badge-120x36.png b/external/Lucene.Net/branding/logo/lucene-net-badge-120x36.png deleted file mode 100644 index 66e6ba3905cd0006552100f50850eed74f45bead..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2067 zcmV+u2<-QXP)^Z{*b(>}C*CGCre^%Y}KY9BDBirNpA2DYZA zz{@VxC~7M!HGx)>T?9cfX@BgIakzW;?z#f5&7R!e%$+$iJM%yP`Og__T2oW=b155r zOXt5ib8;t5nv}v~^sKqL<@po}W5;NN_4oI8b^T4j?VcH}$!@nh9ClUT+12H8I+c&j zW|KlN6q5Qt;D&N`Ix}&g%f0@48MX}7QO2QC%F<*p8Qo-j-G>_aAozEyK29!+SDazrXeLnR>wmMDp_HmzESum#V4*pM3lgZY=4@k)xY8zfWab z+m*|0SJtmvOIZdK=aSMDE}QMl>3RuCdmvC)xU}$%r8KF^!FaebT_wd#rtZW^huy(1 zQn`5XBJnhsjL%TzWh?XY7EtqBQ?twE6z7_64pVSA794ceTQ&Woo&BUtqA7DyU5+|vAie{zJpxJ+~U&`SH%vTUVx^?T;`u)GlXSUl7d4=_q zaTZ3q-EK7$k&uV-unpANB@}+B9-Up{CKNWHSzflPskzy7s&ruv2#(Ys6vX31-67@)zBPJhGrB4~t4!R^V-$sXEO$txYY zy|(yOK+(4|lC9GRl|X0&Tu1~WxgL-8m>gDcnUEO7#KMTB9zTN-1N-1UyZ3CQccuo* zU@Lq9MAidqBq31_a_$M;2mn#hiAjX$`$#&5D2yj(X5EQXlAH`edHSr%I^?9~w*u`q z!uk;8SR=29oSuv?hl;7gXjlj~g&yiyMn;CymgX}r4_w^-9ILi5)sYw<$!*tUP=!!BkIm)ALTZ5-zLqw{o>Zn>HanxI_H(ay{ zj~=6KVH>=@IUGW8-nVbv;vu#(ho23pEBJ_6PfyR(Y15!H)E4!KOQRbb8+qsF=R3mT zinG<{^96&!XuaCQraqS~TNeK^7?!~qmcdOY^H`&ehV}OLI-SlxfqUxI2M->oEADec zH<9Mlq!?AQ;#R)e1x)-oAai zDd|k>4MzMJ%Jj(9ZR5s`PyLV_3!uGTuYOp?q^fKJrKF}ghH^tdh+ItW>meLj>8L&5 zzP=zkDS%EOnFAV5PCezY*e(z@el;iMh-a_Fk8)*oOR@m16Dn`$bRI!78~};gJ9`@E zWjS8Sa_q0a+Ht$LASZKM*<3!Q^(WuWs`{(v+y24l&4tsqt(r?EpP(##dGB7Iul%15 z(9ziaB*xB=%gacmYoNwM0VpTG_`;9Ao1wn@-)$S*e?b3vtqEzq#?gB7#8?+z^b z?0dl-+jH_FfVO<~_T=&7Xj;DOEbIp8>JJOxGHw!&u>e|6DkAx%ukHBp;|f6w1KgNu zF6Sy59Z%TeJR3lnH-I7n0yJ+pn>BSp)z4QAJD|Yx(&GY^$c05G+Mz>-Oi`BQNy@CG zW7DQhdSG+~e_SJGF>|~4%>p=78^w@^a>73m8)!CZnq~m1r~UAB;lhPQVbgh}l4YIL zaB#|$DdJ3lj&zT_C8rHH(|CY#JSl`>@@v+tNgxKD``^_cJu2OC%XA`)Hrx~d!a(QB z%1Tu}cI=pedW~TdYS-1(J(fD@#?3HVmK}2_PBWgE5F^kC#l?>Z1Oi~(1gp8eQCOW{W`h x|C@B|ECqB5=>L}u9)_1LT}}Zp+V-CS0{{so)q;Y>Y+nEX002ovPDHLkV1hWQ2RHx# diff --git a/external/Lucene.Net/branding/logo/lucene-net-badge-180x36.ai.REMOVED.git-id b/external/Lucene.Net/branding/logo/lucene-net-badge-180x36.ai.REMOVED.git-id deleted file mode 100644 index 023caa454e..0000000000 --- a/external/Lucene.Net/branding/logo/lucene-net-badge-180x36.ai.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -a0ba56e6245d37c9bf43fd82e6b2a92dfaff1264 \ No newline at end of file diff --git a/external/Lucene.Net/branding/logo/lucene-net-badge-180x36.png b/external/Lucene.Net/branding/logo/lucene-net-badge-180x36.png deleted file mode 100644 index a2de7d89d20e3f3b31e7394bb12ff638e4939c00..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3043 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 diff --git a/external/Lucene.Net/branding/logo/lucene-net-color.png b/external/Lucene.Net/branding/logo/lucene-net-color.png deleted file mode 100644 index d6106f90a7f324ecaef1f8ffdca0819744b5245d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8303 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 diff --git a/external/Lucene.Net/branding/logo/lucene-net-color.svg b/external/Lucene.Net/branding/logo/lucene-net-color.svg deleted file mode 100644 index 9dcbc0a9b8..0000000000 --- a/external/Lucene.Net/branding/logo/lucene-net-color.svg +++ /dev/null @@ -1,262 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/external/Lucene.Net/branding/logo/lucene-net-grayscale.png b/external/Lucene.Net/branding/logo/lucene-net-grayscale.png deleted file mode 100644 index c2395afd10f22c8b28771e3f868213f23da5edf4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5915 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 diff --git a/external/Lucene.Net/branding/logo/lucene-net-grayscale.svg b/external/Lucene.Net/branding/logo/lucene-net-grayscale.svg deleted file mode 100644 index bbecb0bc33..0000000000 --- a/external/Lucene.Net/branding/logo/lucene-net-grayscale.svg +++ /dev/null @@ -1,169 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/external/Lucene.Net/branding/logo/lucene-net-icon-128.png b/external/Lucene.Net/branding/logo/lucene-net-icon-128.png deleted file mode 100644 index e010c0cf05b4846abded017d9ebb7c49c9d45a13..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5229 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 diff --git a/external/Lucene.Net/branding/logo/lucene-net-icon-128x128.png b/external/Lucene.Net/branding/logo/lucene-net-icon-128x128.png deleted file mode 100644 index 85cbdee401bec841ad0a2a75807f8e929374e2b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5436 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 diff --git a/external/Lucene.Net/branding/logo/lucene-net-icon-256x256.png b/external/Lucene.Net/branding/logo/lucene-net-icon-256x256.png deleted file mode 100644 index 017c7d1b8e5877ade10bd7a0c76e3fe32eeb6dbd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12530 zcmeHO_dgup*PmUx?CK?0eWQ09JxZ)zgXk@+nnXnO7G+l#BnTl0D@p`W6GUAldQT)0 z1QF4D4U5O;ulWA*{4jIxx$~NtbI-Zw%(?G#Cc)THn~I#38~^|+T^$V*003QeK>&>O zs>mzPt--UR@ZtgeQtS&;o^*n{+I-!n>#TwRt-G#M3ZT`3;bpAEJD zTdlEahB7%ZU$d=YOv8f9@Kf%Nj5$-?!mrFlKi)An76t1fZDH40KK4e*su;cXcKx(wdBrn&J!L77cH%xJi64>SC-2yB(kZm=p0(kTDQfw+qT1=U+_R+AT=y4 z^8cIvtqA&HIFL*)=a%jF`if9pZQm-_x3@az9wL<=*AATATWZfXoooIC7+y7?dxjs`s%Uz2vO+_B|`wT3z>|t3~n$1q1CCw)|$N zkbAAJhAHT&6a9)^q@7gmTOt-0GtH5x-~>>M;+g=7b?tAsC_#3{H;*_vJ!TU}}SoqKd<6`pwP@F|RM# zU(baXwVa-)ACSXAY6K8u%Qlp_+IIL_toWh$Op@n?jDFJh`R!aFO#_*V)qn`|BFjK# z;51f%5BUz%&rywsXn=Ln09sH=N17*7NdlXwMvwUe+yGim=5)1K5Kqo>pGJ#kGbBYuA&=^m0&pD-+Sgz7o+2;b$|@Hyfuk}x!-_`Br1D>SULq}; z7S&@5A#u5oo$U|}{9h(S6XaValL8a$_P(E&S!7*~Q( zG6*A@5;CakF0e%&uZMks_I_k3s*pJo87YZX3!6G)RSf8OdU-IUz&xHE!rtQO%SUYox2u%7 za0>!)kGPGSpds$aVLsz;6gn(mDteuF2x(KnB08EeZ|E3@U?r5^YAiU>E>cM@R_#d( zsJuzy=%+v5w};#2-yTXJ+NE7wuo`$hQb|obE7zDQiGmEts-`+CFH(Yu{vqTf#hju9 z3Z4878u*IO7OAeL&;fdgBaagxq)g6^5 zXe|7;#HaV~RBQ}CXQAc=Jt%sCQ=lvQ3`^I*XG*5qfn8sshdFevQTFSig_%r#DB`D- zt{J9aeMYgVA_OTC|NaVeO%eDvuUA|;+VRKj5tYrTl%MO(tFsYeXN-upP%my{9uj3u z{3_FZSBgL4xV!W^9^7f$90V$jfwYCML1>#|e1Qm77-^3zDg(P?A%FdU4gAwpr7=dp zl*XnM>O6YM0tb)7I=zanj0`61f-NJ^)2)0ay?Pd$UZ|5eRwyD6tTnnqn9G6`9#{xYV zIkW0>*u+6UNl-jFKp#K!z&5?PE^14uif*OhUu%Sj%8u-ehLTNE%uC)I)tTOCh1r(u-# z{!W_t=lR{I>}@?EB%o3%bCY@U>$h3@%y2e;(Ry4j)uL5QE@h(_?IlB`Cpzl6y1U6@ zbf2upz!lr!hW{8TM&x@U>l6ucWNJW^p#UhO0{e<1DuG-zDhVjX?#vuX@q6ZoUx&=7 z&R`5)XQ3h8s;!C1;a>W1VGT#&wuCT2KRI`kx_zbVm}Tcq;fxbcG=-}-9}KnGKZ za=&eWsELG2c)E3_hl!q;h(K2Hp$)0bq>j$xAHdhGA7S5pK$bvc*1%XmkZJypZSi(( zG~xJresKG?ZNB7^jsS!g=C6j9)bVEgQ-=1T!NRIxf)hb`P={4?*EX(ZaALU0s|NL8 z6yrE_s>lteeC&i{X0^h6wc$4iXE4(xD>^iM>&I-k%8{Z&;l@dUPr_12WVV@H`RQr# z@L$I;MEm$Wq@b8SeE`jg){rqKWs5QX8`ZJch{Gwhx3W3T{ACm3MOEZMW5t|zF6(|< z_gdY*K?^D&ofL*}#6ykmV&~j6^5#a-sEcszOI&dh&rZ8*p#)L+ri(_Z7R=if&l~A8 z#f6k2s=P}6b&n!Mj2@=c9*rv}M4D?~pCxS1$(uAgRrr@0PmiXDQQqy2zOimqT4~xIhtc!Ld+VW;-fn)h>mJNJPV#xdoQzq3 zF{S8`><=QaCTy3V&%ZwQt5oH(I29iQi|je{{cHnJawyQXbKsQGlf2 zh48T;>C)BVk6|Vcup~}Fx4xVW|6Tq}m|wBnW=RFoRK31crSW34pexr%W6IwN_Dwv| zE?n%1iw%0sCRUQc`|nk<%Ib}ms;_D(V=u|)??(OgpBa#&e5CSxXx^Jov#ZA0>(dU48RbdRvzM)U zgtv%@!R;S_h%cRTdHi>dH$yLdKXuT!pDWi%PV|9c1#%l>i{%#%`t=?Hg5=12$Q$alG&{@6p_BAFA$fTL)H3D>~U%xGRzzhNMM1eK?npHGb4r znHmueoLsbG1ULd)WluwQ12&GL6P^e|DkwjwfxFzTcXQwOcWHip->D^x7KMvbG6Vc{ zS}Wr;{Dlo$KQTm-S?KW3;Qo`0o^UQiOU89NjR?WzoXFkwbOAE*%{}{Zdt#*tISX;+qi;JMmBZ-NG!AwUyHVF# zKqBFANOS6K80>A-dGcPlbHyJIt`Gt_4yjEURd@N-rL^z@oI{0^zrrTY-ps8vTnask z$)r5*_7BL9xd9`dn@ov}l2qqyf8Fn_9=;%TAql~B(bj2#8JN2)7S(ehW;1|w1HOeD z5Z@nf82#*b*H8#bIdF(8c_q~IJXS*Lgo`jY{7kjFS)$fBotQbys(Z^pz|3PCw}vjg zs8a=xs!z^;SgJ0kZMsBsgZ3hU#s%jw;kQYGmfLcau?n;UUJN}FQp9Uf+W^@3*@#Lt zS05SiiON(tSN1Hf=x)xa)}y5#(N8&)I}>y8^SzvKm@|f^V`vf$jL9J4w3abQY`e`T z35UBPFHS%FexebMDXmcPXkbis7~WYT9i=*t+j;wKg+ySx^GP=%SpcfnmQ7HQ<4KyP ze~d_j!wu{QA}Of*%+RO5u(@K;zc|6SR1U)LKEs8omU`QrHSuOq66ZqZaQDgc<=5P+ zBpE?Xu~pJX;;8TpZxvddA7z0$d*vxu<4^5iCt!>jsZNgo31e(pH#V>b9_SG|K(5mu zF~Dn)s)=%YZ`)U9o|lK3mz+48JEV6I`R#k!u0T=Shu?!#Dxc?7NWdpa=PNEgGc+~0 zl{a7R69s%+HIMdg6-bRy75w)93xUHJRG~vp)cr`lPTWA%bHQ;RSOK2rU;9r14-|VilhL?2|?y7hR-)f_2KI!!BcFUdEac$t7W{~NkAvdL= zV&dO?24@IBY3pEyOpHNPcrYIHPLCa_(C|^b%QoP0F%{Kfb~>?@TMbEdB0R%7JJG^4`+t#+|~>g9hR18-gEb$-rLEAkp4~uZ*F?8tIR^ z9ySx7=+PR0XNsKvtQWRiYPWogIbIm7`qPNv%M;gDCG_XP{8v8TC+S;qMWM9AC(8msR zz)cMNCpfo;a*q2;Umu~C?y0Iu z{I|DIqDzlNCUMXFlFpMju5e>``5QqV)TDZIlM_;ILq>K_c8=~jc}{rrCp~Z>7O;=Z z14)9b<%?&UbJ^On+l^xLuWyjcb)>5vMcr?;I~^=M-^*|i|K~k<+;@^On)2d-hFNV# zSv^AVim70waC`jV)!bulMb1EXk}pT2Z1nn{Qs!HlNT@3Y{8?Pl-p??VYK^z`{&;>7 z^uZzRd}82v&*chB`g#71Ov`X(aMwMx2XowQQLi3 zwp(s86N^%uspx8MU0`XlmrGL4)UHYI^U34CzD3{p5K6B08^YRlA5HYbXIC!dq?Vj(H!|Ef^oc89(S zX%FW%h`aq~Yc~075%Vvy8e1*x*UD>7^(R!clN|;T#dq;5Ir_^2$eRdZQqPSbF*iO* ziMfDRkf-ZSPS!cW?4owN-hTHswN~OZAt|9}?f=H_{`(a!bojR6wD4fGBV&%JSJCS3 zTrzM@ZqT3u)H5@;&zwH6C{a0+-##~N&7bshoRYzn)!95)1tAZv9Uf=Kb z-1wj#nPNEe?yzuN|2XA|E)lq3e87}=n%RdJ`7Of5oYI8E z-waKLalXj!)Hp{UQeu zKkWY;ZV#Q5A4|?O^ajUW!_mPF6c1w9wk1U7`YmaWMXGb1?gzG$k$A+m?rAJWEEYCj zL9rxtYJkeB*XW7)Z-^CEb9-_tbetRHAwjB4TIW<@czGXJb*e?K_R%uWg?LUlxlIQY zfo{M~jK6Phhwhq3iHNkT<^mKS_O7QqJZQ_k4CI3k$&>d)%y=)xjcBUBu75PU%~0%Q zKD`-K7wvY-hJ_e05_LZlcfNnKBA8Z$X8h!Aqt&ND;=_RnJ=UIS{^Hx*`SR)U(XHiG zeG8)1vl5>=6)pzeF(UK`;kU>UNp(RL|2gMeaf(Y>{t!b+dZ4SwzMUa^F8JYg~zZcye0jDJhzytZV+9PBdO5!gt|Pju4(k7+VGlbFZc2Hz*PF054Y zg1qR_%xHbkjty4(TR?@RBAn>M@rjI^F6f&PiL?Hj*Zpu{7WYcbX{bN-G8*3O8Go-} z@zshAFUpmx5u(RuJjF|ki;^3lA-+6}Ezknoap-rfJK8xT=RK*JnV%&V%8=iWB3#y* ze%}eIgq)f!T~-`L7<~}Qyavz{k`@EmgAXw~a?v$8Sv$WUie^COgItQ~b$CE2yxeTM zdU!8M2%pz4`+pZk^pGoDXba5Ch_&a(SJdy9@<@ycIDoaTzkZrtg;O7WuAO+#l~6*D z3)%w5Lx93EzPhO>nDO;2l$$a`kLOnboGvW`;e{y!FO~(om3a*TPp@e28#u=8 zE&}vuXo?n~fFrcEpIX_(biW7+bLx6FOKM4KCF<(e=uuK$Go3GIez1h_T7B??&HJB( z>+fq2RNaq@)y~e7O|qEO@>eK#F;fBD`*~`Q=lQ9(aJ>*SUBHvNI6()T!e0?7eZAHq zPwS#^UA$Hjg^>ZH*vMet14MTF^|=ZEhMY;$6#AfQDL=Cmmz}3EF#8vD4lXiqVDtUt zDHvSau7>#49Ze@qTI1){4Ulb;?cQ1TW+->OGYQ4JtgtU8fK{gR9q2p- zEXgWZVn>ZciXS&ji-6E0X!P)rA|Q48d8m3RWG@CXcG3_|2x;{;&j5j0U?H+-%$4BK;6-CNCYv?`3xfaAU9G-PR8)a1Uh42-C9OJ^gb5z( zKpm*~;ar_Nac|vwa&O7q)lKb-%wM|sZYIl7tEZ2j0vaD5*`-A9X(L*hV0gnQhy~gJ z!w4Z=(nBXhiXyLnEK_}dPLd5(PZNDXMBS{@_ZjnbxY6=Qbp7KQIi+;CKRBfqbTEVc zwG;eeVs1r&8@yki?rZrQ{5nejVb-7poU+C6wsWJLpcItWePH!e2vfNrh!2j=_7Y9O zT8Uuw(AFrIaz8{eXYzEd^x`P)!uD@3`hkmZC)Kj`sgb5`JeGJUSeAJ(a-yiXJ+( za=CImjRfLJN_!LL$*RMxbCYoQmI(m;Nem|(9g8f01ic5kseeP&ZFupf3ZnHoK5hC> z#}i|gGsunosA_`jnG@TN9$J9M!+F4{0aBeBfRZ+r$?DnZJw1d5MC(Q8y~~lwhkLEg zJ2VXo(>&P0vgZO0RGRP@d{s z`SBMn12jg&cy>kzTmCVgWwEGTlB;l0M5xdMl%K%W8>Bm(`1@aC43clY7-gV485)!M z%Qw>h^*D(|`V5l7Nv4w^`UXrmnEO&yO_1{8!=S+r%%j}T$fWh+-nK3^Z8YpveoEZA z34Y$uMlZM{gd#?|}&; zq{%5WZrL#=;*<{xABxJt=KeR4@BJCr*Aoi^=WA)*WKxBp_UjCMSJ^GS>j0S<&;xr~ z-ke1FWj!LZR=nqv6IV-4Xgkz@@$o&d>{(wDFhPRbah6*uPer+LP$*e{1{>+}qH=m6 zemdxn?zGNe1@kC|fa$q+e>x};jYY0DeqYXNRxDC3sow#Vuvq5&-Jgx`FF4)wzeZ_t z&fBl3fTo4^yd0%qv@jz2jgM6^~iAJ!oF+NtXf zf}ROQJkt+97aN^Fb7uC8yM`tQbvG~yYhg~vEe?(|$mz47IMrhMd0xy%zo6fSbI{9E z(e?Y!&;nfJC*J5^b05gZgecV*X{}Qy)AQN>;5>PlOjCucb&;XFpY?8c9W%&<)4+jO zB`Y;T{5n`mDjPA5ybsfsswI1T90J^I;U8Cx9fX+4H(hpx9aip z?L#j0-1Jv+t$`8-irs7*K{`N?`pQ1DvaGch_{(*aJVPys9v`OgiZ9Q(KNnBLR-0I@ zFF6_D7!rB{-=HwMTpSpTNn8&2s|f1Lr@0H^CZRe-@f|Nc1?-q+FLcT ze|d!3*ha@l$u6GDyfz0O&=jmk5Uc^s%fe19B;7o!F`*9&5w;)wsj<>rT`W1_w>7=< zGtkOKOzy(K3@a%H19jN5Nrdx|WmkdyS_15TakIQpAVg+Xh(lhA{_Os&R2?^(;oYuw z=Sa~ASdEK8%!>ZKFxAD7yO5>p5o}hgQJ%gQwZKy1&xSb5*Uw|V+hH7~!+Als88NgJ zS3>D-1yA3KpKU)lk#gUUX|`iAdZuJbrbCXP>Q#m}DoVYzBfT)ZGb?{=@7VP`=pb(& zf^T9*2fB97tB;TNtfpXXCXt>3--I|gKmB~=oM=#8>!;hF_TrK(DL=+CYL^F85lp5- zD7ji`)N5b7);J2MYuPC!Q-uelOj3Rlt_xv|Z#;Z@N3;LBuCCbNaJO2;-6)*O_{rVt z*n=2m&XURddzjl1X%K!i#*5yC40$`t82n8?t^ijmAo1}-lfOyh#ZbdS#^bsjVRlLS zF%wWN7H@GEZR1Vb2>vhgE-e|pI@d3T8i^<$(oaBmjjQo!d=m3N^5>=MpG$1%LRD^+ z8Y?9%#*c@uLOhol(IIrq$F`K#xWUC)S0XAFhj&iG%D1Tr}Zy#_vZT#gXQ%_AK z1NH%9N;Z>0Dd6f&8wjm-s`k4`5OdqQz0TV9Cb)JWEBL!#vRI5${*du$V$U`!=)Oeb zPVJn`Vdp(|=0JE^8urfWjxQ|(0?dmtD}ltSeqXrpusz=3*C~d-hbOGQqQqY}NcVWt zxQm6!U4Bq48I?T(1_AJ_J0MwbkXdl)yJPd98j>^8EZ2%|zx<%Q zSX;?I(!sApU18n&Qgn!byf9(V)Kyz#Z{nXV{E}j`%dLp z>@+!G%T}8TgHQO1ewjQWmG-%`J*cm;9D>jHiHSR}%OL9^(YOjAiv3O=2y%oo>CE4} ze}g}jK#>d40^mt%^w=#m=K_v@Cm|Su*hV4F9C)ota`fsws)@p zr&O;;%lT@F&CUhIv!Wk1r1j|mVIYP)r5RjS10;XI+n}$yW8Cb?Uo-4vp>XAw^FO%R zlSu_S5*$TpoO;V1$?NNkyln!l!7iJ*9nAP zV*!2qfU$|e)XE~k+QBjQH@&C&GaTLq5V%y!JXmypU5Fo_-4(!EJo;DF=lgR{WjB=Y zruS{R1r@o`)i;bZogjhtxLSH<;L#{Wq%bHRo)o>MMh{Plde&76;g_x@@S-ltI4Xkd zr9|vuvF$J|4ulGIDsY7Ypy^R2AaYBz2`Kx4Y9FM?48|Ww@jDN<(=swTBO7jA0_fM@ z*mO<6uZBb{@)^XYJ3!eBmv4cxL@H}pDU1zK1y0RV+!ZU^ZwF-QRAbSG;L!p_LdI2S zq280-4r z>vDM>wSLZm&Ud%2c2}IVX#J4G{9k`!;IT0@EF@7G1|WG2GbINvLCEPHwp!HZAYDEPr`2>EK6Qh=B zq{w+tr^mk&UJb-XMpF-&3jA$a+9q6t2c^|BLyRZg-$yaf+`75u%e0snvI?nK3vB^M zjKtm`BRlAix}(IbC4;z7LR^Kda4+sF_XM{@OEBT-X}dq*&DfAMFg@2!lNh{`2(X22 zyvTj1s=~&L4g2Hq$>XJfM}6m}CEt-|q%XPelF&NA6Vsh=?!2bBOj%F@jC735nsbsbxD^WcbSdbCS>N zP>|WjsqM8PSGS%@?1!I-cfcKxl?7-Ii)UoSypcsNkP}J@GM1gkZ$4spUpZlachuZ= z@4(7Z!29o(qoXjbbhyr8^7L;y5c_D$S5Eu%x+hbw%|H)8s*H>&FPY5V(V8`Z2U@}9 z;wL{(7~KJicy|9e@-J4e1#Z^#ku`Y)YXMTW?i|+G+$4o3Z~tTYDHiYf3e`hGIH|$K z^Pocx`0S|U>HGK=17l&){bN7Kve$#IZhEfxJs{smaM{G@St(!uFDr&F9)f;;Rvp0N zpNUlOZRSda$FSn>#@_OZ=`P_k7FfIv>W-AMWf!~M+ZGV@+61g6Oz_jfTZoCpLokz! z#@BHrzH>`I2Od`sj@4LEzXR`=p*_}a1Qa$vP=!BU^Bl8NNxQxQOD9Hs1xJ!rVr$W` z-=Nf`d!ENtH&3gzpU%F>#|3IbH8{&b-bR;GRKKne3+EBth}VpK&X*Hyenklj`5S;isNhmeJZCYa_+B#+@Gl{A&>t~iqS*8 z7e~LB?@JfK*IVl_(UhvNiIhK@bL%Sc+2U!L$sv!oy8}sC>$I{6@jJPF{zFR@w`CZ929q(J0K?ewLW>V|gTVeZKY1C`eluNQz)D z`lnU3p9i?H`}S_jN&S#Y&G5FwT9P@vs(zy({|+pz7oBkiNs^`L52O^|Y>VTF9#V2{ zvsV{VkF$$>HSF!cmAxEd2z+_oIAJk5k-O|pupc*edXAl>cl>+{CvAzo!!LSBW%ZLI z@ta?6-2pZ@{6>q40gFQBn!lf`f1l25lfcH`s8|*E_s0;_rq|!eaKn*D(;AqEg(;HA z(q(eAyVrRClho{IV5pj9d#k|i-GV}J@6{m6U=ZR zrHCt9chSJOOBOeRh1g=Q6ervaHMPTi1s51U`Yz_d<#xzIei%YdpKZ)O)xj)srd2sW z4Kh#;5|BSHRY`WZlN<}x$hv`=DdkSX`ZQOMd#b*#K;Qn}kQ%&sPk*_7%3ac?w5KX4 z@Iw{)HrybtmDsrU-0l?zxKt^Ht*1(wo6}28l3;~9jb(g|y>ir7wvB4vx4&=So6qe# zJ@<6Tldmu^zT-r((87hAZs*#Z*NWv$C(QsDTKa4qU8(5PR%5|E>c6yY(>q9_Gk2>_=|U!Ssb1p0*a+`A1H( zkfsHAv{t7Jn9{ga_4PV@dA8MK1lu{mw*I84dr&WGCxCAF1ymg19LMs)5xJ(RV&JS6 zIer6Wv-P)uhR15KqU(Uhj?(kFKSwW}m0mG7TdCWg5%#_8?#jY3dpXLTAG-e0ZSdp> zQ9^=b9NnI%*VgMk5qC82| z*K3V{7e_O6!ZeLOBQExa(jkHoJoEb8*h$XBAh7zpeA9I=t6^ICH1TN&%2C@OtM)lK z>>_W(FED_PHUVF@*_>3LJnc_~OlFQI@z~{kI6j}BLqjrBct8O%`1ypyB5dz)(@^}> zZVQP_vYDld4Wjw-u%pZ(5FC4dCxfh8A#6N9f{D5yte%y+_%kSO{4@sO-`K#J=l==c zGH_@zeM^g-2{E02SC;ptcVWy*-o}0-hwQU#$Ah@Vu6TCLb{K8_{O^xJi1#Q?!yg@l zSt;N74PE)5qX+U~r!4Y;^l@`AypuK!EwcD1H{0Mq`BNhB=er2Twe8NqzHZH%{N(3c zV$T90A}Z1LEPk_3ujM9?KyqeA4c#z zry1eS-uJ}3EN_W>jD(X%4roivLv5esN!y~h>kxJ{kPb>wojrVW&uwn^BL&L+5oIab@s_JHDatL32Eru~HU7fE$Tx#_ z=PFty{6qNt`61Y19KrH5I0Ts$H2M*F1+goS?H-fnu1$-XwHT6a9}bqx@j!;Il0u(E z@am7nJl1Z)?miJ$A8i|~j=LoF*jUBY&T;lBb@%R&BCaA>OvMVFR#iJCS#Wo6<1kyt v)WeP`-H{wn8^PFSW3wI diff --git a/external/Lucene.Net/branding/logo/lucene-net-icon-32.png b/external/Lucene.Net/branding/logo/lucene-net-icon-32.png deleted file mode 100644 index 6c6607be4e17b8e7c6603ed69b747a7a60718ac7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1168 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 I)hCDlAAb%V00000 diff --git a/external/Lucene.Net/branding/logo/lucene-net-icon-512x512.png b/external/Lucene.Net/branding/logo/lucene-net-icon-512x512.png deleted file mode 100644 index d14d5ae90552d63bab11285fd0e65d4690d1f57f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25657 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 diff --git a/external/Lucene.Net/branding/logo/lucene-net-icon-64.png b/external/Lucene.Net/branding/logo/lucene-net-icon-64.png deleted file mode 100644 index b2479eb9b79912dfbab06135d4f4016a7ca90fac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2506 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 diff --git a/external/Lucene.Net/branding/logo/lucene-net-icon.ico b/external/Lucene.Net/branding/logo/lucene-net-icon.ico deleted file mode 100644 index 3f0f9b99de4628affbc5b284fae07bd00b369daf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 100911 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 F_cw({cqIS; diff --git a/external/Lucene.Net/branding/logo/lucene-net-not-outlined.ai.REMOVED.git-id b/external/Lucene.Net/branding/logo/lucene-net-not-outlined.ai.REMOVED.git-id deleted file mode 100644 index 208f376492..0000000000 --- a/external/Lucene.Net/branding/logo/lucene-net-not-outlined.ai.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -e1051362ee5f7f32e03e5d7c08dcfcc48a135a53 \ No newline at end of file diff --git a/external/Lucene.Net/branding/logo/lucene-net-reverse-color.png b/external/Lucene.Net/branding/logo/lucene-net-reverse-color.png deleted file mode 100644 index f69aecfb85b00786c96e01393e8524accc09c550..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8661 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

I39P) z)kf4iQ}~OAm;1cYHtvv0NHEC=i%KdA|5y}Uv`d8fr`z+=*Kad6f-wBY?8Dy;fJrT! z)Ayf?u1i~h*>sJ`(2koXIhmqx?472KNa&?t+NDj^q~WZ)Ylx;8$MO|Wk3NK+hk-o7^c=?K=WRNez@#nH%irGRi6*!({$423aoq-F>jA7x)# UgHf{o>uDf>WmRNqrOY7z17ozh_W%F@ diff --git a/external/Lucene.Net/branding/logo/lucene-net-reverse-color.svg b/external/Lucene.Net/branding/logo/lucene-net-reverse-color.svg deleted file mode 100644 index 3883781170..0000000000 --- a/external/Lucene.Net/branding/logo/lucene-net-reverse-color.svg +++ /dev/null @@ -1,263 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/external/Lucene.Net/branding/logo/lucene-net-reverse-grayscale.png b/external/Lucene.Net/branding/logo/lucene-net-reverse-grayscale.png deleted file mode 100644 index 4507878a60e2742e063ab926bf293611993b1608..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6020 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 z - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/external/Lucene.Net/branding/logo/lucene-net-words.ai.REMOVED.git-id b/external/Lucene.Net/branding/logo/lucene-net-words.ai.REMOVED.git-id deleted file mode 100644 index 796f77b4c5..0000000000 --- a/external/Lucene.Net/branding/logo/lucene-net-words.ai.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -fea18da569af3cdadee4847c8abb192bc1e6fc0c \ No newline at end of file diff --git a/external/Lucene.Net/branding/logo/lucene-net-words.png b/external/Lucene.Net/branding/logo/lucene-net-words.png deleted file mode 100644 index 4fd7899a38ee7db0ecafa9432f2445875d9ac8ef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5949 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 CdsuA% diff --git a/external/Lucene.Net/branding/logo/lucene-net-words.svg b/external/Lucene.Net/branding/logo/lucene-net-words.svg deleted file mode 100644 index 54eae9388a..0000000000 --- a/external/Lucene.Net/branding/logo/lucene-net-words.svg +++ /dev/null @@ -1,166 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/external/Lucene.Net/branding/logo/lucene-net.ai.REMOVED.git-id b/external/Lucene.Net/branding/logo/lucene-net.ai.REMOVED.git-id deleted file mode 100644 index 1df9e2b674..0000000000 --- a/external/Lucene.Net/branding/logo/lucene-net.ai.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -8ad064f686e93b3444d04495435f39ec27ff7c77 \ No newline at end of file diff --git a/external/Lucene.Net/branding/logo/lucene-net.psd.REMOVED.git-id b/external/Lucene.Net/branding/logo/lucene-net.psd.REMOVED.git-id deleted file mode 100644 index faa7198a75..0000000000 --- a/external/Lucene.Net/branding/logo/lucene-net.psd.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -0e9db3525f053dbca8434fbe4327682977be1be9 \ No newline at end of file diff --git a/external/Lucene.Net/build.cmd b/external/Lucene.Net/build.cmd deleted file mode 100644 index c6b928455f..0000000000 --- a/external/Lucene.Net/build.cmd +++ /dev/null @@ -1,27 +0,0 @@ -@echo off -REM License Block -GOTO LicenseEnd - Licensed to the Apache Software Foundation (ASF) under one or more - contributor license agreements. See the NOTICE file distributed with - this work for additional information regarding copyright ownership. - The ASF licenses this file to You under the Apache License, Version 2.0 - (the "License"); you may not use this file except in compliance with - the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. -:LicenseEnd - -SET TARGETS=simple -SET AREA=all -SET CONFIGURATION=Release -IF [%1] NEQ [] SET TARGETS=%1 -IF [%2] NEQ [] SET AREA=%2 -IF [%3] NEQ [] SET CONFIGURATION=%3 - -%windir%\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe build/scripts/build.targets /t:%TARGETS% /p:BuildArea=%AREA% /p:Configuration=%Configuration% /nologo \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/All/Lucene.Net.nuspec b/external/Lucene.Net/build/scripts/All/Lucene.Net.nuspec deleted file mode 100644 index 997b5b962e..0000000000 --- a/external/Lucene.Net/build/scripts/All/Lucene.Net.nuspec +++ /dev/null @@ -1,41 +0,0 @@ - - - - - Lucene.Net.All - $version$ - Lucene.Net All - Lucene.Net Community - The Apache Software Foundation - http://incubator.apache.org/lucene.net/media/lucene-net-ico-128x128.png - http://www.apache.org/licenses/LICENSE-2.0.html - http://lucenenet.apache.org/ - false - Lucene.Net is a port of the Lucene search engine library, written in C# and targeted at .NET runtime users. - -**This package installs the Lucene.Net.Core & Lucene.Net.Contrib packages. -

Lucene.Net is a port of the Lucene search engine library, written in C# and targeted at .NET runtime users. - lucene.net core search information retrieval lucene apache - - - - - - \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/All/document.targets b/external/Lucene.Net/build/scripts/All/document.targets deleted file mode 100644 index 08e262d600..0000000000 --- a/external/Lucene.Net/build/scripts/All/document.targets +++ /dev/null @@ -1,55 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Lucene.Net - Lucene.Net Class Libraries - ..\artifacts\all\working\ - ..\artifacts\all\docs\ - - \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/All/project.targets b/external/Lucene.Net/build/scripts/All/project.targets deleted file mode 100644 index f9ebcc3ca1..0000000000 --- a/external/Lucene.Net/build/scripts/All/project.targets +++ /dev/null @@ -1,54 +0,0 @@ - - - - - - - Lucene.Net.nuspec - Lucene.Net.Contrib.nuspec - - - - $(BuildFolder)\artifacts\all - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/Analyzers/document.targets b/external/Lucene.Net/build/scripts/Analyzers/document.targets deleted file mode 100644 index d97452ac46..0000000000 --- a/external/Lucene.Net/build/scripts/Analyzers/document.targets +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - Lucene.Net.Contrib.Analyzers - Analyzers Class Library - ..\artifacts\Analyzers\working\ - ..\artifacts\Analyzers\docs\ - - \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/Analyzers/project.targets b/external/Lucene.Net/build/scripts/Analyzers/project.targets deleted file mode 100644 index 85ec04dbc8..0000000000 --- a/external/Lucene.Net/build/scripts/Analyzers/project.targets +++ /dev/null @@ -1,66 +0,0 @@ - - - - - - $(BinFolder)\contrib\Analyzers\$(Configuration) - - - $(BinFolder)\contrib\Analyzers\$(Configuration) - $(BuildFolder)\artifacts\Analyzers - "$(AnalyzersFolder)\**\Lucene.Net.Contrib.Analyzers.Test.dll" - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/Contrib-Core/document.targets b/external/Lucene.Net/build/scripts/Contrib-Core/document.targets deleted file mode 100644 index 781abea9d2..0000000000 --- a/external/Lucene.Net/build/scripts/Contrib-Core/document.targets +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - Lucene.Net.Contrib.Core - Core Class Library - ..\artifacts\Core\working\ - ..\artifacts\Core\docs\ - - \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/Contrib-Core/project.targets b/external/Lucene.Net/build/scripts/Contrib-Core/project.targets deleted file mode 100644 index 7cd602f2bd..0000000000 --- a/external/Lucene.Net/build/scripts/Contrib-Core/project.targets +++ /dev/null @@ -1,66 +0,0 @@ - - - - - - $(BinFolder)\contrib\Core\$(Configuration) - - - $(BinFolder)\contrib\Core\$(Configuration) - $(BuildFolder)\artifacts\Contrib-Core - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/Contrib/Lucene.Net.Contrib.nuspec b/external/Lucene.Net/build/scripts/Contrib/Lucene.Net.Contrib.nuspec deleted file mode 100644 index 483abb48d3..0000000000 --- a/external/Lucene.Net/build/scripts/Contrib/Lucene.Net.Contrib.nuspec +++ /dev/null @@ -1,62 +0,0 @@ - - - - - Lucene.Net.Contrib - $version$ - Lucene.Net Contrib - Lucene.Net Community - The Apache Software Foundation - http://incubator.apache.org/lucene.net/media/lucene-net-ico-128x128.png - http://www.apache.org/licenses/LICENSE-2.0.html - http://lucenenet.apache.org/ - false - Lucene.Net is a port of the Lucene search engine library, written in C# and targeted at .NET runtime users. - -**This package contains only the contrib Lucene.Net assemblies. - Lucene.Net is a port of the Lucene search engine library, written in C# and targeted at .NET runtime users. - lucene.net core search information retrieval lucene apache - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/Contrib/document.targets b/external/Lucene.Net/build/scripts/Contrib/document.targets deleted file mode 100644 index 962820c39e..0000000000 --- a/external/Lucene.Net/build/scripts/Contrib/document.targets +++ /dev/null @@ -1,51 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Lucene.Net.Contrib - Lucene.Net.Contrib Class Libraries - ..\artifacts\contrib\working\ - ..\artifacts\contrib\docs\ - - \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/Contrib/project.targets b/external/Lucene.Net/build/scripts/Contrib/project.targets deleted file mode 100644 index e8d3a25f57..0000000000 --- a/external/Lucene.Net/build/scripts/Contrib/project.targets +++ /dev/null @@ -1,72 +0,0 @@ - - - - - - Lucene.Net.Contrib.nuspec - Lucene.Net.Spatial.NTS.nuspec - - - $(BuildFolder)\artifacts\contrib - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/Core/Lucene.Net.Core.nuspec b/external/Lucene.Net/build/scripts/Core/Lucene.Net.Core.nuspec deleted file mode 100644 index 21920885dc..0000000000 --- a/external/Lucene.Net/build/scripts/Core/Lucene.Net.Core.nuspec +++ /dev/null @@ -1,42 +0,0 @@ - - - - - Lucene.Net.Core - $version$ - Lucene.Net Core - Lucene.Net Community - The Apache Software Foundation - http://incubator.apache.org/lucene.net/media/lucene-net-ico-128x128.png - http://www.apache.org/licenses/LICENSE-2.0.html - http://lucenenet.apache.org/ - false - Lucene.Net is a port of the Lucene search engine library, written in C# and targeted at .NET runtime users. - -This package contains only the core Lucene.Net assembly. - Lucene.Net is a port of the Lucene search engine library, written in C# and targeted at .NET runtime users. - lucene.net core search information retrieval lucene apache - - - - - - - \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/Core/document.targets b/external/Lucene.Net/build/scripts/Core/document.targets deleted file mode 100644 index 797392e67c..0000000000 --- a/external/Lucene.Net/build/scripts/Core/document.targets +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - Lucene.Net.Core - Lucene.Net.Core Class Library - ..\artifacts\core\working\ - ..\artifacts\core\docs\ - - \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/Core/project.targets b/external/Lucene.Net/build/scripts/Core/project.targets deleted file mode 100644 index f7ab1e1dd3..0000000000 --- a/external/Lucene.Net/build/scripts/Core/project.targets +++ /dev/null @@ -1,75 +0,0 @@ - - - - - - $(BinFolder)\core\$(Configuration) - Lucene.Net.Core.nuspec - - - $(BinFolder)\core\$(Configuration) - $(BuildFolder)\artifacts\core - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/CustomDictionary.xml b/external/Lucene.Net/build/scripts/CustomDictionary.xml deleted file mode 100644 index e00d9f1f98..0000000000 --- a/external/Lucene.Net/build/scripts/CustomDictionary.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - Lucene - Util - Num - - - \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/FastVectorHighlighter/document.targets b/external/Lucene.Net/build/scripts/FastVectorHighlighter/document.targets deleted file mode 100644 index 2793a9c483..0000000000 --- a/external/Lucene.Net/build/scripts/FastVectorHighlighter/document.targets +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - Lucene.Net.Contrib.FastVectorHighlighter - FastVectorHighlighter Class Library - ..\artifacts\FastVectorHighlighter\working\ - ..\artifacts\FastVectorHighlighter\docs\ - - \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/FastVectorHighlighter/project.targets b/external/Lucene.Net/build/scripts/FastVectorHighlighter/project.targets deleted file mode 100644 index 778532912c..0000000000 --- a/external/Lucene.Net/build/scripts/FastVectorHighlighter/project.targets +++ /dev/null @@ -1,66 +0,0 @@ - - - - - - $(BinFolder)\contrib\FastVectorHighlighter\$(Configuration) - - - $(BinFolder)\contrib\FastVectorHighlighter\$(Configuration) - $(BuildFolder)\artifacts\FastVectorHighlighter - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/Highlighter/document.targets b/external/Lucene.Net/build/scripts/Highlighter/document.targets deleted file mode 100644 index 8e48c12c4f..0000000000 --- a/external/Lucene.Net/build/scripts/Highlighter/document.targets +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - Lucene.Net.Contrib.Highlighter - Highlighter Class Library - ..\artifacts\Highlighter\working\ - ..\artifacts\Highlighter\docs\ - - \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/Highlighter/project.targets b/external/Lucene.Net/build/scripts/Highlighter/project.targets deleted file mode 100644 index 4802ee80a1..0000000000 --- a/external/Lucene.Net/build/scripts/Highlighter/project.targets +++ /dev/null @@ -1,65 +0,0 @@ - - - - - - $(BinFolder)\contrib\Highlighter\$(Configuration) - - - $(BinFolder)\contrib\Highlighter\$(Configuration) - $(BuildFolder)\artifacts\Highlighter - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/Memory/document.targets b/external/Lucene.Net/build/scripts/Memory/document.targets deleted file mode 100644 index 713ffce78c..0000000000 --- a/external/Lucene.Net/build/scripts/Memory/document.targets +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - Lucene.Net.Contrib.Memory - Memory Class Library - ..\artifacts\Memory\working\ - ..\artifacts\Memory\docs\ - - \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/Memory/project.targets b/external/Lucene.Net/build/scripts/Memory/project.targets deleted file mode 100644 index 8c302e9504..0000000000 --- a/external/Lucene.Net/build/scripts/Memory/project.targets +++ /dev/null @@ -1,66 +0,0 @@ - - - - - - $(BinFolder)\contrib\Memory\$(Configuration) - - - $(BinFolder)\contrib\Memory\$(Configuration) - $(BuildFolder)\artifacts\Memory - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/Queries/document.targets b/external/Lucene.Net/build/scripts/Queries/document.targets deleted file mode 100644 index 8209b4faf9..0000000000 --- a/external/Lucene.Net/build/scripts/Queries/document.targets +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - Lucene.Net.Contrib.Queries - Queries Class Library - ..\artifacts\Queries\working\ - ..\artifacts\Queries\docs\ - - \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/Queries/project.targets b/external/Lucene.Net/build/scripts/Queries/project.targets deleted file mode 100644 index f16fd8cb57..0000000000 --- a/external/Lucene.Net/build/scripts/Queries/project.targets +++ /dev/null @@ -1,66 +0,0 @@ - - - - - - $(BinFolder)\contrib\Queries\$(Configuration) - - - $(BinFolder)\contrib\Queries\$(Configuration) - $(BuildFolder)\artifacts\Queries - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/Regex/document.targets b/external/Lucene.Net/build/scripts/Regex/document.targets deleted file mode 100644 index 59d721c32e..0000000000 --- a/external/Lucene.Net/build/scripts/Regex/document.targets +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - Lucene.Net.Contrib.Regex - Regex Class Library - ..\artifacts\Regex\working\ - ..\artifacts\Regex\docs\ - - \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/Regex/project.targets b/external/Lucene.Net/build/scripts/Regex/project.targets deleted file mode 100644 index 7ce0e62b56..0000000000 --- a/external/Lucene.Net/build/scripts/Regex/project.targets +++ /dev/null @@ -1,66 +0,0 @@ - - - - - - $(BinFolder)\contrib\Regex\$(Configuration) - - - $(BinFolder)\contrib\Regex\$(Configuration) - $(BuildFolder)\artifacts\Regex - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/SimpleFacetedSearch/document.targets b/external/Lucene.Net/build/scripts/SimpleFacetedSearch/document.targets deleted file mode 100644 index 115277b876..0000000000 --- a/external/Lucene.Net/build/scripts/SimpleFacetedSearch/document.targets +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - Lucene.Net.Contrib.SimpleFacetedSearch - SimpleFacetedSearch Class Library - ..\artifacts\SimpleFacetedSearch\working\ - ..\artifacts\SimpleFacetedSearch\docs\ - - \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/SimpleFacetedSearch/project.targets b/external/Lucene.Net/build/scripts/SimpleFacetedSearch/project.targets deleted file mode 100644 index 2d7c16f362..0000000000 --- a/external/Lucene.Net/build/scripts/SimpleFacetedSearch/project.targets +++ /dev/null @@ -1,66 +0,0 @@ - - - - - - $(BinFolder)\contrib\SimpleFacetedSearch\$(Configuration) - - - $(BinFolder)\contrib\SimpleFacetedSearch\$(Configuration) - $(BuildFolder)\artifacts\SimpleFacetedSearch - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/Snowball/document.targets b/external/Lucene.Net/build/scripts/Snowball/document.targets deleted file mode 100644 index 9bbb52ee05..0000000000 --- a/external/Lucene.Net/build/scripts/Snowball/document.targets +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - Lucene.Net.Contrib.Snowball - Snowball Class Library - ..\artifacts\Snowball\working\ - ..\artifacts\Snowball\docs\ - - \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/Snowball/project.targets b/external/Lucene.Net/build/scripts/Snowball/project.targets deleted file mode 100644 index f13e277189..0000000000 --- a/external/Lucene.Net/build/scripts/Snowball/project.targets +++ /dev/null @@ -1,66 +0,0 @@ - - - - - - $(BinFolder)\contrib\Snowball\$(Configuration) - - - $(BinFolder)\contrib\Snowball\$(Configuration) - $(BuildFolder)\artifacts\Snowball - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/Spatial.NTS/Lucene.Net.Spatial.NTS.nuspec b/external/Lucene.Net/build/scripts/Spatial.NTS/Lucene.Net.Spatial.NTS.nuspec deleted file mode 100644 index 21a3ee9ae1..0000000000 --- a/external/Lucene.Net/build/scripts/Spatial.NTS/Lucene.Net.Spatial.NTS.nuspec +++ /dev/null @@ -1,43 +0,0 @@ - - - - - Lucene.Net.Spatial.NTS - $version$ - Lucene.Net Spatial Contrib with NTS support - Lucene.Net Community - The Apache Software Foundation - http://incubator.apache.org/lucene.net/media/lucene-net-ico-128x128.png - http://www.apache.org/licenses/LICENSE-2.0.html - http://lucenenet.apache.org/ - false - Adds support for advanced geo-spatial searches to Lucene.Net 3.0.3, including polygon searches and other WKT shapes. Bundled with NetTopologySuite for performing advanced geometry operations. - Lucene.Net is a port of the Lucene search engine library, written in C# and targeted at .NET runtime users. - lucene.net core search information retrieval lucene apache spatial spatial4n spatial4j nts nettopologysuite WKT polygon - - - - - - - - - - \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/Spatial.NTS/document.targets b/external/Lucene.Net/build/scripts/Spatial.NTS/document.targets deleted file mode 100644 index 510591d451..0000000000 --- a/external/Lucene.Net/build/scripts/Spatial.NTS/document.targets +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - Lucene.Net.Contrib.Spatial.NTS - Spatial.NTS Class Library - ..\artifacts\Spatial.NTS\working\ - ..\artifacts\Spatial.NTS\docs\ - - \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/Spatial.NTS/project.targets b/external/Lucene.Net/build/scripts/Spatial.NTS/project.targets deleted file mode 100644 index b73ba78cc0..0000000000 --- a/external/Lucene.Net/build/scripts/Spatial.NTS/project.targets +++ /dev/null @@ -1,66 +0,0 @@ - - - - - - $(BinFolder)\contrib\Spatial.NTS\$(Configuration) - - - $(BinFolder)\contrib\Spatial.NTS\$(Configuration) - $(BuildFolder)\artifacts\Spatial.NTS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/Spatial/Lucene.Net.Spatial.nuspec b/external/Lucene.Net/build/scripts/Spatial/Lucene.Net.Spatial.nuspec deleted file mode 100644 index bc6d4f057d..0000000000 --- a/external/Lucene.Net/build/scripts/Spatial/Lucene.Net.Spatial.nuspec +++ /dev/null @@ -1,43 +0,0 @@ - - - - - Lucene.Net.Spatial - $version$ - Lucene.Net Spatial Contrib - Lucene.Net Community - The Apache Software Foundation - http://incubator.apache.org/lucene.net/media/lucene-net-ico-128x128.png - http://www.apache.org/licenses/LICENSE-2.0.html - http://lucenenet.apache.org/ - false - Adds support for geo-spatial searches to Lucene.Net 3.0.3 - Lucene.Net is a port of the Lucene search engine library, written in C# and targeted at .NET runtime users. - lucene.net core search information retrieval lucene apache spatial spatial4n spatial4j - - - - - - - - - - \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/Spatial/document.targets b/external/Lucene.Net/build/scripts/Spatial/document.targets deleted file mode 100644 index da98b93257..0000000000 --- a/external/Lucene.Net/build/scripts/Spatial/document.targets +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - Lucene.Net.Contrib.Spatial - Spatial Class Library - ..\artifacts\Spatial\working\ - ..\artifacts\Spatial\docs\ - - \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/Spatial/project.targets b/external/Lucene.Net/build/scripts/Spatial/project.targets deleted file mode 100644 index 63b40b3cc4..0000000000 --- a/external/Lucene.Net/build/scripts/Spatial/project.targets +++ /dev/null @@ -1,66 +0,0 @@ - - - - - - $(BinFolder)\contrib\Spatial\$(Configuration) - - - $(BinFolder)\contrib\Spatial\$(Configuration) - $(BuildFolder)\artifacts\Spatial - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/SpellChecker/document.targets b/external/Lucene.Net/build/scripts/SpellChecker/document.targets deleted file mode 100644 index 1dff4fd995..0000000000 --- a/external/Lucene.Net/build/scripts/SpellChecker/document.targets +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - Lucene.Net.Contrib.SpellChecker - SpellChecker Class Library - ..\artifacts\SpellChecker\working\ - ..\artifacts\SpellChecker\docs\ - - \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/SpellChecker/project.targets b/external/Lucene.Net/build/scripts/SpellChecker/project.targets deleted file mode 100644 index ebff0d4566..0000000000 --- a/external/Lucene.Net/build/scripts/SpellChecker/project.targets +++ /dev/null @@ -1,66 +0,0 @@ - - - - - - $(BinFolder)\contrib\SpellChecker\$(Configuration) - - - $(BinFolder)\contrib\SpellChecker\$(Configuration) - $(BuildFolder)\artifacts\SpellChecker - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/build.cmd b/external/Lucene.Net/build/scripts/build.cmd deleted file mode 100644 index b6010b9879..0000000000 --- a/external/Lucene.Net/build/scripts/build.cmd +++ /dev/null @@ -1,25 +0,0 @@ -@echo off -REM License Block -GOTO LicenseEnd - Licensed to the Apache Software Foundation (ASF) under one or more - contributor license agreements. See the NOTICE file distributed with - this work for additional information regarding copyright ownership. - The ASF licenses this file to You under the Apache License, Version 2.0 - (the "License"); you may not use this file except in compliance with - the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. -:LicenseEnd - -SET TARGETS=all -SET AREA=all -IF [%1] NEQ [] SET TARGETS=%1 -IF [%2] NEQ [] SET AREA=%2 - -%windir%\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe build.targets /t:%TARGETS% /p:BuildArea=%AREA% /nologo \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/build.sh b/external/Lucene.Net/build/scripts/build.sh deleted file mode 100644 index 6edacfdd97..0000000000 --- a/external/Lucene.Net/build/scripts/build.sh +++ /dev/null @@ -1,47 +0,0 @@ -#!/bin/bash -# Licensed to the Apache Software Foundation (ASF) under one or more -# contributor license agreements. See the NOTICE file distributed with -# this work for additional information regarding copyright ownership. -# The ASF licenses this file to You under the Apache License, Version 2.0 -# (the "License"); you may not use this file except in compliance with -# the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -TARGETS="all" -BuildArea="all" -Configuration="debug" -if [ -n "$1" ] - then - TARGETS=$1 -fi -if [ "$#" -gt "1" ] - then - TARGETS=${!#} -fi -if [ $# -eq 2 ] - then - BuildArea="$1" -fi -if [ $# -eq 3 ] - then - BuildArea="$1" - Configuration="$2" -fi - -echo "commands will target projects: $BuildArea" -echo "commands will target the configuration: $Configuration" -export $BuildArea -export $Configuration - -ROOT=$(dirname $0) -export NETFRAMEWORK="mono" -export TEMP=$ROOT/tmp - -MONO_IOMAP=case xbuild $ROOT/build.xml /t:$TARGETS \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/build.targets b/external/Lucene.Net/build/scripts/build.targets deleted file mode 100644 index c05e0924b7..0000000000 --- a/external/Lucene.Net/build/scripts/build.targets +++ /dev/null @@ -1,149 +0,0 @@ - - - - - - - Debug - Release - all - - - $(TEMP) - $(MSBuildProjectDirectory)\.. - $(MSBuildProjectDirectory) - $(MSBuildProjectDirectory)\..\..\ - - - - - $(BuildFolder)\bin - $(RootFolder)src - $(RootFolder)test - $(RootFolder)lib - $(RootFolder)lib - - - $(LibFolder)\Nuget\NuGet.exe pack - -Version $(Version) -OutputDirectory - - - - - mono - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/docs.shfbproj b/external/Lucene.Net/build/scripts/docs.shfbproj deleted file mode 100644 index 967057d413..0000000000 --- a/external/Lucene.Net/build/scripts/docs.shfbproj +++ /dev/null @@ -1,90 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - $(MSBuildProgramFiles32) - - - $(ProgramFiles32)\EWSoftware\Sandcastle Help File Builder - - - - Debug - AnyCPU - 2.0 - {f57dd4a8-d22e-43fd-87de-2ba22a54564d} - 1.9.3.0 - - Documentation - Documentation - Documentation - - - en-US - C:\Program Files (x86)\Sandcastle\ - - - - HtmlHelp1, Website - False - False - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/dot-net-tools.targets b/external/Lucene.Net/build/scripts/dot-net-tools.targets deleted file mode 100644 index 45ccca168f..0000000000 --- a/external/Lucene.Net/build/scripts/dot-net-tools.targets +++ /dev/null @@ -1,192 +0,0 @@ - - - - - - NUnit.org/NUnit/2.5.9/bin/net-2.0 - Gallio.3.2.750 - - - - - $(MSBuildProgramFiles32) - - GALLIO - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/mono-tools.targets b/external/Lucene.Net/build/scripts/mono-tools.targets deleted file mode 100644 index a46447ff50..0000000000 --- a/external/Lucene.Net/build/scripts/mono-tools.targets +++ /dev/null @@ -1,46 +0,0 @@ - - - - - - NUnit.2.5.10.11092 - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/rules.fxcop b/external/Lucene.Net/build/scripts/rules.fxcop deleted file mode 100644 index 6b237a7388..0000000000 --- a/external/Lucene.Net/build/scripts/rules.fxcop +++ /dev/null @@ -1,143 +0,0 @@ - - - - - True - $(FxCopDir)\Xml\FxCopReport.xsl - - - - - - True - True - True - 40 - 40 - - False - - False - 120 - True - - - - $(ProjectDir)/../bin/core/Debug/ - $(ProjectDir)/../bin/core/Debug/ - $(ProjectDir)/../../packages/PortableLibrary/ - $(ProjectDir)/../../PortableLibrary/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/external/Lucene.Net/build/scripts/rules.stylecop b/external/Lucene.Net/build/scripts/rules.stylecop deleted file mode 100644 index 7f0da4aae7..0000000000 --- a/external/Lucene.Net/build/scripts/rules.stylecop +++ /dev/null @@ -1,48 +0,0 @@ - - - - - - - - \.g\.cs$ - \.generated\.cs$ - \.g\.i\.cs$ - - - - - - - - - as - do - id - if - in - is - my - no - on - to - ui - - - - - \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/template.shfbproj b/external/Lucene.Net/build/scripts/template.shfbproj deleted file mode 100644 index c27a3b6280..0000000000 --- a/external/Lucene.Net/build/scripts/template.shfbproj +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - - Debug - AnyCPU - 2.0 - {f57dd4a8-d22e-43fd-87de-2ba22a54564d} - 1.9.3.0 - - Documentation - Documentation - Documentation - - ..\artifacts\docs\ - Lucene.Net - en-US - - - - - C:\Program Files (x86)\Sandcastle\ - - - - ..\artifacts\working\ - HtmlHelp1, Website - Lucene.Net Class Library - False - False - - - - - - - - - - - - - - - - - - - - - ..\..\packages\PortableLibrary\mscorlib.dll - - - ..\..\packages\PortableLibrary\System.dll - - - ..\..\packages\PortableLibrary\System.Core.dll - - - ..\..\packages\PortableLibrary\System.Net.dll - - - ..\..\packages\PortableLibrary\System.Xml.dll - - - - - \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/user.targets b/external/Lucene.Net/build/scripts/user.targets deleted file mode 100644 index 501f9124c3..0000000000 --- a/external/Lucene.Net/build/scripts/user.targets +++ /dev/null @@ -1,92 +0,0 @@ - - - - - - - Debug - Release - all - core - contrib - bin - src - test - lib - - lib\NUnit.org\NUnit\2.5.9\bin\net-2.0\ - $(TEMP) - $(MSBuildProjectDirectory) - $(MSBuildProjectDirectory)\..\..\ - - - - - - mono - - - - $(RootFolder)$(SourceFolder)\$(LuceneFolder)\ - $(RootFolder)$(TestFolder)\$(LuceneFolder)\ - $(RootFolder)$(BinFolder)\$(LuceneFolder)\ - $(RootFolder)$(SourceFolder)\$(ContribFolder)\ - $(RootFolder)$(TestFolder)\$(ContribFolder)\ - $(RootFolder)$(BinFolder)\$(ContribFolder)\ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/validate-tool-chain.ps1 b/external/Lucene.Net/build/scripts/validate-tool-chain.ps1 deleted file mode 100644 index 940fc35a55..0000000000 --- a/external/Lucene.Net/build/scripts/validate-tool-chain.ps1 +++ /dev/null @@ -1,304 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one or more -# contributor license agreements. See the NOTICE file distributed with -# this work for additional information regarding copyright ownership. -# The ASF licenses this file to You under the Apache License, Version 2.0 -# (the "License"); you may not use this file except in compliance with -# the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -# -# -# NOTICE: This script could mess up your development box. Use with extreme -# caution. Better yet, test this on a non-production env vm before attempting -# to use it on any box you consider important. -# -# -# This is essentially a devopts script for installing tools that are needed for -# the Lucene.NEt build scripts to run CI on windows. -# -# The script could use some refactoring and has the need to -# increase its functionality for version & better error checking. -# -# However it is a good alternative to having to remember where to -# certain download software packages from or what to execute after the install. -# -# This could also be handy for setting up new dev machines on windows 8 previews. -# -# When Co-App is finally released and is considered stable, we could potentially -# replace this script with that. -# http://coapp.org/ - -function Get-ScriptDirectory -{ - $script = (Get-Variable MyInvocation -Scope 1).Value - Split-Path $script.MyCommand.Path -} - -$cd = Get-ScriptDirectory; - -$Folder64 = $Env:ProgramFiles; -$Folder32 = ${Env:ProgramFiles(x86)}; - -$RequireWin7_1 = $false; -$RequireFxCop10 = $false; -$RequireSHFB = $false; -$RequireNCover = $false; - -echo $Folder32; - -$FindWin7_1 = Test-Path ($Folder64 + "\Microsoft SDKs\Windows\v7.1"); -if($FindWin7_1 -eq $false) { - $FindWin7_1 = Test-Path ($Folder32 + "\Microsoft SDKs\Windows\v7.1"); -} - -if($FindWin7_1 -eq $false) { - echo "Windows 7.1 SDK ..Not installed in its expected location."; - $RequireWin7_1 = $true; -} else { - echo "Windows 7.1 SDK ..Found."; -} - -$FindFxCop10 = Test-Path($Folder32 + "\Microsoft Fxcop 10.0"); - -if($FindFxCop10 -eq $false) { - echo "Fx Cop 10 is not installed in its expected location."; - $RequireFxCop10 = $true; -} else { - echo "Fx Cop 10 ..Found."; -} - -$FindNCover = Test-Path ($Folder32 + "\NCover\NCover.Console.exe"); -if($FindNCover -eq $false) { - echo "NCover is not installed in its expected location."; - $RequireNCover = $true; -} else { - echo "NCover ..Found."; -} - -$FindSHFB = Test-Path ($Folder32 + "\EWSoftware\Sandcastle Help File Builder"); - -if($FindSHFB -eq $false) { - echo "Sandcastle Help File Builder is not installed in its expected location."; - $RequireSFHB = $true; -} else { - echo "Sandcastle Help File Builder ..Found."; -} - -Function PromptForSHFBInstall -{ - $process = read-host "Do you want to download and install SandCastle Help File Builder ? (Y) or (N)"; - if($process -eq "Y") - { - - $license = Read-Host "Do you agree to reading and accepting the ms-pl license http://www.opensource.org/licenses/MS-PL ? (Y) or (N)"; - - if($license -eq "Y") - { - [System.Reflection.Assembly]::LoadFrom((Join-Path ($cd) "..\..\lib\ICSharpCode\SharpZipLib\0.85\ICSharpCode.SharpZipLib.dll")); - $zip = New-Object ICSharpCode.SharpZipLib.Zip.FastZip - $client = new-object System.Net.WebClient; - $SHFBUrl = "http://download.codeplex.com/Download?ProjectName=shfb&DownloadId=214182&FileTime=129456589216470000&Build=18101"; - $SHFBFileName = Join-Path $home Downloads\SHFBGuidedInstallation.zip; - $SHFBFileNameExtract = Join-Path $home Downloads\SHFBGuidedInstallation; - [System.Net.GlobalProxySelection]::Select = [System.Net.GlobalProxySelection]::GetEmptyWebProxy(); - trap { $error[0].Exception.ToString() } - - $exists = Test-Path $SHFBFileName; - if($exists -eq $false) - { - echo ("Downloading SHFB to " + $SHFBFileName); - $client.DownloadFile($SHFBUrl,$SHFBFileName); - } - - $exists = Test-Path $SHFBFileNameExtract; - if($exists -eq $false) - { - echo ("Extracting SHFB to " + $SHFBFileNameExtract); - $zip.ExtractZip($SHFBFileName, $SHFBFileNameExtract, $null); - } - - - echo ("Installing SHFB..."); - $installer = Join-Path $HOME Downloads\SHFBGuidedInstallation\SandCastleInstaller.exe - - - trap [Exception] { - echo $_.Exception.Message; - return; - } - & $installer | Out-Null - - if($LASTEXITCODE -eq 0) - { - echo "SHFB was installed" ; - } else { - echo "SHFB installation failed."; - return; - } - - echo ("Deleting SHFB Zip"); - del $SHFBFileName; - - echo ("Deleteing Extracted Files..."); - del $SHFBFileNameExtract; - } - else - { - echo "SandCastle Help File Builder install aborted."; - } - } -} - -Function PromptForWinSdk7_1Install -{ - $process = read-host "Do you want to download and install Windows Sdk 7.1 ? (Y) or (N)"; - if($process -eq "Y") - { - $client = new-object System.Net.WebClient; - $WinSdk7_1Url = "http://download.microsoft.com/download/A/6/A/A6AC035D-DA3F-4F0C-ADA4-37C8E5D34E3D/winsdk_web.exe"; - $WinSdk7_1FileName = Join-Path $home Downloads\winsdk_web.exe; - [System.Net.GlobalProxySelection]::Select = [System.Net.GlobalProxySelection]::GetEmptyWebProxy(); - trap { $error[0].Exception.ToString() } - - $exists = Test-Path $WinSdk7_1FileName; - if($exists -eq $false) - { - echo ("Downloading Win Sdk 7.1 to " + $WinSdk7_1FileName); - $client.DownloadFile($WinSdk7_1Url,$WinSdk7_1FileName); - } - - - echo ("Installing Win Sdk 7.1 ..."); - $installer = $WinSdk7_1FileName; - trap [Exception] { - echo $_.Exception.Message; - return; - } - - & $installer - - echo "Attempting to setup Win Sdk Version..."; - $verExe = "C:\Program Files\Microsoft SDKs\Windows\v7.1\Setup\WindowsSdkVer.exe"; - $verExeExists = Test-Path $verExe; - - - echo "Say yes to the next next two prompts if you wish to set WindowsSdkVer to -version:v7.1 ..."; - if($verExeExists) - { - $p = [diagnostics.process]::Start($verExe, " -version:v7.1"); - - trap [Exception] { - echo ("Most likely this action was cancelled by you.: " + $_.Exception.Message); - return; - } - - $p.WaitForExit() | out-null - if($LASTEXITCODE -eq 0) - { - echo "Win Sdk 7.1 was installed" ; - } else { - echo "Win Sdk 7.1 failed."; - return; - } - - - } else { - echo ($verExe + "was not found.") - } - - echo ("Deleteing installer..."); - del $WinSdk7_1FileName; - $RequireWin7_1 = $false; - - } - else - { - echo "Win Sdk 7.1 install aborted."; - } - -} - -Function PromptForFxCop10Install() -{ - $process = read-host "Do you want to install FxCop 10.0 (WinSdk 7.1 is required)? (Y) or (N)"; - if($process -eq "Y") - { - $fxCopExe = "C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\FXCop\FxCopSetup.exe"; - $fxCopExeExists = Test-Path $fxCopExe; - - if($fxCopExeExists -eq $true) - { - trap [Exception] { - echo $_.Exception.Message; - return; - } - & $fxCopExe; - - } else { - echo ("The installer for fxcop 10 was not found at its expected location: " + $fxCopExe); - return; - } - } -} - -Function PromptForNCoverInstall() -{ - $process = read-host "NCover is not free, you are responsible for obtaining your own license. Do you want to install NCover ? (Y) or (N)"; - - - if($process -eq "Y") - { - $client = new-object System.Net.WebClient; - $download = "http://downloads.ncover.com/NCover-x64-3.4.18.6937.msi"; - $downloadFileName = Join-Path ($home + "Downloads\NCover-x64-3.4.18.6937.msi"); - [System.Net.GlobalProxySelection]::Select = [System.Net.GlobalProxySelection]::GetEmptyWebProxy(); - trap { $error[0].Exception.ToString() } - - - $exists = Test-Path $downloadFileName; - if($exists -eq $false) - { - echo ("Downloading NCover to " + $downloadFileName); - $client.DownloadFile($download,$downloadFileName); - } - - echo "Installing NCover..."; - trap [Exception] { - echo $_.Exception.Message; - return; - } - & $fxCopExe; - - echo "Deleting installer...."; - del $downloadFileName; - } -} - - -if($RequireSFHB -eq $true) -{ - PromptForSHFBInstall; -} - -if($RequireWin7_1 -eq $true) -{ - PromptForWinSdk7_1Install -} - -if($RequireWin7_1 -eq $false -and $RequireFxCop10 -eq $true) -{ - PromptForFxCop10Install -} - -if($RequireNCover -eq $true) -{ - PromptForNCoverInstall -} \ No newline at end of file diff --git a/external/Lucene.Net/build/scripts/version.targets b/external/Lucene.Net/build/scripts/version.targets deleted file mode 100644 index 2f8ba49427..0000000000 --- a/external/Lucene.Net/build/scripts/version.targets +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - 3.0.3 - - \ No newline at end of file diff --git a/external/Lucene.Net/build/vs2010/contrib/Contrib.All.sln b/external/Lucene.Net/build/vs2010/contrib/Contrib.All.sln deleted file mode 100644 index 97f5cab645..0000000000 --- a/external/Lucene.Net/build/vs2010/contrib/Contrib.All.sln +++ /dev/null @@ -1,186 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual C# Express 2010 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Core", "..\..\..\src\contrib\Core\Contrib.Core.csproj", "{FEF899EB-610C-4D3C-A556-A01F56F4AFE0}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Analyzers", "..\..\..\src\contrib\Analyzers\Contrib.Analyzers.csproj", "{4286E961-9143-4821-B46D-3D39D3736386}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.FastVectorHighlighter", "..\..\..\src\contrib\FastVectorHighlighter\Contrib.FastVectorHighlighter.csproj", "{9D2E3153-076F-49C5-B83D-FB2573536B5F}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Highlighter", "..\..\..\src\contrib\Highlighter\Contrib.Highlighter.csproj", "{901D5415-383C-4AA6-A256-879558841BEA}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Queries", "..\..\..\src\contrib\Queries\Contrib.Queries.csproj", "{481CF6E3-52AF-4621-9DEB-022122079AF6}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Snowball", "..\..\..\src\contrib\Snowball\Contrib.Snowball.csproj", "{8F9D7A92-F122-413E-9D8D-027E4ECD327C}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Spatial", "..\..\..\src\contrib\Spatial\Contrib.Spatial.csproj", "{35C347F4-24B2-4BE5-8117-A0E3001551CE}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.SpellChecker", "..\..\..\src\contrib\SpellChecker\Contrib.SpellChecker.csproj", "{FF45EE91-9CA3-443D-8231-75E9FA1AF40E}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.WordNet.SynExpand", "..\..\..\src\contrib\WordNet\SynExpand\Contrib.WordNet.SynExpand.csproj", "{1407C9BA-337C-4C6C-B065-68328D3871B3}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.WordNet.SynLookup", "..\..\..\src\contrib\WordNet\SynLookup\Contrib.WordNet.SynLookup.csproj", "{2CA12E3F-76E1-4FA6-9E87-37079A7B7C69}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.WordNet.Syns2Index", "..\..\..\src\contrib\WordNet\Syns2Index\Contrib.WordNet.Syns2Index.csproj", "{7563D4D9-AE91-42BA-A270-1D264660F6DF}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Regex", "..\..\..\src\contrib\Regex\Contrib.Regex.csproj", "{A26BD3B7-DF90-43B4-99E2-6A617CDE1579}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SimpleFacetedSearch", "..\..\..\src\contrib\SimpleFacetedSearch\SimpleFacetedSearch.csproj", "{66772190-FB3F-48F5-8E05-0B302BACEA73}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Memory", "..\..\..\src\contrib\Memory\Contrib.Memory.csproj", "{112B9A7C-29CC-4539-8F5A-45669C07CD4D}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug|Any CPU.Build.0 = Debug|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release35|Any CPU.Build.0 = Release35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release|Any CPU.ActiveCfg = Release|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release|Any CPU.Build.0 = Release|Any CPU - {1407C9BA-337C-4C6C-B065-68328D3871B3}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {1407C9BA-337C-4C6C-B065-68328D3871B3}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {1407C9BA-337C-4C6C-B065-68328D3871B3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {1407C9BA-337C-4C6C-B065-68328D3871B3}.Debug|Any CPU.Build.0 = Debug|Any CPU - {1407C9BA-337C-4C6C-B065-68328D3871B3}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {1407C9BA-337C-4C6C-B065-68328D3871B3}.Release35|Any CPU.Build.0 = Release35|Any CPU - {1407C9BA-337C-4C6C-B065-68328D3871B3}.Release|Any CPU.ActiveCfg = Release|Any CPU - {1407C9BA-337C-4C6C-B065-68328D3871B3}.Release|Any CPU.Build.0 = Release|Any CPU - {2CA12E3F-76E1-4FA6-9E87-37079A7B7C69}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {2CA12E3F-76E1-4FA6-9E87-37079A7B7C69}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {2CA12E3F-76E1-4FA6-9E87-37079A7B7C69}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {2CA12E3F-76E1-4FA6-9E87-37079A7B7C69}.Debug|Any CPU.Build.0 = Debug|Any CPU - {2CA12E3F-76E1-4FA6-9E87-37079A7B7C69}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {2CA12E3F-76E1-4FA6-9E87-37079A7B7C69}.Release35|Any CPU.Build.0 = Release35|Any CPU - {2CA12E3F-76E1-4FA6-9E87-37079A7B7C69}.Release|Any CPU.ActiveCfg = Release|Any CPU - {2CA12E3F-76E1-4FA6-9E87-37079A7B7C69}.Release|Any CPU.Build.0 = Release|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Debug|Any CPU.Build.0 = Debug|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Release35|Any CPU.Build.0 = Release35|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Release|Any CPU.ActiveCfg = Release|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Release|Any CPU.Build.0 = Release|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Debug|Any CPU.Build.0 = Debug|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Release35|Any CPU.Build.0 = Release35|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Release|Any CPU.ActiveCfg = Release|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Release|Any CPU.Build.0 = Release|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Debug|Any CPU.Build.0 = Debug|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Release35|Any CPU.Build.0 = Release35|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Release|Any CPU.ActiveCfg = Release|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Release|Any CPU.Build.0 = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Debug|Any CPU.Build.0 = Debug|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Release35|Any CPU.Build.0 = Release35|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Release|Any CPU.ActiveCfg = Release|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Release|Any CPU.Build.0 = Release|Any CPU - {7563D4D9-AE91-42BA-A270-1D264660F6DF}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {7563D4D9-AE91-42BA-A270-1D264660F6DF}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {7563D4D9-AE91-42BA-A270-1D264660F6DF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {7563D4D9-AE91-42BA-A270-1D264660F6DF}.Debug|Any CPU.Build.0 = Debug|Any CPU - {7563D4D9-AE91-42BA-A270-1D264660F6DF}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {7563D4D9-AE91-42BA-A270-1D264660F6DF}.Release35|Any CPU.Build.0 = Release35|Any CPU - {7563D4D9-AE91-42BA-A270-1D264660F6DF}.Release|Any CPU.ActiveCfg = Release|Any CPU - {7563D4D9-AE91-42BA-A270-1D264660F6DF}.Release|Any CPU.Build.0 = Release|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Debug|Any CPU.Build.0 = Debug|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Release35|Any CPU.Build.0 = Release35|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Release|Any CPU.ActiveCfg = Release|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Release|Any CPU.Build.0 = Release|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Debug|Any CPU.Build.0 = Debug|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Release35|Any CPU.Build.0 = Release35|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Release|Any CPU.ActiveCfg = Release|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Release|Any CPU.Build.0 = Release|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Debug|Any CPU.Build.0 = Debug|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Release35|Any CPU.Build.0 = Release35|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Release|Any CPU.ActiveCfg = Release|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Release|Any CPU.Build.0 = Release|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Debug|Any CPU.Build.0 = Debug|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Release35|Any CPU.Build.0 = Release35|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Release|Any CPU.ActiveCfg = Release|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Release|Any CPU.Build.0 = Release|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Debug|Any CPU.Build.0 = Debug|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Release35|Any CPU.Build.0 = Release35|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Release|Any CPU.ActiveCfg = Release|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Release|Any CPU.Build.0 = Release|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Debug|Any CPU.Build.0 = Debug|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Release35|Any CPU.Build.0 = Release35|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Release|Any CPU.ActiveCfg = Release|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2010/contrib/Contrib.Analyzers.sln b/external/Lucene.Net/build/vs2010/contrib/Contrib.Analyzers.sln deleted file mode 100644 index e14a31c2b0..0000000000 --- a/external/Lucene.Net/build/vs2010/contrib/Contrib.Analyzers.sln +++ /dev/null @@ -1,56 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual C# Express 2010 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Analyzers", "..\..\..\src\contrib\Analyzers\Contrib.Analyzers.csproj", "{4286E961-9143-4821-B46D-3D39D3736386}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {4286E961-9143-4821-B46D-3D39D3736386}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Debug|Any CPU.Build.0 = Debug|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Release35|Any CPU.Build.0 = Release35|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Release|Any CPU.ActiveCfg = Release|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Release|Any CPU.Build.0 = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2010/contrib/Contrib.Core.sln b/external/Lucene.Net/build/vs2010/contrib/Contrib.Core.sln deleted file mode 100644 index 4ee3a096ba..0000000000 --- a/external/Lucene.Net/build/vs2010/contrib/Contrib.Core.sln +++ /dev/null @@ -1,56 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual C# Express 2010 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Core", "..\..\..\src\contrib\Core\Contrib.Core.csproj", "{FEF899EB-610C-4D3C-A556-A01F56F4AFE0}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Debug|Any CPU.Build.0 = Debug|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Release35|Any CPU.Build.0 = Release35|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Release|Any CPU.ActiveCfg = Release|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2010/contrib/Contrib.FastVectorHighlighter.sln b/external/Lucene.Net/build/vs2010/contrib/Contrib.FastVectorHighlighter.sln deleted file mode 100644 index 43a615b5d0..0000000000 --- a/external/Lucene.Net/build/vs2010/contrib/Contrib.FastVectorHighlighter.sln +++ /dev/null @@ -1,56 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual C# Express 2010 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.FastVectorHighlighter", "..\..\..\src\contrib\FastVectorHighlighter\Contrib.FastVectorHighlighter.csproj", "{9D2E3153-076F-49C5-B83D-FB2573536B5F}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Debug|Any CPU.Build.0 = Debug|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Release35|Any CPU.Build.0 = Release35|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Release|Any CPU.ActiveCfg = Release|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2010/contrib/Contrib.Highlighter.sln b/external/Lucene.Net/build/vs2010/contrib/Contrib.Highlighter.sln deleted file mode 100644 index 0d65fdbcbd..0000000000 --- a/external/Lucene.Net/build/vs2010/contrib/Contrib.Highlighter.sln +++ /dev/null @@ -1,66 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual C# Express 2010 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Highlighter", "..\..\..\src\contrib\Highlighter\Contrib.Highlighter.csproj", "{901D5415-383C-4AA6-A256-879558841BEA}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Memory", "..\..\..\src\contrib\Memory\Contrib.Memory.csproj", "{112B9A7C-29CC-4539-8F5A-45669C07CD4D}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug|Any CPU.Build.0 = Debug|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release35|Any CPU.Build.0 = Release35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release|Any CPU.ActiveCfg = Release|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release|Any CPU.Build.0 = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Debug|Any CPU.Build.0 = Debug|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Release35|Any CPU.Build.0 = Release35|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Release|Any CPU.ActiveCfg = Release|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2010/contrib/Contrib.Memory.sln b/external/Lucene.Net/build/vs2010/contrib/Contrib.Memory.sln deleted file mode 100644 index 6c6dc8c663..0000000000 --- a/external/Lucene.Net/build/vs2010/contrib/Contrib.Memory.sln +++ /dev/null @@ -1,56 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual C# Express 2010 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Memory", "..\..\..\src\contrib\Memory\Contrib.Memory.csproj", "{112B9A7C-29CC-4539-8F5A-45669C07CD4D}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug|Any CPU.Build.0 = Debug|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release35|Any CPU.Build.0 = Release35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release|Any CPU.ActiveCfg = Release|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release|Any CPU.Build.0 = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2010/contrib/Contrib.Queries.sln b/external/Lucene.Net/build/vs2010/contrib/Contrib.Queries.sln deleted file mode 100644 index f7ecdced01..0000000000 --- a/external/Lucene.Net/build/vs2010/contrib/Contrib.Queries.sln +++ /dev/null @@ -1,56 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual C# Express 2010 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Queries", "..\..\..\src\contrib\Queries\Contrib.Queries.csproj", "{481CF6E3-52AF-4621-9DEB-022122079AF6}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Debug|Any CPU.Build.0 = Debug|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Release35|Any CPU.Build.0 = Release35|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Release|Any CPU.ActiveCfg = Release|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Release|Any CPU.Build.0 = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2010/contrib/Contrib.Regex.sln b/external/Lucene.Net/build/vs2010/contrib/Contrib.Regex.sln deleted file mode 100644 index fd568aca29..0000000000 --- a/external/Lucene.Net/build/vs2010/contrib/Contrib.Regex.sln +++ /dev/null @@ -1,56 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual C# Express 2010 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Regex", "..\..\..\src\contrib\Regex\Contrib.Regex.csproj", "{A26BD3B7-DF90-43B4-99E2-6A617CDE1579}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Debug|Any CPU.Build.0 = Debug|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Release35|Any CPU.Build.0 = Release35|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Release|Any CPU.ActiveCfg = Release|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2010/contrib/Contrib.SimpleFacetedSearch.sln b/external/Lucene.Net/build/vs2010/contrib/Contrib.SimpleFacetedSearch.sln deleted file mode 100644 index 0cb2617157..0000000000 --- a/external/Lucene.Net/build/vs2010/contrib/Contrib.SimpleFacetedSearch.sln +++ /dev/null @@ -1,56 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual C# Express 2010 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SimpleFacetedSearch", "..\..\..\src\contrib\SimpleFacetedSearch\SimpleFacetedSearch.csproj", "{66772190-FB3F-48F5-8E05-0B302BACEA73}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Debug|Any CPU.Build.0 = Debug|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Release35|Any CPU.Build.0 = Release35|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Release|Any CPU.ActiveCfg = Release|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2010/contrib/Contrib.Snowball.sln b/external/Lucene.Net/build/vs2010/contrib/Contrib.Snowball.sln deleted file mode 100644 index 5cc016ffbf..0000000000 --- a/external/Lucene.Net/build/vs2010/contrib/Contrib.Snowball.sln +++ /dev/null @@ -1,56 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual C# Express 2010 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Snowball", "..\..\..\src\contrib\Snowball\Contrib.Snowball.csproj", "{8F9D7A92-F122-413E-9D8D-027E4ECD327C}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Debug|Any CPU.Build.0 = Debug|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Release35|Any CPU.Build.0 = Release35|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Release|Any CPU.ActiveCfg = Release|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2010/contrib/Contrib.Spatial.sln b/external/Lucene.Net/build/vs2010/contrib/Contrib.Spatial.sln deleted file mode 100644 index 31d28ebb65..0000000000 --- a/external/Lucene.Net/build/vs2010/contrib/Contrib.Spatial.sln +++ /dev/null @@ -1,66 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual C# Express 2010 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Spatial", "..\..\..\src\contrib\Spatial\Contrib.Spatial.csproj", "{35C347F4-24B2-4BE5-8117-A0E3001551CE}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Spatial.NTS", "..\..\..\src\contrib\Spatial\Contrib.Spatial.NTS.csproj", "{02D030D0-C7B5-4561-8BDD-41408B2E2F41}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Debug35|Any CPU = Debug35|Any CPU - Release|Any CPU = Release|Any CPU - Release35|Any CPU = Release35|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Debug|Any CPU.Build.0 = Debug|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Release|Any CPU.ActiveCfg = Release|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Release|Any CPU.Build.0 = Release|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Release35|Any CPU.Build.0 = Release35|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Debug|Any CPU.Build.0 = Debug|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Release|Any CPU.ActiveCfg = Release|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Release|Any CPU.Build.0 = Release|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Release35|Any CPU.Build.0 = Release35|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2010/contrib/Contrib.SpellChecker.sln b/external/Lucene.Net/build/vs2010/contrib/Contrib.SpellChecker.sln deleted file mode 100644 index 48fe86f1da..0000000000 --- a/external/Lucene.Net/build/vs2010/contrib/Contrib.SpellChecker.sln +++ /dev/null @@ -1,56 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual C# Express 2010 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.SpellChecker", "..\..\..\src\contrib\SpellChecker\Contrib.SpellChecker.csproj", "{FF45EE91-9CA3-443D-8231-75E9FA1AF40E}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Debug|Any CPU.Build.0 = Debug|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Release35|Any CPU.Build.0 = Release35|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Release|Any CPU.ActiveCfg = Release|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2010/contrib/Contrib.WordNet.sln b/external/Lucene.Net/build/vs2010/contrib/Contrib.WordNet.sln deleted file mode 100644 index aa6bdd4b1e..0000000000 --- a/external/Lucene.Net/build/vs2010/contrib/Contrib.WordNet.sln +++ /dev/null @@ -1,76 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual C# Express 2010 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.WordNet.SynExpand", "..\..\..\src\contrib\WordNet\SynExpand\Contrib.WordNet.SynExpand.csproj", "{1407C9BA-337C-4C6C-B065-68328D3871B3}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.WordNet.SynLookup", "..\..\..\src\contrib\WordNet\SynLookup\Contrib.WordNet.SynLookup.csproj", "{2CA12E3F-76E1-4FA6-9E87-37079A7B7C69}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.WordNet.Syns2Index", "..\..\..\src\contrib\WordNet\Syns2Index\Contrib.WordNet.Syns2Index.csproj", "{7563D4D9-AE91-42BA-A270-1D264660F6DF}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {1407C9BA-337C-4C6C-B065-68328D3871B3}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {1407C9BA-337C-4C6C-B065-68328D3871B3}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {1407C9BA-337C-4C6C-B065-68328D3871B3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {1407C9BA-337C-4C6C-B065-68328D3871B3}.Debug|Any CPU.Build.0 = Debug|Any CPU - {1407C9BA-337C-4C6C-B065-68328D3871B3}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {1407C9BA-337C-4C6C-B065-68328D3871B3}.Release35|Any CPU.Build.0 = Release35|Any CPU - {1407C9BA-337C-4C6C-B065-68328D3871B3}.Release|Any CPU.ActiveCfg = Release|Any CPU - {1407C9BA-337C-4C6C-B065-68328D3871B3}.Release|Any CPU.Build.0 = Release|Any CPU - {2CA12E3F-76E1-4FA6-9E87-37079A7B7C69}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {2CA12E3F-76E1-4FA6-9E87-37079A7B7C69}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {2CA12E3F-76E1-4FA6-9E87-37079A7B7C69}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {2CA12E3F-76E1-4FA6-9E87-37079A7B7C69}.Debug|Any CPU.Build.0 = Debug|Any CPU - {2CA12E3F-76E1-4FA6-9E87-37079A7B7C69}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {2CA12E3F-76E1-4FA6-9E87-37079A7B7C69}.Release35|Any CPU.Build.0 = Release35|Any CPU - {2CA12E3F-76E1-4FA6-9E87-37079A7B7C69}.Release|Any CPU.ActiveCfg = Release|Any CPU - {2CA12E3F-76E1-4FA6-9E87-37079A7B7C69}.Release|Any CPU.Build.0 = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {7563D4D9-AE91-42BA-A270-1D264660F6DF}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {7563D4D9-AE91-42BA-A270-1D264660F6DF}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {7563D4D9-AE91-42BA-A270-1D264660F6DF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {7563D4D9-AE91-42BA-A270-1D264660F6DF}.Debug|Any CPU.Build.0 = Debug|Any CPU - {7563D4D9-AE91-42BA-A270-1D264660F6DF}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {7563D4D9-AE91-42BA-A270-1D264660F6DF}.Release35|Any CPU.Build.0 = Release35|Any CPU - {7563D4D9-AE91-42BA-A270-1D264660F6DF}.Release|Any CPU.ActiveCfg = Release|Any CPU - {7563D4D9-AE91-42BA-A270-1D264660F6DF}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2010/core/Lucene.Net.Core.sln b/external/Lucene.Net/build/vs2010/core/Lucene.Net.Core.sln deleted file mode 100644 index 638c6add69..0000000000 --- a/external/Lucene.Net/build/vs2010/core/Lucene.Net.Core.sln +++ /dev/null @@ -1,46 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual C# Express 2010 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2010/demo/Lucene.Net.Demo.sln b/external/Lucene.Net/build/vs2010/demo/Lucene.Net.Demo.sln deleted file mode 100644 index f8f0e92331..0000000000 --- a/external/Lucene.Net/build/vs2010/demo/Lucene.Net.Demo.sln +++ /dev/null @@ -1,96 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual C# Express 2010 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Demo.Common", "..\..\..\src\demo\Demo.Common\Demo.Common.csproj", "{F04CA2F4-E182-46A8-B914-F46AF5319E83}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DeleteFiles", "..\..\..\src\demo\DeleteFiles\DeleteFiles.csproj", "{BA3A94CC-6D1E-4AA8-9C95-8C6FD896810E}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IndexFiles", "..\..\..\src\demo\IndexFiles\IndexFiles.csproj", "{3E561192-4292-4998-BC67-8C1B82A56108}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IndexHtml", "..\..\..\src\demo\IndexHtml\IndexHtml.csproj", "{2B86751C-0D3A-486E-A176-E995C63EB653}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SearchFiles", "..\..\..\src\demo\SearchFiles\SearchFiles.csproj", "{5CF56C9F-F8DF-471E-B73A-C736464948C0}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {2B86751C-0D3A-486E-A176-E995C63EB653}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {2B86751C-0D3A-486E-A176-E995C63EB653}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {2B86751C-0D3A-486E-A176-E995C63EB653}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {2B86751C-0D3A-486E-A176-E995C63EB653}.Debug|Any CPU.Build.0 = Debug|Any CPU - {2B86751C-0D3A-486E-A176-E995C63EB653}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {2B86751C-0D3A-486E-A176-E995C63EB653}.Release35|Any CPU.Build.0 = Release35|Any CPU - {2B86751C-0D3A-486E-A176-E995C63EB653}.Release|Any CPU.ActiveCfg = Release|Any CPU - {2B86751C-0D3A-486E-A176-E995C63EB653}.Release|Any CPU.Build.0 = Release|Any CPU - {3E561192-4292-4998-BC67-8C1B82A56108}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {3E561192-4292-4998-BC67-8C1B82A56108}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {3E561192-4292-4998-BC67-8C1B82A56108}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {3E561192-4292-4998-BC67-8C1B82A56108}.Debug|Any CPU.Build.0 = Debug|Any CPU - {3E561192-4292-4998-BC67-8C1B82A56108}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {3E561192-4292-4998-BC67-8C1B82A56108}.Release35|Any CPU.Build.0 = Release35|Any CPU - {3E561192-4292-4998-BC67-8C1B82A56108}.Release|Any CPU.ActiveCfg = Release|Any CPU - {3E561192-4292-4998-BC67-8C1B82A56108}.Release|Any CPU.Build.0 = Release|Any CPU - {5CF56C9F-F8DF-471E-B73A-C736464948C0}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5CF56C9F-F8DF-471E-B73A-C736464948C0}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5CF56C9F-F8DF-471E-B73A-C736464948C0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5CF56C9F-F8DF-471E-B73A-C736464948C0}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5CF56C9F-F8DF-471E-B73A-C736464948C0}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5CF56C9F-F8DF-471E-B73A-C736464948C0}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5CF56C9F-F8DF-471E-B73A-C736464948C0}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5CF56C9F-F8DF-471E-B73A-C736464948C0}.Release|Any CPU.Build.0 = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {BA3A94CC-6D1E-4AA8-9C95-8C6FD896810E}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {BA3A94CC-6D1E-4AA8-9C95-8C6FD896810E}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {BA3A94CC-6D1E-4AA8-9C95-8C6FD896810E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {BA3A94CC-6D1E-4AA8-9C95-8C6FD896810E}.Debug|Any CPU.Build.0 = Debug|Any CPU - {BA3A94CC-6D1E-4AA8-9C95-8C6FD896810E}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {BA3A94CC-6D1E-4AA8-9C95-8C6FD896810E}.Release35|Any CPU.Build.0 = Release35|Any CPU - {BA3A94CC-6D1E-4AA8-9C95-8C6FD896810E}.Release|Any CPU.ActiveCfg = Release|Any CPU - {BA3A94CC-6D1E-4AA8-9C95-8C6FD896810E}.Release|Any CPU.Build.0 = Release|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release35|Any CPU.Build.0 = Release35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2010/test/Contrib.All.Test.sln b/external/Lucene.Net/build/vs2010/test/Contrib.All.Test.sln deleted file mode 100644 index f9ce4a2559..0000000000 --- a/external/Lucene.Net/build/vs2010/test/Contrib.All.Test.sln +++ /dev/null @@ -1,306 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual C# Express 2010 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Core", "..\..\..\src\contrib\Core\Contrib.Core.csproj", "{FEF899EB-610C-4D3C-A556-A01F56F4AFE0}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Analyzers", "..\..\..\src\contrib\Analyzers\Contrib.Analyzers.csproj", "{4286E961-9143-4821-B46D-3D39D3736386}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.FastVectorHighlighter", "..\..\..\src\contrib\FastVectorHighlighter\Contrib.FastVectorHighlighter.csproj", "{9D2E3153-076F-49C5-B83D-FB2573536B5F}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Highlighter", "..\..\..\src\contrib\Highlighter\Contrib.Highlighter.csproj", "{901D5415-383C-4AA6-A256-879558841BEA}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Queries", "..\..\..\src\contrib\Queries\Contrib.Queries.csproj", "{481CF6E3-52AF-4621-9DEB-022122079AF6}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Snowball", "..\..\..\src\contrib\Snowball\Contrib.Snowball.csproj", "{8F9D7A92-F122-413E-9D8D-027E4ECD327C}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Spatial", "..\..\..\src\contrib\Spatial\Contrib.Spatial.csproj", "{35C347F4-24B2-4BE5-8117-A0E3001551CE}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.SpellChecker", "..\..\..\src\contrib\SpellChecker\Contrib.SpellChecker.csproj", "{FF45EE91-9CA3-443D-8231-75E9FA1AF40E}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Analyzers.Test", "..\..\..\test\contrib\Analyzers\Contrib.Analyzers.Test.csproj", "{67D27628-F1D5-4499-9818-B669731925C8}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net.Test", "..\..\..\test\core\Lucene.Net.Test.csproj", "{AAF68BCF-F781-45FC-98B3-2B9CEE411E01}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Core.Test", "..\..\..\test\contrib\Core\Contrib.Core.Test.csproj", "{A065904B-1EBA-48DA-8D3D-D92A85BA41FC}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.FastVectorHighlighter.Test", "..\..\..\test\contrib\FastVectorHighlighter\Contrib.FastVectorHighlighter.Test.csproj", "{33ED01FD-A87C-4208-BA49-2586EFE32974}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Highlighter.Test", "..\..\..\test\contrib\Highlighter\Contrib.Highlighter.Test.csproj", "{31E10ECB-1385-4C06-970B-2C030FBD4893}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Queries.Test", "..\..\..\test\contrib\Queries\Contrib.Queries.Test.csproj", "{8685A826-9B7A-42C8-88F3-EEE6B41D6D81}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Snowball.Test", "..\..\..\test\contrib\Snowball\Contrib.Snowball.Test.csproj", "{992216FA-372D-4412-8D7C-E252AE042F48}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Spatial.Tests", "..\..\..\test\contrib\Spatial\Contrib.Spatial.Tests.csproj", "{19FC2A6B-4DE9-403F-8CEF-10850F57B96E}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.SpellChecker.Test", "..\..\..\test\contrib\SpellChecker\Contrib.SpellChecker.Test.csproj", "{4DCB81AA-ECC1-4B3D-A0C9-28E54F5B125C}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Demo.Common", "..\..\..\src\demo\Demo.Common\Demo.Common.csproj", "{F04CA2F4-E182-46A8-B914-F46AF5319E83}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Regex.Test", "..\..\..\test\contrib\Regex\Contrib.Regex.Test.csproj", "{F1875552-0E59-46AA-976E-6183733FD2AB}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Regex", "..\..\..\src\contrib\Regex\Contrib.Regex.csproj", "{A26BD3B7-DF90-43B4-99E2-6A617CDE1579}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SimpleFacetedSearch", "..\..\..\src\contrib\SimpleFacetedSearch\SimpleFacetedSearch.csproj", "{66772190-FB3F-48F5-8E05-0B302BACEA73}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SimpleFacetedSearch.Test", "..\..\..\test\contrib\SimpleFacetedSearch\SimpleFacetedSearch.Test.csproj", "{D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Memory", "..\..\..\src\contrib\Memory\Contrib.Memory.csproj", "{112B9A7C-29CC-4539-8F5A-45669C07CD4D}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Memory.Test", "..\..\..\test\contrib\Memory\Contrib.Memory.Test.csproj", "{66C13054-FF41-4C1D-BD0D-8DA009D1DFFD}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Spatial.NTS", "..\..\..\src\contrib\Spatial\Contrib.Spatial.NTS.csproj", "{02D030D0-C7B5-4561-8BDD-41408B2E2F41}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Spatial.NTS.Tests", "..\..\..\test\contrib\Spatial\Contrib.Spatial.NTS.Tests.csproj", "{DEC65744-D581-4007-87B2-BB0726EE0395}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Debug35|Any CPU = Debug35|Any CPU - Release|Any CPU = Release|Any CPU - Release35|Any CPU = Release35|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Debug|Any CPU.Build.0 = Debug|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Release|Any CPU.ActiveCfg = Release|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Release|Any CPU.Build.0 = Release|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Release35|Any CPU.Build.0 = Release35|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Debug|Any CPU.Build.0 = Debug|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Release|Any CPU.ActiveCfg = Release|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Release|Any CPU.Build.0 = Release|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Release35|Any CPU.Build.0 = Release35|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Debug|Any CPU.Build.0 = Debug|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Release|Any CPU.ActiveCfg = Release|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Release|Any CPU.Build.0 = Release|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Release35|Any CPU.Build.0 = Release35|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Debug|Any CPU.Build.0 = Debug|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Release|Any CPU.ActiveCfg = Release|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Release|Any CPU.Build.0 = Release|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Release35|Any CPU.Build.0 = Release35|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Debug|Any CPU.Build.0 = Debug|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Release|Any CPU.ActiveCfg = Release|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Release|Any CPU.Build.0 = Release|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Release35|Any CPU.Build.0 = Release35|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Debug|Any CPU.Build.0 = Debug|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Release|Any CPU.ActiveCfg = Release|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Release|Any CPU.Build.0 = Release|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Release35|Any CPU.Build.0 = Release35|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Debug|Any CPU.Build.0 = Debug|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Release|Any CPU.ActiveCfg = Release|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Release|Any CPU.Build.0 = Release|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Release35|Any CPU.Build.0 = Release35|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Debug|Any CPU.Build.0 = Debug|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Release|Any CPU.ActiveCfg = Release|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Release|Any CPU.Build.0 = Release|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Release35|Any CPU.Build.0 = Release35|Any CPU - {67D27628-F1D5-4499-9818-B669731925C8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {67D27628-F1D5-4499-9818-B669731925C8}.Debug|Any CPU.Build.0 = Debug|Any CPU - {67D27628-F1D5-4499-9818-B669731925C8}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {67D27628-F1D5-4499-9818-B669731925C8}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {67D27628-F1D5-4499-9818-B669731925C8}.Release|Any CPU.ActiveCfg = Release|Any CPU - {67D27628-F1D5-4499-9818-B669731925C8}.Release|Any CPU.Build.0 = Release|Any CPU - {67D27628-F1D5-4499-9818-B669731925C8}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {67D27628-F1D5-4499-9818-B669731925C8}.Release35|Any CPU.Build.0 = Release35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug|Any CPU.Build.0 = Debug|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release|Any CPU.ActiveCfg = Release|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release|Any CPU.Build.0 = Release|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release35|Any CPU.Build.0 = Release35|Any CPU - {A065904B-1EBA-48DA-8D3D-D92A85BA41FC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {A065904B-1EBA-48DA-8D3D-D92A85BA41FC}.Debug|Any CPU.Build.0 = Debug|Any CPU - {A065904B-1EBA-48DA-8D3D-D92A85BA41FC}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {A065904B-1EBA-48DA-8D3D-D92A85BA41FC}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {A065904B-1EBA-48DA-8D3D-D92A85BA41FC}.Release|Any CPU.ActiveCfg = Release|Any CPU - {A065904B-1EBA-48DA-8D3D-D92A85BA41FC}.Release|Any CPU.Build.0 = Release|Any CPU - {A065904B-1EBA-48DA-8D3D-D92A85BA41FC}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {A065904B-1EBA-48DA-8D3D-D92A85BA41FC}.Release35|Any CPU.Build.0 = Release35|Any CPU - {33ED01FD-A87C-4208-BA49-2586EFE32974}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {33ED01FD-A87C-4208-BA49-2586EFE32974}.Debug|Any CPU.Build.0 = Debug|Any CPU - {33ED01FD-A87C-4208-BA49-2586EFE32974}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {33ED01FD-A87C-4208-BA49-2586EFE32974}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {33ED01FD-A87C-4208-BA49-2586EFE32974}.Release|Any CPU.ActiveCfg = Release|Any CPU - {33ED01FD-A87C-4208-BA49-2586EFE32974}.Release|Any CPU.Build.0 = Release|Any CPU - {33ED01FD-A87C-4208-BA49-2586EFE32974}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {33ED01FD-A87C-4208-BA49-2586EFE32974}.Release35|Any CPU.Build.0 = Release35|Any CPU - {31E10ECB-1385-4C06-970B-2C030FBD4893}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {31E10ECB-1385-4C06-970B-2C030FBD4893}.Debug|Any CPU.Build.0 = Debug|Any CPU - {31E10ECB-1385-4C06-970B-2C030FBD4893}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {31E10ECB-1385-4C06-970B-2C030FBD4893}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {31E10ECB-1385-4C06-970B-2C030FBD4893}.Release|Any CPU.ActiveCfg = Release|Any CPU - {31E10ECB-1385-4C06-970B-2C030FBD4893}.Release|Any CPU.Build.0 = Release|Any CPU - {31E10ECB-1385-4C06-970B-2C030FBD4893}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {31E10ECB-1385-4C06-970B-2C030FBD4893}.Release35|Any CPU.Build.0 = Release35|Any CPU - {8685A826-9B7A-42C8-88F3-EEE6B41D6D81}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {8685A826-9B7A-42C8-88F3-EEE6B41D6D81}.Debug|Any CPU.Build.0 = Debug|Any CPU - {8685A826-9B7A-42C8-88F3-EEE6B41D6D81}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {8685A826-9B7A-42C8-88F3-EEE6B41D6D81}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {8685A826-9B7A-42C8-88F3-EEE6B41D6D81}.Release|Any CPU.ActiveCfg = Release|Any CPU - {8685A826-9B7A-42C8-88F3-EEE6B41D6D81}.Release|Any CPU.Build.0 = Release|Any CPU - {8685A826-9B7A-42C8-88F3-EEE6B41D6D81}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {8685A826-9B7A-42C8-88F3-EEE6B41D6D81}.Release35|Any CPU.Build.0 = Release35|Any CPU - {992216FA-372D-4412-8D7C-E252AE042F48}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {992216FA-372D-4412-8D7C-E252AE042F48}.Debug|Any CPU.Build.0 = Debug|Any CPU - {992216FA-372D-4412-8D7C-E252AE042F48}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {992216FA-372D-4412-8D7C-E252AE042F48}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {992216FA-372D-4412-8D7C-E252AE042F48}.Release|Any CPU.ActiveCfg = Release|Any CPU - {992216FA-372D-4412-8D7C-E252AE042F48}.Release|Any CPU.Build.0 = Release|Any CPU - {992216FA-372D-4412-8D7C-E252AE042F48}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {992216FA-372D-4412-8D7C-E252AE042F48}.Release35|Any CPU.Build.0 = Release35|Any CPU - {19FC2A6B-4DE9-403F-8CEF-10850F57B96E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {19FC2A6B-4DE9-403F-8CEF-10850F57B96E}.Debug|Any CPU.Build.0 = Debug|Any CPU - {19FC2A6B-4DE9-403F-8CEF-10850F57B96E}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {19FC2A6B-4DE9-403F-8CEF-10850F57B96E}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {19FC2A6B-4DE9-403F-8CEF-10850F57B96E}.Release|Any CPU.ActiveCfg = Release|Any CPU - {19FC2A6B-4DE9-403F-8CEF-10850F57B96E}.Release|Any CPU.Build.0 = Release|Any CPU - {19FC2A6B-4DE9-403F-8CEF-10850F57B96E}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {19FC2A6B-4DE9-403F-8CEF-10850F57B96E}.Release35|Any CPU.Build.0 = Release35|Any CPU - {4DCB81AA-ECC1-4B3D-A0C9-28E54F5B125C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {4DCB81AA-ECC1-4B3D-A0C9-28E54F5B125C}.Debug|Any CPU.Build.0 = Debug|Any CPU - {4DCB81AA-ECC1-4B3D-A0C9-28E54F5B125C}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {4DCB81AA-ECC1-4B3D-A0C9-28E54F5B125C}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {4DCB81AA-ECC1-4B3D-A0C9-28E54F5B125C}.Release|Any CPU.ActiveCfg = Release|Any CPU - {4DCB81AA-ECC1-4B3D-A0C9-28E54F5B125C}.Release|Any CPU.Build.0 = Release|Any CPU - {4DCB81AA-ECC1-4B3D-A0C9-28E54F5B125C}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {4DCB81AA-ECC1-4B3D-A0C9-28E54F5B125C}.Release35|Any CPU.Build.0 = Release35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release|Any CPU.Build.0 = Release|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release35|Any CPU.Build.0 = Release35|Any CPU - {F1875552-0E59-46AA-976E-6183733FD2AB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F1875552-0E59-46AA-976E-6183733FD2AB}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F1875552-0E59-46AA-976E-6183733FD2AB}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {F1875552-0E59-46AA-976E-6183733FD2AB}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {F1875552-0E59-46AA-976E-6183733FD2AB}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F1875552-0E59-46AA-976E-6183733FD2AB}.Release|Any CPU.Build.0 = Release|Any CPU - {F1875552-0E59-46AA-976E-6183733FD2AB}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {F1875552-0E59-46AA-976E-6183733FD2AB}.Release35|Any CPU.Build.0 = Release35|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Debug|Any CPU.Build.0 = Debug|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Release|Any CPU.ActiveCfg = Release|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Release|Any CPU.Build.0 = Release|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Release35|Any CPU.Build.0 = Release35|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Debug|Any CPU.Build.0 = Debug|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Release|Any CPU.ActiveCfg = Release|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Release|Any CPU.Build.0 = Release|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Release35|Any CPU.Build.0 = Release35|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Debug|Any CPU.Build.0 = Debug|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Release|Any CPU.ActiveCfg = Release|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Release|Any CPU.Build.0 = Release|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Release35|Any CPU.Build.0 = Release35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug|Any CPU.Build.0 = Debug|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release|Any CPU.ActiveCfg = Release|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release|Any CPU.Build.0 = Release|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release35|Any CPU.Build.0 = Release35|Any CPU - {66C13054-FF41-4C1D-BD0D-8DA009D1DFFD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {66C13054-FF41-4C1D-BD0D-8DA009D1DFFD}.Debug|Any CPU.Build.0 = Debug|Any CPU - {66C13054-FF41-4C1D-BD0D-8DA009D1DFFD}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {66C13054-FF41-4C1D-BD0D-8DA009D1DFFD}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {66C13054-FF41-4C1D-BD0D-8DA009D1DFFD}.Release|Any CPU.ActiveCfg = Release|Any CPU - {66C13054-FF41-4C1D-BD0D-8DA009D1DFFD}.Release|Any CPU.Build.0 = Release|Any CPU - {66C13054-FF41-4C1D-BD0D-8DA009D1DFFD}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {66C13054-FF41-4C1D-BD0D-8DA009D1DFFD}.Release35|Any CPU.Build.0 = Release35|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Debug|Any CPU.Build.0 = Debug|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Release|Any CPU.ActiveCfg = Release|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Release|Any CPU.Build.0 = Release|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Release35|Any CPU.Build.0 = Release35|Any CPU - {DEC65744-D581-4007-87B2-BB0726EE0395}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {DEC65744-D581-4007-87B2-BB0726EE0395}.Debug|Any CPU.Build.0 = Debug|Any CPU - {DEC65744-D581-4007-87B2-BB0726EE0395}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {DEC65744-D581-4007-87B2-BB0726EE0395}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {DEC65744-D581-4007-87B2-BB0726EE0395}.Release|Any CPU.ActiveCfg = Release|Any CPU - {DEC65744-D581-4007-87B2-BB0726EE0395}.Release|Any CPU.Build.0 = Release|Any CPU - {DEC65744-D581-4007-87B2-BB0726EE0395}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {DEC65744-D581-4007-87B2-BB0726EE0395}.Release35|Any CPU.Build.0 = Release35|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2010/test/Contrib.Analyzers.Test.sln b/external/Lucene.Net/build/vs2010/test/Contrib.Analyzers.Test.sln deleted file mode 100644 index 6a9100ad75..0000000000 --- a/external/Lucene.Net/build/vs2010/test/Contrib.Analyzers.Test.sln +++ /dev/null @@ -1,86 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual C# Express 2010 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Analyzers", "..\..\..\src\contrib\Analyzers\Contrib.Analyzers.csproj", "{4286E961-9143-4821-B46D-3D39D3736386}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Analyzers.Test", "..\..\..\test\contrib\Analyzers\Contrib.Analyzers.Test.csproj", "{67D27628-F1D5-4499-9818-B669731925C8}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net.Test", "..\..\..\test\core\Lucene.Net.Test.csproj", "{AAF68BCF-F781-45FC-98B3-2B9CEE411E01}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Demo.Common", "..\..\..\src\demo\Demo.Common\Demo.Common.csproj", "{F04CA2F4-E182-46A8-B914-F46AF5319E83}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {4286E961-9143-4821-B46D-3D39D3736386}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Debug|Any CPU.Build.0 = Debug|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Release35|Any CPU.Build.0 = Release35|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Release|Any CPU.ActiveCfg = Release|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Release|Any CPU.Build.0 = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {67D27628-F1D5-4499-9818-B669731925C8}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {67D27628-F1D5-4499-9818-B669731925C8}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {67D27628-F1D5-4499-9818-B669731925C8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {67D27628-F1D5-4499-9818-B669731925C8}.Debug|Any CPU.Build.0 = Debug|Any CPU - {67D27628-F1D5-4499-9818-B669731925C8}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {67D27628-F1D5-4499-9818-B669731925C8}.Release35|Any CPU.Build.0 = Release35|Any CPU - {67D27628-F1D5-4499-9818-B669731925C8}.Release|Any CPU.ActiveCfg = Release|Any CPU - {67D27628-F1D5-4499-9818-B669731925C8}.Release|Any CPU.Build.0 = Release|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug|Any CPU.Build.0 = Debug|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release35|Any CPU.Build.0 = Release35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release|Any CPU.ActiveCfg = Release|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release|Any CPU.Build.0 = Release|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release35|Any CPU.Build.0 = Release35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2010/test/Contrib.Core.Test.sln b/external/Lucene.Net/build/vs2010/test/Contrib.Core.Test.sln deleted file mode 100644 index 97e682ec1c..0000000000 --- a/external/Lucene.Net/build/vs2010/test/Contrib.Core.Test.sln +++ /dev/null @@ -1,66 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual C# Express 2010 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Core", "..\..\..\src\contrib\Core\Contrib.Core.csproj", "{FEF899EB-610C-4D3C-A556-A01F56F4AFE0}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Core.Test", "..\..\..\test\contrib\Core\Contrib.Core.Test.csproj", "{A065904B-1EBA-48DA-8D3D-D92A85BA41FC}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {A065904B-1EBA-48DA-8D3D-D92A85BA41FC}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {A065904B-1EBA-48DA-8D3D-D92A85BA41FC}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {A065904B-1EBA-48DA-8D3D-D92A85BA41FC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {A065904B-1EBA-48DA-8D3D-D92A85BA41FC}.Debug|Any CPU.Build.0 = Debug|Any CPU - {A065904B-1EBA-48DA-8D3D-D92A85BA41FC}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {A065904B-1EBA-48DA-8D3D-D92A85BA41FC}.Release35|Any CPU.Build.0 = Release35|Any CPU - {A065904B-1EBA-48DA-8D3D-D92A85BA41FC}.Release|Any CPU.ActiveCfg = Release|Any CPU - {A065904B-1EBA-48DA-8D3D-D92A85BA41FC}.Release|Any CPU.Build.0 = Release|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Debug|Any CPU.Build.0 = Debug|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Release35|Any CPU.Build.0 = Release35|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Release|Any CPU.ActiveCfg = Release|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2010/test/Contrib.FastVectorHighlighter.Test.sln b/external/Lucene.Net/build/vs2010/test/Contrib.FastVectorHighlighter.Test.sln deleted file mode 100644 index 672811a9af..0000000000 --- a/external/Lucene.Net/build/vs2010/test/Contrib.FastVectorHighlighter.Test.sln +++ /dev/null @@ -1,66 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual C# Express 2010 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.FastVectorHighlighter", "..\..\..\src\contrib\FastVectorHighlighter\Contrib.FastVectorHighlighter.csproj", "{9D2E3153-076F-49C5-B83D-FB2573536B5F}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.FastVectorHighlighter.Test", "..\..\..\test\contrib\FastVectorHighlighter\Contrib.FastVectorHighlighter.Test.csproj", "{33ED01FD-A87C-4208-BA49-2586EFE32974}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {33ED01FD-A87C-4208-BA49-2586EFE32974}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {33ED01FD-A87C-4208-BA49-2586EFE32974}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {33ED01FD-A87C-4208-BA49-2586EFE32974}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {33ED01FD-A87C-4208-BA49-2586EFE32974}.Debug|Any CPU.Build.0 = Debug|Any CPU - {33ED01FD-A87C-4208-BA49-2586EFE32974}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {33ED01FD-A87C-4208-BA49-2586EFE32974}.Release35|Any CPU.Build.0 = Release35|Any CPU - {33ED01FD-A87C-4208-BA49-2586EFE32974}.Release|Any CPU.ActiveCfg = Release|Any CPU - {33ED01FD-A87C-4208-BA49-2586EFE32974}.Release|Any CPU.Build.0 = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Debug|Any CPU.Build.0 = Debug|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Release35|Any CPU.Build.0 = Release35|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Release|Any CPU.ActiveCfg = Release|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2010/test/Contrib.Highlighter.Test.sln b/external/Lucene.Net/build/vs2010/test/Contrib.Highlighter.Test.sln deleted file mode 100644 index 9d600af616..0000000000 --- a/external/Lucene.Net/build/vs2010/test/Contrib.Highlighter.Test.sln +++ /dev/null @@ -1,106 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual C# Express 2010 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Highlighter", "..\..\..\src\contrib\Highlighter\Contrib.Highlighter.csproj", "{901D5415-383C-4AA6-A256-879558841BEA}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Highlighter.Test", "..\..\..\test\contrib\Highlighter\Contrib.Highlighter.Test.csproj", "{31E10ECB-1385-4C06-970B-2C030FBD4893}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Memory", "..\..\..\src\contrib\Memory\Contrib.Memory.csproj", "{112B9A7C-29CC-4539-8F5A-45669C07CD4D}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Regex", "..\..\..\src\contrib\Regex\Contrib.Regex.csproj", "{A26BD3B7-DF90-43B4-99E2-6A617CDE1579}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net.Test", "..\..\..\test\core\Lucene.Net.Test.csproj", "{AAF68BCF-F781-45FC-98B3-2B9CEE411E01}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Demo.Common", "..\..\..\src\demo\Demo.Common\Demo.Common.csproj", "{F04CA2F4-E182-46A8-B914-F46AF5319E83}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug|Any CPU.Build.0 = Debug|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release35|Any CPU.Build.0 = Release35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release|Any CPU.ActiveCfg = Release|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release|Any CPU.Build.0 = Release|Any CPU - {31E10ECB-1385-4C06-970B-2C030FBD4893}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {31E10ECB-1385-4C06-970B-2C030FBD4893}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {31E10ECB-1385-4C06-970B-2C030FBD4893}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {31E10ECB-1385-4C06-970B-2C030FBD4893}.Debug|Any CPU.Build.0 = Debug|Any CPU - {31E10ECB-1385-4C06-970B-2C030FBD4893}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {31E10ECB-1385-4C06-970B-2C030FBD4893}.Release35|Any CPU.Build.0 = Release35|Any CPU - {31E10ECB-1385-4C06-970B-2C030FBD4893}.Release|Any CPU.ActiveCfg = Release|Any CPU - {31E10ECB-1385-4C06-970B-2C030FBD4893}.Release|Any CPU.Build.0 = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Debug|Any CPU.Build.0 = Debug|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Release35|Any CPU.Build.0 = Release35|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Release|Any CPU.ActiveCfg = Release|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Release|Any CPU.Build.0 = Release|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Debug|Any CPU.Build.0 = Debug|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Release35|Any CPU.Build.0 = Release35|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Release|Any CPU.ActiveCfg = Release|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Release|Any CPU.Build.0 = Release|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug|Any CPU.Build.0 = Debug|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release35|Any CPU.Build.0 = Release35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release|Any CPU.ActiveCfg = Release|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release|Any CPU.Build.0 = Release|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release35|Any CPU.Build.0 = Release35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2010/test/Contrib.Memory.Test.sln b/external/Lucene.Net/build/vs2010/test/Contrib.Memory.Test.sln deleted file mode 100644 index f41127edd1..0000000000 --- a/external/Lucene.Net/build/vs2010/test/Contrib.Memory.Test.sln +++ /dev/null @@ -1,86 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual C# Express 2010 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Memory", "..\..\..\src\contrib\Memory\Contrib.Memory.csproj", "{112B9A7C-29CC-4539-8F5A-45669C07CD4D}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Memory.Test", "..\..\..\test\contrib\Memory\Contrib.Memory.Test.csproj", "{66C13054-FF41-4C1D-BD0D-8DA009D1DFFD}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net.Test", "..\..\..\test\core\Lucene.Net.Test.csproj", "{AAF68BCF-F781-45FC-98B3-2B9CEE411E01}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Demo.Common", "..\..\..\src\demo\Demo.Common\Demo.Common.csproj", "{F04CA2F4-E182-46A8-B914-F46AF5319E83}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug|Any CPU.Build.0 = Debug|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release35|Any CPU.Build.0 = Release35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release|Any CPU.ActiveCfg = Release|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release|Any CPU.Build.0 = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {66C13054-FF41-4C1D-BD0D-8DA009D1DFFD}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {66C13054-FF41-4C1D-BD0D-8DA009D1DFFD}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {66C13054-FF41-4C1D-BD0D-8DA009D1DFFD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {66C13054-FF41-4C1D-BD0D-8DA009D1DFFD}.Debug|Any CPU.Build.0 = Debug|Any CPU - {66C13054-FF41-4C1D-BD0D-8DA009D1DFFD}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {66C13054-FF41-4C1D-BD0D-8DA009D1DFFD}.Release35|Any CPU.Build.0 = Release35|Any CPU - {66C13054-FF41-4C1D-BD0D-8DA009D1DFFD}.Release|Any CPU.ActiveCfg = Release|Any CPU - {66C13054-FF41-4C1D-BD0D-8DA009D1DFFD}.Release|Any CPU.Build.0 = Release|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug|Any CPU.Build.0 = Debug|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release35|Any CPU.Build.0 = Release35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release|Any CPU.ActiveCfg = Release|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release|Any CPU.Build.0 = Release|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release35|Any CPU.Build.0 = Release35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2010/test/Contrib.Queries.Test.sln b/external/Lucene.Net/build/vs2010/test/Contrib.Queries.Test.sln deleted file mode 100644 index 19f835b0a6..0000000000 --- a/external/Lucene.Net/build/vs2010/test/Contrib.Queries.Test.sln +++ /dev/null @@ -1,86 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual C# Express 2010 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Queries", "..\..\..\src\contrib\Queries\Contrib.Queries.csproj", "{481CF6E3-52AF-4621-9DEB-022122079AF6}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net.Test", "..\..\..\test\core\Lucene.Net.Test.csproj", "{AAF68BCF-F781-45FC-98B3-2B9CEE411E01}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Queries.Test", "..\..\..\test\contrib\Queries\Contrib.Queries.Test.csproj", "{8685A826-9B7A-42C8-88F3-EEE6B41D6D81}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Demo.Common", "..\..\..\src\demo\Demo.Common\Demo.Common.csproj", "{F04CA2F4-E182-46A8-B914-F46AF5319E83}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Debug|Any CPU.Build.0 = Debug|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Release35|Any CPU.Build.0 = Release35|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Release|Any CPU.ActiveCfg = Release|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Release|Any CPU.Build.0 = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {8685A826-9B7A-42C8-88F3-EEE6B41D6D81}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {8685A826-9B7A-42C8-88F3-EEE6B41D6D81}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {8685A826-9B7A-42C8-88F3-EEE6B41D6D81}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {8685A826-9B7A-42C8-88F3-EEE6B41D6D81}.Debug|Any CPU.Build.0 = Debug|Any CPU - {8685A826-9B7A-42C8-88F3-EEE6B41D6D81}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {8685A826-9B7A-42C8-88F3-EEE6B41D6D81}.Release35|Any CPU.Build.0 = Release35|Any CPU - {8685A826-9B7A-42C8-88F3-EEE6B41D6D81}.Release|Any CPU.ActiveCfg = Release|Any CPU - {8685A826-9B7A-42C8-88F3-EEE6B41D6D81}.Release|Any CPU.Build.0 = Release|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug|Any CPU.Build.0 = Debug|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release35|Any CPU.Build.0 = Release35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release|Any CPU.ActiveCfg = Release|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release|Any CPU.Build.0 = Release|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release35|Any CPU.Build.0 = Release35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2010/test/Contrib.Regex.Test.sln b/external/Lucene.Net/build/vs2010/test/Contrib.Regex.Test.sln deleted file mode 100644 index 6ec91f269b..0000000000 --- a/external/Lucene.Net/build/vs2010/test/Contrib.Regex.Test.sln +++ /dev/null @@ -1,86 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual C# Express 2010 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net.Test", "..\..\..\test\core\Lucene.Net.Test.csproj", "{AAF68BCF-F781-45FC-98B3-2B9CEE411E01}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Demo.Common", "..\..\..\src\demo\Demo.Common\Demo.Common.csproj", "{F04CA2F4-E182-46A8-B914-F46AF5319E83}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Regex", "..\..\..\src\contrib\Regex\Contrib.Regex.csproj", "{A26BD3B7-DF90-43B4-99E2-6A617CDE1579}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Regex.Test", "..\..\..\test\contrib\Regex\Contrib.Regex.Test.csproj", "{F1875552-0E59-46AA-976E-6183733FD2AB}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Debug|Any CPU.Build.0 = Debug|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Release35|Any CPU.Build.0 = Release35|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Release|Any CPU.ActiveCfg = Release|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Release|Any CPU.Build.0 = Release|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug|Any CPU.Build.0 = Debug|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release35|Any CPU.Build.0 = Release35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release|Any CPU.ActiveCfg = Release|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release|Any CPU.Build.0 = Release|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release35|Any CPU.Build.0 = Release35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release|Any CPU.Build.0 = Release|Any CPU - {F1875552-0E59-46AA-976E-6183733FD2AB}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {F1875552-0E59-46AA-976E-6183733FD2AB}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {F1875552-0E59-46AA-976E-6183733FD2AB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F1875552-0E59-46AA-976E-6183733FD2AB}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F1875552-0E59-46AA-976E-6183733FD2AB}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {F1875552-0E59-46AA-976E-6183733FD2AB}.Release35|Any CPU.Build.0 = Release35|Any CPU - {F1875552-0E59-46AA-976E-6183733FD2AB}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F1875552-0E59-46AA-976E-6183733FD2AB}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2010/test/Contrib.SimpleFacetedSearch.Test.sln b/external/Lucene.Net/build/vs2010/test/Contrib.SimpleFacetedSearch.Test.sln deleted file mode 100644 index 9cceee7f4a..0000000000 --- a/external/Lucene.Net/build/vs2010/test/Contrib.SimpleFacetedSearch.Test.sln +++ /dev/null @@ -1,110 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual C# Express 2010 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SimpleFacetedSearch.Test", "..\..\..\test\contrib\SimpleFacetedSearch\SimpleFacetedSearch.Test.csproj", "{D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SimpleFacetedSearch", "..\..\..\src\contrib\SimpleFacetedSearch\SimpleFacetedSearch.csproj", "{66772190-FB3F-48F5-8E05-0B302BACEA73}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug35|Mixed Platforms = Debug35|Mixed Platforms - Debug35|x86 = Debug35|x86 - Debug|Any CPU = Debug|Any CPU - Debug|Mixed Platforms = Debug|Mixed Platforms - Debug|x86 = Debug|x86 - Release35|Any CPU = Release35|Any CPU - Release35|Mixed Platforms = Release35|Mixed Platforms - Release35|x86 = Release35|x86 - Release|Any CPU = Release|Any CPU - Release|Mixed Platforms = Release|Mixed Platforms - Release|x86 = Release|x86 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Mixed Platforms.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Mixed Platforms.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|x86.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|x86.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Mixed Platforms.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Mixed Platforms.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|x86.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|x86.ActiveCfg = Release|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Debug35|Mixed Platforms.ActiveCfg = Debug35|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Debug35|Mixed Platforms.Build.0 = Debug35|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Debug35|x86.ActiveCfg = Debug35|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Debug|Any CPU.Build.0 = Debug|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Debug|x86.ActiveCfg = Debug|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Release35|Any CPU.ActiveCfg = Release|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Release35|Any CPU.Build.0 = Release|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Release35|Mixed Platforms.ActiveCfg = Release35|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Release35|Mixed Platforms.Build.0 = Release35|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Release35|x86.ActiveCfg = Release|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Release|Any CPU.ActiveCfg = Release|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Release|Any CPU.Build.0 = Release|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Release|x86.ActiveCfg = Release|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Debug35|Mixed Platforms.ActiveCfg = Debug35|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Debug35|Mixed Platforms.Build.0 = Debug35|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Debug35|x86.ActiveCfg = Debug35|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Debug|Any CPU.Build.0 = Debug|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Debug|x86.ActiveCfg = Debug|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Release35|Any CPU.ActiveCfg = Release|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Release35|Any CPU.Build.0 = Release|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Release35|Mixed Platforms.ActiveCfg = Release35|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Release35|Mixed Platforms.Build.0 = Release35|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Release35|x86.ActiveCfg = Release|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Release|Any CPU.ActiveCfg = Release|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Release|Any CPU.Build.0 = Release|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Release|x86.ActiveCfg = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2010/test/Contrib.Snowball.Test.sln b/external/Lucene.Net/build/vs2010/test/Contrib.Snowball.Test.sln deleted file mode 100644 index 38c588eaba..0000000000 --- a/external/Lucene.Net/build/vs2010/test/Contrib.Snowball.Test.sln +++ /dev/null @@ -1,85 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual C# Express 2010 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Snowball", "..\..\..\src\contrib\Snowball\Contrib.Snowball.csproj", "{8F9D7A92-F122-413E-9D8D-027E4ECD327C}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Snowball.Test", "..\..\..\test\contrib\Snowball\Contrib.Snowball.Test.csproj", "{992216FA-372D-4412-8D7C-E252AE042F48}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net.Test", "..\..\..\test\core\Lucene.Net.Test.csproj", "{AAF68BCF-F781-45FC-98B3-2B9CEE411E01}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Demo.Common", "..\..\..\src\demo\Demo.Common\Demo.Common.csproj", "{F04CA2F4-E182-46A8-B914-F46AF5319E83}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Debug|Any CPU.Build.0 = Debug|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Release35|Any CPU.Build.0 = Release35|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Release|Any CPU.ActiveCfg = Release|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Release|Any CPU.Build.0 = Release|Any CPU - {992216FA-372D-4412-8D7C-E252AE042F48}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {992216FA-372D-4412-8D7C-E252AE042F48}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {992216FA-372D-4412-8D7C-E252AE042F48}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {992216FA-372D-4412-8D7C-E252AE042F48}.Debug|Any CPU.Build.0 = Debug|Any CPU - {992216FA-372D-4412-8D7C-E252AE042F48}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {992216FA-372D-4412-8D7C-E252AE042F48}.Release35|Any CPU.Build.0 = Release35|Any CPU - {992216FA-372D-4412-8D7C-E252AE042F48}.Release|Any CPU.ActiveCfg = Release|Any CPU - {992216FA-372D-4412-8D7C-E252AE042F48}.Release|Any CPU.Build.0 = Release|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug|Any CPU.Build.0 = Debug|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release35|Any CPU.Build.0 = Release35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release|Any CPU.ActiveCfg = Release|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release|Any CPU.Build.0 = Release|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release35|Any CPU.Build.0 = Release35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2010/test/Contrib.Spatial.Test.sln b/external/Lucene.Net/build/vs2010/test/Contrib.Spatial.Test.sln deleted file mode 100644 index 5d641cd994..0000000000 --- a/external/Lucene.Net/build/vs2010/test/Contrib.Spatial.Test.sln +++ /dev/null @@ -1,86 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual C# Express 2010 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Spatial", "..\..\..\src\contrib\Spatial\Contrib.Spatial.csproj", "{35C347F4-24B2-4BE5-8117-A0E3001551CE}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Spatial.Tests", "..\..\..\test\contrib\Spatial\Contrib.Spatial.Tests.csproj", "{19FC2A6B-4DE9-403F-8CEF-10850F57B96E}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Spatial.NTS", "..\..\..\src\contrib\Spatial\Contrib.Spatial.NTS.csproj", "{02D030D0-C7B5-4561-8BDD-41408B2E2F41}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Spatial.NTS.Tests", "..\..\..\test\contrib\Spatial\Contrib.Spatial.NTS.Tests.csproj", "{DEC65744-D581-4007-87B2-BB0726EE0395}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Debug35|Any CPU = Debug35|Any CPU - Release|Any CPU = Release|Any CPU - Release35|Any CPU = Release35|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Debug|Any CPU.Build.0 = Debug|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Release|Any CPU.ActiveCfg = Release|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Release|Any CPU.Build.0 = Release|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Release35|Any CPU.Build.0 = Release35|Any CPU - {19FC2A6B-4DE9-403F-8CEF-10850F57B96E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {19FC2A6B-4DE9-403F-8CEF-10850F57B96E}.Debug|Any CPU.Build.0 = Debug|Any CPU - {19FC2A6B-4DE9-403F-8CEF-10850F57B96E}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {19FC2A6B-4DE9-403F-8CEF-10850F57B96E}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {19FC2A6B-4DE9-403F-8CEF-10850F57B96E}.Release|Any CPU.ActiveCfg = Release|Any CPU - {19FC2A6B-4DE9-403F-8CEF-10850F57B96E}.Release|Any CPU.Build.0 = Release|Any CPU - {19FC2A6B-4DE9-403F-8CEF-10850F57B96E}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {19FC2A6B-4DE9-403F-8CEF-10850F57B96E}.Release35|Any CPU.Build.0 = Release35|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Debug|Any CPU.Build.0 = Debug|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Release|Any CPU.ActiveCfg = Release|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Release|Any CPU.Build.0 = Release|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Release35|Any CPU.Build.0 = Release35|Any CPU - {DEC65744-D581-4007-87B2-BB0726EE0395}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {DEC65744-D581-4007-87B2-BB0726EE0395}.Debug|Any CPU.Build.0 = Debug|Any CPU - {DEC65744-D581-4007-87B2-BB0726EE0395}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {DEC65744-D581-4007-87B2-BB0726EE0395}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {DEC65744-D581-4007-87B2-BB0726EE0395}.Release|Any CPU.ActiveCfg = Release|Any CPU - {DEC65744-D581-4007-87B2-BB0726EE0395}.Release|Any CPU.Build.0 = Release|Any CPU - {DEC65744-D581-4007-87B2-BB0726EE0395}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {DEC65744-D581-4007-87B2-BB0726EE0395}.Release35|Any CPU.Build.0 = Release35|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2010/test/Contrib.SpellChecker.Test.sln b/external/Lucene.Net/build/vs2010/test/Contrib.SpellChecker.Test.sln deleted file mode 100644 index f93e73cac9..0000000000 --- a/external/Lucene.Net/build/vs2010/test/Contrib.SpellChecker.Test.sln +++ /dev/null @@ -1,66 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual C# Express 2010 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.SpellChecker", "..\..\..\src\contrib\SpellChecker\Contrib.SpellChecker.csproj", "{FF45EE91-9CA3-443D-8231-75E9FA1AF40E}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.SpellChecker.Test", "..\..\..\test\contrib\SpellChecker\Contrib.SpellChecker.Test.csproj", "{4DCB81AA-ECC1-4B3D-A0C9-28E54F5B125C}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {4DCB81AA-ECC1-4B3D-A0C9-28E54F5B125C}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {4DCB81AA-ECC1-4B3D-A0C9-28E54F5B125C}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {4DCB81AA-ECC1-4B3D-A0C9-28E54F5B125C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {4DCB81AA-ECC1-4B3D-A0C9-28E54F5B125C}.Debug|Any CPU.Build.0 = Debug|Any CPU - {4DCB81AA-ECC1-4B3D-A0C9-28E54F5B125C}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {4DCB81AA-ECC1-4B3D-A0C9-28E54F5B125C}.Release35|Any CPU.Build.0 = Release35|Any CPU - {4DCB81AA-ECC1-4B3D-A0C9-28E54F5B125C}.Release|Any CPU.ActiveCfg = Release|Any CPU - {4DCB81AA-ECC1-4B3D-A0C9-28E54F5B125C}.Release|Any CPU.Build.0 = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Debug|Any CPU.Build.0 = Debug|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Release35|Any CPU.Build.0 = Release35|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Release|Any CPU.ActiveCfg = Release|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2010/test/Lucene.Net.Test.sln b/external/Lucene.Net/build/vs2010/test/Lucene.Net.Test.sln deleted file mode 100644 index 317f82543d..0000000000 --- a/external/Lucene.Net/build/vs2010/test/Lucene.Net.Test.sln +++ /dev/null @@ -1,66 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual C# Express 2010 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net.Test", "..\..\..\test\core\Lucene.Net.Test.csproj", "{AAF68BCF-F781-45FC-98B3-2B9CEE411E01}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Demo.Common", "..\..\..\src\demo\Demo.Common\Demo.Common.csproj", "{F04CA2F4-E182-46A8-B914-F46AF5319E83}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug|Any CPU.Build.0 = Debug|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release35|Any CPU.Build.0 = Release35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release|Any CPU.ActiveCfg = Release|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release|Any CPU.Build.0 = Release|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release35|Any CPU.Build.0 = Release35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2012/contrib/Contrib.All.sln b/external/Lucene.Net/build/vs2012/contrib/Contrib.All.sln deleted file mode 100644 index 9a707ebcdd..0000000000 --- a/external/Lucene.Net/build/vs2012/contrib/Contrib.All.sln +++ /dev/null @@ -1,196 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2012 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Core", "..\..\..\src\contrib\Core\Contrib.Core.csproj", "{FEF899EB-610C-4D3C-A556-A01F56F4AFE0}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Analyzers", "..\..\..\src\contrib\Analyzers\Contrib.Analyzers.csproj", "{4286E961-9143-4821-B46D-3D39D3736386}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.FastVectorHighlighter", "..\..\..\src\contrib\FastVectorHighlighter\Contrib.FastVectorHighlighter.csproj", "{9D2E3153-076F-49C5-B83D-FB2573536B5F}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Highlighter", "..\..\..\src\contrib\Highlighter\Contrib.Highlighter.csproj", "{901D5415-383C-4AA6-A256-879558841BEA}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Queries", "..\..\..\src\contrib\Queries\Contrib.Queries.csproj", "{481CF6E3-52AF-4621-9DEB-022122079AF6}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Snowball", "..\..\..\src\contrib\Snowball\Contrib.Snowball.csproj", "{8F9D7A92-F122-413E-9D8D-027E4ECD327C}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Spatial", "..\..\..\src\contrib\Spatial\Contrib.Spatial.csproj", "{35C347F4-24B2-4BE5-8117-A0E3001551CE}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.SpellChecker", "..\..\..\src\contrib\SpellChecker\Contrib.SpellChecker.csproj", "{FF45EE91-9CA3-443D-8231-75E9FA1AF40E}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.WordNet.SynExpand", "..\..\..\src\contrib\WordNet\SynExpand\Contrib.WordNet.SynExpand.csproj", "{1407C9BA-337C-4C6C-B065-68328D3871B3}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.WordNet.SynLookup", "..\..\..\src\contrib\WordNet\SynLookup\Contrib.WordNet.SynLookup.csproj", "{2CA12E3F-76E1-4FA6-9E87-37079A7B7C69}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.WordNet.Syns2Index", "..\..\..\src\contrib\WordNet\Syns2Index\Contrib.WordNet.Syns2Index.csproj", "{7563D4D9-AE91-42BA-A270-1D264660F6DF}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Regex", "..\..\..\src\contrib\Regex\Contrib.Regex.csproj", "{A26BD3B7-DF90-43B4-99E2-6A617CDE1579}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SimpleFacetedSearch", "..\..\..\src\contrib\SimpleFacetedSearch\SimpleFacetedSearch.csproj", "{66772190-FB3F-48F5-8E05-0B302BACEA73}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Memory", "..\..\..\src\contrib\Memory\Contrib.Memory.csproj", "{112B9A7C-29CC-4539-8F5A-45669C07CD4D}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Spatial.NTS", "..\..\..\src\contrib\Spatial\Contrib.Spatial.NTS.csproj", "{02D030D0-C7B5-4561-8BDD-41408B2E2F41}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Debug35|Any CPU = Debug35|Any CPU - Release|Any CPU = Release|Any CPU - Release35|Any CPU = Release35|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Debug|Any CPU.Build.0 = Debug|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Release|Any CPU.ActiveCfg = Release|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Release|Any CPU.Build.0 = Release|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Release35|Any CPU.Build.0 = Release35|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Debug|Any CPU.Build.0 = Debug|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Release|Any CPU.ActiveCfg = Release|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Release|Any CPU.Build.0 = Release|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Release35|Any CPU.Build.0 = Release35|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Debug|Any CPU.Build.0 = Debug|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Release|Any CPU.ActiveCfg = Release|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Release|Any CPU.Build.0 = Release|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Release35|Any CPU.Build.0 = Release35|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Debug|Any CPU.Build.0 = Debug|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Release|Any CPU.ActiveCfg = Release|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Release|Any CPU.Build.0 = Release|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Release35|Any CPU.Build.0 = Release35|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Debug|Any CPU.Build.0 = Debug|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Release|Any CPU.ActiveCfg = Release|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Release|Any CPU.Build.0 = Release|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Release35|Any CPU.Build.0 = Release35|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Debug|Any CPU.Build.0 = Debug|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Release|Any CPU.ActiveCfg = Release|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Release|Any CPU.Build.0 = Release|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Release35|Any CPU.Build.0 = Release35|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Debug|Any CPU.Build.0 = Debug|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Release|Any CPU.ActiveCfg = Release|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Release|Any CPU.Build.0 = Release|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Release35|Any CPU.Build.0 = Release35|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Debug|Any CPU.Build.0 = Debug|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Release|Any CPU.ActiveCfg = Release|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Release|Any CPU.Build.0 = Release|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Release35|Any CPU.Build.0 = Release35|Any CPU - {1407C9BA-337C-4C6C-B065-68328D3871B3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {1407C9BA-337C-4C6C-B065-68328D3871B3}.Debug|Any CPU.Build.0 = Debug|Any CPU - {1407C9BA-337C-4C6C-B065-68328D3871B3}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {1407C9BA-337C-4C6C-B065-68328D3871B3}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {1407C9BA-337C-4C6C-B065-68328D3871B3}.Release|Any CPU.ActiveCfg = Release|Any CPU - {1407C9BA-337C-4C6C-B065-68328D3871B3}.Release|Any CPU.Build.0 = Release|Any CPU - {1407C9BA-337C-4C6C-B065-68328D3871B3}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {1407C9BA-337C-4C6C-B065-68328D3871B3}.Release35|Any CPU.Build.0 = Release35|Any CPU - {2CA12E3F-76E1-4FA6-9E87-37079A7B7C69}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {2CA12E3F-76E1-4FA6-9E87-37079A7B7C69}.Debug|Any CPU.Build.0 = Debug|Any CPU - {2CA12E3F-76E1-4FA6-9E87-37079A7B7C69}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {2CA12E3F-76E1-4FA6-9E87-37079A7B7C69}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {2CA12E3F-76E1-4FA6-9E87-37079A7B7C69}.Release|Any CPU.ActiveCfg = Release|Any CPU - {2CA12E3F-76E1-4FA6-9E87-37079A7B7C69}.Release|Any CPU.Build.0 = Release|Any CPU - {2CA12E3F-76E1-4FA6-9E87-37079A7B7C69}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {2CA12E3F-76E1-4FA6-9E87-37079A7B7C69}.Release35|Any CPU.Build.0 = Release35|Any CPU - {7563D4D9-AE91-42BA-A270-1D264660F6DF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {7563D4D9-AE91-42BA-A270-1D264660F6DF}.Debug|Any CPU.Build.0 = Debug|Any CPU - {7563D4D9-AE91-42BA-A270-1D264660F6DF}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {7563D4D9-AE91-42BA-A270-1D264660F6DF}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {7563D4D9-AE91-42BA-A270-1D264660F6DF}.Release|Any CPU.ActiveCfg = Release|Any CPU - {7563D4D9-AE91-42BA-A270-1D264660F6DF}.Release|Any CPU.Build.0 = Release|Any CPU - {7563D4D9-AE91-42BA-A270-1D264660F6DF}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {7563D4D9-AE91-42BA-A270-1D264660F6DF}.Release35|Any CPU.Build.0 = Release35|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Debug|Any CPU.Build.0 = Debug|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Release|Any CPU.ActiveCfg = Release|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Release|Any CPU.Build.0 = Release|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Release35|Any CPU.Build.0 = Release35|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Debug|Any CPU.Build.0 = Debug|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Release|Any CPU.ActiveCfg = Release|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Release|Any CPU.Build.0 = Release|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Release35|Any CPU.Build.0 = Release35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug|Any CPU.Build.0 = Debug|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release|Any CPU.ActiveCfg = Release|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release|Any CPU.Build.0 = Release|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release35|Any CPU.Build.0 = Release35|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Debug|Any CPU.Build.0 = Debug|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Release|Any CPU.ActiveCfg = Release|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Release|Any CPU.Build.0 = Release|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Release35|Any CPU.Build.0 = Release35|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2012/contrib/Contrib.Analyzers.sln b/external/Lucene.Net/build/vs2012/contrib/Contrib.Analyzers.sln deleted file mode 100644 index e44e692372..0000000000 --- a/external/Lucene.Net/build/vs2012/contrib/Contrib.Analyzers.sln +++ /dev/null @@ -1,56 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2012 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Analyzers", "..\..\..\src\contrib\Analyzers\Contrib.Analyzers.csproj", "{4286E961-9143-4821-B46D-3D39D3736386}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {4286E961-9143-4821-B46D-3D39D3736386}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Debug|Any CPU.Build.0 = Debug|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Release35|Any CPU.Build.0 = Release35|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Release|Any CPU.ActiveCfg = Release|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Release|Any CPU.Build.0 = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2012/contrib/Contrib.Core.sln b/external/Lucene.Net/build/vs2012/contrib/Contrib.Core.sln deleted file mode 100644 index 15e09d6c2a..0000000000 --- a/external/Lucene.Net/build/vs2012/contrib/Contrib.Core.sln +++ /dev/null @@ -1,56 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2012 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Core", "..\..\..\src\contrib\Core\Contrib.Core.csproj", "{FEF899EB-610C-4D3C-A556-A01F56F4AFE0}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Debug|Any CPU.Build.0 = Debug|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Release35|Any CPU.Build.0 = Release35|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Release|Any CPU.ActiveCfg = Release|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2012/contrib/Contrib.FastVectorHighlighter.sln b/external/Lucene.Net/build/vs2012/contrib/Contrib.FastVectorHighlighter.sln deleted file mode 100644 index 21ad549b0b..0000000000 --- a/external/Lucene.Net/build/vs2012/contrib/Contrib.FastVectorHighlighter.sln +++ /dev/null @@ -1,56 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2012 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.FastVectorHighlighter", "..\..\..\src\contrib\FastVectorHighlighter\Contrib.FastVectorHighlighter.csproj", "{9D2E3153-076F-49C5-B83D-FB2573536B5F}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Debug|Any CPU.Build.0 = Debug|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Release35|Any CPU.Build.0 = Release35|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Release|Any CPU.ActiveCfg = Release|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2012/contrib/Contrib.Highlighter.sln b/external/Lucene.Net/build/vs2012/contrib/Contrib.Highlighter.sln deleted file mode 100644 index b20a7cb5b5..0000000000 --- a/external/Lucene.Net/build/vs2012/contrib/Contrib.Highlighter.sln +++ /dev/null @@ -1,66 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2012 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Highlighter", "..\..\..\src\contrib\Highlighter\Contrib.Highlighter.csproj", "{901D5415-383C-4AA6-A256-879558841BEA}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Memory", "..\..\..\src\contrib\Memory\Contrib.Memory.csproj", "{112B9A7C-29CC-4539-8F5A-45669C07CD4D}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug|Any CPU.Build.0 = Debug|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release35|Any CPU.Build.0 = Release35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release|Any CPU.ActiveCfg = Release|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release|Any CPU.Build.0 = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Debug|Any CPU.Build.0 = Debug|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Release35|Any CPU.Build.0 = Release35|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Release|Any CPU.ActiveCfg = Release|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2012/contrib/Contrib.Memory.sln b/external/Lucene.Net/build/vs2012/contrib/Contrib.Memory.sln deleted file mode 100644 index 5a8ae6f1db..0000000000 --- a/external/Lucene.Net/build/vs2012/contrib/Contrib.Memory.sln +++ /dev/null @@ -1,56 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2012 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Memory", "..\..\..\src\contrib\Memory\Contrib.Memory.csproj", "{112B9A7C-29CC-4539-8F5A-45669C07CD4D}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug|Any CPU.Build.0 = Debug|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release35|Any CPU.Build.0 = Release35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release|Any CPU.ActiveCfg = Release|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release|Any CPU.Build.0 = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2012/contrib/Contrib.Queries.sln b/external/Lucene.Net/build/vs2012/contrib/Contrib.Queries.sln deleted file mode 100644 index dc468f7496..0000000000 --- a/external/Lucene.Net/build/vs2012/contrib/Contrib.Queries.sln +++ /dev/null @@ -1,56 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2012 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Queries", "..\..\..\src\contrib\Queries\Contrib.Queries.csproj", "{481CF6E3-52AF-4621-9DEB-022122079AF6}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Debug|Any CPU.Build.0 = Debug|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Release35|Any CPU.Build.0 = Release35|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Release|Any CPU.ActiveCfg = Release|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Release|Any CPU.Build.0 = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2012/contrib/Contrib.Regex.sln b/external/Lucene.Net/build/vs2012/contrib/Contrib.Regex.sln deleted file mode 100644 index e997043279..0000000000 --- a/external/Lucene.Net/build/vs2012/contrib/Contrib.Regex.sln +++ /dev/null @@ -1,56 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2012 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Regex", "..\..\..\src\contrib\Regex\Contrib.Regex.csproj", "{A26BD3B7-DF90-43B4-99E2-6A617CDE1579}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Debug|Any CPU.Build.0 = Debug|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Release35|Any CPU.Build.0 = Release35|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Release|Any CPU.ActiveCfg = Release|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2012/contrib/Contrib.SimpleFacetedSearch.sln b/external/Lucene.Net/build/vs2012/contrib/Contrib.SimpleFacetedSearch.sln deleted file mode 100644 index 204498650b..0000000000 --- a/external/Lucene.Net/build/vs2012/contrib/Contrib.SimpleFacetedSearch.sln +++ /dev/null @@ -1,56 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2012 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SimpleFacetedSearch", "..\..\..\src\contrib\SimpleFacetedSearch\SimpleFacetedSearch.csproj", "{66772190-FB3F-48F5-8E05-0B302BACEA73}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Debug|Any CPU.Build.0 = Debug|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Release35|Any CPU.Build.0 = Release35|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Release|Any CPU.ActiveCfg = Release|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2012/contrib/Contrib.Snowball.sln b/external/Lucene.Net/build/vs2012/contrib/Contrib.Snowball.sln deleted file mode 100644 index 2a908c47e8..0000000000 --- a/external/Lucene.Net/build/vs2012/contrib/Contrib.Snowball.sln +++ /dev/null @@ -1,56 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2012 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Snowball", "..\..\..\src\contrib\Snowball\Contrib.Snowball.csproj", "{8F9D7A92-F122-413E-9D8D-027E4ECD327C}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Debug|Any CPU.Build.0 = Debug|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Release35|Any CPU.Build.0 = Release35|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Release|Any CPU.ActiveCfg = Release|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2012/contrib/Contrib.Spatial.sln b/external/Lucene.Net/build/vs2012/contrib/Contrib.Spatial.sln deleted file mode 100644 index 0c50e46fd1..0000000000 --- a/external/Lucene.Net/build/vs2012/contrib/Contrib.Spatial.sln +++ /dev/null @@ -1,66 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2012 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Spatial", "..\..\..\src\contrib\Spatial\Contrib.Spatial.csproj", "{35C347F4-24B2-4BE5-8117-A0E3001551CE}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Spatial.NTS", "..\..\..\src\contrib\Spatial\Contrib.Spatial.NTS.csproj", "{02D030D0-C7B5-4561-8BDD-41408B2E2F41}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Debug35|Any CPU = Debug35|Any CPU - Release|Any CPU = Release|Any CPU - Release35|Any CPU = Release35|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Debug|Any CPU.Build.0 = Debug|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Release|Any CPU.ActiveCfg = Release|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Release|Any CPU.Build.0 = Release|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Release35|Any CPU.Build.0 = Release35|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Debug|Any CPU.Build.0 = Debug|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Release|Any CPU.ActiveCfg = Release|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Release|Any CPU.Build.0 = Release|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Release35|Any CPU.Build.0 = Release35|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2012/contrib/Contrib.SpellChecker.sln b/external/Lucene.Net/build/vs2012/contrib/Contrib.SpellChecker.sln deleted file mode 100644 index 0117834ded..0000000000 --- a/external/Lucene.Net/build/vs2012/contrib/Contrib.SpellChecker.sln +++ /dev/null @@ -1,56 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2012 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.SpellChecker", "..\..\..\src\contrib\SpellChecker\Contrib.SpellChecker.csproj", "{FF45EE91-9CA3-443D-8231-75E9FA1AF40E}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Debug|Any CPU.Build.0 = Debug|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Release35|Any CPU.Build.0 = Release35|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Release|Any CPU.ActiveCfg = Release|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2012/contrib/Contrib.WordNet.sln b/external/Lucene.Net/build/vs2012/contrib/Contrib.WordNet.sln deleted file mode 100644 index 18a7a6bbc5..0000000000 --- a/external/Lucene.Net/build/vs2012/contrib/Contrib.WordNet.sln +++ /dev/null @@ -1,76 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2012 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.WordNet.SynExpand", "..\..\..\src\contrib\WordNet\SynExpand\Contrib.WordNet.SynExpand.csproj", "{1407C9BA-337C-4C6C-B065-68328D3871B3}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.WordNet.SynLookup", "..\..\..\src\contrib\WordNet\SynLookup\Contrib.WordNet.SynLookup.csproj", "{2CA12E3F-76E1-4FA6-9E87-37079A7B7C69}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.WordNet.Syns2Index", "..\..\..\src\contrib\WordNet\Syns2Index\Contrib.WordNet.Syns2Index.csproj", "{7563D4D9-AE91-42BA-A270-1D264660F6DF}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {1407C9BA-337C-4C6C-B065-68328D3871B3}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {1407C9BA-337C-4C6C-B065-68328D3871B3}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {1407C9BA-337C-4C6C-B065-68328D3871B3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {1407C9BA-337C-4C6C-B065-68328D3871B3}.Debug|Any CPU.Build.0 = Debug|Any CPU - {1407C9BA-337C-4C6C-B065-68328D3871B3}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {1407C9BA-337C-4C6C-B065-68328D3871B3}.Release35|Any CPU.Build.0 = Release35|Any CPU - {1407C9BA-337C-4C6C-B065-68328D3871B3}.Release|Any CPU.ActiveCfg = Release|Any CPU - {1407C9BA-337C-4C6C-B065-68328D3871B3}.Release|Any CPU.Build.0 = Release|Any CPU - {2CA12E3F-76E1-4FA6-9E87-37079A7B7C69}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {2CA12E3F-76E1-4FA6-9E87-37079A7B7C69}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {2CA12E3F-76E1-4FA6-9E87-37079A7B7C69}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {2CA12E3F-76E1-4FA6-9E87-37079A7B7C69}.Debug|Any CPU.Build.0 = Debug|Any CPU - {2CA12E3F-76E1-4FA6-9E87-37079A7B7C69}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {2CA12E3F-76E1-4FA6-9E87-37079A7B7C69}.Release35|Any CPU.Build.0 = Release35|Any CPU - {2CA12E3F-76E1-4FA6-9E87-37079A7B7C69}.Release|Any CPU.ActiveCfg = Release|Any CPU - {2CA12E3F-76E1-4FA6-9E87-37079A7B7C69}.Release|Any CPU.Build.0 = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {7563D4D9-AE91-42BA-A270-1D264660F6DF}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {7563D4D9-AE91-42BA-A270-1D264660F6DF}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {7563D4D9-AE91-42BA-A270-1D264660F6DF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {7563D4D9-AE91-42BA-A270-1D264660F6DF}.Debug|Any CPU.Build.0 = Debug|Any CPU - {7563D4D9-AE91-42BA-A270-1D264660F6DF}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {7563D4D9-AE91-42BA-A270-1D264660F6DF}.Release35|Any CPU.Build.0 = Release35|Any CPU - {7563D4D9-AE91-42BA-A270-1D264660F6DF}.Release|Any CPU.ActiveCfg = Release|Any CPU - {7563D4D9-AE91-42BA-A270-1D264660F6DF}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2012/core/Lucene.Net.Core.sln b/external/Lucene.Net/build/vs2012/core/Lucene.Net.Core.sln deleted file mode 100644 index 53a0b3fe5f..0000000000 --- a/external/Lucene.Net/build/vs2012/core/Lucene.Net.Core.sln +++ /dev/null @@ -1,46 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2012 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2012/demo/Lucene.Net.Demo.sln b/external/Lucene.Net/build/vs2012/demo/Lucene.Net.Demo.sln deleted file mode 100644 index 2d5da0bf3a..0000000000 --- a/external/Lucene.Net/build/vs2012/demo/Lucene.Net.Demo.sln +++ /dev/null @@ -1,96 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2012 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Demo.Common", "..\..\..\src\demo\Demo.Common\Demo.Common.csproj", "{F04CA2F4-E182-46A8-B914-F46AF5319E83}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DeleteFiles", "..\..\..\src\demo\DeleteFiles\DeleteFiles.csproj", "{BA3A94CC-6D1E-4AA8-9C95-8C6FD896810E}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IndexFiles", "..\..\..\src\demo\IndexFiles\IndexFiles.csproj", "{3E561192-4292-4998-BC67-8C1B82A56108}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IndexHtml", "..\..\..\src\demo\IndexHtml\IndexHtml.csproj", "{2B86751C-0D3A-486E-A176-E995C63EB653}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SearchFiles", "..\..\..\src\demo\SearchFiles\SearchFiles.csproj", "{5CF56C9F-F8DF-471E-B73A-C736464948C0}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {2B86751C-0D3A-486E-A176-E995C63EB653}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {2B86751C-0D3A-486E-A176-E995C63EB653}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {2B86751C-0D3A-486E-A176-E995C63EB653}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {2B86751C-0D3A-486E-A176-E995C63EB653}.Debug|Any CPU.Build.0 = Debug|Any CPU - {2B86751C-0D3A-486E-A176-E995C63EB653}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {2B86751C-0D3A-486E-A176-E995C63EB653}.Release35|Any CPU.Build.0 = Release35|Any CPU - {2B86751C-0D3A-486E-A176-E995C63EB653}.Release|Any CPU.ActiveCfg = Release|Any CPU - {2B86751C-0D3A-486E-A176-E995C63EB653}.Release|Any CPU.Build.0 = Release|Any CPU - {3E561192-4292-4998-BC67-8C1B82A56108}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {3E561192-4292-4998-BC67-8C1B82A56108}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {3E561192-4292-4998-BC67-8C1B82A56108}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {3E561192-4292-4998-BC67-8C1B82A56108}.Debug|Any CPU.Build.0 = Debug|Any CPU - {3E561192-4292-4998-BC67-8C1B82A56108}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {3E561192-4292-4998-BC67-8C1B82A56108}.Release35|Any CPU.Build.0 = Release35|Any CPU - {3E561192-4292-4998-BC67-8C1B82A56108}.Release|Any CPU.ActiveCfg = Release|Any CPU - {3E561192-4292-4998-BC67-8C1B82A56108}.Release|Any CPU.Build.0 = Release|Any CPU - {5CF56C9F-F8DF-471E-B73A-C736464948C0}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5CF56C9F-F8DF-471E-B73A-C736464948C0}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5CF56C9F-F8DF-471E-B73A-C736464948C0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5CF56C9F-F8DF-471E-B73A-C736464948C0}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5CF56C9F-F8DF-471E-B73A-C736464948C0}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5CF56C9F-F8DF-471E-B73A-C736464948C0}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5CF56C9F-F8DF-471E-B73A-C736464948C0}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5CF56C9F-F8DF-471E-B73A-C736464948C0}.Release|Any CPU.Build.0 = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {BA3A94CC-6D1E-4AA8-9C95-8C6FD896810E}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {BA3A94CC-6D1E-4AA8-9C95-8C6FD896810E}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {BA3A94CC-6D1E-4AA8-9C95-8C6FD896810E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {BA3A94CC-6D1E-4AA8-9C95-8C6FD896810E}.Debug|Any CPU.Build.0 = Debug|Any CPU - {BA3A94CC-6D1E-4AA8-9C95-8C6FD896810E}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {BA3A94CC-6D1E-4AA8-9C95-8C6FD896810E}.Release35|Any CPU.Build.0 = Release35|Any CPU - {BA3A94CC-6D1E-4AA8-9C95-8C6FD896810E}.Release|Any CPU.ActiveCfg = Release|Any CPU - {BA3A94CC-6D1E-4AA8-9C95-8C6FD896810E}.Release|Any CPU.Build.0 = Release|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release35|Any CPU.Build.0 = Release35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2012/test/Contrib.All.Test.sln b/external/Lucene.Net/build/vs2012/test/Contrib.All.Test.sln deleted file mode 100644 index d7e30b6664..0000000000 --- a/external/Lucene.Net/build/vs2012/test/Contrib.All.Test.sln +++ /dev/null @@ -1,296 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2012 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Core", "..\..\..\src\contrib\Core\Contrib.Core.csproj", "{FEF899EB-610C-4D3C-A556-A01F56F4AFE0}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Analyzers", "..\..\..\src\contrib\Analyzers\Contrib.Analyzers.csproj", "{4286E961-9143-4821-B46D-3D39D3736386}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.FastVectorHighlighter", "..\..\..\src\contrib\FastVectorHighlighter\Contrib.FastVectorHighlighter.csproj", "{9D2E3153-076F-49C5-B83D-FB2573536B5F}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Highlighter", "..\..\..\src\contrib\Highlighter\Contrib.Highlighter.csproj", "{901D5415-383C-4AA6-A256-879558841BEA}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Queries", "..\..\..\src\contrib\Queries\Contrib.Queries.csproj", "{481CF6E3-52AF-4621-9DEB-022122079AF6}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Snowball", "..\..\..\src\contrib\Snowball\Contrib.Snowball.csproj", "{8F9D7A92-F122-413E-9D8D-027E4ECD327C}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Spatial", "..\..\..\src\contrib\Spatial\Contrib.Spatial.csproj", "{35C347F4-24B2-4BE5-8117-A0E3001551CE}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.SpellChecker", "..\..\..\src\contrib\SpellChecker\Contrib.SpellChecker.csproj", "{FF45EE91-9CA3-443D-8231-75E9FA1AF40E}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Analyzers.Test", "..\..\..\test\contrib\Analyzers\Contrib.Analyzers.Test.csproj", "{67D27628-F1D5-4499-9818-B669731925C8}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net.Test", "..\..\..\test\core\Lucene.Net.Test.csproj", "{AAF68BCF-F781-45FC-98B3-2B9CEE411E01}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Core.Test", "..\..\..\test\contrib\Core\Contrib.Core.Test.csproj", "{A065904B-1EBA-48DA-8D3D-D92A85BA41FC}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.FastVectorHighlighter.Test", "..\..\..\test\contrib\FastVectorHighlighter\Contrib.FastVectorHighlighter.Test.csproj", "{33ED01FD-A87C-4208-BA49-2586EFE32974}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Highlighter.Test", "..\..\..\test\contrib\Highlighter\Contrib.Highlighter.Test.csproj", "{31E10ECB-1385-4C06-970B-2C030FBD4893}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Queries.Test", "..\..\..\test\contrib\Queries\Contrib.Queries.Test.csproj", "{8685A826-9B7A-42C8-88F3-EEE6B41D6D81}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Snowball.Test", "..\..\..\test\contrib\Snowball\Contrib.Snowball.Test.csproj", "{992216FA-372D-4412-8D7C-E252AE042F48}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Spatial.Tests", "..\..\..\test\contrib\Spatial\Contrib.Spatial.Tests.csproj", "{19FC2A6B-4DE9-403F-8CEF-10850F57B96E}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.SpellChecker.Test", "..\..\..\test\contrib\SpellChecker\Contrib.SpellChecker.Test.csproj", "{4DCB81AA-ECC1-4B3D-A0C9-28E54F5B125C}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Demo.Common", "..\..\..\src\demo\Demo.Common\Demo.Common.csproj", "{F04CA2F4-E182-46A8-B914-F46AF5319E83}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Regex.Test", "..\..\..\test\contrib\Regex\Contrib.Regex.Test.csproj", "{F1875552-0E59-46AA-976E-6183733FD2AB}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Regex", "..\..\..\src\contrib\Regex\Contrib.Regex.csproj", "{A26BD3B7-DF90-43B4-99E2-6A617CDE1579}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SimpleFacetedSearch", "..\..\..\src\contrib\SimpleFacetedSearch\SimpleFacetedSearch.csproj", "{66772190-FB3F-48F5-8E05-0B302BACEA73}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SimpleFacetedSearch.Test", "..\..\..\test\contrib\SimpleFacetedSearch\SimpleFacetedSearch.Test.csproj", "{D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Memory", "..\..\..\src\contrib\Memory\Contrib.Memory.csproj", "{112B9A7C-29CC-4539-8F5A-45669C07CD4D}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Memory.Test", "..\..\..\test\contrib\Memory\Contrib.Memory.Test.csproj", "{66C13054-FF41-4C1D-BD0D-8DA009D1DFFD}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Spatial.NTS", "..\..\..\src\contrib\Spatial\Contrib.Spatial.NTS.csproj", "{02D030D0-C7B5-4561-8BDD-41408B2E2F41}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Debug35|Any CPU = Debug35|Any CPU - Release|Any CPU = Release|Any CPU - Release35|Any CPU = Release35|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Debug|Any CPU.Build.0 = Debug|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Release|Any CPU.ActiveCfg = Release|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Release|Any CPU.Build.0 = Release|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Release35|Any CPU.Build.0 = Release35|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Debug|Any CPU.Build.0 = Debug|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Release|Any CPU.ActiveCfg = Release|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Release|Any CPU.Build.0 = Release|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Release35|Any CPU.Build.0 = Release35|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Debug|Any CPU.Build.0 = Debug|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Release|Any CPU.ActiveCfg = Release|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Release|Any CPU.Build.0 = Release|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Release35|Any CPU.Build.0 = Release35|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Debug|Any CPU.Build.0 = Debug|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Release|Any CPU.ActiveCfg = Release|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Release|Any CPU.Build.0 = Release|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Release35|Any CPU.Build.0 = Release35|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Debug|Any CPU.Build.0 = Debug|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Release|Any CPU.ActiveCfg = Release|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Release|Any CPU.Build.0 = Release|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Release35|Any CPU.Build.0 = Release35|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Debug|Any CPU.Build.0 = Debug|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Release|Any CPU.ActiveCfg = Release|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Release|Any CPU.Build.0 = Release|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Release35|Any CPU.Build.0 = Release35|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Debug|Any CPU.Build.0 = Debug|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Release|Any CPU.ActiveCfg = Release|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Release|Any CPU.Build.0 = Release|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Release35|Any CPU.Build.0 = Release35|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Debug|Any CPU.Build.0 = Debug|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Release|Any CPU.ActiveCfg = Release|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Release|Any CPU.Build.0 = Release|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Release35|Any CPU.Build.0 = Release35|Any CPU - {67D27628-F1D5-4499-9818-B669731925C8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {67D27628-F1D5-4499-9818-B669731925C8}.Debug|Any CPU.Build.0 = Debug|Any CPU - {67D27628-F1D5-4499-9818-B669731925C8}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {67D27628-F1D5-4499-9818-B669731925C8}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {67D27628-F1D5-4499-9818-B669731925C8}.Release|Any CPU.ActiveCfg = Release|Any CPU - {67D27628-F1D5-4499-9818-B669731925C8}.Release|Any CPU.Build.0 = Release|Any CPU - {67D27628-F1D5-4499-9818-B669731925C8}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {67D27628-F1D5-4499-9818-B669731925C8}.Release35|Any CPU.Build.0 = Release35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug|Any CPU.Build.0 = Debug|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release|Any CPU.ActiveCfg = Release|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release|Any CPU.Build.0 = Release|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release35|Any CPU.Build.0 = Release35|Any CPU - {A065904B-1EBA-48DA-8D3D-D92A85BA41FC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {A065904B-1EBA-48DA-8D3D-D92A85BA41FC}.Debug|Any CPU.Build.0 = Debug|Any CPU - {A065904B-1EBA-48DA-8D3D-D92A85BA41FC}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {A065904B-1EBA-48DA-8D3D-D92A85BA41FC}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {A065904B-1EBA-48DA-8D3D-D92A85BA41FC}.Release|Any CPU.ActiveCfg = Release|Any CPU - {A065904B-1EBA-48DA-8D3D-D92A85BA41FC}.Release|Any CPU.Build.0 = Release|Any CPU - {A065904B-1EBA-48DA-8D3D-D92A85BA41FC}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {A065904B-1EBA-48DA-8D3D-D92A85BA41FC}.Release35|Any CPU.Build.0 = Release35|Any CPU - {33ED01FD-A87C-4208-BA49-2586EFE32974}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {33ED01FD-A87C-4208-BA49-2586EFE32974}.Debug|Any CPU.Build.0 = Debug|Any CPU - {33ED01FD-A87C-4208-BA49-2586EFE32974}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {33ED01FD-A87C-4208-BA49-2586EFE32974}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {33ED01FD-A87C-4208-BA49-2586EFE32974}.Release|Any CPU.ActiveCfg = Release|Any CPU - {33ED01FD-A87C-4208-BA49-2586EFE32974}.Release|Any CPU.Build.0 = Release|Any CPU - {33ED01FD-A87C-4208-BA49-2586EFE32974}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {33ED01FD-A87C-4208-BA49-2586EFE32974}.Release35|Any CPU.Build.0 = Release35|Any CPU - {31E10ECB-1385-4C06-970B-2C030FBD4893}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {31E10ECB-1385-4C06-970B-2C030FBD4893}.Debug|Any CPU.Build.0 = Debug|Any CPU - {31E10ECB-1385-4C06-970B-2C030FBD4893}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {31E10ECB-1385-4C06-970B-2C030FBD4893}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {31E10ECB-1385-4C06-970B-2C030FBD4893}.Release|Any CPU.ActiveCfg = Release|Any CPU - {31E10ECB-1385-4C06-970B-2C030FBD4893}.Release|Any CPU.Build.0 = Release|Any CPU - {31E10ECB-1385-4C06-970B-2C030FBD4893}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {31E10ECB-1385-4C06-970B-2C030FBD4893}.Release35|Any CPU.Build.0 = Release35|Any CPU - {8685A826-9B7A-42C8-88F3-EEE6B41D6D81}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {8685A826-9B7A-42C8-88F3-EEE6B41D6D81}.Debug|Any CPU.Build.0 = Debug|Any CPU - {8685A826-9B7A-42C8-88F3-EEE6B41D6D81}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {8685A826-9B7A-42C8-88F3-EEE6B41D6D81}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {8685A826-9B7A-42C8-88F3-EEE6B41D6D81}.Release|Any CPU.ActiveCfg = Release|Any CPU - {8685A826-9B7A-42C8-88F3-EEE6B41D6D81}.Release|Any CPU.Build.0 = Release|Any CPU - {8685A826-9B7A-42C8-88F3-EEE6B41D6D81}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {8685A826-9B7A-42C8-88F3-EEE6B41D6D81}.Release35|Any CPU.Build.0 = Release35|Any CPU - {992216FA-372D-4412-8D7C-E252AE042F48}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {992216FA-372D-4412-8D7C-E252AE042F48}.Debug|Any CPU.Build.0 = Debug|Any CPU - {992216FA-372D-4412-8D7C-E252AE042F48}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {992216FA-372D-4412-8D7C-E252AE042F48}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {992216FA-372D-4412-8D7C-E252AE042F48}.Release|Any CPU.ActiveCfg = Release|Any CPU - {992216FA-372D-4412-8D7C-E252AE042F48}.Release|Any CPU.Build.0 = Release|Any CPU - {992216FA-372D-4412-8D7C-E252AE042F48}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {992216FA-372D-4412-8D7C-E252AE042F48}.Release35|Any CPU.Build.0 = Release35|Any CPU - {19FC2A6B-4DE9-403F-8CEF-10850F57B96E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {19FC2A6B-4DE9-403F-8CEF-10850F57B96E}.Debug|Any CPU.Build.0 = Debug|Any CPU - {19FC2A6B-4DE9-403F-8CEF-10850F57B96E}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {19FC2A6B-4DE9-403F-8CEF-10850F57B96E}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {19FC2A6B-4DE9-403F-8CEF-10850F57B96E}.Release|Any CPU.ActiveCfg = Release|Any CPU - {19FC2A6B-4DE9-403F-8CEF-10850F57B96E}.Release|Any CPU.Build.0 = Release|Any CPU - {19FC2A6B-4DE9-403F-8CEF-10850F57B96E}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {19FC2A6B-4DE9-403F-8CEF-10850F57B96E}.Release35|Any CPU.Build.0 = Release35|Any CPU - {4DCB81AA-ECC1-4B3D-A0C9-28E54F5B125C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {4DCB81AA-ECC1-4B3D-A0C9-28E54F5B125C}.Debug|Any CPU.Build.0 = Debug|Any CPU - {4DCB81AA-ECC1-4B3D-A0C9-28E54F5B125C}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {4DCB81AA-ECC1-4B3D-A0C9-28E54F5B125C}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {4DCB81AA-ECC1-4B3D-A0C9-28E54F5B125C}.Release|Any CPU.ActiveCfg = Release|Any CPU - {4DCB81AA-ECC1-4B3D-A0C9-28E54F5B125C}.Release|Any CPU.Build.0 = Release|Any CPU - {4DCB81AA-ECC1-4B3D-A0C9-28E54F5B125C}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {4DCB81AA-ECC1-4B3D-A0C9-28E54F5B125C}.Release35|Any CPU.Build.0 = Release35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release|Any CPU.Build.0 = Release|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release35|Any CPU.Build.0 = Release35|Any CPU - {F1875552-0E59-46AA-976E-6183733FD2AB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F1875552-0E59-46AA-976E-6183733FD2AB}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F1875552-0E59-46AA-976E-6183733FD2AB}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {F1875552-0E59-46AA-976E-6183733FD2AB}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {F1875552-0E59-46AA-976E-6183733FD2AB}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F1875552-0E59-46AA-976E-6183733FD2AB}.Release|Any CPU.Build.0 = Release|Any CPU - {F1875552-0E59-46AA-976E-6183733FD2AB}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {F1875552-0E59-46AA-976E-6183733FD2AB}.Release35|Any CPU.Build.0 = Release35|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Debug|Any CPU.Build.0 = Debug|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Release|Any CPU.ActiveCfg = Release|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Release|Any CPU.Build.0 = Release|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Release35|Any CPU.Build.0 = Release35|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Debug|Any CPU.Build.0 = Debug|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Release|Any CPU.ActiveCfg = Release|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Release|Any CPU.Build.0 = Release|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Release35|Any CPU.Build.0 = Release35|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Debug|Any CPU.Build.0 = Debug|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Release|Any CPU.ActiveCfg = Release|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Release|Any CPU.Build.0 = Release|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Release35|Any CPU.Build.0 = Release35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug|Any CPU.Build.0 = Debug|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release|Any CPU.ActiveCfg = Release|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release|Any CPU.Build.0 = Release|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release35|Any CPU.Build.0 = Release35|Any CPU - {66C13054-FF41-4C1D-BD0D-8DA009D1DFFD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {66C13054-FF41-4C1D-BD0D-8DA009D1DFFD}.Debug|Any CPU.Build.0 = Debug|Any CPU - {66C13054-FF41-4C1D-BD0D-8DA009D1DFFD}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {66C13054-FF41-4C1D-BD0D-8DA009D1DFFD}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {66C13054-FF41-4C1D-BD0D-8DA009D1DFFD}.Release|Any CPU.ActiveCfg = Release|Any CPU - {66C13054-FF41-4C1D-BD0D-8DA009D1DFFD}.Release|Any CPU.Build.0 = Release|Any CPU - {66C13054-FF41-4C1D-BD0D-8DA009D1DFFD}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {66C13054-FF41-4C1D-BD0D-8DA009D1DFFD}.Release35|Any CPU.Build.0 = Release35|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Debug|Any CPU.Build.0 = Debug|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Release|Any CPU.ActiveCfg = Release|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Release|Any CPU.Build.0 = Release|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Release35|Any CPU.Build.0 = Release35|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2012/test/Contrib.Analyzers.Test.sln b/external/Lucene.Net/build/vs2012/test/Contrib.Analyzers.Test.sln deleted file mode 100644 index 63647e9cf7..0000000000 --- a/external/Lucene.Net/build/vs2012/test/Contrib.Analyzers.Test.sln +++ /dev/null @@ -1,86 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2012 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Analyzers", "..\..\..\src\contrib\Analyzers\Contrib.Analyzers.csproj", "{4286E961-9143-4821-B46D-3D39D3736386}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Analyzers.Test", "..\..\..\test\contrib\Analyzers\Contrib.Analyzers.Test.csproj", "{67D27628-F1D5-4499-9818-B669731925C8}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net.Test", "..\..\..\test\core\Lucene.Net.Test.csproj", "{AAF68BCF-F781-45FC-98B3-2B9CEE411E01}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Demo.Common", "..\..\..\src\demo\Demo.Common\Demo.Common.csproj", "{F04CA2F4-E182-46A8-B914-F46AF5319E83}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {4286E961-9143-4821-B46D-3D39D3736386}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Debug|Any CPU.Build.0 = Debug|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Release35|Any CPU.Build.0 = Release35|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Release|Any CPU.ActiveCfg = Release|Any CPU - {4286E961-9143-4821-B46D-3D39D3736386}.Release|Any CPU.Build.0 = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {67D27628-F1D5-4499-9818-B669731925C8}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {67D27628-F1D5-4499-9818-B669731925C8}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {67D27628-F1D5-4499-9818-B669731925C8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {67D27628-F1D5-4499-9818-B669731925C8}.Debug|Any CPU.Build.0 = Debug|Any CPU - {67D27628-F1D5-4499-9818-B669731925C8}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {67D27628-F1D5-4499-9818-B669731925C8}.Release35|Any CPU.Build.0 = Release35|Any CPU - {67D27628-F1D5-4499-9818-B669731925C8}.Release|Any CPU.ActiveCfg = Release|Any CPU - {67D27628-F1D5-4499-9818-B669731925C8}.Release|Any CPU.Build.0 = Release|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug|Any CPU.Build.0 = Debug|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release35|Any CPU.Build.0 = Release35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release|Any CPU.ActiveCfg = Release|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release|Any CPU.Build.0 = Release|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release35|Any CPU.Build.0 = Release35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2012/test/Contrib.Core.Test.sln b/external/Lucene.Net/build/vs2012/test/Contrib.Core.Test.sln deleted file mode 100644 index dde4c9fa6e..0000000000 --- a/external/Lucene.Net/build/vs2012/test/Contrib.Core.Test.sln +++ /dev/null @@ -1,66 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2012 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Core", "..\..\..\src\contrib\Core\Contrib.Core.csproj", "{FEF899EB-610C-4D3C-A556-A01F56F4AFE0}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Core.Test", "..\..\..\test\contrib\Core\Contrib.Core.Test.csproj", "{A065904B-1EBA-48DA-8D3D-D92A85BA41FC}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {A065904B-1EBA-48DA-8D3D-D92A85BA41FC}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {A065904B-1EBA-48DA-8D3D-D92A85BA41FC}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {A065904B-1EBA-48DA-8D3D-D92A85BA41FC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {A065904B-1EBA-48DA-8D3D-D92A85BA41FC}.Debug|Any CPU.Build.0 = Debug|Any CPU - {A065904B-1EBA-48DA-8D3D-D92A85BA41FC}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {A065904B-1EBA-48DA-8D3D-D92A85BA41FC}.Release35|Any CPU.Build.0 = Release35|Any CPU - {A065904B-1EBA-48DA-8D3D-D92A85BA41FC}.Release|Any CPU.ActiveCfg = Release|Any CPU - {A065904B-1EBA-48DA-8D3D-D92A85BA41FC}.Release|Any CPU.Build.0 = Release|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Debug|Any CPU.Build.0 = Debug|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Release35|Any CPU.Build.0 = Release35|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Release|Any CPU.ActiveCfg = Release|Any CPU - {FEF899EB-610C-4D3C-A556-A01F56F4AFE0}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2012/test/Contrib.FastVectorHighlighter.Test.sln b/external/Lucene.Net/build/vs2012/test/Contrib.FastVectorHighlighter.Test.sln deleted file mode 100644 index 641128f428..0000000000 --- a/external/Lucene.Net/build/vs2012/test/Contrib.FastVectorHighlighter.Test.sln +++ /dev/null @@ -1,66 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2012 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.FastVectorHighlighter", "..\..\..\src\contrib\FastVectorHighlighter\Contrib.FastVectorHighlighter.csproj", "{9D2E3153-076F-49C5-B83D-FB2573536B5F}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.FastVectorHighlighter.Test", "..\..\..\test\contrib\FastVectorHighlighter\Contrib.FastVectorHighlighter.Test.csproj", "{33ED01FD-A87C-4208-BA49-2586EFE32974}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {33ED01FD-A87C-4208-BA49-2586EFE32974}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {33ED01FD-A87C-4208-BA49-2586EFE32974}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {33ED01FD-A87C-4208-BA49-2586EFE32974}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {33ED01FD-A87C-4208-BA49-2586EFE32974}.Debug|Any CPU.Build.0 = Debug|Any CPU - {33ED01FD-A87C-4208-BA49-2586EFE32974}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {33ED01FD-A87C-4208-BA49-2586EFE32974}.Release35|Any CPU.Build.0 = Release35|Any CPU - {33ED01FD-A87C-4208-BA49-2586EFE32974}.Release|Any CPU.ActiveCfg = Release|Any CPU - {33ED01FD-A87C-4208-BA49-2586EFE32974}.Release|Any CPU.Build.0 = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Debug|Any CPU.Build.0 = Debug|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Release35|Any CPU.Build.0 = Release35|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Release|Any CPU.ActiveCfg = Release|Any CPU - {9D2E3153-076F-49C5-B83D-FB2573536B5F}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2012/test/Contrib.Highlighter.Test.sln b/external/Lucene.Net/build/vs2012/test/Contrib.Highlighter.Test.sln deleted file mode 100644 index a1678df2ad..0000000000 --- a/external/Lucene.Net/build/vs2012/test/Contrib.Highlighter.Test.sln +++ /dev/null @@ -1,106 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2012 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Highlighter", "..\..\..\src\contrib\Highlighter\Contrib.Highlighter.csproj", "{901D5415-383C-4AA6-A256-879558841BEA}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Highlighter.Test", "..\..\..\test\contrib\Highlighter\Contrib.Highlighter.Test.csproj", "{31E10ECB-1385-4C06-970B-2C030FBD4893}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Memory", "..\..\..\src\contrib\Memory\Contrib.Memory.csproj", "{112B9A7C-29CC-4539-8F5A-45669C07CD4D}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Regex", "..\..\..\src\contrib\Regex\Contrib.Regex.csproj", "{A26BD3B7-DF90-43B4-99E2-6A617CDE1579}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net.Test", "..\..\..\test\core\Lucene.Net.Test.csproj", "{AAF68BCF-F781-45FC-98B3-2B9CEE411E01}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Demo.Common", "..\..\..\src\demo\Demo.Common\Demo.Common.csproj", "{F04CA2F4-E182-46A8-B914-F46AF5319E83}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug|Any CPU.Build.0 = Debug|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release35|Any CPU.Build.0 = Release35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release|Any CPU.ActiveCfg = Release|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release|Any CPU.Build.0 = Release|Any CPU - {31E10ECB-1385-4C06-970B-2C030FBD4893}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {31E10ECB-1385-4C06-970B-2C030FBD4893}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {31E10ECB-1385-4C06-970B-2C030FBD4893}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {31E10ECB-1385-4C06-970B-2C030FBD4893}.Debug|Any CPU.Build.0 = Debug|Any CPU - {31E10ECB-1385-4C06-970B-2C030FBD4893}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {31E10ECB-1385-4C06-970B-2C030FBD4893}.Release35|Any CPU.Build.0 = Release35|Any CPU - {31E10ECB-1385-4C06-970B-2C030FBD4893}.Release|Any CPU.ActiveCfg = Release|Any CPU - {31E10ECB-1385-4C06-970B-2C030FBD4893}.Release|Any CPU.Build.0 = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Debug|Any CPU.Build.0 = Debug|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Release35|Any CPU.Build.0 = Release35|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Release|Any CPU.ActiveCfg = Release|Any CPU - {901D5415-383C-4AA6-A256-879558841BEA}.Release|Any CPU.Build.0 = Release|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Debug|Any CPU.Build.0 = Debug|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Release35|Any CPU.Build.0 = Release35|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Release|Any CPU.ActiveCfg = Release|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Release|Any CPU.Build.0 = Release|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug|Any CPU.Build.0 = Debug|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release35|Any CPU.Build.0 = Release35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release|Any CPU.ActiveCfg = Release|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release|Any CPU.Build.0 = Release|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release35|Any CPU.Build.0 = Release35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2012/test/Contrib.Memory.Test.sln b/external/Lucene.Net/build/vs2012/test/Contrib.Memory.Test.sln deleted file mode 100644 index 2e64ca363a..0000000000 --- a/external/Lucene.Net/build/vs2012/test/Contrib.Memory.Test.sln +++ /dev/null @@ -1,86 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2012 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Memory", "..\..\..\src\contrib\Memory\Contrib.Memory.csproj", "{112B9A7C-29CC-4539-8F5A-45669C07CD4D}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Memory.Test", "..\..\..\test\contrib\Memory\Contrib.Memory.Test.csproj", "{66C13054-FF41-4C1D-BD0D-8DA009D1DFFD}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net.Test", "..\..\..\test\core\Lucene.Net.Test.csproj", "{AAF68BCF-F781-45FC-98B3-2B9CEE411E01}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Demo.Common", "..\..\..\src\demo\Demo.Common\Demo.Common.csproj", "{F04CA2F4-E182-46A8-B914-F46AF5319E83}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Debug|Any CPU.Build.0 = Debug|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release35|Any CPU.Build.0 = Release35|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release|Any CPU.ActiveCfg = Release|Any CPU - {112B9A7C-29CC-4539-8F5A-45669C07CD4D}.Release|Any CPU.Build.0 = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {66C13054-FF41-4C1D-BD0D-8DA009D1DFFD}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {66C13054-FF41-4C1D-BD0D-8DA009D1DFFD}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {66C13054-FF41-4C1D-BD0D-8DA009D1DFFD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {66C13054-FF41-4C1D-BD0D-8DA009D1DFFD}.Debug|Any CPU.Build.0 = Debug|Any CPU - {66C13054-FF41-4C1D-BD0D-8DA009D1DFFD}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {66C13054-FF41-4C1D-BD0D-8DA009D1DFFD}.Release35|Any CPU.Build.0 = Release35|Any CPU - {66C13054-FF41-4C1D-BD0D-8DA009D1DFFD}.Release|Any CPU.ActiveCfg = Release|Any CPU - {66C13054-FF41-4C1D-BD0D-8DA009D1DFFD}.Release|Any CPU.Build.0 = Release|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug|Any CPU.Build.0 = Debug|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release35|Any CPU.Build.0 = Release35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release|Any CPU.ActiveCfg = Release|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release|Any CPU.Build.0 = Release|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release35|Any CPU.Build.0 = Release35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2012/test/Contrib.Queries.Test.sln b/external/Lucene.Net/build/vs2012/test/Contrib.Queries.Test.sln deleted file mode 100644 index 19ee67340e..0000000000 --- a/external/Lucene.Net/build/vs2012/test/Contrib.Queries.Test.sln +++ /dev/null @@ -1,86 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2012 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Queries", "..\..\..\src\contrib\Queries\Contrib.Queries.csproj", "{481CF6E3-52AF-4621-9DEB-022122079AF6}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net.Test", "..\..\..\test\core\Lucene.Net.Test.csproj", "{AAF68BCF-F781-45FC-98B3-2B9CEE411E01}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Queries.Test", "..\..\..\test\contrib\Queries\Contrib.Queries.Test.csproj", "{8685A826-9B7A-42C8-88F3-EEE6B41D6D81}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Demo.Common", "..\..\..\src\demo\Demo.Common\Demo.Common.csproj", "{F04CA2F4-E182-46A8-B914-F46AF5319E83}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Debug|Any CPU.Build.0 = Debug|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Release35|Any CPU.Build.0 = Release35|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Release|Any CPU.ActiveCfg = Release|Any CPU - {481CF6E3-52AF-4621-9DEB-022122079AF6}.Release|Any CPU.Build.0 = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {8685A826-9B7A-42C8-88F3-EEE6B41D6D81}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {8685A826-9B7A-42C8-88F3-EEE6B41D6D81}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {8685A826-9B7A-42C8-88F3-EEE6B41D6D81}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {8685A826-9B7A-42C8-88F3-EEE6B41D6D81}.Debug|Any CPU.Build.0 = Debug|Any CPU - {8685A826-9B7A-42C8-88F3-EEE6B41D6D81}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {8685A826-9B7A-42C8-88F3-EEE6B41D6D81}.Release35|Any CPU.Build.0 = Release35|Any CPU - {8685A826-9B7A-42C8-88F3-EEE6B41D6D81}.Release|Any CPU.ActiveCfg = Release|Any CPU - {8685A826-9B7A-42C8-88F3-EEE6B41D6D81}.Release|Any CPU.Build.0 = Release|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug|Any CPU.Build.0 = Debug|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release35|Any CPU.Build.0 = Release35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release|Any CPU.ActiveCfg = Release|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release|Any CPU.Build.0 = Release|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release35|Any CPU.Build.0 = Release35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2012/test/Contrib.Regex.Test.sln b/external/Lucene.Net/build/vs2012/test/Contrib.Regex.Test.sln deleted file mode 100644 index b6b6739d86..0000000000 --- a/external/Lucene.Net/build/vs2012/test/Contrib.Regex.Test.sln +++ /dev/null @@ -1,86 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2012 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net.Test", "..\..\..\test\core\Lucene.Net.Test.csproj", "{AAF68BCF-F781-45FC-98B3-2B9CEE411E01}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Demo.Common", "..\..\..\src\demo\Demo.Common\Demo.Common.csproj", "{F04CA2F4-E182-46A8-B914-F46AF5319E83}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Regex", "..\..\..\src\contrib\Regex\Contrib.Regex.csproj", "{A26BD3B7-DF90-43B4-99E2-6A617CDE1579}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Regex.Test", "..\..\..\test\contrib\Regex\Contrib.Regex.Test.csproj", "{F1875552-0E59-46AA-976E-6183733FD2AB}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Debug|Any CPU.Build.0 = Debug|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Release35|Any CPU.Build.0 = Release35|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Release|Any CPU.ActiveCfg = Release|Any CPU - {A26BD3B7-DF90-43B4-99E2-6A617CDE1579}.Release|Any CPU.Build.0 = Release|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug|Any CPU.Build.0 = Debug|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release35|Any CPU.Build.0 = Release35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release|Any CPU.ActiveCfg = Release|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release|Any CPU.Build.0 = Release|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release35|Any CPU.Build.0 = Release35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release|Any CPU.Build.0 = Release|Any CPU - {F1875552-0E59-46AA-976E-6183733FD2AB}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {F1875552-0E59-46AA-976E-6183733FD2AB}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {F1875552-0E59-46AA-976E-6183733FD2AB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F1875552-0E59-46AA-976E-6183733FD2AB}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F1875552-0E59-46AA-976E-6183733FD2AB}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {F1875552-0E59-46AA-976E-6183733FD2AB}.Release35|Any CPU.Build.0 = Release35|Any CPU - {F1875552-0E59-46AA-976E-6183733FD2AB}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F1875552-0E59-46AA-976E-6183733FD2AB}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2012/test/Contrib.SimpleFacetedSearch.Test.sln b/external/Lucene.Net/build/vs2012/test/Contrib.SimpleFacetedSearch.Test.sln deleted file mode 100644 index cfdbb9f72e..0000000000 --- a/external/Lucene.Net/build/vs2012/test/Contrib.SimpleFacetedSearch.Test.sln +++ /dev/null @@ -1,110 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2012 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SimpleFacetedSearch.Test", "..\..\..\test\contrib\SimpleFacetedSearch\SimpleFacetedSearch.Test.csproj", "{D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SimpleFacetedSearch", "..\..\..\src\contrib\SimpleFacetedSearch\SimpleFacetedSearch.csproj", "{66772190-FB3F-48F5-8E05-0B302BACEA73}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug35|Mixed Platforms = Debug35|Mixed Platforms - Debug35|x86 = Debug35|x86 - Debug|Any CPU = Debug|Any CPU - Debug|Mixed Platforms = Debug|Mixed Platforms - Debug|x86 = Debug|x86 - Release35|Any CPU = Release35|Any CPU - Release35|Mixed Platforms = Release35|Mixed Platforms - Release35|x86 = Release35|x86 - Release|Any CPU = Release|Any CPU - Release|Mixed Platforms = Release|Mixed Platforms - Release|x86 = Release|x86 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Mixed Platforms.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Mixed Platforms.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|x86.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|x86.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Mixed Platforms.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Mixed Platforms.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|x86.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|x86.ActiveCfg = Release|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Debug35|Mixed Platforms.ActiveCfg = Debug35|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Debug35|Mixed Platforms.Build.0 = Debug35|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Debug35|x86.ActiveCfg = Debug35|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Debug|Any CPU.Build.0 = Debug|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Debug|x86.ActiveCfg = Debug|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Release35|Any CPU.ActiveCfg = Release|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Release35|Any CPU.Build.0 = Release|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Release35|Mixed Platforms.ActiveCfg = Release35|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Release35|Mixed Platforms.Build.0 = Release35|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Release35|x86.ActiveCfg = Release|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Release|Any CPU.ActiveCfg = Release|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Release|Any CPU.Build.0 = Release|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {66772190-FB3F-48F5-8E05-0B302BACEA73}.Release|x86.ActiveCfg = Release|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Debug35|Mixed Platforms.ActiveCfg = Debug35|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Debug35|Mixed Platforms.Build.0 = Debug35|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Debug35|x86.ActiveCfg = Debug35|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Debug|Any CPU.Build.0 = Debug|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Debug|x86.ActiveCfg = Debug|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Release35|Any CPU.ActiveCfg = Release|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Release35|Any CPU.Build.0 = Release|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Release35|Mixed Platforms.ActiveCfg = Release35|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Release35|Mixed Platforms.Build.0 = Release35|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Release35|x86.ActiveCfg = Release|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Release|Any CPU.ActiveCfg = Release|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Release|Any CPU.Build.0 = Release|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {D8CC9461-64E0-416E-BA6E-1DF6FA66CBF5}.Release|x86.ActiveCfg = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2012/test/Contrib.Snowball.Test.sln b/external/Lucene.Net/build/vs2012/test/Contrib.Snowball.Test.sln deleted file mode 100644 index 03051a20ea..0000000000 --- a/external/Lucene.Net/build/vs2012/test/Contrib.Snowball.Test.sln +++ /dev/null @@ -1,86 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2012 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Snowball", "..\..\..\src\contrib\Snowball\Contrib.Snowball.csproj", "{8F9D7A92-F122-413E-9D8D-027E4ECD327C}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Snowball.Test", "..\..\..\test\contrib\Snowball\Contrib.Snowball.Test.csproj", "{992216FA-372D-4412-8D7C-E252AE042F48}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net.Test", "..\..\..\test\core\Lucene.Net.Test.csproj", "{AAF68BCF-F781-45FC-98B3-2B9CEE411E01}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Demo.Common", "..\..\..\src\demo\Demo.Common\Demo.Common.csproj", "{F04CA2F4-E182-46A8-B914-F46AF5319E83}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Debug|Any CPU.Build.0 = Debug|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Release35|Any CPU.Build.0 = Release35|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Release|Any CPU.ActiveCfg = Release|Any CPU - {8F9D7A92-F122-413E-9D8D-027E4ECD327C}.Release|Any CPU.Build.0 = Release|Any CPU - {992216FA-372D-4412-8D7C-E252AE042F48}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {992216FA-372D-4412-8D7C-E252AE042F48}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {992216FA-372D-4412-8D7C-E252AE042F48}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {992216FA-372D-4412-8D7C-E252AE042F48}.Debug|Any CPU.Build.0 = Debug|Any CPU - {992216FA-372D-4412-8D7C-E252AE042F48}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {992216FA-372D-4412-8D7C-E252AE042F48}.Release35|Any CPU.Build.0 = Release35|Any CPU - {992216FA-372D-4412-8D7C-E252AE042F48}.Release|Any CPU.ActiveCfg = Release|Any CPU - {992216FA-372D-4412-8D7C-E252AE042F48}.Release|Any CPU.Build.0 = Release|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug|Any CPU.Build.0 = Debug|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release35|Any CPU.Build.0 = Release35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release|Any CPU.ActiveCfg = Release|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release|Any CPU.Build.0 = Release|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release35|Any CPU.Build.0 = Release35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2012/test/Contrib.Spatial.Test.sln b/external/Lucene.Net/build/vs2012/test/Contrib.Spatial.Test.sln deleted file mode 100644 index 092ed29ee6..0000000000 --- a/external/Lucene.Net/build/vs2012/test/Contrib.Spatial.Test.sln +++ /dev/null @@ -1,76 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2012 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Spatial", "..\..\..\src\contrib\Spatial\Contrib.Spatial.csproj", "{35C347F4-24B2-4BE5-8117-A0E3001551CE}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Spatial.Tests", "..\..\..\test\contrib\Spatial\Contrib.Spatial.Tests.csproj", "{19FC2A6B-4DE9-403F-8CEF-10850F57B96E}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.Spatial.NTS", "..\..\..\src\contrib\Spatial\Contrib.Spatial.NTS.csproj", "{02D030D0-C7B5-4561-8BDD-41408B2E2F41}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Debug|Any CPU.Build.0 = Debug|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Release35|Any CPU.Build.0 = Release35|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Release|Any CPU.ActiveCfg = Release|Any CPU - {02D030D0-C7B5-4561-8BDD-41408B2E2F41}.Release|Any CPU.Build.0 = Release|Any CPU - {19FC2A6B-4DE9-403F-8CEF-10850F57B96E}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {19FC2A6B-4DE9-403F-8CEF-10850F57B96E}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {19FC2A6B-4DE9-403F-8CEF-10850F57B96E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {19FC2A6B-4DE9-403F-8CEF-10850F57B96E}.Debug|Any CPU.Build.0 = Debug|Any CPU - {19FC2A6B-4DE9-403F-8CEF-10850F57B96E}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {19FC2A6B-4DE9-403F-8CEF-10850F57B96E}.Release35|Any CPU.Build.0 = Release35|Any CPU - {19FC2A6B-4DE9-403F-8CEF-10850F57B96E}.Release|Any CPU.ActiveCfg = Release|Any CPU - {19FC2A6B-4DE9-403F-8CEF-10850F57B96E}.Release|Any CPU.Build.0 = Release|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Debug|Any CPU.Build.0 = Debug|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Release35|Any CPU.Build.0 = Release35|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Release|Any CPU.ActiveCfg = Release|Any CPU - {35C347F4-24B2-4BE5-8117-A0E3001551CE}.Release|Any CPU.Build.0 = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2012/test/Contrib.SpellChecker.Test.sln b/external/Lucene.Net/build/vs2012/test/Contrib.SpellChecker.Test.sln deleted file mode 100644 index 058ded92ab..0000000000 --- a/external/Lucene.Net/build/vs2012/test/Contrib.SpellChecker.Test.sln +++ /dev/null @@ -1,66 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2012 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.SpellChecker", "..\..\..\src\contrib\SpellChecker\Contrib.SpellChecker.csproj", "{FF45EE91-9CA3-443D-8231-75E9FA1AF40E}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contrib.SpellChecker.Test", "..\..\..\test\contrib\SpellChecker\Contrib.SpellChecker.Test.csproj", "{4DCB81AA-ECC1-4B3D-A0C9-28E54F5B125C}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {4DCB81AA-ECC1-4B3D-A0C9-28E54F5B125C}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {4DCB81AA-ECC1-4B3D-A0C9-28E54F5B125C}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {4DCB81AA-ECC1-4B3D-A0C9-28E54F5B125C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {4DCB81AA-ECC1-4B3D-A0C9-28E54F5B125C}.Debug|Any CPU.Build.0 = Debug|Any CPU - {4DCB81AA-ECC1-4B3D-A0C9-28E54F5B125C}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {4DCB81AA-ECC1-4B3D-A0C9-28E54F5B125C}.Release35|Any CPU.Build.0 = Release35|Any CPU - {4DCB81AA-ECC1-4B3D-A0C9-28E54F5B125C}.Release|Any CPU.ActiveCfg = Release|Any CPU - {4DCB81AA-ECC1-4B3D-A0C9-28E54F5B125C}.Release|Any CPU.Build.0 = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Debug|Any CPU.Build.0 = Debug|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Release35|Any CPU.Build.0 = Release35|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Release|Any CPU.ActiveCfg = Release|Any CPU - {FF45EE91-9CA3-443D-8231-75E9FA1AF40E}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/build/vs2012/test/Lucene.Net.Test.sln b/external/Lucene.Net/build/vs2012/test/Lucene.Net.Test.sln deleted file mode 100644 index ecc90068d3..0000000000 --- a/external/Lucene.Net/build/vs2012/test/Lucene.Net.Test.sln +++ /dev/null @@ -1,66 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2012 -# -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# -# -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net", "..\..\..\src\core\Lucene.Net.csproj", "{5D4AD9BE-1FFB-41AB-9943-25737971BF57}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lucene.Net.Test", "..\..\..\test\core\Lucene.Net.Test.csproj", "{AAF68BCF-F781-45FC-98B3-2B9CEE411E01}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Demo.Common", "..\..\..\src\demo\Demo.Common\Demo.Common.csproj", "{F04CA2F4-E182-46A8-B914-F46AF5319E83}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug35|Any CPU = Debug35|Any CPU - Debug|Any CPU = Debug|Any CPU - Release35|Any CPU = Release35|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release35|Any CPU.Build.0 = Release35|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5D4AD9BE-1FFB-41AB-9943-25737971BF57}.Release|Any CPU.Build.0 = Release|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Debug|Any CPU.Build.0 = Debug|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release35|Any CPU.Build.0 = Release35|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release|Any CPU.ActiveCfg = Release|Any CPU - {AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release|Any CPU.Build.0 = Release|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug35|Any CPU.ActiveCfg = Debug35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug35|Any CPU.Build.0 = Debug35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release35|Any CPU.ActiveCfg = Release35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release35|Any CPU.Build.0 = Release35|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F04CA2F4-E182-46A8-B914-F46AF5319E83}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/Gallio License.txt b/external/Lucene.Net/lib/Gallio.3.2.750/Gallio License.txt deleted file mode 100644 index 3e17665ce6..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/Gallio License.txt +++ /dev/null @@ -1,14 +0,0 @@ -Copyright 2005-2010 Gallio Project - http://www.gallio.org/ -Portions Copyright 2000-2004 Jonathan de Halleux - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/licenses/CciMetadata.License.txt b/external/Lucene.Net/lib/Gallio.3.2.750/licenses/CciMetadata.License.txt deleted file mode 100644 index 0218f75e4f..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/licenses/CciMetadata.License.txt +++ /dev/null @@ -1,31 +0,0 @@ -Microsoft Public License (Ms-PL) - -This license governs use of the accompanying software. If you use the software, you accept this license. If you do not accept the license, do not use the software. - -1. Definitions - -The terms "reproduce," "reproduction," "derivative works," and "distribution" have the same meaning here as under U.S. copyright law. - -A "contribution" is the original software, or any additions or changes to the software. - -A "contributor" is any person that distributes its contribution under this license. - -"Licensed patents" are a contributor's patent claims that read directly on its contribution. - -2. Grant of Rights - -(A) Copyright Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free copyright license to reproduce its contribution, prepare derivative works of its contribution, and distribute its contribution or any derivative works that you create. - -(B) Patent Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free license under its licensed patents to make, have made, use, sell, offer for sale, import, and/or otherwise dispose of its contribution in the software or derivative works of the contribution in the software. - -3. Conditions and Limitations - -(A) No Trademark License- This license does not grant you rights to use any contributors' name, logo, or trademarks. - -(B) If you bring a patent claim against any contributor over patents that you claim are infringed by the software, your patent license from such contributor to the software ends automatically. - -(C) If you distribute any portion of the software, you must retain all copyright, patent, trademark, and attribution notices that are present in the software. - -(D) If you distribute any portion of the software in source code form, you may do so only under this license by including a complete copy of this license with your distribution. If you distribute any portion of the software in compiled or object code form, you may only do so under a license that complies with this license. - -(E) The software is licensed "as-is." You bear the risk of using it. The contributors give no express warranties, guarantees or conditions. You may have additional consumer rights under your local laws which this license cannot change. To the extent permitted under your local laws, the contributors exclude the implied warranties of merchantability, fitness for a particular purpose and non-infringement. \ No newline at end of file diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/licenses/Cecil.FlowAnalysis.license.html b/external/Lucene.Net/lib/Gallio.3.2.750/licenses/Cecil.FlowAnalysis.license.html deleted file mode 100644 index 46822d4507..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/licenses/Cecil.FlowAnalysis.license.html +++ /dev/null @@ -1,37 +0,0 @@ - - -Cecil.FlowAnalysis.license - - - -

- (C) 2005-2006 db4objects, Inc. http://www.db4o.com -

-

- Permission is hereby granted, free of charge, to any person obtaining a copy of - this software and associated documentation files (the "Software"), to deal in the - Software without restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, - and to permit persons to whom the Software is furnished to do so, subject to the - following conditions: -

-

- The above copyright notice and this permission notice shall be included in all copies - or substantial portions of the Software. -

-

- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, - INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR - PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS - BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE - USE OR OTHER DEALINGS IN THE SOFTWARE. -

- - \ No newline at end of file diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/licenses/ICSharpCode.TextEditor.License.txt b/external/Lucene.Net/lib/Gallio.3.2.750/licenses/ICSharpCode.TextEditor.License.txt deleted file mode 100644 index 720daab2c4..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/licenses/ICSharpCode.TextEditor.License.txt +++ /dev/null @@ -1,458 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/licenses/Mono.Cecil.license.html b/external/Lucene.Net/lib/Gallio.3.2.750/licenses/Mono.Cecil.license.html deleted file mode 100644 index c1429b1a14..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/licenses/Mono.Cecil.license.html +++ /dev/null @@ -1,36 +0,0 @@ - - -Mono.Cecil.license - - - -

- (C) 2004-2006 Jb Evain -

-

- Permission is hereby granted, free of charge, to any person obtaining a copy of - this software and associated documentation files (the "Software"), to deal in the - Software without restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, - and to permit persons to whom the Software is furnished to do so, subject to the - following conditions: -

-

- The above copyright notice and this permission notice shall be included in all copies - or substantial portions of the Software. -

-

- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, - INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR - PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS - BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE - USE OR OTHER DEALINGS IN THE SOFTWARE.

- - \ No newline at end of file diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/licenses/Mono.GetOptions.license.html b/external/Lucene.Net/lib/Gallio.3.2.750/licenses/Mono.GetOptions.license.html deleted file mode 100644 index 115f890704..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/licenses/Mono.GetOptions.license.html +++ /dev/null @@ -1,38 +0,0 @@ - - -Mono.GetOptions.license - - - -

- Mono.GetOptions - - (C) 2002, 2003, 2004, 2005 Rafael Teixeira -

-

- Permission is hereby granted, free of charge, to any person obtaining a copy of - this software and associated documentation files (the "Software"), to deal in the - Software without restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, - and to permit persons to whom the Software is furnished to do so, subject to the - following conditions: -

-

- The above copyright notice and this permission notice shall be included in all copies - or substantial portions of the Software. -

-

- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, - INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR - PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS - BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE - USE OR OTHER DEALINGS IN THE SOFTWARE. -

- - \ No newline at end of file diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/licenses/WeifenLuo.WinFormsUI.Docking.License.txt b/external/Lucene.Net/lib/Gallio.3.2.750/licenses/WeifenLuo.WinFormsUI.Docking.License.txt deleted file mode 100644 index 290b9a43f5..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/licenses/WeifenLuo.WinFormsUI.Docking.License.txt +++ /dev/null @@ -1,9 +0,0 @@ -The MIT License - -Copyright (c) 2007 Weifen Luo (email: weifenluo@yahoo.com) - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/licenses/db4o.license.html b/external/Lucene.Net/lib/Gallio.3.2.750/licenses/db4o.license.html deleted file mode 100644 index be37aeab27..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/licenses/db4o.license.html +++ /dev/null @@ -1,384 +0,0 @@ - - -GNU GENERAL PUBLIC LICENSE - - - -

- GNU GENERAL PUBLIC LICENSE -
-

- Version 2, June 1991 -
- Copyright (C) 1989, 1991 Free Software Foundation, Inc. -
- 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -
- Everyone is permitted to copy and distribute verbatim copies of this license document, - but changing it is not allowed. -
-
-

- Preamble

-

- The licenses for most software are designed to take away your freedom to share and - change it. By contrast, the GNU General Public License is intended to guarantee - your freedom to share and change free software--to make sure the software is free - for all its users. This General Public License applies to most of the Free Software - Foundation's software and to any other program whose authors commit to using it. - (Some other Free Software Foundation software is covered by the GNU Library General - Public License instead.) You can apply it to your programs, too. -
-

-

- When we speak of free software, we are referring to freedom, not price. Our General - Public Licenses are designed to make sure that you have the freedom to distribute - copies of free software (and charge for this service if you wish), that you receive - source code or can get it if you want it, that you can change the software or use - pieces of it in new free programs; and that you know you can do these things. -
-

-

- To protect your rights, we need to make restrictions that forbid anyone to deny - you these rights or to ask you to surrender the rights. These restrictions translate - to certain responsibilities for you if you distribute copies of the software, or - if you modify it. -
-
- For example, if you distribute copies of such a program, whether gratis or for a - fee, you must give the recipients all the rights that you have. You must make sure - that they, too, receive or can get the source code. And you must show them these - terms so they know their rights. -
-
- We protect your rights with two steps: (1) copyright the software, and (2) offer - you this license which gives you legal permission to copy, distribute and/or modify - the software. -
-
- Also, for each author's protection and ours, we want to make certain that everyone - understands that there is no warranty for this free software. If the software is - modified by someone else and passed on, we want its recipients to know that what - they have is not the original, so that any problems introduced by others will not - reflect on the original authors' reputations. -
-
- Finally, any free program is threatened constantly by software patents. We wish - to avoid the danger that redistributors of a free program will individually obtain - patent licenses, in effect making the program proprietary. To prevent this, we have - made it clear that any patent must be licensed for everyone's free use or not licensed - at all. -
-
- The precise terms and conditions for copying, distribution and modification follow. -
-

-

- GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION -
-
- 0. This License applies to any program or other work which contains a notice placed - by the copyright holder saying it may be distributed under the terms of this General - Public License. The "Program", below, refers to any such program or work, and a - "work based on the Program" means either the Program or any derivative work under - copyright law: that is to say, a work containing the Program or a portion of it, - either verbatim or with modifications and/or translated into another language. (Hereinafter, - translation is included without limitation in the term "modification".) Each licensee - is addressed as "you". -
-
- Activities other than copying, distribution and modification are not covered by - this License; they are outside its scope. The act of running the Program is not - restricted, and the output from the Program is covered only if its contents constitute - a work based on the Program (independent of having been made by running the Program). - Whether that is true depends on what the Program does. -
-
- 1. You may copy and distribute verbatim copies of the Program's source code as you - receive it, in any medium, provided that you conspicuously and appropriately publish - on each copy an appropriate copyright notice and disclaimer of warranty; keep intact - all the notices that refer to this License and to the absence of any warranty; and - give any other recipients of the Program a copy of this License along with the Program. -
-
- You may charge a fee for the physical act of transferring a copy, and you may at - your option offer warranty protection in exchange for a fee. -
-
- 2. You may modify your copy or copies of the Program or any portion of it, thus - forming a work based on the Program, and copy and distribute such modifications - or work under the terms of Section 1 above, provided that you also meet all of these - conditions: -
- a) You must cause the modified files to carry prominent notices stating that you - changed the files and the date of any change. -
- b) You must cause any work that you distribute or publish, that in whole or in part - contains or is derived from the Program or any part thereof, to be licensed as a - whole at no charge to all third parties under the terms of this License. -
- c) If the modified program normally reads commands interactively when run, you must - cause it, when started running for such interactive use in the most ordinary way, - to print or display an announcement including an appropriate copyright notice and - a notice that there is no warranty (or else, saying that you provide a warranty) - and that users may redistribute the program under these conditions, and telling - the user how to view a copy of this License. (Exception: if the Program itself is - interactive but does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) -
-
- These requirements apply to the modified work as a whole. If identifiable sections - of that work are not derived from the Program, and can be reasonably considered - independent and separate works in themselves, then this License, and its terms, - do not apply to those sections when you distribute them as separate works. But when - you distribute the same sections as part of a whole which is a work based on the - Program, the distribution of the whole must be on the terms of this License, whose - permissions for other licensees extend to the entire whole, and thus to each and - every part regardless of who wrote it. -
-
- Thus, it is not the intent of this section to claim rights or contest your rights - to work written entirely by you; rather, the intent is to exercise the right to - control the distribution of derivative or collective works based on the Program. -
-
- In addition, mere aggregation of another work not based on the Program with the - Program (or with a work based on the Program) on a volume of a storage or distribution - medium does not bring the other work under the scope of this License. -
-
- 3. You may copy and distribute the Program (or a work based on it, under Section - 2) in object code or executable form under the terms of Sections 1 and 2 above provided - that you also do one of the following: -
- a) Accompany it with the complete corresponding machine-readable source code, which - must be distributed under the terms of Sections 1 and 2 above on a medium customarily - used for software interchange; or, -
- b) Accompany it with a written offer, valid for at least three years, to give any - third party, for a charge no more than your cost of physically performing source - distribution, a complete machine-readable copy of the corresponding source code, - to be distributed under the terms of Sections 1 and 2 above on a medium customarily - used for software interchange; or, -
- c) Accompany it with the information you received as to the offer to distribute - corresponding source code. (This alternative is allowed only for noncommercial distribution - and only if you received the program in object code or executable form with such - an offer, in accord with Subsection b above.) -
-
- The source code for a work means the preferred form of the work for making modifications - to it. For an executable work, complete source code means all the source code for - all modules it contains, plus any associated interface definition files, plus the - scripts used to control compilation and installation of the executable. However, - as a special exception, the source code distributed need not include anything that - is normally distributed (in either source or binary form) with the major components - (compiler, kernel, and so on) of the operating system on which the executable runs, - unless that component itself accompanies the executable. -
-
- If distribution of executable or object code is made by offering access to copy - from a designated place, then offering equivalent access to copy the source code - from the same place counts as distribution of the source code, even though third - parties are not compelled to copy the source along with the object code. -
-
- 4. You may not copy, modify, sublicense, or distribute the Program except as expressly - provided under this License. Any attempt otherwise to copy, modify, sublicense or - distribute the Program is void, and will automatically terminate your rights under - this License. However, parties who have received copies, or rights, from you under - this License will not have their licenses terminated so long as such parties remain - in full compliance. -
-
- 5. You are not required to accept this License, since you have not signed it. However, - nothing else grants you permission to modify or distribute the Program or its derivative - works. These actions are prohibited by law if you do not accept this License. Therefore, - by modifying or distributing the Program (or any work based on the Program), you - indicate your acceptance of this License to do so, and all its terms and conditions - for copying, distributing or modifying the Program or works based on it. -
-
- 6. Each time you redistribute the Program (or any work based on the Program), the - recipient automatically receives a license from the original licensor to copy, distribute - or modify the Program subject to these terms and conditions. You may not impose - any further restrictions on the recipients' exercise of the rights granted herein. - You are not responsible for enforcing compliance by third parties to this License. -
-
- 7. If, as a consequence of a court judgment or allegation of patent infringement - or for any other reason (not limited to patent issues), conditions are imposed on - you (whether by court order, agreement or otherwise) that contradict the conditions - of this License, they do not excuse you from the conditions of this License. If - you cannot distribute so as to satisfy simultaneously your obligations under this - License and any other pertinent obligations, then as a consequence you may not distribute - the Program at all. For example, if a patent license would not permit royalty-free - redistribution of the Program by all those who receive copies directly or indirectly - through you, then the only way you could satisfy both it and this License would - be to refrain entirely from distribution of the Program. -
-
- If any portion of this section is held invalid or unenforceable under any particular - circumstance, the balance of the section is intended to apply and the section as - a whole is intended to apply in other circumstances. -
-
- It is not the purpose of this section to induce you to infringe any patents or other - property right claims or to contest validity of any such claims; this section has - the sole purpose of protecting the integrity of the free software distribution system, - which is implemented by public license practices. Many people have made generous - contributions to the wide range of software distributed through that system in reliance - on consistent application of that system; it is up to the author/donor to decide - if he or she is willing to distribute software through any other system and a licensee - cannot impose that choice. -
-
- This section is intended to make thoroughly clear what is believed to be a consequence - of the rest of this License. -
-
- 8. If the distribution and/or use of the Program is restricted in certain countries - either by patents or by copyrighted interfaces, the original copyright holder who - places the Program under this License may add an explicit geographical distribution - limitation excluding those countries, so that distribution is permitted only in - or among countries not thus excluded. In such case, this License incorporates the - limitation as if written in the body of this License. -
-
- 9. The Free Software Foundation may publish revised and/or new versions of the General - Public License from time to time. Such new versions will be similar in spirit to - the present version, but may differ in detail to address new problems or concerns. -
-
- Each version is given a distinguishing version number. If the Program specifies - a version number of this License which applies to it and "any later version", you - have the option of following the terms and conditions either of that version or - of any later version published by the Free Software Foundation. If the Program does - not specify a version number of this License, you may choose any version ever published - by the Free Software Foundation. -
-
- 10. If you wish to incorporate parts of the Program into other free programs whose - distribution conditions are different, write to the author to ask for permission. - For software which is copyrighted by the Free Software Foundation, write to the - Free Software Foundation; we sometimes make exceptions for this. Our decision will - be guided by the two goals of preserving the free status of all derivatives of our - free software and of promoting the sharing and reuse of software generally. -
-
- NO WARRANTY -
-
- 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE - PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED - IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" - WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED - TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD - THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR - OR CORRECTION. -
-
- 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY - COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM - AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, - INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE - PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE - OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE - WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF - THE POSSIBILITY OF SUCH DAMAGES. -
-
- END OF TERMS AND CONDITIONS -
-
- How to Apply These Terms to Your New Programs -
-
- If you develop a new program, and you want it to be of the greatest possible use - to the public, the best way to achieve this is to make it free software which everyone - can redistribute and change under these terms. -
-
- To do so, attach the following notices to the program. It is safest to attach them - to the start of each source file to most effectively convey the exclusion of warranty; - and each file should have at least the "copyright" line and a pointer to where the - full notice is found. 
-

-

- <one line to give the program's name and a brief idea of what it does.>
- - Copyright (C) <year> <name of author> -

- -

- This program is free software; you can redistribute it and/or modify it under the - terms of the GNU General Public License as published by the Free Software Foundation; - either version 2 of the License, or (at your option) any later version. -

-

- This program - is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - See the GNU General Public License for more details. -

-

- You should have received a - copy of the GNU General Public License along with this program; if not, write to - the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 - USA

-
-

- Also add information on how to contact you by electronic and paper mail. -

-

- If - the program is interactive, make it output a short notice like this when it starts - in an interactive mode: -

-
- Gnomovision version 69, Copyright (C) year name of author -
- Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
- This is - free software, and you are welcome to redistribute it under certain conditions; - type `show c' for details. -
-

- The hypothetical commands `show w' and `show c' should - show the appropriate parts of the General Public License. Of course, the commands - you use may be called something other than `show w' and `show c'; they could even - be mouse-clicks or menu items - -whatever suits your program. -

-

- You should also get - your employer (if you work as a programmer) or your school, if any, to sign a "copyright - disclaimer" for the program, if necessary. Here is a sample; alter the names: -

- -
-

- Yoyodyne, - Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which - makes passes at compilers) written by James Hacker.

-

- <signature of Ty Coon>, - 1 April 1989
Ty Coon, President of Vice -

-
-

- This General Public License does not permit - incorporating your program into proprietary programs. If your program is a subroutine - library, you may consider it more useful to permit linking proprietary applications - with the library. If this is what you want to do, use the GNU Library General Public - License instead of this License. -

- - \ No newline at end of file diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/licenses/objectarx_license.doc b/external/Lucene.Net/lib/Gallio.3.2.750/licenses/objectarx_license.doc deleted file mode 100644 index 51aec72819e9fe637257469e2c22f4bd5f894521..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26624 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 EFIyD{2LJ#7 diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Ambience.Server.exe.config b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Ambience.Server.exe.config deleted file mode 100644 index 9c557ea308..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Ambience.Server.exe.config +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Ambience.UI.plugin b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Ambience.UI.plugin deleted file mode 100644 index 0fa1a4d8d5..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Ambience.UI.plugin +++ /dev/null @@ -1,46 +0,0 @@ - - - - Gallio Ambience UI - 3.2.0.0 - Ambience UI components. - - - - - - - - - - - - - - - - - - - - - Ambience - - - - - - Ambience/Server - Machine - - - - \ No newline at end of file diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Ambience.pdb.REMOVED.git-id b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Ambience.pdb.REMOVED.git-id deleted file mode 100644 index abc7a96996..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Ambience.pdb.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -7c92b078af7bb958fcdb53049acbdb629512f6e5 \ No newline at end of file diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Ambience.plugin b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Ambience.plugin deleted file mode 100644 index 356411b9ad..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Ambience.plugin +++ /dev/null @@ -1,30 +0,0 @@ - - - - Gallio Ambience Library - 3.2.0.0 - Provides a lightweight object database based on db4o for storing test data across test runs. - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Ambience.xml b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Ambience.xml deleted file mode 100644 index f46a69ca93..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Ambience.xml +++ /dev/null @@ -1,511 +0,0 @@ - - - - Gallio.Ambience - - - - - The Ambience client accesses shared data provided by a remote . - - - - - - - - Connects the client to the remote server. - - The client configuration. - Thrown if is null. - Thrown if the operation failed. - - - - Gets the client's data container. - - Thrown if the client has been disposed. - - - - Recognizes and processes the <ambience> configuration section. - - - Example configuration: - - - -
- - - - - - - ]]> - - - - - The name of the Ambience section: "ambience". - - - - - - - - Gets the configuration section contents, or a default instance if none available. - - The configuration section. - - - - Describes a problem accessing Gallio Ambience. - - - - - Creates an exception. - - - - - Creates an exception. - - The message. - - - - Creates an exception. - - The message. - The inner exception. - - - - Creates an exception from serialization info. - - The serialization info. - The streaming context. - - - - Provides configuration data for . - - - - - Gets or sets the database file path. - - The database file path, the default is a file called Default.db - in the Gallio.Ambient subdirectory of the Common Application Data folder. - - - - - Gets or sets the Ambient server port number. - - The port number, defaults to 7822. - Thrown if the port number is not in the range 1..65535. - - - - Gets or sets the Ambient server username and password. - - The username and password, defaults to an anonymous credential. - Thrown if is null. - - - - The Ambient object store is a shared lightweight repository for intermediate test data. - - - - The Ambient object is like a persistent whiteboard used to pass information from one test - to another or to store it for subsequent analysis. - - - The Ambient object store may be used to model the persistent state of the - testing environment for end-to-end black-box integration testing. It is particularly - useful for decoupling tests that incorporate stateful components such as - databases (that are not wiped and restored each time) or time-sensitive processes - such as asynchronous jobs. - - - - - Suppose we are testing a periodic invoicing process. The business requirement - dictates that on the last day of each month, an invoice must be generated - and delivered electronically to all customers with an outstanding balance - in their account. - - - To verify this requirement, we might choose to adopt a combination of unit - testing and integration testing methodologies. - - - First, we will write unit tests for each component involved in the invoicing - process including the invoice generator, data access code, electronic delivery apparatus, - and the periodic job scheduler. During unit testing, we will probably - replace the periodic job scheduler with a mock or stub implementation that simulates - the end-of-month trigger mechanism. This is fast and quite effective. - - - Next, for additional confidence we will want to verify that the system works - completely as an integrated whole. Perhaps the job scheduling mechanism is built - on 3rd party tools that must be correctly configured for the environment. In - this situation, we might consider implementing an end-to-end system test - with nothing mocked out. - - - We can implement an end-to-end test like this: - - Write a few test scripts that are scheduled to run on a regular basis - and that generate transactions that will be reflected in the invoices. - For each transaction, such as creating a new account or purchasing a service, - the scripts should make a record in the object store. - Write a few more test scripts that are scheduled to run after the invoicing - process occurs. They should verify the contents of the invoices based on previously - stored records in the object store. - - - - Of course, in this example it can take up to a month to obtain confirmation that - the invoicing process functioned as expected. Consequently, we should not rely - on this approach exclusively for our testing purposes. Nevertheless, it may be - useful as part of an on-going Quality Assurance audit. - - - - - - Gets the default ambient data container. - - Thrown if the operation failed. - - - - Gets or sets the default client configuration. - - The default client configuration. The initial value is populated from the contents - of the Ambience configuration section in the application's or test's configuration file. - See also . - Thrown if is null. - - - - Extension methods for LINQ syntax over Ambient data containers. - - - - - Obtains a query over a data container. - - - - Client code will not call this method directly. However, it turns out that - the C# compiler will add an implicit call to this method when it attempts to - select a value from the container using LINQ syntax. - - - The result type. - The container. - The query object. - - - - Extension methods for LINQ syntax over Ambient data queries. - - - - - Counts the number of objects produced by the query. - - The type of object being queried. - The query. - The number of objects. - - - - Produces a new query to select a projection of a component of another query. - - The type of object being queried. - The projection result type. - The query. - The selection expression. - The projected query. - - - - Produces a new query to filter another query by a criteria. - - The type of object being queried. - The query. - The filter expression. - The filtered query. - - - - Produces a new query ordered by a comparison expression in ascending order. - - The type of object being queried. - The sort key type. - The query. - The sort comparison expression. - The ordered query. - - - - Produces a new query ordered by a comparison expression in descending order. - - The type of object being queried. - The sort key type. - The query. - The sort comparison expression. - The ordered query. - - - - Produces a new query ordered by an additional comparison expression in ascending order. - - The type of object being queried. - The sort key type. - The query. - The sort comparison expression. - The ordered query. - - - - Produces a new query ordered by an additional comparison expression in descending order. - - The type of object being queried. - The sort key type. - The query. - The sort comparison expression. - The ordered query. - - - - Represents a container of Ambient data and providers operations to - query, store and update its contents. - - - - - Gets all objects of a particular type in the container. - - The object type. - The data set. - Thrown if the operation failed. - - - - Gets all objects of a particular type in the container that match a particular filtering criteria. - - The object type. - The filtering criteria. - The data set. - Thrown if the operation failed. - - - - Deletes the object from the container. - - The object to delete. - Thrown if the operation failed. - - - - Stores or updates an object in the container. - - The object to store. - Thrown if the operation failed. - - - - Deletes all objects in the container. - - - - Use with caution! - - - Thrown if the operation failed. - - - - Represents a lazily evaluated query over Ambient data for use with - the LINQ query syntax. - - - - - Provides configuration data for . - - - - - Gets or sets the Ambient server hostname. - - The hostname, defaults to "localhost". - Thrown if is null. - Thrown if is empty. - - - - Gets or sets the Ambient server port number. - - The port number, defaults to 7822. - Thrown if the port number is not in the range 1..65535. - - - - Gets or sets the Ambient server username and password. - - The username and password, defaults to an anonymous credential. - Thrown if is null. - - - - A data set containing Ambient objects. - - - - - Provides information from the Ambience configuration section. - - - - - - Gets the default port number for the Ambient server. - - - - - Gets the default port number for the Ambient server as a string. - - - - - Gets the default database file name. - - - - - Facade over . - - - - - Creates a wrapper for a Db4o object container. - - The inner container. - - - - Gets the Db4o object container. - - - - - Facade over . - - The query result type. - - - - Creates a wrapper for a Db4o query. - - The inner query. - - - - Gets the Db4o query object. - - - - - This wrapper reinterprets Db4o exceptions as Ambience exceptions so that the client - can catch them in a meaningful way. - - - - Db4o is internalized by Ambience so its exception types are not accessible to clients. - - - The item type. - - - - The Gallio.Ambience namespace provides a lightweight object database based on db4o for - storing test data across test runs. - - - - - The Ambience server provides shared data to remote s. - - - - - Creates an ambient server with parameters initialized to defaults. - - The server configuration. - Thrown if is null. - - - - Stops and disposes the server. - - - - - Starts the server. - - Thrown if the server has already been started. - Thrown if the server has been disposed. - Thrown if the operation failed. - - - - Stops the server. - - - - Does nothing if the server has already been stopped. - - - Thrown if the server has been disposed. - - - - Stops and disposes the server. - - True if disposing. - - - - A strongly-typed resource class, for looking up localized strings, etc. - - - - - Returns the cached ResourceManager instance used by this class. - - - - - Overrides the current thread's CurrentUICulture property for all - resource lookups using this strongly typed resource class. - - - - - Looks up a localized string similar to An error occurred while accessing the query result set.. - - - - diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Common.Splash.xml b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Common.Splash.xml deleted file mode 100644 index 4c220b6835..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Common.Splash.xml +++ /dev/null @@ -1,1346 +0,0 @@ - - - - Gallio.Common.Splash - - - - - Invokes a delegate when disposed. - - - - This type is useful for creating APIs that leverage the C# "using" syntax for scoping. - - - - using (document.BeginStyle(Style.Default)) // returns a DisposableCookie - { - document.AppendText("Hello world"); - } - - - - - - - Creates a disposable cookie. - - The action to perform when is called. - Thrown if is null. - - - - Invokes the dispose action. - - - - - Specifies the action to perform when is called. - - - - - An embedded image wraps an so that it can be embedded in - a Splash document. - - - - - An embedded object that can be drawn into a . - - - - - Creates an instance of an embedded object client attached to the specified site. - - The site. - The client. - - - - Creates an embedded image. - - The image to draw into the client area. - Thrown if is null. - - - - - - - Gets the image. - - - - - Gets or sets the margin around the image. - - - - - Gets or sets the baseline of the image. - - - The default value is 0 which positions the bottom of the image in line with the - baseline of surrounding text. Use a positive value to raise the image above the - text baseline or a negative value to lower it below the text baseline. - - - - - Represents an instance of an embedded object that has been attached to a particular site. - - - - When the client is disposed, it should release all attachments to its site. - - - - - - Measure the client. - - The embedded object measurements. - - - - Shows the embedded object and sets its bounds. - - The bounds of the embedded object. - True if the current reading order is right to left. - - - - Hides the embedded object. - - - - - Paints the embedded object. - - The graphics context. Not null. - The paint options. Not null. - The bounds of the embedded object. - True if the current reading order is right to left. - - - - Returns true if the method should be called or false if the - client paints itself by other means. - - - - - An embedded image wraps a so that it can be embedded in - a Splash document. - - - - - Creates an embedded control. - - The control to draw into the client area. - Thrown if is null. - - - - - - - Gets the control. - - - - - Gets or sets the margin around the control. - - - - - Gets or sets the baseline of the control. - - - The default value is 0 which positions the bottom of the control in line with the - baseline of surrounding text. Use a positive value to raise the control above the - text baseline or a negative value to lower it below the text baseline. - - - - - Describes the measurements of an embedded object. - - - - - Initializes the measurements. - - The size of the embedded object. - - - - Gets or sets the size of the embedded object. - - - - - Gets or sets the margin around the embedded object. - - - - - Gets or sets the descent height of the object in pixels. - - - The descent is the number of pixels from the baseline of the object - to its bottom. It used to align the baseline of the object with the baseline - of the text that surrounds it on the line. - - - - - Describes the environment of an embedded object. - - - - - Gets the index of the character that represents the embedded object - for selection and hit testing in the document. - - - - - Gets the control of the containing view. - - - - - Gets the style of the paragraph that contains the embedded object. - - - - - Gets the style of the inline run that contains the embedded object. - - - - - A low-level wrapper for a graphics context. - - - - - Gets or sets the layout bounds relative to the layout origin. - This is set during the main layout operation and cached until relayout occurs. - - - - - Internal structure describing a paragraph in the document. - Each paragraph consists of a number of characters subdivided into runs that have - the same style or that represent embedded objects. - - - Packed into 16 bytes per Paragraph. Keep it that way or make it smaller. - - - - - Internal structure describing a run of text or an embedded object in the document. - - - Packed into 4 bytes per Run. Keep it that way. - - - - - Internal structure that maps a visual line onto a particular range of runs - within a paragraph and includes the character position of required line breaks. - - - - - The absolute vertical offset of the line in the document when rendered. - - - - - The absolute horizontal offset of the line in the document when rendered. - - - - - The height of the line. - - - - - The descent height of the line (below text baseline). - - - - - The index of the paragraph that appears on the line. - - - - - The index of the paragraph's first script run that appears on the line. - - - - - The number of script runs that appear on the line. - - - - - The number of leading chars in the first script run to truncate due to word wrap. - - - - - The number of trailing chars in the last script run to truncate due to word wrap. - - - - - The ascent height of the line (above text baseline). - - - - - Internal structure with script information necessary for layout and display of a paragraph. - Includes script information for each run in the paragraph. - - - We pool allocated script paragraph structures and cache them to improve performance - and reduce the number of memory allocations. - - - - - Internal structure with script information necessary for layout and display of a run. - A single run may be subdivided into multiple script runs. - - - Since a script paragraph can contain many script runs and each one uses a variable amount - of storage for buffers of various kinds, this structure contains indices into shared - buffers managed by the containing script paragraph. This reduces the number of required - memory allocations per paragraph. - - - - - The script analysis for the run produced during itemization. - - - - - The index of the first character of the run relative to the first character of its containing paragraph. - - - - - The index of the first glyph of the run relative to the first glyph of its containing paragraph. - - - - - The number of glyphs in the run. - - - - - The height of the run excluding its margins. - - - - - The descent height of the run (below text baseline). - - - - - The top margin of the run. - - - - - The bottom margin of the run. - - - - - The advance width spacing of the run. - - - - - The ascent height of the run (above text baseline). - - - - - A strongly-typed key to be used together with an associative array to help the - compiler perform better type checking of the value associated with the key. - - The type of value associated with the key. - - - - Creates a new key. - - The unique name of the key. - Thrown if is null. - - - - - - - Gets the unique name of the key. - - - - - Provides style parameters for painting. - - - - - Initializes paint options to system defaults. - - - - - Gets or sets the background color. - - - - - Gets or sets the selected text color. - - - - - Gets or sets the selected background color. - - - - - Arguments for the event raised when a paragraph is changed. - - - - - Creates event arguments for paragraph changed. - - The index of the paragraph that was changed. - - - - Gets the index of the paragraph that was changed. - - - - - A tab stop ruler based on per-pixel offsets. - - - - - Describes the strategy for advancing to tab stops. - - - - - Advances the X position to the next tab stop. - - The X position to advance. - The advanced X position. - - - - - - - Creates a tab stop ruler based on per-pixel offsets. - - The number of pixels per tab stop, or 0 to always advance the minimum tab width. - The minimum tab width, or 0 if there is no minimum. - Thrown if or - is less than 0. - - - - - - - - - - - - - - - - - - - Gets the number of pixels per tab stop, or 0 to always advance the minimum tab width. - - - - - Gets the minimum tab width. - - - - - Provides the result of mapping a screen position to a character index. - - - - - Initializes a snap result. - - The snap kind. - The character index of the snap, or -1 if no snap. - - - - Gets the snap kind. - - - - - Gets the character index of the snap, or -1 if no snap. - - - - - Describes the kind of snap. - - - - - The character snap did not succeed. The position was outside the bounds of the document. - - - - - The character snap was exact. - - - - - The character snap was before the actual character or at a position above - the start of the document. (eg. To the left of the character if the reading order is left-to-right.) - - - - - The character snap was after the actual character or at a position above - the start of the document. (eg. To the right of the character if the reading order is left-to-right.) - - - - - A splash document contains styled text and embedded objects and retains layout information - for presentation. - - - - - The character used as a placeholder for text itemizing when a paragraph contains an object run. - - - - - The maximum number of characters that a text run can contain. - - - - - The maximum number of distinct objects supported by the implementation. - - - - - The maximum number of distinct styles supported by the implementation. - - 256 - - - - Creates an empty splash document. - - - - - Clears the text in the document. - - - - - Gets a range of the document text. - - The start character index. - The length of the range. - The text in the specified range. - Thrown if - or are negative or refer to a range that exceeds the document length. - - - - Gets the style of the text at the specified character index. - - The character index. - The style. - Thrown if is - outside of the bounds of the document. - - - - Gets the embedded object at the specified character index, or null if none. - - The character index. - The embedded object, or null if none. - Thrown if is - outside of the bounds of the document. - - - - Gets the annotation with the specified key at the specified character index. - - The annotation key. - The character index. - Set to the annotation value, or default if none. - True if an annotation was found. - Thrown if is - outside of the bounds of the document. - - - - Gets the current annotation with the specified key. - - The annotation key. - Set to the annotation value, or default if none. - True if there is a current annotation. - - - - Appends text to the document. - - The text to append. - Thrown if is null. - - - - Appends a new line to the document. - - - - - Appends an object to the document. - - The object to append. - Thrown if is null. - - - - Pushes a new style onto the style stack. - Subsequently appended content will use the new style. - - - - using (document.BeginStyle(linkStyle)) - { - using (document.BeginAnnotation("href", "http://www.gallio.org")) - { - document.AppendText("Gallio"); - } - } - - - The style to use. - A value that when disposed automatically calls . - Used with the C# "using" syntax to end the style at the end of a block scope. - Thrown if is null. - Thrown if more than distinct styles are used. - - - - - Pops the current style off the style stack. - Subsequently appended content will use the previous style. - - Thrown if the style stack only contains the default style. - - - - - Pushes an annotation value onto the keyed annotation stack. - Subsequently appended content will acquire the new annotation value. - - - - Each annotation key has its own separate stack. - - - - - using (document.BeginStyle(linkStyle)) - { - using (document.BeginAnnotation("href", "http://www.gallio.org")) - { - document.AppendText("Gallio"); - } - } - - - The annotation key. - The annotation value. - A value that when disposed automatically calls . - Used with the C# "using" syntax to end the annotation at the end of a block scope. - - - - - Pushes an annotation value onto the keyed annotation stack. - Subsequently appended content will acquire the new annotation value. - - - - Each annotation key has its own separate stack. - - - The annotation key. - Thrown if there is no current annotation with the - specified key. - - - - - Returns the plain text content of the document as a string. - - - - - - Event raised when the document is cleared. - - - - - Event raised when a paragraph is changed. - - - - - Gets the number of paragraphs in the document. - - - This number is guaranteed to always be at least 1 even in an empty document. - - - - - Gets the number of characters in the document. - - - - - Gets the current style. - - - - - The A spacing of the character. The A spacing is the distance to add to the current position before drawing the character glyph. - - - - - The B spacing of the character. The B spacing is the width of the drawn portion of the character glyph. - - - - - The C spacing of the character. The C spacing is the distance to add to the current position to provide white space to the right of the character glyph. - - - - - Describes the layout of a splash document. - - - - Much of this implementation is based on information from the amazing Neatpad tutorial by James Brown. - http://www.catch22.net/tuts/neatpad - - - - - - Creates a layout for a document. - - The document. - The parent control to which embedded objects can - attach themselves. - Thrown if - or is null. - - - - Disposes the layout. - - - - - Disposes the layout. - - True if was called explicitly. - - - - Resets all layout information and frees internal buffers. - - - - - Updates the layout. - - - - Call this method some time after UpdateRequired is raised or whenever the layout origin changes. - - - The origin of the document layout area in the parent control. - - - - Gets the snap position that corresponds to a point in the control. - - The point to check. - The origin of the document layout area in the parent control. - The character snap. - - - - Paints a region of text. - - - Be sure to update the layout before calling this method. - - The graphics context. - The origin of the document layout area in the parent control. - The clip rectangle of the region to paint in the device context. - The paint options. - The index of the first selected character. Ignored if - the number of selected characters is 0. - The number of selected characters or 0 if none. - May be negative if the selection is reversed. - Thrown if or - is null. - - - - Computes the layout of a and appends one or - more s to the . - - The HDC state. - The paragraph index to layout. - - - - Gets a fully analyzed by paragraph index. - - - - - Analyzes a to populate a . - - - - - Event raised when a layout property changes and requires an update. - - - - - Gets the document this layout is for. - - - - - Gets the parent control to which embedded objects can attach themselves. - - - - - Gets or sets the desired layout width. - - - - - Gets or sets the desired reading order for the layout. - - - - - Gets or sets the current layout width which may differ from the desired layout width - if a relayout is pending. - - - - - Gets or sets the current layout height which may differ from the expected layout height - if a relayout is pending. - - - - - Gets or sets the current reading order which may differ from the desired reading order - if a relayout is pending. - - - - - Describes the style of a text run. - - - - A style is immutable once created and can be compared for equality with other styles. - - - - - - - - - - - - - - - Gets a default style based on current system font and color settings. - - The style. - - - - Gets the font. - - - This is an inline style property. - - - - - Gets the color. - - - This is an inline style property. - - - - - Gets the tab stop ruler. - - - This is a paragraph style property. - - - - - Gets whether to perform word-wrapping. - - - This is a paragraph style property. - - - - - Gets the left margin width in pixels. - - - This is a paragraph style property. - - - - - Gets the right margin width in pixels. - - - This is a paragraph style property. - - - - - Gets the first line indent in pixels. - - - This is a paragraph style property. - - - - - Builds objects. - - - - - Creates a builder with all style properties inherited. - - - - - Creates a builder initialized as a copy of an existing style. - - The style to copy. - Thrown if is null. - - - - Creates a builder initialized as a copy of an existing style builder. - - The style builder to copy. - Thrown if is null. - - - - Creates an immutable style object from the builder's properties. - - The style to inherit. - The new style object. - Thrown if is null. - - - - Creates an immutable style object from the builder's properties and supplies - any inherited properties from . - - The new style object. - - - - Gets or sets the font. - - - This is an inline style property. - - Thrown if contains null. - - - - Gets or sets the color. - - - This is an inline style property. - - - - - Gets or sets the tab stop ruler. - - - This is a paragraph style property. - - Thrown if contains null. - - - - Gets or sets whether to perform word-wrapping. - - - This is a paragraph style property. - - - - - Gets or sets the left margin width in pixels. - - - This is a paragraph style property. - - - - - Gets or sets the right margin width in pixels. - - - This is a paragraph style property. - - - - - Gets or sets the first line indent in pixels. - - - This is a paragraph style property. - - - - - Specifies a style property that may either be set explicitly or inherited from - another style. - - The type of value held by the property. - - - - Gets a special value that indicates that a style property value is inherited. - - - - - Creates a style property with the specified value. - - The value. - - - - Gets the value of the property if it is not inherited - otherwise returns the inherited value. - - The inherited value. - The value. - - - - Creates a style property with the specified value. - - The value. - The style property. - - - - Returns true if the properties are equal. - - - - - Returns true if the properties are not equal. - - - - - - - - - - - - - - Returns true if the property value is inherited. - - - - - Gets the value of the property if it is not inherited. - - Thrown if the property is inherited. - - - - Manages a collection of styles. - - - - - Creates an empty stylesheet. - - - - - Adds a style to the stylesheet. - - The style name. - The style to add. - Thrown if or is null. - Thrown if there is already a style with name . - - - - Gets a style by name. - - The style name. - The default style to return if no style - is present with the specified name. - The style. - Thrown if is null. - - - - A SplashView is a custom control to display styled text intermixed with - embedded content such as images. - - - - This control is optimized for high-performance append-only text output such as - scrolling consoles. Consequently, the control does not support editing or - modifications to currently displayed content (besides clearing it). - - - Display updates are performed asynchronously in batches. - - - - - - Creates an empty SplashView. - - - - - - - - Gets the snap position that corresponds to a point in the control. - - The point relative to the layout origin. - The character snap. - - - - Sets the selection. - - The selection start character index. - The selection length or 0 if none. - Thrown if - or is less than 0. - - - - Sets the selection to include all text in the document. - - - - - Clears the selection. - - - - - Gets the currently selected text in the document, or an empty string - if there is no selection. - - The selected text. - - - - Copies the selected text to the clipboard. - Does nothing if there is no current selection. - - True if some text was copied, false if there was no current selection. - - - - - - - - - - - - - - - - - - - - - - - - - - - - Called when the selection changes. - - The event arguments. - - - - Maps a mouse position to a layout point. - - The mouse position. - The layout point. - - - - - - - Updates the context menu in time for pop-up. - - - - - - - - - - - - - - Event raised when the selection has changed. - - - - - - - - Gets or sets the selected text color. - - - - - Gets or sets the selected text color. - - - - - Gets the selection start character index. - - - - - Gets the selection length, or 0 if none. - - - - - Gets or sets the minimum width of the text area. - - - If the control is resized to less than this width, then the control will automatically - display a horizontal scrollbar. - - - - - Gets the document displayed in the view. - - - - - - - - - - diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.ControlPanel.exe.config b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.ControlPanel.exe.config deleted file mode 100644 index 9fc34dc517..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.ControlPanel.exe.config +++ /dev/null @@ -1,18 +0,0 @@ - - - -
- - - - - - - - - - - - - - diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.ControlPanel.plugin b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.ControlPanel.plugin deleted file mode 100644 index 9668323197..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.ControlPanel.plugin +++ /dev/null @@ -1,18 +0,0 @@ - - - - Gallio Control Panel - 3.2.0.0 - An application for configuring preferences and managing the Gallio installation. - plugin://Gallio.ControlPanel/Resources/Gallio.ControlPanel.ico - - - - - - - - - \ No newline at end of file diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Copy.exe.config b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Copy.exe.config deleted file mode 100644 index 88bf4f599a..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Copy.exe.config +++ /dev/null @@ -1,30 +0,0 @@ - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Copy.plugin b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Copy.plugin deleted file mode 100644 index ed74b2362e..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Copy.plugin +++ /dev/null @@ -1,24 +0,0 @@ - - - - Gallio Copy Program - 3.2.0.0 - Creates and maintains partial copies of a Gallio installation. - plugin://Gallio.Copy/Resources/Gallio.Copy.ico - - - - - - - - - - - - - - - diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Echo.exe.config b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Echo.exe.config deleted file mode 100644 index 1e44702eda..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Echo.exe.config +++ /dev/null @@ -1,29 +0,0 @@ - - - -
- - - - - - - - - - - - - - - - - - - - - - - diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Echo.plugin b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Echo.plugin deleted file mode 100644 index a0d15e4b1f..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Echo.plugin +++ /dev/null @@ -1,18 +0,0 @@ - - - - Gallio Echo - 3.2.0.0 - A command-line test runner. - plugin://Gallio.Echo/Resources/Gallio.Echo.ico - - - - - - - - - \ No newline at end of file diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Host.Elevated.exe.config b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Host.Elevated.exe.config deleted file mode 100644 index 888c06807e..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Host.Elevated.exe.config +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Host.Elevated.x86.exe.config b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Host.Elevated.x86.exe.config deleted file mode 100644 index 888c06807e..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Host.Elevated.x86.exe.config +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Host.exe.config b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Host.exe.config deleted file mode 100644 index 888c06807e..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Host.exe.config +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Host.x86.exe.config b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Host.x86.exe.config deleted file mode 100644 index 888c06807e..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Host.x86.exe.config +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Icarus.exe.config b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Icarus.exe.config deleted file mode 100644 index 61f254a815..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Icarus.exe.config +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Icarus.plugin b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Icarus.plugin deleted file mode 100644 index d2bb1af92a..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Icarus.plugin +++ /dev/null @@ -1,177 +0,0 @@ - - - - - Gallio Icarus Test Runner - 3.2.0.0 - A GUI based test runner. - plugin://Gallio.Icarus/Resources/Gallio.Icarus.ico - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - - - - - - 1 - - - - - - - - Icarus - -75 - plugin://Gallio.Icarus/Resources/Gallio.Icarus.ico - - - - - - Icarus/Appearance/Test Status - 100 - plugin://Gallio.Icarus/Resources/Gallio.Icarus.ico - - - - - - Icarus/Startup - 200 - plugin://Gallio.Icarus/Resources/Gallio.Icarus.ico - - - - - - Icarus/Test Explorer - 300 - plugin://Gallio.Icarus/Resources/Gallio.Icarus.ico - - - - - - Icarus/Test Explorer/Tree View Categories - 1 - plugin://Gallio.Icarus/Resources/Gallio.Icarus.ico - - - - - - Icarus/Reports - 1 - plugin://Gallio.Icarus/Resources/Gallio.Icarus.ico - - - - - - Icarus/Appearance/Progress Monitoring - 1 - plugin://Gallio.Icarus/Resources/Gallio.Icarus.ico - - - - - - Icarus/Runner/Test Runner Extensions - 1 - plugin://Gallio.Icarus/Resources/Gallio.Icarus.ico - - - - - - Icarus/Runner/Test Runner Factory - 1 - plugin://Gallio.Icarus/Resources/Gallio.Icarus.ico - - - - - - diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.MSBuildTasks.plugin b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.MSBuildTasks.plugin deleted file mode 100644 index cf7276154a..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.MSBuildTasks.plugin +++ /dev/null @@ -1,20 +0,0 @@ - - - - Gallio MSBuild Tasks - 3.2.0.0 - Provides MSBuild tasks for running tests with Gallio. - - - - - - - - - - - - \ No newline at end of file diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.MSBuildTasks.xml b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.MSBuildTasks.xml deleted file mode 100644 index daa893f669..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.MSBuildTasks.xml +++ /dev/null @@ -1,818 +0,0 @@ - - - - Gallio.MSBuildTasks - - - - - An MSBuild task that provides support for running Gallio tests. - - - In order for MSBuild to find this task, the Gallio.MSBuildTasks.dll has to be loaded with - the UsingTask directive: - - - ]]> - - The AssemblyFile attribute must be set to the path where the Gallio.MSBuildTasks.dll assembly resides, - and the TaskName attribute must be set to "Gallio", otherwise MSBuild won't load the task. - - - The following code is an example build file that shows how to load the task, specify the test files - and assemblies and set some of the task's properties: - - - - - - - - - - - - - - - - - - - - ]]> - - - - - - Default constructor. - - - - - - - - - Provided so that the unit tests can override test execution behavior. - - - - - The list of relative or absolute paths of test files, projects and assemblies to execute. - Wildcards may be used. This is required. - - The following example shows how to specify the test files, projects and assemblies - (for a more complete example please see the task documentation): - - - - - - - - - - - - ]]> - - - - - - The list of directories used for loading referenced assemblies and other dependent resources. - - The following example shows how to specify the hint directories: - - - - - - - - - ]]> - - - - - - Additional Gallio plugin directories to search recursively. - - The following example shows how to specify the plugins directories: - - - - - - - - - ]]> - - - - - - - Gets or sets the relative or absolute path of the application base directory, - or null to use a default value selected by the consumer. - - - If relative, the path is based on the current working directory, - so a value of "" causes the current working directory to be used. - - - The default is null. - - - - - - - Gets or sets the relative or absolute path of the working directory - or null to use a default value selected by the consumer. - - - If relative, the path is based on the current working directory, - so a value of "" causes the current working directory to be used. - - - The default is null. - - - - - - - Enables shadow copying when set to true. - - - Shadow copying allows the original assemblies to be modified while the tests are running. - However, shadow copying may occasionally cause some tests to fail if they depend on their original location. - - - The default is false. - - - - - - - Attaches the debugger to the test process when set to true. - - - The default is false. - - - - - - - Gets or sets the version of the .Net runtime to use for running tests. - - - For the CLR, this must be the name of one of the framework directories in %SystemRoot%\Microsoft.Net\Framework. eg. 'v2.0.50727'. - - - The default is null which uses the most recent installed and supported framework. - - - - - - A list of the types of reports to generate, separated by semicolons. - - - - The types supported "out of the box" are: Html, Html-Condensed, Text, Text-Condendes, XHtml, - XHtml-Condensed, MHtml, MHtml-CondensedXml, and Xml-Inline, but more types could be available as plugins. - The report types are not case sensitive. - - - - In the following example reports will be generated in both HTML and XML format: - - - - - ]]> - - - - - - Sets the report archive mode. - - - - The supported modes are: - - Normal (default) - Zip - - - - - In the following example, reports will be enclosed in a zip file: - - - - - ]]> - - - - - - Sets the format string to use to generate the reports filenames. - - - Any occurence of {0} will be replaced by the date, and any occurrence of {1} by the time. - The default format string is test-report-{0}-{1}. - - - - - Sets the name of the directory where the reports will be put. - - - The directory will be created if it doesn't exist. Existing files will be overwritten. - The default report directory is "Reports". - - - - - Sets the type of test runner to use. - - - - The types supported "out of the box" are: Local, IsolatedAppDomain - and IsolatedProcess (default), but more types could be available as plugins. - The runner types are not case sensitive. - - - - - - - Specifies the type, assembly, and parameters of custom test runner - extensions to use during the test run in the form: - '[Namespace.]Type,Assembly[;Parameters]'. - - - eg. 'FancyLogger,MyCustomExtensions.dll;SomeParameters' - - - - Since semicolons are used to delimit multiple property values in MSBuild, - it may be necessary to escape semicolons that appear as part of test - runner extension specifications to ensure MSBuild does not misinterpret them. - An escaped semicolon may be written as "%3B" in the build file. - - - The following example runs tests using a custom logger extension: - - - - - ]]> - - - - - - Specifies option property key/value pairs for the test runner. - - - The following example specifies some extra NCover arguments. - - - - - - ]]> - - - - - - Specifies option property key/value pairs for the report formatter. - - - The following example changes the default attachment content disposition for the reports. - - - - - ]]> - - - - - - - Sets the filter set to apply, which consists of a sequence of one or more inclusion - or exclusion filter rules prefixed using 'include' (optional) or 'exclude'. - - - - - A filter rule consists of zero or more filter expressions - that may be combined using 'and', 'or', and 'not' and grouped with - parentheses. A filter expression consists of a filter key followed by one or - more comma-delimited matching values in the form 'key: value, "quoted value", - /regular expression/'. - - The filter grammar is defined as follows: - - ::= [^:,*()/\"']+ - - ::= '"' .* '"' # String delimited by double quotation marks - | "'" .* "'" # String delimited by single quotation marks - - ::= - | - - ::= "/" .* "/" # Regular expression - | "/" .* "/i" # Case-insensitive regular expression - - ::= - - ::= # Value specified by exact string - | # Value specified by regular expression - - ::= (',' )* # One or more comma-separated values - - ::= "*" # "Any" - | ":" matchSeq> - | OR filterExpr> # Combine filter expressions with OR - | AND filterExpr> # Combine filter expressions with AND - | NOT # Negate filter expression - | "(" ")" # Grouping filter expression - - ::= # Inclusion rule (default case) - | INCLUDE # Inclusion rule - | EXCLUDE # Exclusion rule - - ::= # Filter set consists of at least one filter rule. - | # But may be a sequence of rules. - ]]> - - By default this property takes the value "*", which means the "Any" filter will be applied. - - The operator precedence is, from highest to lowest: NOT, AND, and OR. All these operators are - left-associative. - - - The commas used to separate the values are interpreted as OR operators, so "Type:Fixture1,Fixture2" - is equivalent to "Type:Fixture1 or Type:Fixture2". - - - White-space is ignored outside quoted strings, so "Type:Fixture1|Type:Fixture2" is equivalent - to "Type : Fixture1 | Type : Fixture2". - - - Commas, colons, slashes, backslashes and quotation marks can be escaped with a backslash. For - example, \' will be interpreted as '. Using a single backslash in front of any other character - is invalid. - - - Currently the following filter keys are recognized: - - Id: Filter by id. - Name: Filter by name. - Assembly: Filter by assembly name. - Namespace: Filter by namespace name. - Type: Filter by type name, including inherited types. - ExactType: Filter by type name, excluding inherited types. - Member: Filter by member name. - - *: All other names are assumed to correspond to metadata keys. See for standard metadata keys. Common keys are: AuthorName, Category, Description, Importance, TestsOn. - - - - - - - - Assuming the following fixtures have been defined: - The following filters could be applied: - - Type: Fixture1 - All the tests within Fixture1 will be run. - - - - Member: Test1 - Only Fixture1.Test1 and Fixture2.Test1 will be run. - - - - Type: Fixture1, Fixture2 - All the tests within Fixture1 or Fixture2 will be run. - - - - Type:Fixture1 or Type:Fixture2 - All the tests within Fixture1 or Fixture2 will be run. - - - - Type:Fixture1, Fixture2 and Member:Test2 - Only Fixture1.Test2 and Fixture2.Test2 will be run. - - - - Type:/Fixture*/ and Member:Test2 - Only Fixture1.Test2 and Fixture2.Test2 will be run. - - - - AuthorName:AlbertEinstein - All the tests within Fixture1 will be run because its author attribute is set to "AlbertEinstein". - - - - Category: IntegrationTest - All the tests within Fixture2 will be run because its category attribute is set to "IntegrationTest". - - - - ("Type": 'Fixture1' and "Member":/Test*/) or (Type : Fixture2 and Member: /Test*/) - All the tests will be run. This example also shows that you can enclose key and - values with quotation marks, and group expressions with parentheses. - - - - exclude AuthorName: AlbertEinstein - All the tests within Fixture2 will be run because its author attribute is not set to "AlbertEinstein". - - - - exclude Type: Fixture2 include Member: Test2 - Only Fixture1.Test2 will be run because Fixture2 was excluded from consideration before the inclusion rule was applied. - - - - - - - Sets whether test failures will be ignored and allow the build to proceed. - When set to false, test failures will cause the build to fail. - - - - - Sets whether to show generated reports in a window using the default system application - registered to the report file type. - - - - - Sets whether to load the tests but not run them. This option may be used to produce a - report that contains test metadata for consumption by other tools. - - - - - - Sets whether to ignore annotations when determining the result code. - If false (default), then error annotations, usually indicative of broken tests, will cause - a failure result to be generated. - - - - - - Sets whether to echo results to the screen as tests finish. If this option is set - to true, the default, test results are echoed to the console - in varying detail depending on the current verbosity level. Otherwise - only final summary statistics are displayed. - - - - - Sets the maximum amount of time (in seconds) the tests can run - before they are canceled. The default is an infinite time to run. - - - - - The verbosity to use when logging. The default is "Normal". - - - - - Gets the exit code of the tests execution. - - - This property is only meaningful when the IgnoreFailures property is set to true. - - - To use this property, you need to include an Output tag within the - Gallio tag to specify a name to reference it: - - - - - - - - ]]> - - - - - - Gets the total number of test cases run. - - - To use this property, you need to include an Output tag within the - Gallio tag to specify a name to reference it: - - - - - - - - ]]> - - - - - - Gets the total number of test steps run. - - - To use this property, you need to include an Output tag within the - Gallio tag to specify a name to reference it: - - - - - - - - ]]> - - - - - - Gets the total number of test cases that were run and passed. - - - To use this property, you need to include an Output tag within the - Gallio tag to specify a name to reference it: - - - - - - - - ]]> - - - - - - Gets the total number of test cases that were run and failed. - - - To use this property, you need to include an Output tag within the - Gallio tag to specify a name to reference it: - - - - - - - - ]]> - - - - - - Gets the total number of test cases that ran and were inconclusive. - - - To use this property, you need to include an Output tag within the - Gallio tag to specify a name to reference it: - - - - - - - - ]]> - - - - - - Gets the total number of test cases that were run. - - - To use this property, you need to include an Output tag within the - Gallio tag to specify a name to reference it: - - - - - - - - ]]> - - - - - - Gets the total number of test cases that did not run because they were skipped. - - - To use this property, you need to include an Output tag within the - Gallio tag to specify a name to reference it: - - - - - - - - ]]> - - - - - - Gets the duration of the tests execution in seconds. - - - To use this property, you need to include an Output tag within the - Gallio tag to specify a name to reference it: - - - - - - - - ]]> - - - - - - Gets the number of assertions evaluated. - - - To use this property, you need to include an Output tag within the - Gallio tag to specify a name to reference it: - - - - - - - - ]]> - - - - - - The Gallio.MSBuildTasks namespace contains MSBuild tasks for Gallio. - - - - - - Logs messages to a instance. - - - - - A strongly-typed resource class, for looking up localized strings, etc. - - - - - Returns the cached ResourceManager instance used by this class. - - - - - Overrides the current thread's CurrentUICulture property for all - resource lookups using this strongly typed resource class. - - - - - Looks up a localized string similar to test-report-{0}-{1}. - - - - - Looks up a localized string similar to Gallio MSBuild Task - Version {0}. - - - - - Looks up a localized string similar to An unexpected error occurred during execution of the Gallio task.. - - - - - - Logs messages to a instance - for test results. - - - - diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Navigator.Readme.txt b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Navigator.Readme.txt deleted file mode 100644 index 59f8d513f8..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Navigator.Readme.txt +++ /dev/null @@ -1,24 +0,0 @@ -Gallio.Navigator -================ - -The Gallio Navigator component enables external applications to navigate to source code -by clicking on links that are interpreted by a Pluggable Protocol Handler or by loading -an ActiveX / COM object marked safe for scripting. - -These services are intended to present a minimum security risk and specifically do not -disclose user information to the calling application. - -(In the future this mechanism may be used to provide additional Gallio services.) - -NavigateTo Service: - - Link Format: gallio:navigateTo?path=&line=&column= - - ActiveX: Gallio.Navigator.GallioNavigator class - bool NavigateTo(string path, int lineNumber, int columnNumber) - - Parameters: - - - The path of the source file. - - The 1-based line number, or 0 if unspecified. - - The 1-based column number, or 0 if unspecified. diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Navigator.exe.config b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Navigator.exe.config deleted file mode 100644 index 5a226ea3ea..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Navigator.exe.config +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Navigator.plugin b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Navigator.plugin deleted file mode 100644 index 031e0a7289..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Navigator.plugin +++ /dev/null @@ -1,22 +0,0 @@ - - - - Gallio Navigator - 3.2.0.0 - . - - - - - - - - - - - - - - \ No newline at end of file diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.PowerShellCommands.dll-Help.xml b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.PowerShellCommands.dll-Help.xml deleted file mode 100644 index 39c9858230..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.PowerShellCommands.dll-Help.xml +++ /dev/null @@ -1,404 +0,0 @@ - - - - - - - - Run-Gallio - - - Runs tests using Gallio. - - - Copyright © 2005-2009 Gallio Project - http://www.gallio.org/ - - Run - Gallio - - - - The Run-Gallio cmdlet runs tests using Gallio. - - - - - - - - - ApplicationBaseDirectory - - The relative or absolute path of the application base directory to use during test execution instead of the default. - - String.Empty - - - Run-Gallio - - Files - - The list of comma-separated, relative or absolute paths of test files, projects and assemblies to execute. Wildcards may be used. - - - - - DoNotRun - - Sets whether to load the tests but not run them. This option may be used to produce a report that contains test metadata for consumption by other tools. - - false - - - - Filter - - - Sets the filter set to apply, which consists of a sequence of one or more inclusion - or exclusion filter rules prefixed using 'include' (optional) or 'exclude'. - A filter rule consists of zero or more filter expressions - that may be combined using 'and', 'or', and 'not' and grouped with - parentheses. A filter expression consists of a filter key followed by one or - more comma-delimited matching values in the form 'key: value, "quoted value", - /regular expression/'. - - - * - - - - HintDirectories - - The list of directories used for loading referenced assemblies and other dependent resources. - - - - - NoEchoResults - - Sets whether to echo results to the screen as tests finish. If this option is specified only the final summary statistics are displayed. Otherwise test results are echoed to the console in varying detail depending on the current verbosity level. - - false - - - - NoProgress - - Sets whether progress information is shown during the execution. If this option is specified, the execution is silent and no progress information is displayed. - - false - - - - PluginDirectories - - Additional Gallio plugin directories to search recursively. - - - - - ReportDirectory - - Sets the name of the directory where the reports will be put. - - "Reports" - - - - ReportNameFormat - - Sets the format string to use to generate the reports filenames. - - test-report-{0}-{1} - - - - ReportArchive - - Indicates whether to enclose the resulting test report in a compressed archive file. - - false - - - - ReportTypes - - A list of the types of reports to generate, separated by semicolons. - - String.Empty - - - - RunnerType - - Sets the type of test runner to use (LocalAppDomain, IsolatedAppDomain or IsolatedProcess, but more could be available as plugins). - - IsolatedProcess - - - - ShadowCopy - - - Enables shadow copying when set to true. Shadow copying allows the original assemblies to be modified while the tests are running. However, shadow copying may occasionally cause some tests to fail if they depend on their original location. - - - false - - - - DebugTests - - - Attaches the debugger to the test process. - - - false - - - - ShowReports - - Sets whether to open the generated reports once execution has finished. - - false - - - - WorkingDirectory - - - The relative or absolute path of the working directory to use during test execution instead of the default. - - - String.Empty - - - - RuntimeVersion - - The version of the .Net runtime to use for running tests. For the CLR, this must be the name of one of the framework directories in %SystemRoot%\Microsoft.Net\Framework. eg. 'v2.0.50727'. The default is null which uses the most recent installed and supported framework. - - - - - - - - - - - ApplicationBaseDirectory - - The relative or absolute path of the application base directory. - - String.Empty - - - Run-Gallio - - Files - - The list of comma-separated, relative or absolute paths of test files, projects and assemblies to execute. Wildcards may be used. - - - - - DoNotRun - - Sets whether to load the tests but not run them. This option may be used to produce a report that contains test metadata for consumption by other tools. - - false - - - - Filter - - - Sets the filter set to apply, which consists of a sequence of one or more inclusion - or exclusion filter rules prefixed using 'include' (optional) or 'exclude'. - A filter rule consists of zero or more filter expressions - that may be combined using 'and', 'or', and 'not' and grouped with - parentheses. A filter expression consists of a filter key followed by one or - more comma-delimited matching values in the form 'key: value, "quoted value", - /regular expression/'. - - - * - - - - HintDirectories - - The list of directories used for loading referenced assemblies and other dependent resources. - - - - - NoEchoResults - - Sets whether to echo results to the screen as tests finish. If this option is specified only the final summary statistics are displayed. Otherwise test results are echoed to the console in varying detail depending on the current verbosity level. - - false - - - - NoProgress - - Sets whether progress information is shown during the execution. If this option is specified, the execution is silent and no progress information is displayed. - - false - - - - PluginDirectories - - Additional Gallio plugin directories to search recursively. - - - - - ReportDirectory - - Sets the name of the directory where the reports will be put. - - "Reports" - - - - ReportNameFormat - - Sets the format string to use to generate the reports filenames. - - test-report-{0}-{1} - - - - ReportArchive - - Indicates whether to enclose the resulting test report in a compressed archive file. - - false - - - - ReportTypes - - A list of the types of reports to generate, separated by semicolons. - - String.Empty - - - - RunnerType - - Sets the type of test runner to use: Local, IsolatedAppDomain, IsolatedProcess, or others that may be provided by plugins. - - IsolatedProcess - - - - RunnerExtensions - - Specifies the type, assembly, and parameters of custom test runner extensions to use during the test run in the form: '[Namespace.]Type,Assembly[;Parameters]. eg. 'FancyLogger,MyExtensions.dll;ColorOutput,FancyIndenting' - - - - - ShadowCopy - - - Enables shadow copying when set to true. Shadow copying allows the original assemblies to be modified while the tests are running. However, shadow copying may occasionally cause some tests to fail if they depend on their original location. - - - false - - - - DebugTests - - - Attaches the debugger to the test process. - - - false - - - - ShowReports - - Sets whether to open the generated reports once execution has finished. - - false - - - - WorkingDirectory - - - The relative or absolute path of the working directory. If relative, the path is based on the current working directory, so a value of "" (an empty string) causes the current working directory to be used. - - - String.Empty - - - - RuntimeVersion - - The version of the .Net runtime to use for running tests. For the CLR, this must be the name of one of the framework directories in %SystemRoot%\Microsoft.Net\Framework. eg. 'v2.0.50727'. The default is null which uses the most recent installed and supported framework. - - - - - - - # Makes the Gallio commands available - Add-PSSnapIn Gallio - # Runs TestAssembly1.dll - Run-Gallio "[Path-to-assembly1]\TestAssembly1.dll","[Path-to-assembly2]\TestAssembly2.dll","[Path-to-test-script1]/TestScript1_spec.rb","[Path-to-test-script2]/TestScript2.xml" -f Category:UnitTests -rd C:\build\reports -rf html -ra - - - - - - diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.PowerShellCommands.plugin b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.PowerShellCommands.plugin deleted file mode 100644 index 971300f2ce..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.PowerShellCommands.plugin +++ /dev/null @@ -1,21 +0,0 @@ - - - - Gallio PowerShell Commands - 3.2.0.0 - Provides PowerShell cmdlets for running tests with Gallio. - - - - - - - - - - - - - \ No newline at end of file diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.PowerShellCommands.xml b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.PowerShellCommands.xml deleted file mode 100644 index 6a898a9d76..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.PowerShellCommands.xml +++ /dev/null @@ -1,660 +0,0 @@ - - - - Gallio.PowerShellCommands - - - - - - Abstract base class for PowerShell commands. - Provides some useful runtime support. - - - - - Posts an action to perform later within the message loop. - - The action to perform. - - - - - Starts a message pump running on the current thread and performs the - specified action in another thread. The action can asynchronously communicate back to the - cmdlet using on the current thread. - - The action to perform. - - - - Aborts the processing of the command. - - - - - The event dispatches when the command is asynchronously being stopped - via . - - - - - Gets the logger for the cmdlet. - - - - - Sets whether progress information is shown during the execution. If this option is specified, - the execution is silent and no progress information is displayed. - - - - This parameter takes the value true if present and false if not. No - value has to be specified. - - - - - # Shows progress information - Run-Gallio SomeAssembly.dll - # Hides progress information - Run-Gallio SomeAssembly.dll -np - - - - - - Gets the progress monitor provider for the cmdlet. - - - - - - - - - - - The Gallio.PowerShellCommands namespace contains Powershell cmdlets for Gallio. - - - - - A PowerShell Cmdlet for running Gallio. - - - Only the parameter is required. - - - There are severals ways to run this cmdlet: - - - - - - Default constructor. - - - - - - - - - Provided so that the unit tests can override test execution behavior. - - - - - The list of relative or absolute paths of test files, projects and assemblies to execute. - Wildcards may be used. This is required. - - - There are severals ways to pass the test files to the cmdlet: - Run-Gallio - - cmdlet Run-Gallio at command pipeline position - Supply values for the following parameters: - Files[0]: - ]]> - - - - - The list of directories used for loading referenced assemblies and other dependent resources. - - - The following example shows how to specify the hint directories: - - See the property for more ways of passing list of parameters to the cmdlet. - - - - - Additional Gallio plugin directories to search recursively. - - - The following example shows how to specify the plugin directories: - - See the property for more ways of passing list of parameters to - the cmdlet. - - - - - Gets or sets the relative or absolute path of the application base directory, - or null to use a default value selected by the consumer. - - - - If relative, the path is based on the current working directory, - so a value of "" causes the current working directory to be used. - - - The default is null. - - - - - - Gets or sets the relative or absolute path of the working directory - or null to use a default value selected by the consumer. - - - - If relative, the path is based on the current working directory, - so a value of "" causes the current working directory to be used. - - - The default is null. - - - - - - Enables shadow copying when set to true. - - - - Shadow copying allows the original assemblies to be modified while the tests are running. - However, shadow copying may occasionally cause some tests to fail if they depend on their original location. - - - The default is false. - - - - - - Attaches the debugger to the test process when set to true. - - - - The default is false. - - - - - - Gets or sets the version of the .Net runtime to use for running tests. - - - - For the CLR, this must be the name of one of the framework directories in %SystemRoot%\Microsoft.Net\Framework. eg. 'v2.0.50727'. - - - The default is null which uses the most recent installed and supported framework. - - - - - - A list of the types of reports to generate, separated by semicolons. - - - - The types supported "out of the box" are: Html, Html-Inline, Text, XHtml, - XHtml-Inline, Xml, and Xml-Inline, but more types could be available as plugins. - The report types are not case sensitives. - - - - In the following example reports will be generated in both HTML and XML format: - - See the property for more ways of passing list of parameters to - the cmdlet. - - - - - Sets the format string to use to generate the reports filenames. - - - - Any occurence of {0} will be replaced by the date, and any occurrence of {1} by the time. - - - The default format string is test-report-{0}-{1}. - - - - - - Sets the name of the directory where the reports will be put. - - - - The directory will be created if it doesn't exist. Existing files will be overwritten. - The default report directory is "Reports". - - - - - - Specifies to enclose the resulting reports into a compressed archive file (zip). - - - - - - Sets the filter set to apply, which consists of a sequence of one or more inclusion - or exclusion filter rules prefixed using 'include' (optional) or 'exclude'. - - - - - A filter rule consists of zero or more filter expressions - that may be combined using 'and', 'or', and 'not' and grouped with - parentheses. A filter expression consists of a filter key followed by one or - more comma-delimited matching values in the form 'key: value, "quoted value", - /regular expression/'. - - The filter grammar is defined as follows: - - ::= [^:,*()/\"']+ - - ::= '"' .* '"' # String delimited by double quotation marks - | "'" .* "'" # String delimited by single quotation marks - - ::= - | - - ::= "/" .* "/" # Regular expression - | "/" .* "/i" # Case-insensitive regular expression - - ::= - - ::= # Value specified by exact string - | # Value specified by regular expression - - ::= (',' )* # One or more comma-separated values - - ::= "*" # "Any" - | ":" matchSeq> - | OR filterExpr> # Combine filter expressions with OR - | AND filterExpr> # Combine filter expressions with AND - | NOT # Negate filter expression - | "(" ")" # Grouping filter expression - - ::= # Inclusion rule (default case) - | INCLUDE # Inclusion rule - | EXCLUDE # Exclusion rule - - ::= # Filter set consists of at least one filter rule. - | # But may be a sequence of rules. - ]]> - - By default this property takes the value "*", which means the "Any" filter will be applied. - - The operator precedence is, from highest to lowest: NOT, AND, and OR. All these operators are - left-associative. - - - The commas used to separate the values are interpreted as OR operators, so "Type:Fixture1,Fixture2" - is equivalent to "Type:Fixture1 or Type:Fixture2". - - - White-space is ignored outside quoted strings, so "Type:Fixture1|Type:Fixture2" is equivalent - to "Type : Fixture1 | Type : Fixture2". - - - Commas, colons, slashes, backslashes and quotation marks can be escaped with a backslash. For - example, \' will be interpreted as '. Using a single backslash in front of any other character - is invalid. - - - Currently the following filter keys are recognized: - - Id: Filter by id. - Name: Filter by name. - Assembly: Filter by assembly name. - Namespace: Filter by namespace name. - Type: Filter by type name, including inherited types. - ExactType: Filter by type name, excluding inherited types. - Member: Filter by member name. - - *: All other names are assumed to correspond to metadata keys. See for standard metadata keys. Common keys are: AuthorName, Category, Description, Importance, TestsOn. - - - - - - - - Assuming the following fixtures have been defined: - The following filters could be applied: - - Type: Fixture1 - All the tests within Fixture1 will be run. - - - - Member: Test1 - Only Fixture1.Test1 and Fixture2.Test1 will be run. - - - - Type: Fixture1, Fixture2 - All the tests within Fixture1 or Fixture2 will be run. - - - - Type:Fixture1 or Type:Fixture2 - All the tests within Fixture1 or Fixture2 will be run. - - - - Type:Fixture1, Fixture2 and Member:Test2 - Only Fixture1.Test2 and Fixture2.Test2 will be run. - - - - Type:/Fixture*/ and Member:Test2 - Only Fixture1.Test2 and Fixture2.Test2 will be run. - - - - AuthorName:AlbertEinstein - All the tests within Fixture1 will be run because its author attribute is set to "AlbertEinstein". - - - - Category: IntegrationTest - All the tests within Fixture2 will be run because its category attribute is set to "IntegrationTest". - - - - ("Type": 'Fixture1' and "Member":/Test*/) or (Type : Fixture2 and Member: /Test*/) - All the tests will be run. This example also shows that you can enclose key and - values with quotation marks, and group expressions with parentheses. - - - - exclude AuthorName: AlbertEinstein - All the tests within Fixture2 will be run because its author attribute is not set to "AlbertEinstein". - - - - exclude Type: Fixture2 include Member: Test2 - Only Fixture1.Test2 will be run because Fixture2 was excluded from consideration before the inclusion rule was applied. - - - - - - - Sets whether to open the generated reports once execution has finished. - - - - This parameter takes the value true if present and false if not. No - value has to be specified. - - The reports are opened in a window using the default system application - registered to the report file type. - - - - - - - - - - Sets the type of test runner to use. - - - - The types supported "out of the box" are: Local, IsolatedAppDomain - and IsolatedProcess (default), but more types could be available as plugins. - The runner types are not case sensitive. - - - - - - Specifies the type, assembly, and parameters of custom test runner - extensions to use during the test run. - - - - The value must be in the form '[Namespace.]Type,Assembly[;Parameters]' . - - - - The following example runs tests using a custom logger extension: - - - - - - Specifies option property key/value pairs for the test runner. - - - The following example specifies some extra NCover arguments. - - - - - - Specifies option property key/value pairs for the report formatter. - - - The following example changes the default attachment content disposition for the reports. - - - - - - Sets whether to load the tests but not run them. - - - - This option may be used to produce a report that contains test metadata for consumption by other tools. - - - - - - Sets whether to ignore annotations when determining the result code. - - - - If false (default), then error annotations, usually indicative of broken tests, will cause - a failure result to be generated. - - - - - - Sets whether to echo results to the screen as tests finish. - - - - If this option is specified only the final summary statistics are displayed. Otherwise test results are echoed to the - console in varying detail depending on the current verbosity level. - - - - - - Sets the maximum amount of time (in seconds) the tests can run - before they are canceled. The default is an infinite time to run. - - - - - - A PowerShell SnapIn that registers the Gallio Cmdlets. - - - - - Gets the description of the snap-in. - - - - - Gets the name of the snap-in. - - - - - Gets the vendor of the snap-in. - - - - - - Logs messages using a 's logging functions. - - - - - Initializes a new instance of the class. - - The instance to channel - log messages to. - - - - Logs a message. - - The log message severity. - The message to log. - The exception to log (it can be null). - - - - A strongly-typed resource class, for looking up localized strings, etc. - - - - - Returns the cached ResourceManager instance used by this class. - - - - - Overrides the current thread's CurrentUICulture property for all - resource lookups using this strongly typed resource class. - - - - - Looks up a localized string similar to Gallio PowerShell Cmdlet - Version {0}.{1} build {2}. - - - - - Looks up a localized string similar to test-report-{0}-{1}. - - - - - Looks up a localized string similar to An unexpected error occurred during execution of the Gallio task.. - - - - diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Reports.plugin b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Reports.plugin deleted file mode 100644 index 309483ec30..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Reports.plugin +++ /dev/null @@ -1,241 +0,0 @@ - - - - Gallio Reports Library - 3.2.0.0 - Provides several common report formats including Xml, Html, XHtml, MHtml and Text. - plugin://Gallio/Resources/Gallio.ico - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Link - - - Xml - - Generates XML reports with linked attachment files. - - Supported report formatter properties: - - AttachmentContentDisposition: Specifies how attachments should be stored. "Absent", "Link" or "Inline". Default is "Link". - - - - - - - Inline - - - Xml-Inline - Generates XML reports with inline encoded attachments. - - - - - - txt - text/plain - Absent - plugin://Gallio.Reports/Resources/ - xsl/Gallio-Report.txt.xsl - - - - Text - Generates plain text reports. - - - - - - txt - text/plain - Absent - plugin://Gallio.Reports/Resources/ - xsl/Gallio-Report.txt-condensed.xsl - - - - Text-Condensed - Generates plain text reports without passing tests. - - - - - - html - text/html - Link - plugin://Gallio.Reports/Resources/ - xsl/Gallio-Report.html.xsl - css;js;img - - - Html - - Generates HTML reports. - - Supported report formatter properties: - - AttachmentContentDisposition: Specifies how attachments should be stored. "Absent", "Link" or "Inline". Default is "Link". - - - - - - - html - text/html - Link - plugin://Gallio.Reports/Resources/ - xsl/Gallio-Report.html-condensed.xsl - css;js;img - - - Html-Condensed - - Generates HTML reports that omit passing tests. - - Supported report formatter properties: - - AttachmentContentDisposition: Specifies how attachments should be stored. "Absent", "Link" or "Inline". Default is "Link". - - - - - - - xhtml - text/xhtml+xml - Link - plugin://Gallio.Reports/Resources/ - xsl/Gallio-Report.xhtml.xsl - css;js;img - - - XHtml - - Generates XHTML reports. - - Supported report formatter properties: - - AttachmentContentDisposition: Specifies how attachments should be stored. "Absent", "Link" or "Inline". Default is "Link". - - - - - - - xhtml - text/xhtml+xml - Link - plugin://Gallio.Reports/Resources/ - xsl/Gallio-Report.xhtml-condensed.xsl - css;js;img - - - XHtml-Condensed - - Generates XHTML reports that omit passing tests. - - Supported report formatter properties: - - AttachmentContentDisposition: Specifies how attachments should be stored. "Absent", "Link" or "Inline". Default is "Link". - - - - - - - ${ReportFormatter.Html} - - - MHtml - Generates MHTML reports. - - - - - - ${ReportFormatter.Html-Condensed} - - - MHtml-Condensed - Generates MHTML reports that omit passing tests. - - - - - - plugin://Gallio.Reports/Resources/img/testkinds/ - plugin://Gallio.Reports/Resources/css/Gallio-Report.Generated.css - - - true - - - - diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Reports.xml b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Reports.xml deleted file mode 100644 index 5280155da7..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Reports.xml +++ /dev/null @@ -1,229 +0,0 @@ - - - - Gallio.Reports - - - - - Abstract base class for report formatters. - - - - - Gets the name of the option that how attachments are saved. - - - - - Creates a report formatter. - - - - - Gets the attachment content disposition. - - The formatter options. - The attachment content disposition. - - - - - - - Gets or sets the default attachment content disposition. - Defaults to . - - - - - - Formats MIME HTML archive reports similar to the web archives generated by Internet Explorer. - The report can then be sent to recipients as a single file. - - - Unfortunately the format is non-standard and cannot be read by most other browsers. - - - - - - Creates a report formatter. - - The HTML report formatter. - Thrown if is null. - - - - - - - A report container that saves a report as a multipart mime archive in a single file - within another container. - - - This is currently specialized for saving HTML reports. - It does not support loading reports. - - - - - Creates the multipart mime report container. - - The container to which the archived report should be saved. - Thrown if is null. - - - - Opens the archive within the inner container. - - The path of the archive to create. - Thrown if is null. - Thrown if the archive has already been opened. - - - - Finishes writing out the MIME archive and closes it. - Does nothing if the archive is not open. - - - - - - - - The Gallio.Reports namespace provides report formatters for common Gallio test report types. - - - - - A strongly-typed resource class, for looking up localized strings, etc. - - - - - Returns the cached ResourceManager instance used by this class. - - - - - Overrides the current thread's CurrentUICulture property for all - resource lookups using this strongly typed resource class. - - - - - Installs derived resources for reports such as test framework icons. - - - - - Initializes the installer. - - The test kind manager, not null. - The test kind image directory, not null. - The generated CSS file, not null. - - - - - - - Formats reports as Xml. - - - - Recognizes the following options: - - - Option - Description - - - AttachmentContentDisposition - Overrides the default attachment content disposition for the format. - The content disposition may be "Absent" to exclude attachments, "Link" to - include attachments by reference to external files, or "Inline" to include attachments as - inline content within the formatted document. Different formats use different - default content dispositions. - - - - - - - - Creates an Xml report formatter. - - - - - - - - - Generic XSLT report formatter. - - - Recognizes the following options: - - - Option - Description - - - AttachmentContentDisposition - Overrides the default attachment content disposition for the format. - The content disposition may be "Absent" to exclude attachments, "Link" to - include attachments by reference to external files, or "Inline" to include attachments as - inline content within the formatted document. Different formats use different - default content dispositions. - - - - - - - - Creates an XSLT report formatter. - - The preferred extension without a '.' - The content type of the main report document. - The resource directory. - The path of the XSLT relative to the resource directory. - The paths of the resources (such as images or CSS) to copy - to the report directory relative to the resource directory. - Thrown if any arguments are null. - - - - - - - Applies the transform to produce a report. - - - - - Copies additional resources to the content path within the report. - - - - - Populates the arguments for the XSL template processing. - - - - - Loads the XSL transform. - - The full path of the XSLT. - The transform. - - - - Gets the XSL transform. - - - - diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.UI.plugin b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.UI.plugin deleted file mode 100644 index e266855668..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.UI.plugin +++ /dev/null @@ -1,127 +0,0 @@ - - - - Gallio UI Library - 3.2.0.0 - Gallio UI components. - plugin://Gallio/Resources/Gallio.ico - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Preferences - 0 - - - - - - Plugins - 100 - - - - - - Gallio - -100 - plugin://Gallio/Resources/Gallio.ico - - - - - - Gallio/Runtime - plugin://Gallio/Resources/Gallio.ico - Machine - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.UI.xml b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.UI.xml deleted file mode 100644 index 36749cb681..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.UI.xml +++ /dev/null @@ -1,1373 +0,0 @@ - - - - Gallio.UI - - - - - Wrapper for static UnhandledExceptionPolicy - class (to improve testability). - - - - - Reports an unhandled exception. - - A message to explain how the exception was intercepted. - The unhandled exception. - Thrown if or - is null. - - - - - - - - - - Holder for the current sync context (e.g. the winforms current). - - - - - Wrapper for Send on the shared sync context. - - The SendOrPostCallback delegate to call. - The object passed to the delegate. - - - - Wrapper for Post on the shared sync context. - - The SendOrPostCallback delegate to call. - The object passed to the delegate. - - - - Returns a shared SynchronizationContext instance. - - - Usually used to stash a reference to the win forms synchronization - context (WindowsFormsSynchronizationContext.Current), used for - cross-thread data binding. - - - - - Presents the control panel dialog. - - - - - Presents the control panel dialog. - - - - - Shows the control panel dialog. - - The dialog owner control. - The dialog result, either - or depending on how the dialog - was closed. - - - - Creates a control panel presenter. - - The preference page provider handles, not null. - The elevation manager, not null. - - - - - - - Base class for components that present control panel tabs. - - - - - Base class for user controls for editing settings with deferred application. - - - - - Applies pending settings changes. - - An elevation context when - is true, otherwise null. - The progress monitor, not null. - - The default implementation simply sets to false. - - - - - Raises the event. - - The event arguments. - - - - Raises the event. - - The event arguments. - - - - Event raised when the value of changes. - - - - - Event raised when the value of changes. - - - - - Gets or sets whether there are pending settings changes yet to be applied. - - - - - Gets or sets whether elevation will be required to apply pending modifications. - - - - - Creates a control panel tab. - - - - - Required designer variable. - - - - - Clean up any resources being used. - - true if managed resources should be disposed; otherwise, false. - - - - Required method for Designer support - do not modify - the contents of this method with the code editor. - - - - - Describes the traits of a . - - - - - Creates a traits object for a control panel tab provider. - - The control panel tab name. - Thrown if is null. - Thrown if is empty. - - - - Gets the control panel tab name. - - - - - Gets or sets an integer index used to sort control panel tabs in ascending order. - - - - - Provides a preference pane to be incorporated into the Gallio control panel. - - - - - Creates a control panel tab to include in the control panel. - - The control panel tab. - - - - Presents a dialog with control panel options. - - - - - Creates a control panel dialog. - - - - - Adds a tab. - - The tab name. - The tab factory. - - - - Required designer variable. - - - - - Clean up any resources being used. - - true if managed resources should be disposed; otherwise, false. - - - - Required method for Designer support - do not modify - the contents of this method with the code editor. - - - - - Gets or sets the elevation manager used to obtain an elevation context. - - - - - Gets or sets the progress monitor provider to use. - - - - - The Gallio.UI.ControlPanel.Plugins namespace contains types for a standard Control - Panel extension that displays installed plugins. - - - - - Required designer variable. - - - - - Clean up any resources being used. - - true if managed resources should be disposed; otherwise, false. - - - - Required method for Designer support - do not modify - the contents of this method with the code editor. - - - - - A control panel tab for managing installed plugins. - - - - - Creates a control panel tab for managing installed plugins. - - The plugin registry, not null. - - - - - - - The Gallio.UI.ControlPanel namespace contains types for using and extending the - Preference Tab of the Gallio Control Panel UI. - - - - - Contains a preference pane and decorates it with a title. - - - - - Required designer variable. - - - - - Clean up any resources being used. - - true if managed resources should be disposed; otherwise, false. - - - - Required method for Designer support - do not modify - the contents of this method with the code editor. - - - - - Gets or sets the preference pane, or null if none. - - - - - Gets or sets the preference pane title, or null if none. - - - - - Specifies the scope of the changes effected by a preference pane. - - - - - Changes affect the current user only. - - - - - Changes affect all users of the machine. - - - - - Applies changes made by the . - - - - - - - - Base class for components that present preference panels. - - - - - Creates a preference pane. - - - - - Required designer variable. - - - - - Clean up any resources being used. - - true if managed resources should be disposed; otherwise, false. - - - - Required method for Designer support - do not modify - the contents of this method with the code editor. - - - - - Required designer variable. - - - - - Clean up any resources being used. - - true if managed resources should be disposed; otherwise, false. - - - - Required method for Designer support - do not modify - the contents of this method with the code editor. - - - - - A preference pane provider that is used as an empty placeholder for a - non-leaf node in the preference pane tree. - - - - - Provides a preference pane to be incorporated into the Gallio control panel. - - - - - Creates a preference pane to include in the control panel. - - The preference pane. - - - - - - - Required designer variable. - - - - - Clean up any resources being used. - - true if managed resources should be disposed; otherwise, false. - - - - Required method for Designer support - do not modify - the contents of this method with the code editor. - - - - - Provides the preference pane for the Gallio runtime paths. - - - - - - - - Adds a preference pane. - - The preference pane path consisting of slash-delimited name segments - specifying tree nodes. - The preference pane icon, or null if none. - The preference pane scope, or null if none. - The preference pane factory. - - - - - - - Required designer variable. - - - - - Clean up any resources being used. - - true if managed resources should be disposed; otherwise, false. - - - - Required method for Designer support - do not modify - the contents of this method with the code editor. - - - - - Provides the preferences control panel tab. - - - - - Creates a control panel tab provider for preference panes. - - The preference page provider handles, not null. - - - - - - - Describes the traits of a . - - - - - Creates a traits object for a preference pane provider. - - The preference pane path consisting of slash-delimited name segments - specifying tree nodes. - Thrown if is null. - Thrown if is empty. - - - - Gets the preference pane path consisting of slash-delimited name segments - specifying tree nodes. - - - - - Gets or sets an icon (16x16) for the preference pane, or null if none. - - - - - Gets or sets an integer index used to sort control panel tabs in ascending order. - - - - - Gets or sets a value that describes the scope of the changes effected by a preference pane. - - The scope. by default. - - - - The Gallio.UI.ControlPanel namespace contains types for using and extending the - Gallio Control Panel UI. - - - - - Extends the win forms ToolStripMenuItem to wrap a MenuCommand. - - - - - Constructor providing a menu command. - - - When clicked, the command will be run synchronously. - - The command to use. - - - - Constructor providing a command and task manager. - - - When clicked, the command will be queued with the - supplied task manager. - - The command to use. - The task manager to use. - - - - Constructor providing a command, task manager and keys parser. - - The command to use. - The task manager to use. - The keys parser to use. - - - - A menu item that truncates the text, using ellipses (...), if necessary. - - - - - Sub-class of ToolStripMenuItem, - making databinding easier. - - - - - Gets or sets the collection of currency managers for the IBindableComponent. - - - - - Gets the collection of data-binding objects for this IBindableComponent. - - - - - Ctor. - - The text for the menu item to display. - The full text will be the tooltip, but the display text - will be truncated if longer than specified. - The maximum length text to display. - - - - Parses a string representation of a enum. - - - - - Parses a string representation of a enum. - - The shortcut string to parse. - A enum. - - For example, "Ctrl + S" would parse as Keys.Control | Keys.S - - - - - - - - - - - Sub-class of ToolStripButton, - making databinding easier. - - - - - Gets or sets the collection of currency managers for the IBindableComponent. - - - - - Gets the collection of data-binding objects for this IBindableComponent. - - - - - Wrapper for a field, that implements INotifyPropertyChanged. - - The type to wrap. - - All credit to Ayende: - http://ayende.com/Blog/archive/2009/08/08/an-easier-way-to-manage-inotifypropertychanged.aspx - - - - - Default constructor. - - - - - Constructor initializing field. - - The initial value to wrap. - - - - Implicit operator allowing use of value. - - - - - - - The value being wrapped. - - - - - Event fired when the value changes. - - - - - List that raises an event when the contents are modified. - - Wraps a List<T>. - The type of elements in the list. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Copies the elements of the list to a new array. - - An array containing copies of the elements of the list. - - - - Adds the elements of the specified collection to the end of the list. - - - - - - - - - - - - - - - - - - Presents an error dialog consisting of a title, a message and a detailed message. - - - - - Creates the dialog. - - - - - Shows the error dialog. - - The owner window, or null if none. - The error title. - The error message. - The error details. - Thrown if , - or is null. - - - - Required designer variable. - - - - - Clean up any resources being used. - - true if managed resources should be disposed; otherwise, false. - - - - Required method for Designer support - do not modify - the contents of this method with the code editor. - - - - - Gets or sets the error title. - - Thrown if is null. - - - - Gets or sets the error message. - - Thrown if is null. - - - - Gets or sets the error details. - - Thrown if is null. - - - - Gets or sets whether the error details panel is visible. - - - - - The Gallio.UI.Controls namespace contains types for reusable Windows Forms custom controls. - - - - - An extension of the Button class that displays the "Shield" icon when - privilege elevation is required. - - - - - Creates a shield button. - - - - - Raises the event. - - The event arguments. - - - - An event raised when the value of has changed. - - - - - Gets or sets whether the shield icon should be displayed. - - - - - Installs an unhandled exception handler that displays an error dialog. - - - - - Installs the handler. - - - - The handler is automatically removed when the form is disposed. - - - The owner window. - Thrown if is null. - Thrown if there is already a handler installed for a different owner. - - - - Uninstalls the handler. - - - - - Runs an application - - The main form. - - - - Marker class for Events. - - - - - - - - An event aggregator. - http://martinfowler.com/eaaDev/EventAggregator.html - - - - - Send an event to all interested parties (synchronous). - - The sender of the message. - The message to send. - The type of event. - - - - Ctor. - - A service locator used to find registered handlers. - - - - - - - Proxy event handler. - - The type of event. - - - - Marker interface used by the EventAggregator to - locate classes interested in an event. - - The type of event. - - - - Handle an . - - The event to handle. - - - - Ctor. - - The handler to proxy for. - - - - - - - - - - - - - - - - - - - - - - Wraps an ICommand and provides - hints for the UI. - - - Inspired by the WPF Command pattern. - http://msdn.microsoft.com/en-us/library/system.windows.input.icommand.aspx - - - - - Default constructor. - - - - - The command that will be executed. - - - - - Whether the command can currently be executed, or not. - - - Defaults to true. - - - - - The text description of the command. - - - - - The shortcut to use for the command. - - - - - The image to use for the command. - - - - - A task queue, for use by the . - - - - - Adds a task to the specified queue. - - The id of the queue to use. - An to queue. - - - - Get the next task for the specified queue. - - The id of the queue to use. - An , or null if the queue is empty. - - - - Removes all tasks from the specified queue. - - The id of the queue to use. - - - - Takes care of running queued tasks. - - - - - Run the next task for a named queue, if there is one. - - The id of the queue to use. - - - - Event fired when a task is cancelled. - - - - - Ctor. - - The id of the queue. - - - - The id of the queue. - - - - - Event fired when a task is completed. - - - - - Ctor. - - The id of the queue. - - - - The id of the queue. - - - - - Manages multiple queues of tasks. - - - Queue id is an arbitrary string, used as a key. - - - - - Ctor. - - - - - Adds a task to the specified queue. - - The id of the queue to use. - An to queue. - - - - Get the next task for the specified queue. - - The id of the queue to use. - An , or null if the queue is empty. - - - - Removes all tasks from the specified queue. - - The id of the queue to use. - - - - - - - Ctor. - - The task queue to use. - An event aggregator. - An exception policy. - - - - - - - Command pattern. - - - - - Run a task (with progress information). - - The progress monitor. - - - - A task manager for UI applications. - - - - - Run a task as a background action (uses ThreadPool). - No progress information will be displayed. - - The action to perform. - - - - Empty the queue of tasks. - - - - - - - - Add a task to the queue. If nothing is in the queue or - running, then the task will be executed. - - The command to queue. - - - - - - - Progress dialog. - - - - - Default constructor. - - The progress monitor to display information for. - - - - - - - - - - Required designer variable. - - - - - Clean up any resources being used. - - true if managed resources should be disposed; otherwise, false. - - - - Required method for Designer support - do not modify - the contents of this method with the code editor. - - - - - - - - Default constructor. - - A task queue. - A task runner. - - - - - - - - - - - - - - - - - - - Event fired when a task is started. - - - - - Ctor. - - The queue id. - A progress monitor. - - - - The id of the queue. - - - - - A progress monitor attached to the task. - - - - - Impl of a tool strip progress bar for Gallio progress monitoring. - - - - - Total work to do. - - - - - Total work to do. - - - - - - An optimized HTML renderer for individual test step runs and their descendants. - - - - - - Attempting to load flash content in a 64bit process on Windows is doomed to failure - because Adobe does not ship a 64bit version of the Flash plug-in at this time. - Unfortunately instead of failing gracefully, what happens is that Windows pops up a - warning dialog (when the browser is disposed) complaining about a missing flash.ocx. - - - - - A strongly-typed resource class, for looking up localized strings, etc. - - - - - Returns the cached ResourceManager instance used by this class. - - - - - Overrides the current thread's CurrentUICulture property for all - resource lookups using this strongly typed resource class. - - - - - The Gallio.UI.Reports namespace contains types for formatting reports for - display in a Windows Forms UI. - - - - - - Displays a summary of a set of test step runs. - - - This control is optimized to display individual test run results to the user on - demand more quickly than could be done if we had to show the whole report at once. - - - - - - Creates a test step run viewer. - - - - - Raises the event. - - An that contains the event data. - - - - Clears the contents of the report viewer and discards all cached content. - - - - - Displays information about a set of test step run. - - The test step runs. - - - - Displays information about a set of test step runs, using additional - information from the test model when available. - - The test step runs. - The test model data, or null if not available. - - - - Required designer variable. - - - - - Clean up any resources being used. - - true if managed resources should be disposed; otherwise, false. - - - - Required method for Designer support - do not modify - the contents of this method with the code editor. - - - - - Node check box. - - - - - Node check box. - - - - - Gets the value from the node. - - The node. - The value. - - - - Sets the check state of the node. - - The node. - The value. - - - - Gets the new check state. - - The state. - The new check state. - - - - A three-state node. - - - - - Ctor. - - The text to display. - - - - Returns the 'combined' state for all siblings of a node. - - - - - Manages updating related child and parent nodes of this instance. - - - - - Recursively update child node's state based on the state of this node. - - - - - Allows inheriting classes to block cascading check state. - - The child to evaluate. - The proposed check state. - True if the check state can be cascaded, otherwise false. - - - - Recursively update parent node state based on the current state of this node. - - - - - The check state of the node - - - - diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Utility.exe.config b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Utility.exe.config deleted file mode 100644 index 9815426038..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Utility.exe.config +++ /dev/null @@ -1,26 +0,0 @@ - - - -
- - - - - - - - - - - - - - - - - - - - - - diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Utility.plugin b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Utility.plugin deleted file mode 100644 index 099358b5cd..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.Utility.plugin +++ /dev/null @@ -1,18 +0,0 @@ - - - - Gallio Utility - 3.2.0.0 - A command-line utility for performing maintenance tasks related to the Gallio installation. - plugin://Gallio.Utility/Resources/Gallio.Utility.ico - - - - - - - - - \ No newline at end of file diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.VisualStudio.Interop.plugin b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.VisualStudio.Interop.plugin deleted file mode 100644 index 7c0442110d..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.VisualStudio.Interop.plugin +++ /dev/null @@ -1,28 +0,0 @@ - - - - Visual Studio Interoperability Plugin - 3.2.0.0 - Provides support for opening files in Visual Studio and launching the debugger. - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.pdb.REMOVED.git-id b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.pdb.REMOVED.git-id deleted file mode 100644 index 6e50246f8b..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.pdb.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -f678678180f2aa9c03dba695eabd6b2a24874ac2 \ No newline at end of file diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.plugin b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.plugin deleted file mode 100644 index f507163e8f..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.plugin +++ /dev/null @@ -1,658 +0,0 @@ - - - - Gallio - 3.2.0.0 - The heart of Gallio. - plugin://Gallio/Resources/Gallio.ico - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Fallback - plugin://Gallio/Resources/Gallio.ico - - - - - - ${Gallio.FallbackTestFramework} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${Gallio.LocalTestIsolationProvider} - - - Local - Runs tests locally within the same process and AppDomain as the test runner application. Each test isolation context runs locally. This mode offers no isolation between tests and the test runner; it does not support loading test assembly configuration files or using a different runtime version or processor architecture. - - - - - - ${Gallio.IsolatedAppDomainTestIsolationProvider} - - - IsolatedAppDomain - Runs tests within an isolated AppDomain of the same process as the test runner application. Each test isolation context runs in its own AppDomain. This mode provides lightweight but limited isolation between tests and the test runner; it does not support using different runtime version or processor architecture. - - - - - - ${Gallio.IsolatedProcessTestIsolationProvider} - - - IsolatedProcess - Runs tests within an isolated process external to the test runner. Each test isolation context runs in its own process. This mode protects the test runner application from most faults that may occur during test execution; it supports all features. - - - - - - - - ${Gallio.LocalHostFactory} - - - - - - ${Gallio.IsolatedAppDomainHostFactory} - - - - - - ${Gallio.IsolatedProcessHostFactory} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Project - A Gallio project file. - .*\.gallio - - - - - - Executable - A library or program file. - .*\.(dll|exe) - - - - - - Assembly - A .Net assembly. - Executable - - - - - - - - - - - - - - - - - - - - - ClearCurrentUserPluginCache - Clears the plugin cache of the current user. - - - - - - FormatReport - Formats an existing XML test report. The command must be used with the following syntax: - "FormatReport {file} /ReportType:{type} [/ReportNameFormat:{format} /ReportOutput:{dir} /ReportArchive]" - - {file} is the relative or absolute path of the existing XML test report. - - ReportType (short form: /rt) specifies the type of the output report ('txt', 'txt-common', 'txt-condensed', 'html', 'html+xhtml', 'html-condensed', 'xhtml', 'xhtml-condensed', 'ccnet-details', or 'ccnet-details-condensed') - - ReportNameFormat (short form: /rnf) specifies the format of the output report (optional; if not specified, the same name is kept). The tags '{0}' and '{1}' are replaced respectively by the date and the time of the test run, or by the curent date/time if not applicable. - - ReportOutput (short form: /ro) specifies the output directory (optional; if not specified the current directory is used). - - ReportArchive (short form: /ra) compresses the output report in a file archive (zip). - - - - - - VerifyInstallation - Checks for runtime installation errors. - - - - - - Setup - Installs or uninstalls components. - - - - - - ResetInstallationId - Resets the installation id. The plugin list will be refreshed the next time a Gallio application is started. - - - - - - - - - - - - - - - - - - Root - The root node of the test tree. - plugin://Gallio/Resources/Assembly.ico - - - - - - Assembly - A test assembly. - plugin://Gallio/Resources/Assembly.ico - - - - - - File - A test file. - plugin://Gallio/Resources/Container.ico - - - - - - Namespace - A test namespace. - plugin://Gallio/Resources/Container.ico - - - - - - Group - A test group. - plugin://Gallio/Resources/Container.ico - - - - - - Suite - A test suite. - plugin://Gallio/Resources/Container.ico - - - - - - Fixture - A test fixture. - plugin://Gallio/Resources/Fixture.ico - - - - - - Test - A test case. - plugin://Gallio/Resources/Test.ico - - - - - - Unsupported - An unsupported test. - plugin://Gallio/Resources/Unsupported.ico - - - - diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.xml.REMOVED.git-id b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.xml.REMOVED.git-id deleted file mode 100644 index ce6e5a5011..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio.xml.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -604b65ca68f3a5e4d84390bf23e5b286bb98d747 \ No newline at end of file diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio35.pdb b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio35.pdb deleted file mode 100644 index 6d065f0df80dcf8bee08b9603a84ca40eb64c58f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 62976 zcmeI53w&KwmH*FeODLsR#VMF$l}(28Zm@x>@QFjEvAMAY&Z6i1v7I_RHqic+iVuA5j(s1i`Q)T?*3^CZ?&{;w4J9kvI=0qzZ0Zb3I-0hnyMmIgOiRg@bW>|O z)7;+Kven+$)YhKvDrs5N(3Q^YOlKOlXF9J=w{&+kY-`@p(biqKb8c~Y!?m56tqrg@ zY;J0AZ|ihq?!1PU&TZQ|I~v;CI<9GGYUyt4>`3qGPIq+iqpP^Z$s9fr>0R41=`O|o zI*DoP=<3ew*p}|-?#zs6es;EXwGE$)O&Mz3R9aIP^{RU5Y6yR}bau41nY!B9)V`x> z_{3&*bac0EOE+xl%xr7w?r!VY+z{1RbThM~Jv~f?nM0zJlg=cY$T+&mWS}Y0lKYP0 zuXSS}(xZ7`Iyf5K1jYjKDC9j%pC&*{q2r+s5y`R8OQ8yL5F7(uS9hp+?FEk={r&vg z*9VVW@`+I&f3)`E55Ms9@8#cqfxSNV?!S0b{-*EeKRhc44vnpQxbbf~mVUSOhLvA_ zY1z~7$b9m{6J2UoedpLapZV1LfA#GTu$8{_Av%%T!N*Rt+4%|@ z>t_1t1}^)8+IIte_yFPVf`2KE=5g-r=X#|3zuM?X=zvp5zm)YjK-P@1M?D29mXpAr zqYhY0zSaS)_v^u>;4*MIP~Bev-UO}$4dBh-DzFhWf+o-mT0kpEgH2#F*aD`4Bkqk^ z0!NdqvEXpW|E}9-fAxF!z5CY-KQiOOmB+QctCGo z^;h3{#^+x=JKp#GJW3PixGv33%aQBXzXXP>{*Uzk*T3$DL*n{%)$7+?wy3bJqpfhx zAl-y((*+WWsByO7M7Qm5sgpJ&ZbOTQ!_@TL8J=q%T{l!-B7=-s=9t-ebu@P zYwORS(cP5UJfmU8rjF*VUF|bw&LHNwGtOxctuXgxShDxaW}K6Zqk2`%`7PU83rkuG zyLNUIr+1|bTbjBHr;E9KhK*{ejcGaw?da^7)7H_Q&d7+hGhMiZknnB9hM-#;m6UY% zjOjj`_3JJ?e}>YW6~OyTe8Qi!%Q4EYvaggCCkt_l9{PX+B8R`W+HRuNap0S z&}e#?nHYk-ba?W$+#703szO6;^t0Lp(SsIJi%cZNs}izWB!%G1mmkWb|NY zSa0`l*7*IKRn3=%`!|>S{Tr*U8@$$Tuv)u8TDu{K);1B3$i~ocBsgkAiGo&P9Cn(c zK9Lw?hNYmRbZ4pJVNQA0m@>?1kCg8)Cp#KDhMeM1tu{nzHTs!TtqwU8Ll`@ToG+(H z8zPrN#*F#a1;2Rgi&y+}-M$&ejQYnS{RIz`bJ|H19XA7Y1g4TGrOl zl(|m+#jhow_{OBHEPAMsRqkY|r_04efI>>O<|IA}wUi|L5|G2j5oFA_F&QE6Eh!fkl;g{AybieF z;`w5~I`86aIaQfV6WVGZc^aYFZ%jAkRxB5 zv&p+Mk+1sewx@?j53kXtCr*3)-f^ZUuO%U`szVBYAZ3`X?|%*7Ghi!uPVrCYDCBg! zX21Dm&I|Q?o8O%0>G>ga1@w6+=X82rhH^%y=a0~}&|~4RhfaaAC*Lyz%IvVG9Lhd? z&jrv%=t^h{^a?2ZZ#|o!S3|p?oP+A=fo_LR;IvW!Cx;3+MbzK1%%QAF1~~2LPwXJq z4I?A5j|o1fSGzJh!;>KtXmI@?j{)jb?KJoXcN|b-rp~fy)~`XP6Hu4E&a>^{-cBH0 zvkRyVzXiM%>;`WG*MqkM&6nhq3r!hFSRgemb*3)q&j#o$oIejUp5GII_H@;rHHl(w zVa~`g1}FA+(eLK$2fEPoHJz`cUl05Fx&N-SbM(zYotvSrnzJ(lJvY-vc=~VREaOPj zKO%xpGC;61=OQ|r z#tiinIrYg>^UItS?a?*;wnt@N;dFUECqgH10_zp-jRi`NoPMu>p+QW2IMtEHr~5yA z=r8NP|DBZL9gI6t|HD)NQ~`(Xv=cR$_1~3dO-r{k>r6kN8qE5y1hHFaFMmTDspR*6 z*ZI%i(vWnfb1+VWmLH>7Z<;gO8n<%k%?|E&f?Q)}d>qr9@F?KNyX-MdW7$ZIVf5+$ zmNVd}A?CQ&79#y2=jW^Xt+r+7v0Rw;sk5-7^TqcWps?P5Tx8#2PVh#v|CGLt_8%+D z_e;M{)VL!jz3d(Hr^B%SB;^dH|5tMWLunb zEJx1%la%N4HZt~~+_Gfd+hOUCk+c6K^XBVo`0YPQ zIhxBq1O6x2e+qa)tN^Q10Z)$E-?9tox2XKibJrI_SAcT^<*x|XJ(5(YKcq9J06FXp z#?Iu!+C7fkVQ}h`Ot983vkNIo&0cZ1j1!x4af!zTf0QykWcli)%J2qAv{znJh^3wi(e{6D_eTiw~tNnrE%c=3hlj&!E2g*c-1 zK}}oJ=8n#;?lvCvkMn8YID3!StSjunvtoPf%Byj zwMk3zemtqB?1!=+Ou4{|1i$xnI5b$DTR*kqUZL2fDt4cy70Z zxl0-PirEJ4H1@zw3*Hm^{ciKS)a{BWPes7iXUf#A0!W0P<9Hc9tkturQ2*u%`wIM8 zZ^;%dr?|S&>$ifv;7M=*NHNoPf~96Gtiirp7tXux;l6CdYHxCJIg}~mVRaZ*^`fw@ zGbX}bO5E!IUjIMGZ@HP4n7{bvsb8Apvi;i1Z{PRt8n22W=>b=(3RDH152yb zquFV_%ca$~L8X`Wns-k>X&sn6J1%;8%bjgfb1JzoGyJ9><=OVlMenk?Boi%92em%+ zvVFg{?K>6r3$+!m1By(4s|ov?Z7V6$ZU|=T&4;ZpVH-_Y?djOMN`>{UA|*cKE}(C| z9{qm;Zw2u>=?hM_`t+$3LMd1QG*{>bcY^!D)8HVOLg%3lg7-|d`RuFz$0lRp{4bY% zIDW6*PBR8R-jj~F9w2$>0lPm!eVKmd^?>@dT)Zu9CCmq1J_0*A9AKNVGOl(qe4DXl zl6!q~CUrZ3x5W6cR&H(`U2MWG3+qVxsB+q~XrTPN!L48~kgISTct!To{B0s_zv2*? z$#&KD?L0JM4_Z~Vv?w}XF0GEoMPaU%!FxFqDZ^Xb!dspc{x!~E64=|7%46lC`K^sB zW%i6EK;2q>LGDHJioOe8HhB(IK9tjW)YBP^f5(Mo5Z~V{CEqnJ@8KCxBj46bt&{KP zxW4YmQs@{n^9nfBVDebsxxPEYJE!m+SU!_-ysb{_MY%anPwF>kd-A4vIa%jQHKwkC z=Mf+tAI|G>%E>j?-s9v@(&@*Xc>NzxB5~@|-l<*t{_XpPAOH6d=#Aa~lWQ#B&V3sg zp8juTyb=0;?lX7E_UY?AzW(#&;`{#sU-{4#)c>arqyPKb(Jq?|Wy|4*jVw*$TVNe&$tx|P(& z>f@b0H1)v?Alr6bvYiLpH2@5y{Jp%VbI4nTygL)}%mLQAj@I-pC2A=0e0}e7^TyMh zK306Ik@vHNJbUIsdQD@C&haR`4>No^I9UfvT%S1T(imTtTtXWE#2{~yZR%i6CLOPY zA(o4;2jBl0pF_6>ne$MJkxWw$E7KjDySEHcp05YJ|4(k3CFbv1ex+49_T7V1Bf;kgTl$A{DXmE5}%Q0Kwt z9skML`V=+I+)({)>r&m=^{Ljzhf_aGwSdAIyOaH?_nPI6XQ3Rm@u57sk-NM;I$0NnxiU79ye}qX4fffM zWWIbGe$*7GC=Gl#;9AAcyJ2~GB zrLcZO&JEde2J!5MUt?w0SH(Chs$0wUS~qqP@dgL zmZNVUlik9NebvxyMBYPQ-m>)OwvK4ts6f&`_mR%$jtv6w`LG(-HT0r9!t>mv^ zE0=#6_vL?7AO7XeAC;Gre=hf@JN*~M&wk4ePE#<{w=mi5Xh|CxYKOhTtm4f&PKKsb zasO?2t-rRdyM;k};5yXW`Lf&6qpVluWSjS{k@DW|?FqFVt?|-USx=#kZii1iKAbNr zR6j|T>s{6=t6ctN+!w#pYc79Z)>0k0{NrUE`7_pZuos!5tb2uVWv%*BS;zfz)tA~- zuQ0LtQk#nV4@Z6Z{xMkl5AQ)A;28U_Wn*g~^E=YogGx2+eCx%8R;yj>{3!^aIlR zJP@xBuXe09bV9Np%=7!Beohqm^Dfo4Oc>_|;(HD#|2te7#3LOM=SdqY|KZJ}mbvvw zgX^(}kl`J=C-1>z8C=q=SN>~IZfk09dy9RJQ{`|fWjK>K#P4~0IWYXi^+8w;@>f5~ z@(=fk6>lT)7Qy`l;hu_>h0+-DCCl$Ycnab9Tf!WO@u>XbJk4x%$qFd_>2WyiXg3{R zZjbqE|7@ZR@1K(BC;qTySb`>>q<01U;`QNu`7!L}EI;w>!KVhkUGP2TXW z8F-e$b16JOj`65`;yi8cxmjN}10QFS{o2ou4!H7h!wu5RGmLp_k~VowBvy0ea7caH z?MiM(tuzBEZ$F~izI~ANwiA!y@O-KhMaIw= zuam_43l66ZO{Rg$9c796+eW%?@#(J0q)~i)W`cL@rMp6d*-&Kun%EnGwf&{c`{*T5 zV|2ZK;Ly80x<(gZr#J6>?xD$;XHUr9Q=}39^C^_spcvGFt;VMBLT_z5&9RrDP z5A^%cz0m&){Tt}7q4z;k3^?e!o{7-UK+k}F4th59erP^lE0{`sOr@qQ-41OBo#1MB zPyV{M*mw+?DG(%O_?ZDa;BRQHsHUhb?!>=~=C=|UGd;_XB`xvwo z$~w)+`xaF4z75T12PdCddp<46$`g%bQa8?K$n$%Yy&Ovp)vWYd=i6Q#4jr z`M7@zugd)YK~?7D&Gg^jLuYgS2dFJ$#XBnzx8kt2!c=HO9K*fEz_^r6x6TnM?lI6) zpgK>KPww)0);(TVjrducVAMY1?Qk4?O6zzR-vsDcTyy5gw2O&QwF@R*#J`%jmFBa- zA`rC+wL@zUOquuTa~Z_j;fe4|&J^g$(5cXw(37FEBb@?e-%#zTXDt*R(qqd=ZN3PU zIYcsd5zg8KQ=zR;GL#m%Gl@fW%zFe(A3Fwa{~*>!9aCH$Z1Y^Mgx} zr#^5NkbKc(JGhUq*7lcjr>*STQvE}&jChouxlq;BJgCZ6=c$zUgm|_ZpjFVfLzh8q*%Su_&Z1L*?kNZgO&_pl+VxxGP*h%Ox7H?zuIIO0 zyiZ(6yh?8!RO!74It|J`qA9mkP%BsCj_M)=&g)I$|F9|JOF zaT#*8|W48QWw2$h^BsPtVkv;^7;od-=r zZC=hL{vy!3JzKk9%6wx6mPC8zT$_>84xNbKHt2My>b3~l$+gmV4YUfHfm(SQx0iEA z^UQh3P3Fzo|8nQ;TH;XNu7fIXZ-FXrZ-pvvZ-Xjt*F%$etL!Dm+Wk_YJuqH|?}T4+ zZh|u93jV^y%lK^aatriA?!Oyq<*1%&K(bBjCycfGr8LeMcRYU|u|I?N!Y?`RgG$c( zq4S}C1(nXZ1G*ae0qC2c%nMAvxD%S;`mdqygnk67vFC0m^M&A}Q04)_9_T+pKLPz3 zbT2eYug16{lkNhvtNp!hL~GFf6>MFC8+BB%TUSvd#L6K4?$H{{{Xf6S$$LWQ3ay5rMj^8 zz?88Ka%tYN@rZulz6$?j=p)c`pkIg1hW-;&ZR;CQ>8i(|mq5P>ZG@`5H$!>mv*#_) zZ$bak-Pf4^ZLU8E{SI_5^a<#fq5lV(&+|9=oX*c@)~)Al^4Yb>XHHwd8CJOynM3O= ztNp!}-^$y@a6T>lZ|!cW&~B%)_xk^P$WWOvUo>O;(@^QAA3&uGe+b21tmhtjI-x&; zGT#mU1!~i#GW2Ow+FDE+{5)H6*z-oIporgcaeev|;u+1oe}x_kRauRP{*-I=+n+&g zel;pdAL#uCb`Gz0W^GGR-0^nyb9j#<%)djG#{(|T7fhT*q*c1VD2%U>FxGYy&4=QB z{+IAcKmQ7fxgdB6dOGyiP^IoSQ0bOepf=5_ixQyvniY#RA$l*f8tv6v(zZt4i#Q?DgTS1qq(oSYLWR8na)8M zlCCr8!?tXvGU64`AEpsT&X+S|y|dM%jNL|ll3U1qxuc0!Co>&CFftDiudPG);K-?4>}WSb(!>->gH^EmmQH$XH1<+{!cSsY17$o&6yX2 zVla=gxdfaInnPN_yh2WMA75t7jh%fa73`5GPIdRZ`DLCRGG)g3E;H{cfvSI$L8ZIO zp_+dv?ds{emXr$ULg+lG#!mU44_&~u#({;<2IwN_X6Rz5bdLCMfGYfZpciocG3ZjL zEsL|lvM8rCYaGLl?Q95Nl_NoshLc1zjk=#I1B#TS&_28!m%* zI@TH9Md3L@y^BSTxqPsXL_7%&fGH?|Qm_Ivg5BT_@F38h_)B2y(byBfV$cY7fjhzd zU_W>s1SnnY(^i5tU^}=O>;?P4vq1Zu6Y20XK@HG;YM(tzb8}3p@ax0WSgV&y<3C&<<_|d%=_702ogtt^w`fMsOD} z-F{H#KkYj(Np|9l`vWE-^s^~>`)3+q^!$VIT9>{y(-uGZW$kTS2--sc@%gZ)2iBH8 zrVo3Y{8h!d{MCx(k6%vza_6tMnTua@^Xc$IV*bo$P4fA8t#$Zzd3w8Pp#}|{)kgL={Uomofu=mO&Y5Q00+s*l^MBIo-l2E$wC8H#8dUw;{UXZI z)W1*flP+S7W!^0%%ych<52S3Y-qP0IiXD>x+3C%F#?ji8y)3`CUuhB@1chD@vRk2lz3Ky>EP_%Iv>6V$mf&b00?OGv>%ff|2{|G z*L-`rS;_#X^@Vq{$n)p9PZ7BH;|%7kNK!}oKJto_Q{#m|&qdBJv*irxtVmLp-@jFP zdbzA0jXT>C^S2hcwjQ~>Fx|Z-)7FW8zD}OnV-mk?<>K+-2J;-q^w@L2@#jSBW}^08 z+L=Q|&k7IpUDEOAi`S($x#y2HAB*Dh&zP8diRXNkx4xbUE;Kry=3=N?un=d-u@fsNXBU{f+-LrMyXmG4cjA{@XDbJ~RG%8IQY+xXxp) zn4{$tdKo&7xpi>+yIzJLcWiodkH@U5dQ`V%W{fa8pRq!Fl4mhaSQ~@Ztu{R=-^u9< zcK;Bfm6BPTS3>jYL0Vt?vDB0kVJ3npD2dsi1~dST(YB4G+)6V!CNkGDc9BI;f-C$D z6PQ8f^A&K7W6EC?l@znT9|28h3kF|tV{rh%}-QPG3 zhu*18{+J8n#S0g<^RYbndENgUzZKqx8I10a>*)B472-PjaP_@(*ihclVEccv4f}E$ z{{C;}jC}u3%JJjAe+I<25vo)3xjfr;xCr&kWu0xU1JyN2S$@9Zpa0N!=N;`Qk3A;a z#zI-EJ3Fkn0qW4CJg;vm-5TFoH>|{VK)Syp)YfO*G8Djhi(RK1_ap*&ZSTi!EHp6tlporS!*guJ0Vmynd_`*)3$JkHmj zeluUs+l)MU`MyHeHjbhWT_NGFC%vY6hA{qno#xB>i2dh{W&i2Vp5p7yk9#+3@_<8M zgzik*$ERpSrhS-xGMM)lC-tdsBZr)vqEL#N_vHN{A!q2%Rr!2*c_Y{VbLVg5`hQa1 zK>B}FZ~o}%Ky_(uS$aQ&TwK@8q>a2iq1%S`tWb8n6%uE*taFg{p&YV?@~n`T7q)*V zZ}{v#xyx{5>_16azU{YaqKk{y*KEqLjQdgB82a-&*=4xj$#Y%Y$Yzd|SC^1Cm~XH2 zkuSG6is!2sIb)b?n0&c4x?X9-0pBhqmrXgx?$ar}>Q5ApUuRv6}4Q;^`_OT}M+;@pQ$G(VMird4Ort95Xv@b)-zGYzvw= z1JK6ID^0qiG-_UE*Gcw$XvTodJ(pB|neT<8;70uIUQ{aF z&myVjygkI6i)QK+Y=T#+V~dNc4LX_Y?a*n^3`dEG-<%!hx6aI&ccHzD`#R^P{rP;} z&Yy42g6Qmr_UtdhO1|3sR(^_r-SdggF{nNHcJ@~$F8j`zdhXjXI~9)QO5X|~_fh0y z&kEQpHhZyqpeJ(uaVUK#_ykGS8Bm+93!ocGTV$WG<8*XBBc6`W1i?FH&+uusbL`yj zGJC*;ogap^^Wzj25$odd?!#6Rk5_YB**$#z<6-~Fggrlu*N#oO!+zU@jq+y4mfT^V zVvUo}PKNTP_GR}4QsI7q+Jf|f+>aiNyRf=EcbZ=@JZFbxVfApz*t=jgI?0#eACRYW z^gNS@0^DjDfKftN^WGH@FKt0QQ6DfevR(0hM44*aEaEwFf*1o&~RfQ&C72 zU;|K{`Tep|ey^O2jsUyBtza+M2c8D6g2`;?Re+UXJ9wkHF(k;(Z=P|9`&=xMyU@R< zl4;dfkmLQIw{u(JeHiU`D=1CFP^~c8AL;e}&n*A&xvl}*>r&AeGKNk;QJXYsEcjrV)=?b5WnZ~`DB_A&u8LUp8?q&`^bm-+(|(B@bmaW zH))bR#k=dt$3dTu`1^e^CJ&eVUn7im;OaPK>Ra;F7qF!nC%euJew{#H_I92N-1Qph zWbW^V`m;z1_YrpuVH}?;f;C+_aGUvkt~-q_`O;&y>{DSq#&w9|6_XEZ%VhBH;@nOj zzZvKmvHjqApvHxsb@i{U5Ur{x0hUfZdJman@5;$8okPm&=zX# z?cHQ}A3O^0!>Ao<>}Fpm-VPJ}O;Jbw=pplrSbe6cB~9;)`u`yX#7(lq{6(auLAL)_ zbzRD1f6I4t=>5%h?{^=5KD_EeT2`o&T{%O@;CM%9-K|L zu1k0AXzvbRKSw*ad$aMdo0{6%c>(CM9h{KS6SfMYW)u(8-qf6KPq&&1?s93;ydfT@ zsg;*$t!!#mnPl7l)YrV5OZ{K&+v5=If90;tdl}nZ0j~4{pcRC9tCtab$M_cf7871! zy}!y=`HlKxa(q#{yc2(&Nzq*OT`pd~2Ojb1td`2#wgu0pGeb->f-gJ16I~s|`3B$r z?O5f@;*He*{r-PkKXe<-V0F%Yl!wkAutpDl5Gza7L7XSMEX8*tfuuf1yS|~aR6C6G z`La~`i|0XjRQ^+9JZhu4cm}S2ljZN9YxlM)^uBP_2JJLFgqqMz5 z+8RjPErjiK`S9aF6gSUa@5tyuZ##&)_|+$KgsI_xh*YVGU+;=7B>w4Ke<)U0>X&ie z`1>Q2F7a)EuZVDu#rQ~Wg0DqKH@WBQcc^_dw3n$+aV+UVS4ka@p<$VBTh~>eY1_&B z5_I5}x0wv;8|=w;^=l+F0z2MC_6xGj=}YUDvc}hSwV4-iwgbu(fTv;XIrZhxGr7Ld z`0M#8J#R7}Q~;exv}a6q5yp;b(eoghQ?vuQi{U4WJb7TBH(?Ilb2is&q31%^Lpdj+ z_cZjJ2i2ae`tB7_$tl2Iq_dt=c|M_l)G7_K3wZg@5Z2BiQ)WKNr77e6`hj~h@u=uG zLXU$sLr;dbK&L@zuI9OuO;Gjw%}}MI4Jy0ER_H1y`7zH$bwEkGv3Ze3eYd!$5xN5k zuUQwUkzUKSY;1a7Kw#+Mxj@f&D<6x%Dg0L6v|iA+ib~;DTeRh?=U1#APZ|9z zKdq+Cgyp|w?kKOeFKy-mrd>l)rr;@2JAB7%88pX%6#)j{7 z=sjHHO+NK((N3@y$PP$vF!$TJz7VVd3xMo}^_0r_#{Xp6VF9hA0Kci+oyzYy#3h%H zwMuROC1CYoD%7cyxc5AeyN@)e?UP?~wpe+Z!u4mlo(cUNRH?Zix)k~a=!MWPLN9?n z0=*LYHE1*R8_-Uu;-Nj5>$gBDryk1LT>q8x|2Xv1-2V*paj1Q+QZ=PASq}7Vs!H-z z4bH<#btP8QD)P9@ggKq_)>CQKvnU6-xE;5MYpYLEp`M}0L)+ngBQJVS`r+7rR=KhD zN5@+I^>6u>{_Yq{cZ{<1sxg*cK|++4veA}aN2k>FH)yn?AE$yux4G-7W9>EV$J~Dy z7Q0}5L9Dmt(d#&%So_tKn%iF2g+mShk&aQC3bo5Iup7*(QO>=U7>C%^S^8d}n zdzDLPE#rmac^mPHrd+yy>hhU(`M=kNt8?+4=IB!{o+p?tDKbeaofm zQkSlUEgODn?t4j$(o^T;f60Zr z!o|PMmGdem=i|s&fgj^5_-*XHtfn+rG9U8h|>e(LJw zWtYxtTt44u{r_HGC zZhz;>bBCi-U4F0g`ElVMa_#CV=fBFObFK3~-^u@yyT04i-wzzU*QG;cEZpnL`3LU) z4o9zX>E7Ym`3o+eH@SF!;P^i7!rkk_eaV&M-??_RL19l2EG=cwEhNp(e@yBq4Iy|q|A}}yM^pj9EdQvUppYn+2G&LV z#ybe(r~c%OKUDT2#h<^_$InHfEi)z6$Io5eRx+3{FU4bGa085%zb8r`$yX4fC4Up; zzf|!%`Q+B-PXvT+R8Y7yys+8Qr7fH>nx4eHwazkof+p@U_!S~TS?d97fc%vP$yOQ* zq26B<*JJ)>{c(P}D|Y9KL<>O=Fma2&<=Ki8^P`1E^r@s0PF|Pfak$W;8idd!R$Gh`M%Zyvg_3VJ*(6JwgB1F zd%&&WPOuL=4xR?jfrEf&ul2mNo<9yYfL5>_>;^gycL&%5J_DWv&w>L$wxNJNFdi%h zD?mMH1npoKxDnhA?gICL2f!m>KhPPm=fO+hRWNo8`2mGsHmC$OU=7f_+_wPPU~UC_ zfoxm*fWEu@G&lstpwlLTQ^8EI5^MmiU_00i^o-jb;6d;x@Xth>GfC(mJsVvF^nCPU z&TY;XN-V5~X^gi$$I0y~_o!6NN zw7*yZ)X-Og4WJe1nd;p@&sE<6_JGfT2f?G@NpJw@IqUK0o++RRl!6tY9y9_ybA2O_ z+l!7nE-0N}ikr_q+N59x+RJvvV*_ghKQTBbcF%^LOW2cL*e!%VHb_3q>Upf6<*A^t zpXhj=HayWosXn~D@4}ZwGN@A4yUB<0JdgErJo6$MchRON_y@+|kLT^Ez#QNtJyG6{ za^+CEDUy2#J{OkbQ%#xcxb{5O&&n+$Z@xTQk?VNu0nr$b^>aMr?{rrl`y-yjVNWm1 z`a8bzh;K1{&&f(0+V*_b-|@|j(x^Th@!6N!dmiiOcq$@UQ|OzHCvjlg^I3n#M?LuR zxH;krUkLActe@k-xZ-(UiShUsyL%q%=XfxJdY(oaf=gd`=+g7ZZzA>3m-A~w@9*P0 zQvZKG_3!(4S!I-`{n>5C9iH{=#`?RqhR*Z)Ycb=6Yis5qXdm9*cj23&wz)SE-agFi zd90t~X^zr1k@3XI2;cFn_UZYozvF9(_;yEpiNma(&-y#Q)+kR0BR+E|)rYtDUHEiT zj~?Sbl;L|=}YujS&6e=ySL(}s0%&_{eemH+WM<^tng znN(!e^YO7U*T=0mj`#IUzwqtiptW-C#y>HVppFR;!%W*l<;^#0Gq`TOax#k|n z*>S$#k8Jrg+VECpMXawMF!4km%k$yweHT8~*ER2Ua(m4gte@i{U%rkHMLfw5P{qo` zhH<>H{=S7e_W8_Yny&L7lk(}b{*JFT>L0T0I=)`>6zk`B=<`0EyBU`qPp^+Od3iRB zaM2 zxl{!@+VSL^gIRya$6U(iOZwaK<(z|Af5(UZ@cK#L4~qDbb1>`Yc+ewW*3%JB&N-O% zcYLw=R1ND3C#%;S%=$T=*nCQB6wi}A2eW>Thd$@?q_vCV=`{zlevXI!<@2QVOoAtC z47UD`FQz*VMSO`d*xq;H>0>@^TKhOTginsa*3a?8`quu4C+8S!{T&~D%jc;Qo0OB4 za}2irj*tH3`Sk6U6^4(OWaKiU8s4)nCPHx z_|gK;XZ;-?y3prcbBQsOtNo&K)Yt8O8-6}=;`P93V-wuRt#Zn9^-zuu^ZiTZo#)Fb zQVgL!vHn&@d2D|0AokIuu>OuO zW@~vh;>$Uwu>OuOHb0QP)ul1#{J{Dt=i3g{MFGGI-L2@BL7wZ|m0I@i8~>`dqf;u&rl3H0gP57{|-} zz>k6B$BMV_hZ#M;4QKfm!0%<>X!vtHlo-=}HjL$+OCR;+qrN+~kG20;*QXcIM*N!f zSrdL>YkwQorI)(&^}m*shVU(cg-rh?eP|5)CvpXDh2AsU+uw+>*o-!uU{L^@yF&V z>UZOE93u66*5C1=1AM!euXs@Miq~&x+ZN2LnYXO8tdwds zu78=6!ZJEUXvw^}q+gj)y~Of4ziN4P#j;x86vA@Molo9S?dqi-fs(ml-zX8|a+GT% zGu{@0LQa?Sit(@=9&g;rf@&2}9S{79&`)Z|=Vxi+|5XF1CwOjCU1RJ!H|rKQWOm(O)2^;%^$F}PU; zgsTVod0+2(TAtye7YFmk%&KCz@xMl=3Hm(z9h4(qj+&FPOiqb{?D4 ziv6|f<^;WWz__q(dh3b7)=hC$b7sf(?t1f?ye6x!TX@bur|*|l*Vfi9EFVb!=B>uA zkL@LeDx+t5m(jW%9o=o)(#6(b&`sBg4QtWObvt-7;k^0f^rnSOFmV01mjd(rp28i( z79!bq9+vFhiK59YpTD50wycWD5w8FAOg3jz6i)S}^gP~M-{dF@R|4rwY$PeKm|Io4 zU;!<4&Oa2tthnSbpY(F_(|wKqaz3p8UC0kiJ;r7GDOWR{pR2|&+!g$C%@dnITk-R{QuAl;xE=h4OpSFnvi<(hkKbs7^u>2LwvdUuNNE7@`CT`A1xjm!4ayHTd};iq?@^yQ~_pY-LY zcbzQhBTl`;q^1u)y_=-3ICVzd_j95Moyz)R{Iu?q<7en}>#KBVUoP2xFW~3vHrsCu zov5$0XrJbDPKwtTx|BSAMJpefV7-i<4x9PI2nJ^=G>~{0yD^^bU1jp4oo-Hm=w6 ze(Vvm_@2YhPZYEL^bJ}cSGM0YZs^RoT(+OSn|hJ;>g9K5KYl;M?=&R}mmR0R1?u%u zwx7P`=@;GEe)<;YG#h2FIQ3o4zS600VP4(`pT1f7=05!1h2Kqm`03k?bNcYpw-+zy z!%yE!Jg*NwedF-LKK%48!oK+QoX)B~_-?@On|=7{+j(d8;ivE5^;MqwcHQ6i!KZJ) zUEhbFzR%`$L3Z8h`)Ymp>04=iwHJNgY-Jzv^xgMEefa5{=6m|^(|4tO`aD%oHD`TC zYIYxd`VN%WjoEzf!O!bPuV;LmAHS)jzSpO3_618wOUt5$ z_2~?cl{c)(bY9JCMYc96r7<<^T0(K5Lqs)gvL z*3QE$CdaZ=68`w&A77-Yn*MA5a3QCTV;x7?!Yk`{<&gRO@NfX3*Z&*|52(9fI;{ zvC5}i%BRU#|I?xMUyY^&ja9OVFHdxppx<~Gi}c%euiv&c?+Epq%!@|9*|>9yNQZBV zc%8(w#rIxDGCw=*mwN_LW~WjYJAlT7>@wTr4YmzU{slN)(a)An%-AycrM8xRB962O9Iq6KYiD=0&8AydKxzA59bdaH z4vq#l0ZlW+qmcJ7JgXb%ShBjrLqwvb$fZz)ISArQAudPWl^|j__z<>>O6bR!7s`Ew z6w6Mf{@)j7;@3b94iN4x_?J=&k8@AY+9s0?prU zW)AC>|6r($11dvUC=Dubk% ziY967GuwBE==~>J3!Vt;Qv@;L|00_Otdbq**7D)&-Q2Fk%) zPyyzF`CtK1eJlivfYuw@KRq8T0b0{61yx`fs0KBl7Ayx^yQ~0p;39A_SP52v)!-8F hdgy-X`Xla*TLRaTv|Vr9 - - - Gallio Extensions for .Net 3.5 - 3.2.0.0 - Provides additional Gallio features for use with .Net 3.5. - plugin://Gallio/Resources/Gallio.ico - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio35.xml b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio35.xml deleted file mode 100644 index 42cd6bb232..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio35.xml +++ /dev/null @@ -1,293 +0,0 @@ - - - - Gallio35 - - - - - Extension methods for delegates. - - - - - Wraps an action as a function that returns a dummy value. - - The function. - - - - Extension methods for . - - - - - Binds the arguments of a function expression. - - The parameter type. - The result type. - The expression. - The argument value. - The bound function. - - - - Binds the arguments of a function expression. - - The first parameter type. - The second parameter type. - The result type. - The expression. - The first argument value. - The second argument value. - The bound function. - - - - Returns true if the expression represents a captured variable within a closure. - - The expression. - True if the expression represents a captured variable. - - - - Returns true if the expression represents a captured variable within a closure. - - The expression. - True if the expression represents a captured variable. - - - - Returns true if the expression represents a captured variable or a parameter. - - The expression. - True if the expression represents a captured variable or a parameter. - - - - Instuments an to intercept intermediate results - from each sub-expression. - - - - - Compiles an expression to introduce trace points. - - The expression type. - The expression tree. - The compiled delegate representing expression. - Thrown if is null. - - - - Rewrites an expression tree to introduce trace points. - - The expression type. - The expression tree. - The compiled delegate representing expression. - Thrown if is null. - - - - Evaluates a sub-expression and collects trace information. - - The return type of the sub-expression. - The sub-expression to evaluate. - The continuation that evaluates the sub-expression. - The result of the evaluation. - - - - Performs different actions depending on the type of visited. - - The visitor result type. - - - - Visits the expression. - - The expression. - The result. - - - - Visits a binary expression. - - The expression. - The result. - - - - Visits a unary expression. - - The expression. - The result. - - - - Visits a call expression. - - The expression. - The result. - - - - Visits a conditional expression. - - The expression. - The result. - - - - Visits a constant expression. - - The expression. - The result. - - - - Visits an invocation expression. - - The expression. - The result. - - - - Visits a lambda expression. - - The expression. - The result. - - - - Visits an list init expression. - - The expression. - The result. - - - - Visits a member access expression. - - The expression. - The result. - - - - Visits a member init expression. - - The expression. - The result. - - - - Visits a new expression. - - The expression. - The result. - - - - Visits a new array expression. - - The expression. - The result. - - - - Visits a parameter expression. - - The expression. - The result. - - - - Visits a type binary expression. - - The expression. - The result. - - - - - Visits an expression of any type that does not have other special behavior. - - - The default implementation throws . - - - The expression. - The result. - - - - The Gallio.Common.Linq namespace contains types for manipulating Linq expressions. - - - - - Evaluates a conditional expression. If the condition evaluates differently - than expected, returns a detailed that - describes the formatted values of relevant sub-expressions within the condtion. - - - - - Evaluates a conditional expression. - - The conditional expression. - The expected result. - The custom assertion message format, or null if none. - The custom assertion message arguments, or null if none. - The assertion failure if the conditional expression evaluated - to a different result than was expected or threw an exception, otherwise null. - Thrown if is null. - - - - A formatting rule for . - - - - Formats expression trees using a more familiar C#-like syntax than - the default. Also recognizes captured variables and displays them - naturally to conceal the implied field access to an anonymous class. - - - Made-up syntax for nodes that cannot be directly represented in C#. - - Power operator: **, as in a ** b - Quote expression: `...`, as in `a + b` - Constants: formatted recursively using other formatters, which may yield unusual syntax - - - - - - - - - - - - - Extensions methods for formatting. - - - - - Formats an object using the default . - - The object to format. - The formatted object. - - - - Formats an object using the specified . - - The object to format. - The formatter to use, or null for the default. - The formatted object. - - - diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio40.pdb.REMOVED.git-id b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio40.pdb.REMOVED.git-id deleted file mode 100644 index 195aef849c..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio40.pdb.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -71a0b2723c1b3c7554fbe839d5941d6936809d71 \ No newline at end of file diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio40.plugin b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio40.plugin deleted file mode 100644 index 2c40c531d7..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio40.plugin +++ /dev/null @@ -1,29 +0,0 @@ - - - - Gallio Extensions for .Net 4.0 - 3.2.0.0 - Provides additional Gallio features for use with .Net 4.0. - plugin://Gallio/Resources/Gallio.ico - - - - - - - - - - - - - - - - - diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio40.xml b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio40.xml deleted file mode 100644 index 4743b88cfb..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Gallio40.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - Gallio40 - - - - diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit.Compatibility.pdb.REMOVED.git-id b/external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit.Compatibility.pdb.REMOVED.git-id deleted file mode 100644 index 3c31dc7a14..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit.Compatibility.pdb.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -beabed8b235e18744da42f57a943da48d6eb23b7 \ No newline at end of file diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit.Compatibility.plugin b/external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit.Compatibility.plugin deleted file mode 100644 index 45f277f097..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit.Compatibility.plugin +++ /dev/null @@ -1,28 +0,0 @@ - - - - MbUnit v3 Extensions for Backwards Compatibility - 3.2.0.0 - Provides extensions for MbUnit v3 to assist with test migration from MbUnit v2. - plugin://MbUnit/Resources/MbUnit.ico - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit.Compatibility.xml.REMOVED.git-id b/external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit.Compatibility.xml.REMOVED.git-id deleted file mode 100644 index 170faf14d7..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit.Compatibility.xml.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -28c95fe5a958bbb0ac1aa33bb9e880eae7e94cd7 \ No newline at end of file diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit.dll.tdnet b/external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit.dll.tdnet deleted file mode 100644 index 0a935d6f4f..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit.dll.tdnet +++ /dev/null @@ -1,6 +0,0 @@ - - MbUnit v{0}.{1} - TDNet\Gallio.TDNetRunner.dll - Gallio.TDNetRunner.GallioResidentTestRunner - Resident - diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit.pdb.REMOVED.git-id b/external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit.pdb.REMOVED.git-id deleted file mode 100644 index 3a9ef1a576..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit.pdb.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -9b21b2a04905cd5a772bfff45873cde4ef9a722f \ No newline at end of file diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit.plugin b/external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit.plugin deleted file mode 100644 index 7320eae52e..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit.plugin +++ /dev/null @@ -1,56 +0,0 @@ - - - - MbUnit v3 - 3.2.0.0 - Provides support for running MbUnit v3 tests. - plugin://MbUnit/Resources/MbUnit.ico - - - - - - - - - - - - - - - - - - - - - - - - - - MbUnit v3 - MbUnit, Version=3.2.0.0 - plugin://MbUnit/Resources/MbUnit.ico - 3.2.0.0 - Assembly - - - - - - MbUnit v3 Assembly - MbUnit v3 Test Assembly - plugin://MbUnit/Resources/MbUnit.ico - - - - \ No newline at end of file diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit.xml.REMOVED.git-id b/external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit.xml.REMOVED.git-id deleted file mode 100644 index 421745d240..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit.xml.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -095f2ac04464dcf20c2adbab2423b90249eb1596 \ No newline at end of file diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit35.pdb b/external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit35.pdb deleted file mode 100644 index 6f0bf1cefd128b4031a1f08afc047bc9c91937db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11776 zcmeHNUu+ab7@sS(v{z3lA}Sc!6c$Rcw|7_mXk($}daaEuVDG44E-81{Ej@eP#og;s z#fM6a4?GwiOb8E}7>PXis4+$%A%>7Bi6&O`kpzv2K7be>&=BzV+r2ps1Z<^*3j1BY z`)0pyX7-zJc4of$W_q(3%e2j*yb{%-t5zw!@lIu3Fcb>-7j?u1ph5^A$RohxdeAv+kN1Cmz{ zoD1{=?*kH;--Bsd;6nQO4JYPK*6ojrW1HWvc<*@Zxr4v_{B7O-4eoR8J8!;NH#Avy zv{8r))!j#Td|J^KDuEw#Hwv^ZF<@ z?4@)tYUXkX24qdc4tD8=Ze=rKewiF0hL=(NsxssSW8=Fl-L_ef^71kXeVnQw5PK7DKHC0$_Yt+G;`0wb-of&{q60GQHP8UIi7v1^ zt5o5;t}5B))1qybKrR8_eHGj9h{|lEfbj;9d8K@jP#hbB?NHV+l*;DDEWP-iDd>m7 z+z*3PQMccb4zVJD4?o!#9FNN!F8fwYR3oi{21FQn{7$(9c&=_fM^9$wT<|OtfGG0Q z4jrJ}dv}693fcwAU<~r1zNKi)dhE{&z*SD&e?Z3fK}QE@Pr?Eq_m6Er4`z=AxVKwW zqn%fv(mZ@P?V#+trXppU$T*Em-_Bm-J3N^E7T`Q2=a|{At*7CQEHGcF&U(bP&sSXF z7mAf-ywKVZAe}Akm-o1HK zYdGNV-qaD>CZ8jYD4OW&X^oGiaUje+T)^Mao`@y7dt+c4N~fMyBI}e;q-AxuWz8BT z5(=XlsZSwgWm9P!Do;Zzl&1prYnx zb!C!twZrGxwaX8yE3d92+S}2Z868x#jA9pzpgyiEnN(h>XW@wIR@LU#R1ZZB(`d>X zdEH83w_DJa^~i~G1K6vQH9%GLyjm}tnds|kRjKne8Kj)Aze)~WR4HsxY;(-Y=!$dp zK2*d-g`>|MMYZtlH~k7~vLxaUBotT?_mTlk0HD diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit35.plugin b/external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit35.plugin deleted file mode 100644 index 543f2c0897..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit35.plugin +++ /dev/null @@ -1,30 +0,0 @@ - - - - MbUnit v3 Extensions for .Net 3.5 - 3.2.0.0 - Provides additional MbUnit v3 features for use with .Net 3.5. - plugin://MbUnit/Resources/MbUnit.ico - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit35.xml b/external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit35.xml deleted file mode 100644 index 4fc0b5d64f..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit35.xml +++ /dev/null @@ -1,47 +0,0 @@ - - - - MbUnit35 - - - - - Provides extended assertions for .Net 3.5. - - - - - Verifies that a particular condition holds true. - - - - If the condition evaluates to false, the assertion failure message will - describe in detail the intermediate value of relevant sub-expressions within - the condition. Consequently the assertion failure will include more diagnostic - information than if were used instead. - - - The conditional expression to evaluate. - Thrown if is null. - Thrown if the verification failed unless the current indicates otherwise. - - - - Verifies that a particular condition holds true. - - - - If the condition evaluates to false, the assertion failure message will - describe in detail the intermediate value of relevant sub-expressions within - the condition. Consequently the assertion failure will include more diagnostic - information than if were used instead. - - - The conditional expression to evaluate. - The custom assertion message format, or null if none. - The custom assertion message arguments, or null if none. - Thrown if is null. - Thrown if the verification failed unless the current indicates otherwise. - - - diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit40.pdb b/external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit40.pdb deleted file mode 100644 index 55aee116bbc20a90e4053e7142cc85c3315376d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7680 zcmeaxOfJeV&QB{*aMpL$)>iNhc2h9dGce%gl5z=V00Jfk21X#o55!YId?4V3P^089 z2my{8|3|?H4grJbBiQq!UjNU1%8=0lRE`NiF_7Y9`2U{;NHaG8iBT}DLjaToq&W3I z!aSJ@Wk^D4P_od0vUz|sGZ3=@F((kS12G2>a{=)v7@8pfivMy>Lq-vx^JN$qy4V@= z%Q(O-J_ZI*834n`zJsKVcLzXXy1Vq?Y3JYjfA2wUMG%G>0b-4UK^y|u%70LrKra75 ze2^E==|SwRQKu0Z0;74B$bcHA%0TryE&$5!$ZZ3dy3z6<77|0Bo}y>S*z;qG52*g1 z=TqJMWC@$Yyu&m5w^>gRPy&kS`();2d*-F(GwA0f=B5@i=oc3y>u01Urlb}n<>V)4 z!&`))T3-qpAc8;|)Jg=k3|XOKpc(}NklT?USy(#~p#r9Il%{nE$O0`e0OBGb2K58c z+yAh(Kd3CA766qw+&~QKLx57rXc_ - - - MbUnit v3 Extensions for .Net 4.0 - 3.2.0.0 - Provides additional MbUnit v3 features for use with .Net 4.0. - plugin://MbUnit/Resources/MbUnit.ico - - - - - - - - - - - - - - - - - - diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit40.xml b/external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit40.xml deleted file mode 100644 index eab3f0fa46..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/MbUnit40.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - MbUnit40 - - - - diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/NCover/Gallio.NCoverIntegration.plugin b/external/Lucene.Net/lib/Gallio.3.2.750/tools/NCover/Gallio.NCoverIntegration.plugin deleted file mode 100644 index 8b09dc4408..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/NCover/Gallio.NCoverIntegration.plugin +++ /dev/null @@ -1,143 +0,0 @@ - - - - NCover Integration Plugin - 3.2.0.0 - Provides support for running tests with NCover code coverage. - plugin://Gallio.NCoverIntegration/Resources/ncover.ico - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${NCoverIntegration.NCoverTestIsolationProvider.v1.5.8} - - - NCover - - Runs tests in an external process with NCover v1.5.8. NCover v1.5.8 is included and does not need to be installed. - - Supported test runner properties: - - NCoverArguments: Specifies additional command-line arguments for NCover. eg. "//eas Gallio" - - NCoverCoverageFile: Specifies the path of the coverage file to write. The default is 'Coverage.xml' in the current working directory. - - - - - - - V1 - - - - - - - - ${NCoverIntegration.NCoverTestIsolationProvider.v2} - - - NCover2 - - Runs tests in an external process with NCover v2. NCover v2 must be installed separately. - - Supported test runner properties: - - NCoverArguments: Specifies additional command-line arguments for NCover. eg. "//eas Gallio" - - NCoverCoverageFile: Specifies the path of the coverage file to write. The default is 'Coverage.xml'. - - - - - - - V2 - - - - - - - - ${NCoverIntegration.NCoverTestIsolationProvider.v3} - - - NCover3 - - Runs tests in an external process with NCover v3. NCover v3 must be installed separately. - - Supported test runner properties: - - NCoverArguments: Specifies additional command-line arguments for NCover. eg. "//eas Gallio" - - NCoverCoverageFile: Specifies the path of the coverage file to write. The default is 'Coverage.xml'. - - - - - - - V3 - - - - \ No newline at end of file diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/NCover/Resources/ncover.ico b/external/Lucene.Net/lib/Gallio.3.2.750/tools/NCover/Resources/ncover.ico deleted file mode 100644 index 4825382751976fbd61154bafd5f3e93e59108361..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1470 zcmcJPdst6*9LHZpX{^Yl3zUcW6C#^Y zYywt5KM|H9>_xQluSb^-&>Dh#HB?n4+t(P2p;~Nx_3WS7gB&k#TPU+9*b?grT8<`9 zs+$p?!ZX4KHN27fD#SYSCmF$oGfl#^-btIK5D! z=Oh`QyDD4v>)97-L)=D{>5%}5>Ah;EY*I-LcfrbA&&_HHGbcUAi*qp_qGi?!35QuSC*xhYaa-awBdBhWU~BBG3(cYL6(W#CX*j(M?04$A|8peIjTgD4&+I_0q+`x17&*L zVhtRRb0cwG6N%{(mp9KslW9PfB~B%{v-6NduD>ZJylQHaXbk~7Hy{|k4Sm!hTY zvO?-!g&e=O1m=5|O!{#9BS0&OIaaW)rp^Ev(E_s3^{)K=jg4 z=#t}SLg+n}aSv5WPX3NjcO6|kb;Q-GSouqI8lfZG#~2%-?eKU57q2V0RW(yE2F6AT zO>$I%(}X@fTW}82v0L!D!WZ^oGF?XM2s{3Ql0+|Z0!%rW7EZHP;Zo`pa)iemq7{~w zH!=QJBa&W^lfVm?H_*32heM=+IW;Pmsuav!v{(#pA@7CC#RdZ>G@jVHHnY0&KB?I< zEB;imbZ_CnA`jB{=qM~xC^;+MH{U?|nR7%WH4-3v<`633S=C5av9G~%W%~H*m@0fb zXQf2)W0ime;m7os1PMLv)c?V-c$J-tA~AKANGZ@$_v{&tQ3}IiWb8!GJcn+jN05Zw zWQk%?uc%y4;q>m5&U50@;T^20Q!(kUGAK+(MR^fvPxP33=$O4mFZy6$SB;K5Un9DC z%hcC561=32v|>Isx-ut0#+rHH6paEy5v@j+Fa-Q5OuTr0S;$Df6Nx&6aI2i<13IcGa|dQJS|sCR#=e6xK2 zo{HMc8-q6v+cAlR=w-~^U^>yf)8=o_J7s*ns-%lp+8%E9{`EbpDN*Acf-cT<7iJbL ze0S%R=ix1uaVPo?d4*pkzkr@yr*;3tIj - - - NUnit v2.5.4+ Adapter Plugin - 3.2.0.0 - Provides support for running NUnit v2.5.4+ tests. - plugin://Gallio.NUnitAdapterLatest/Resources/NUnit.ico - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Latest - - - - - - NUnit v2.5.4+ - nunit.framework, Version=2.5.4.0-2.5.65535.65535 - 2.5.9.10348 - Assembly - plugin://Gallio.NUnitAdapterLatest/Resources/NUnit.ico - - - - - - NUnit v2.5.4+ Assembly - NUnit v2.5.4+ Test Assembly - plugin://Gallio.NUnitAdapterLatest/Resources/NUnit.ico - - - - \ No newline at end of file diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/NUnit/Latest/Readme.txt b/external/Lucene.Net/lib/Gallio.3.2.750/tools/NUnit/Latest/Readme.txt deleted file mode 100644 index 4396cc3f88..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/NUnit/Latest/Readme.txt +++ /dev/null @@ -1,12 +0,0 @@ -NUnit Adapter Plugin -==================== - -This plugin uses the NUnit test runner to adapt NUnit tests so that -they can run within Gallio and be manipulated by Gallio-based tools. - -The plugin assembly is deliberately NOT signed using a strong name. -You can replace the underlying test framework with newer versions as -long as they are binary compatible with the originally distributed version. - -However, it may be necessary to update the version numbers that -appear in the plugin files. \ No newline at end of file diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/NUnit/Latest/Resources/NUnit.ico b/external/Lucene.Net/lib/Gallio.3.2.750/tools/NUnit/Latest/Resources/NUnit.ico deleted file mode 100644 index 13c4ff9d5b03bd16bf4ebb2a909b5be799125457..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1078 zcmcJNy^(`35QP`t#U4r^^05(PUpuq&kJ**jfczny{h|T28&q986dB8F<0uc|!I|e7t4J=dHVQG+;5uQ=t0e9PU_K2N&g@xa|%o|87K zEwdlm8y?v(yDacX`<|Br@AA)_6F%}}X|G!A$*WrT@XSl_4fW-*cr33u*BlSXHs>S$ uhEL7;twDPw+#(|wa^m+bdD&TCd90TIH-#xAtk%$|)SGWtJo4>4@7jM=Ne>tR diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/NUnit/Latest/addins/NUnit Addins Readme.txt b/external/Lucene.Net/lib/Gallio.3.2.750/tools/NUnit/Latest/addins/NUnit Addins Readme.txt deleted file mode 100644 index 63e9a2b991..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/NUnit/Latest/addins/NUnit Addins Readme.txt +++ /dev/null @@ -1 +0,0 @@ -Put your Addins in this folder so that Gallio can find them. \ No newline at end of file diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/NUnit/Latest/license.txt b/external/Lucene.Net/lib/Gallio.3.2.750/tools/NUnit/Latest/license.txt deleted file mode 100644 index ab91df4496..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/NUnit/Latest/license.txt +++ /dev/null @@ -1,15 +0,0 @@ -Copyright 2002-2008 Charlie Poole -Copyright 2002-2004 James W. Newkirk, Michael C. Two, Alexei A. Vorontsov -Copyright 2000-2002 Philip A. Craig - -This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. - -Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: - -1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment (see the following) in the product documentation is required. - -Portions Copyright 2002-2008 Charlie Poole or Copyright 2002-2004 James W. Newkirk, Michael C. Two, Alexei A. Vorontsov or Copyright 2000-2002 Philip A. Craig - -2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. - -3. This notice may not be removed or altered from any source distribution. diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/NUnit/Latest/nunit.framework.dll.tdnet b/external/Lucene.Net/lib/Gallio.3.2.750/tools/NUnit/Latest/nunit.framework.dll.tdnet deleted file mode 100644 index 379488e74a..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/NUnit/Latest/nunit.framework.dll.tdnet +++ /dev/null @@ -1,6 +0,0 @@ - - NUnit v{0}.{1}.{2} - ..\..\TDNet\Gallio.TDNetRunner.dll - Gallio.TDNetRunner.GallioResidentTestRunner - Resident - diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/NUnit/Latest/nunit.framework.xml.REMOVED.git-id b/external/Lucene.Net/lib/Gallio.3.2.750/tools/NUnit/Latest/nunit.framework.xml.REMOVED.git-id deleted file mode 100644 index 8db90fed83..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/NUnit/Latest/nunit.framework.xml.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -b9e1dd0c424cecb0a12c029edd4ae7a519dd342f \ No newline at end of file diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/Assembly.ico b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/Assembly.ico deleted file mode 100644 index c448dd42262c96c4bdf753798a222c574f86ced7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1150 zcmeHE!3~2j3_PSh`sCGjpUlx2Iz-3F9$lbgWGqCH(zD5-NQ8!e3p$^%edj0u9pAnO z;}wq+Z~-t7EU~iGNx<3TKODP(#IY8tP9cO8V{9V(n}_zepXoheFdxfzIBC|n#21Zw zWk2`M9_vndwmjHhH8!h9`kgax_Dd(0Uf(q?&tL1CM+-IGuhkO&V2QZ{Mqa}64%}V~ NPvrLuSg)M5`~%!-xkvy2 diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/Container.ico b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/Container.ico deleted file mode 100644 index 3aa2dadc4a5e7746cc18775304a8091041cdd116..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1150 zcmZQzU<5(|0R|wcz>vYhz#zuJz@P!dKp~(AL>x#lFmQm$kwW|jdK83_0X8vYc^Dg? zI(%}&K|iJb1BC%TGw{g`hw#Ja2V(pV(@z)rKhQ-m{O36X!_UvC`14OxK1d#<4yFeH Dt5r-R diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/Fixture.ico b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/Fixture.ico deleted file mode 100644 index 85936b342e8e892c579069dc2cf81a1550948c98..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1150 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
%Zg7W8 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 diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/Gallio.Echo.ico b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/Gallio.Echo.ico deleted file mode 100644 index eb3edb9c1ff14dc1056778d6cbbde792f82b10f4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59899 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%0Duga1z`h+2A0H2CX=xDAjO_a# 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

%Zg7W8 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%0Duga1z`h+2A0H2CX=xDAjO_a# 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

%Zg7W8 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⪚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

T_>x`*UOq>t@W{O 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 gCi0`+?!WDP-{@ZMw>a-xBc#6izXtseQvd(} diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/Test.ico b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/Test.ico deleted file mode 100644 index 2f2a792b250490a06951152fb5c3c7be88ec292d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1150 zcmdr|!41MN47>soJp1C!3o#m7B!U4Lsp7>LjKBsC=TJuu6hSNTq1DBSle@DGH2m8Z zTsPP+fHi;}!4xx(JOi-G>)?`7nhjq3S5nwcGqEM*rXDXEAq45VF2xuNI8%Ek0U>iO zj;JGZ1ycACv8schNK+nE!edoDP8a5yA z>G#>+I2Kit_{24xN@FCq(wN9C8r*zavvGbN6DL`4U=qmS0OFAY{sX-V!pH!d7_vN!jZYmu zx#6InQvZR%0G}E7 for other browsers */ -} - -/* Containers */ -div.gallio-report, body.gallio-report -{ - margin: 0px 0px 0px 0px; - padding: 0px 0px 0px 0px; - overflow: hidden; - width: 100%; -} - -.gallio-report div.header -{ - margin: 0px 0px 0px 0px; - padding: 0px 0px 0px 0px; - background-color: #95b0be; - background-image: url(../img/header-background.gif); - background-repeat: repeat-y; - width: 100%; - height: 59px; - border-bottom: solid 1px black; -} - -.gallio-report div.header-image -{ - margin: 0px 0px 0px 0px; - padding: 0px 0px 0px 0px; - width: 100%; - height: 60px; - background-image: url(../img/GallioTestReportHeader.png); - background-repeat: no-repeat; - background-position: 0 0; -} - -.gallio-report div.content -{ - width: 100%; -} - -/* Navigation bar */ -.gallio-report div.navigator -{ - position: fixed; - right: 0px; - bottom: 0px; - margin: 0px 0px 0px 0px; - padding: 0px 0px 0px 0px; - width: 17px; - background-color: #d0d4d8; - overflow: hidden; -} - -.gallio-report div.navigator a.navigator-box -{ - display: block; - cursor: pointer; - width: 9px; - height: 9px; - position: absolute; - top: 3px; - left: 3px; - border: solid 1px black; -} - -.gallio-report div.navigator div.navigator-stripes -{ - position: absolute; - top: 17px; - bottom: 0px; - width: 17px; -} - -.gallio-report div.navigator div.navigator-stripes a -{ - display: block; - cursor: pointer; - width: 11px; - height: 2px; - position: absolute; - left: 3px; -} - -/* Generate a fixed layout when the report is the whole document */ -body.gallio-report div.header -{ - position: fixed; - top: 0px; - left: 0px; -} - -body.gallio-report div.content -{ - position: fixed; - top: 60px; - left: 0px; - right: 17px; - bottom: 0px; - overflow: auto; - width: auto; -} - -body.gallio-report div.navigator -{ - top: 60px; -} - -/* Generate an embedded layout when the report is only a fragment */ -div.gallio-report div.header -{ - border: solid 1px black; -} - -div.gallio-report div.navigator -{ - top: 0px; -} - -/* Section headings */ -.gallio-report h2 -{ - font-size: 13pt; - letter-spacing: 0.15em; - color: #1f1f1f; - padding: 0; - margin: 0 0 3px 0; - text-indent: 8px; -} - - -/* Toggle regions */ -.gallio-report ul -{ - list-style-type: none; - padding-left: 0px; - margin: 0px 0px 0px 0px; -} - -.gallio-report div.panel -{ - margin: 0px 0px 0px 24px; -} - -.gallio-report img.toggle -{ - cursor: pointer; - margin-right: 6px; -} - - -/* Status colors */ -.gallio-report .status-passed -{ - background-color: #008000; -} - -.gallio-report .status-failed -{ - background-color: #ff0000; -} - -.gallio-report .status-inconclusive -{ - background-color: #ffff00; -} - -.gallio-report .status-skipped -{ - background-color: #999999; -} - - -/* Outcome bar */ -.gallio-report table.outcome-bar -{ - display: inline; - vertical-align: middle; - margin-left: 8px; -} - -.gallio-report div.outcome-bar -{ - overflow: hidden; - - border: solid 1px #000000; - padding: 0px 0px 0px 0px; - margin: 0px 0px 0px 0px; - - height: 8px; - width: 72px; -} - -.gallio-report div.outcome-bar.condensed -{ - height: 6px; - width: 20px; -} - - -/* Outcome statistics */ -.gallio-report span.outcome-icons -{ - font-size: 11pt; -} - - -/* Test Kind Icons (Note: Additional kinds in separate automatically generated css file.) */ - -.gallio-report .testKind -{ - display: inline-block; - margin: 0px 6px 0px 0px; - padding: 0px 0px 0px 0px; - width: 16px; - height: 16px; - background-repeat: no-repeat; - background-position: center center; - background-image: url(../img/UnknownTestKind.png); -} - -/* Test runs */ -.gallio-report .testStepRun -{ - margin-top: 12pt; - font-size: 10pt; -} - -.gallio-report .testStepRunHeading -{ - font-weight: bold; - font-size: 10pt; -} - -.gallio-report .testStepRunHeading-Level1 -{ - font-size: 12pt; -} - -.gallio-report .testStepRunHeading-Level2 -{ - font-size: 11pt; -} - -.gallio-report .testStepRunHeading-Level3 -{ - font-size: 10pt; -} - - -/* Metadata entries */ -.gallio-report .metadata -{ - margin: 5px 5px 5px 0px; - padding: 5px 5px 5px 5px; - - background: #f4f4ff; - font-size: 9pt; -} - -/* Test logs */ -.gallio-report .log -{ - margin: 5px 0px 5px 0px; -} - -.gallio-report .logAttachmentList -{ - font-size: 10pt; - font-style: italic; -} - -.gallio-report .logStream -{ - background-color: #f0f0f0; - border-bottom: solid 1px #c6c6c6; - border-right: solid 1px #c6c6c6; - margin: 5px 5px 5px 0px; - padding: 5px 5px 5px 5px; -} - -.gallio-report .logStreamHeading -{ - font-weight:bold; - font-size: 10pt; - text-decoration: underline; -} - -.gallio-report .logStreamBody -{ - font-size: 9pt; - border-style: none; -} - -.gallio-report .logStreamSection -{ - margin-top: 12pt; - margin-bottom: 12pt; - padding-left: 6px; - border-left: solid 3px black; -} - -.gallio-report .logStreamSectionHeading -{ - font-weight: bold; - text-decoration: underline; -} - -.gallio-report .logStreamEmbed -{ - font-style: italic; - padding: 5px 10px 5px 10px; -} - -.gallio-report .logHiddenData -{ - display: none; -} - -/* Test log streams */ -.gallio-report .logStream-Failures -{ - background-color: #ffd8d8; - border: dotted 1px #905050; -} - -.gallio-report .logStream-Warnings -{ - background-color: #ffffc8; - border: dotted 1px #909050; -} - -/* Test log stream markers */ -.gallio-report .logStreamMarker-AssertionFailure -{ -} - -.gallio-report .logStreamMarker-Label -{ - font-weight: bold; -} - -.gallio-report .logStreamMarker-Exception -{ - font-style: italic; -} - -.gallio-report .logStreamMarker-StackTrace -{ - font-style: italic; -} - -.gallio-report .logStreamMarker-Monospace -{ - font-family: Consolas, Courier New, Courier; -} - -.gallio-report .logStreamMarker-Highlight -{ - background-color: Yellow; -} - -.gallio-report .logStreamMarker-DiffAddition -{ - background-color: #b0ffb0; -} - -.gallio-report .logStreamMarker-DiffDeletion -{ - background-color: #ffb0b0; - text-decoration: line-through; -} - -.gallio-report .logStreamMarker-DiffChange -{ - background-color: #b0b0ff; -} - -.gallio-report .logStreamMarker-Ellipsis -{ - text-decoration: underline; -} - -.gallio-report .embeddedImage -{ - max-width: 800px; -} - -.gallio-report .attachmentLink -{ -} - -/* Sections */ -.gallio-report div.section -{ - background-color: #ebeaea; - margin: 5px; - padding: 10px; - border-bottom: solid 1px #dcdcdc; - border-right: solid 1px #dcdcdc; - overflow: hidden; -} - -.gallio-report div.section-content -{ - background-color: #fbfbfb; - padding: 10px 10px 10px 10px; - overflow: hidden; -} - -.gallio-report table.statistics-table -{ - border-collapse: collapse; -} - -.gallio-report table.statistics-table td -{ - width: 100%; -} - -.gallio-report table.statistics-table td.statistics-label-cell -{ - font-weight: bolder; - color: #646464; - padding: 0px 10px 0px 10px; - width: auto; -} - -.gallio-report table.statistics-table tr.alternate-row td -{ - background-color: #f2f2f2; -} - - -/* Annotations */ -.gallio-report div.annotation -{ -} - -.gallio-report div.annotation-message -{ - margin-left: 2em; - text-indent: -2em; -} - -.gallio-report div.annotation-location, div.annotation-reference, div.annotation-details -{ - margin-left: 4em; - text-indent: -2em; - font-style: italic; -} - -.gallio-report .annotation-type-error -{ - color: #990000; -} - -.gallio-report .annotation-type-warning -{ - color: #999900; -} - -.gallio-report .annotation-type-info -{ - color: #999999; -} - -/* Log Entries */ -.gallio-report div.logEntry -{ -} - -.gallio-report div.logEntry-text -{ - margin-left: 2em; - text-indent: -2em; -} - -.gallio-report div.logEntry-details -{ - margin-left: 4em; - text-indent: -2em; - font-style: italic; -} - -.gallio-report .logEntry-severity-error -{ - color: #990000; -} - -.gallio-report .logEntry-severity-warning -{ - color: #999900; -} - -.gallio-report .logEntry-severity-important -{ - color: #000000; -} - -.gallio-report .logEntry-severity-info -{ - color: #999999; -} - -.gallio-report .logEntry-severity-debug -{ - color: #aaaaaa; -} - -/* Cross-References */ - -.gallio-report a:hover.crossref -{ - background-color: #eeee99; -} - -.gallio-report a.crossref -{ - color: #000000; - text-decoration: none; - border-bottom: dotted 1px #aa00dd; -} diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/img/Failed.gif b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/img/Failed.gif deleted file mode 100644 index bcf4c078527e2e6dfef10d523ad46fb90c3ce092..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 129 zcmZ?wbhEHb6ldUK*vtR||AByk;h&=7KO>`m&d&crLjIfLs>h!EQMyK^QhW*>q!N3=Ed3io;%0P%3uuuHfb9m diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/img/GallioTestReportHeader.png b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/img/GallioTestReportHeader.png deleted file mode 100644 index 111cca6f4fc91ff5547374bb26b53ebe4093e7be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7509 zcmai3cQBl9v?e-1kdQ=gkpxj9+Ag9KQKClgM9E_Hwh}dZ@BJrAqHGXkqipmfdRuK* zXVqP-vRGWX|KGXaykD7j=ACcOInR0Koae;q>8R6EKcpriBBIsQP|+tMB0jqL22zsW zJX0QOpl@D6KB{khl);X+J}w?0E<>01jznr;7cQ|ETxyPXT;igl(p;i4vf>i5Vp3ef zqAx^6vlFWR9jEZo)K;aKxkXRMPju)XCv&q!<*8xnO+>{1;onW{ZbV6Ovq|c#sI5pu zRG&;kuq7iRVyn?qQ8Wyg+baz9WJ8B8!dp)vF@UB0S9iFm7`cSg#5GM*H2_Ie<@EwZ zlJ;);x~$i4-b}pCm(J7p>yW0?&!nkYx#u(fD$gZ<%)x9d&fUnnhzsYi7Awl8e|TuP z6d$})Yrt?jdf6o6cRucS()P8uzwOdR=rwbYrf5j}?(uN^jU&Gu+);$yYJOi`sauR` z5ZbYtL#owTzPWp1{yS>(x^$xOdgkos$!Y4_60(Tr*(uZBl=xdSs|rNEe7AUAI$uBa zlT2@9D#N*|>6-O*Y(X5&&pDTtY1ZW&y64ItpCs$D!>%4*D$9;j-9(L(H{6OC+i?L( zx4j?sI{ZpBZl(Qkg-JgvJCwWp-H$XG3i!JEr47Yo%Z^wG=wUN)Ks!eOaM$pBPgUZf z+WZxH$o)VTmQjjUFAhJA7~SL9=*)}rFC%oJ&h0pn8%(&fwe1vs7)lsH2lFw;5}0Yk zl#R~>LRc*Sl+D6vVT60Tg|gvau=6=TiA~2*|I9 z4UxD0HaPp!3Ew1Rjv<6uPS^9IqF9w1r9H87Gp#N0D!`Ytx6&hnsgaLIC2E&ilSb?p z4TW9V9#200W+O-*LOE(pdO8I;sn4^9vR}kIL-56jR<;{7MINh1*BTMUVvO=L{TNCx%-wNAbvI63l6nj?d!!^8>fBA+C+Pw=R&r-a2%-pNLbZ{u;cke}!tgrvjmBKml zOY~+?cDGa1U&2F}DcD-r8Ghp^H6@`VYH5EA(np%DxdnuBokAd(|>UCF5n|0edaZXs65`3#Hr~jtEAysIMzu)&66S1jm>r#l14DfVcNZ``Ovn z!$HZb&qN60E`qZRbDbar-@Gwt~gdkb&x##hX(a|lF5b4!chu9T!? zkbQkl%t@-But+-K`+|$9?ayN0aa8?+ODch?x)=49zDEg~V&9)s z$cr_x4p@!~uCst0>L@EKYlnu)tsDfDo&v(O&?Z|Bg)H#w3!mF9R=r*qaGvy`r8F?J z_5I-cz6L{FTJ57UI@8`^-dl66w9jXeG%x6%j__bnrIK5EZG4**ClklRjr(GYN(a7# zUqJ#6QNU&Vh)36Vt*gj&@bnZ3!_iYk=JR*5h0Wr*38AZfv{8Ug*t0qPh-lquo(YNg zfg3yx`bY9sTP%xh0%5mhf(e&Y`896$o9T=W zenD04h}%(aHSKRG?GMGIur`RMTx-C-p}+qpCwVy49cm5_#_MZQkiDl1B)@83|8ts? zb=H17T=|b@#r~NPUIV6&mGTb~3;{UX`U@1~{t!)UMkS8A`Mz@^|Fe5rALp`(W4_%m zY5z_QIG$i3N(CRGF(2!8SiAO4{tu#|80Njt?Z6rg4f`U(FIfAJRO4?*mH&rxu(NaJ z_{_}PoLgBjbqA;3(W;?l`F)gizrNGH~~{_WuFN9h~A@hq^wUmzp01z2j4(gAl5+_VQzF4wv=3cAawPvBZ+jSkM0 zZ%NDVf8ctU!9@OQ<>3!ii$O2&h|uvJ%R4dV#vz1>sRejepeYsq7KD+e4yCWOWpUyB zrtQSL>IF6y<3Z!BTQos8GJAPbFDe`^+FzwC zr6p0^W%j&+4BKIzjdz6)`wD*TvDvuI=)w9`S5cbrZdfKnh@O2pf8T2k0+z`lXZOF|OTkg_BMHh?*VXL^^Qx81pp(*G&zN^b zukV66-0y}-1&RRj2mW+V0IyhjW2B~YFS004a~g}ggWlDDmp(vBCT6Zd*~j+6C(Z2JM=AmV zbu;NR98B4OAdK>=s=qj2T7KscV?0CHP!RUH&9N5(4;&Nv8|q7T48P#+S|x=fUS*eF zI}#vaam^EB?4Pu%QD@j0O4moEicJxIi9e^ise0bFa#K5# z^-uih`_JK{^ThYXh!m-Wa~q~@!f_Q&l1nWsBmzqId@Rs4G5J8sCtkhNOY|;)+ z(e|RPHyWjCyZhh7?4mMA1a`Sbm-Z3)4E3l_3@*14HTdItqWZz*$$J z4q}DqH##558# z)QH(QaJYwSKn(ow16&=Lv#%XN@zfx{Lo;Im4Rs&Ctb!4G-=eT!A{{KK-+DrdX+S7F z)5_$uZM8+V3fbV}xugC9Q=G1o$5Q<-2T|Z^H4A?r&!$m0NZLx9w$9$m4_?>`_iiSK zKK!6+eBLgdP{E1q$Isqnw>OA*NhVS|oYm^G4V)^No-|?#Zu)i-75nhoFWI{G&7BY- zra`&Ye7(b0rOp7=fi6%=l$APqa>9?K_YWje1*HxjLLiI_NeiuKvw1h!-QFg+J;?S9 zrtVH+_LDag?Wtjv3T6}Ok0Z#i#qUQlHP2V0*iQ^M*Z1CH3g}t{2zhjGgi5;)Ok9bf zs-_6xeJrUgo3&Mw$iGUaQ>jgF5M_cPz(cHJIBg@RL{AdriJB@Im}duTYqcFx1*6LK zE6aF)%$?DJM+s*I2#3cNd0HDr@CW~?vxF5(y@B&%Xs_G=MR;%5cGkF8^rZB?%e=+# zWr{!a>6}Uj-qim8X^mg&pDu>M5!2KCD{%cc=$LpwQq#D{Sj&a+cHeR4(;nY%T{yug z&X+M+sp$2k=z2sbagg3_>@K8x_m_73R!w6uyye7D%R(!t=``aC?f`58sBAyEB5#fD z_yUF?z6w=)K{1|$-Yyu^_6d7zh%%I?+-^8YAY*yhv#z?m;a;)AG3z@S+!LQ>?60d! z%b7-J3cuZVs^;d;2fLqZAar@0UB0I3g}?-xDY}V!^C%>QNqY5`>)T%Kh`fkCz3#8o zUbd9yL=i%0jhKB8Bi3Ah_qw!3u~P*Vs4krG=?%A$i~z3cUu9AG%8vU$Z7tj`gMzq6 zq#-T1hfT<~eHe=7uX8OPA5?-r&kla+?JO7_%!*4Xn>YJAe7XcOBM8B7cUe^W2m>RbaDnJ4~E(yexqEBH$aHWn$~M)1u+< z59(zM_>hJ0sNsg)_+SQo<6)AFng01 z)8&4(hx3-xuDvE=ZWdY2h4#jTZ4?Y`|YpFtluc!!L01#%UG%R<&^FvshVgy)i3oNDgtz-|0sqgKI*aKA#c z3flncdaCyXux^}}?L6?C#sJZ>Wxga?(*bTJDctEy;yeQB9<8r^td-JHK-&|ky7`oh zM*{5AP}~Muw5w)*SBSJ1LRxj+$dRQ%u<*OeVYx(I1Pq-e3n7`_)0cFRd#mlRJxv{W zJY_=i^(#c`rl)`Cfy;nmfEXZiA-uE^kwx9^)`SMb!Ur}QzHv_O+YUV#baWO2%0%vT zPnQfiE{lcklMzJS8s52sda^c*@lM_6OJVtiFQPlshh~tR$^UKWcmTI<)0|1i;*HKj zKd!W=3^`Faed_E~#B5oes63}}N(WcQu2J+C%y;>j;X{yb(9-hJ=I7oz)oq@V$f6xMjiqok_*GY);N`Q9l5`|*lEPBP zaV&qArPr0Qo*(8Crw21$cg%uu~^Zo%DgwjN6(JiH<-5-+8?YJvUEtY&1BG=rK1@LP_*W&>t)Vf`gYd2 z{0#5umx=>;;y!j8yj*C}z`Gy7R&6-VRP?ftST>wQoSi|8`RmPkV;aYr5{u&Ap$_s> zVejp6x)88!(Kzt-(uQXv)8F^9H8Qrab!R6Xmt+sEuqe zbKHt-slp3`;eOJ??P17(pufUpQ(xyZvrb*7A`;^$gB+`%ZHIqzePlyRnwpwKpR>hF zn6F|iFa(8)@7-+XTb$PeBIvT`5am2l)`leR-> zP|Wp5yZ(cw^UVzoIV^o82Kz45#m;g0C5y^O7qY!CH0HZ=UpwWEr)}-**wa8Pv#o`5 z5x&2+kbIO%nN@xBB(~nX-H5+y<=Ix$?9!e~$rR+|nA+M}va^}?U@5%+)~Pr1e$?WC z>C9|>>R-1?!6#()(81-ECCBeR-~aP6zq74#uem>*v1Ikj?7buMWqN$d17nGKV|||s z9e{k8dhsJE#e)R>9NwGGwpZcLL|0ml8>`|VJ2JN>2m#=}=_dUj@@zVe&d<+3i0{2h zi^NfyqNCRJTRaw%#>U3NQ*hV-;MGC6(6hQI%rF~T=#}1#|5jqyhcs?2$lV-SDEBvK zn&wbVG6HkOAk`#3f61urcd`w6)Pv~&N#T5mV4IxkvUXbj%IwMp8lB#zH?TEP35&3p zGO-e*sEh$o#6i!Bz6eSDYsk5IHU-zl%eCMb+}TwEMDpNdxDeoVxTbm2u-;Q?gTWpc z7#K(c4xcgZtyUfPF&wIhRzW_|IB|01;CW6SoO0(+QA6jwVM0NRVNA^!bs@%nJYL%L zVp{B=@kz*&{lM?n;xDKVB@a26IN1F_Z`*C>5y5eGVJ}zYw3KAjm5NHDNukAgkNTlY zI2I8rA%CYIUmI;?Ce^WP9&c|vwG%~oPL1Ev4LiT!Q@ifW&8^*6fb>Gvelrj@)fH}q zsgF2_e^TMe!QAgV&0w)P*mmXn?bH|T8gP*6^}t&GGJj^iDSyz3NlxJcPWiZL2C+b% ztll{|$k%2?bBb9^+*&XVb_O=caErzGr}BYtS3Dod3?es*U{yT%5BFJh9nxZZ#1|HCDPEd$Jrv*@}rB3SbFjZ zW-1s%eD7U9VPWCF(;X)-%3E4kDs>8PUD6+P*LSVOS_yuzkfjJ6{$PSrOs*KM?jSzq zUAm+Xdc*0Ws%=Snd6}K6!AHF~2><}z7#P?aSZG{@j(7CK-E2;lj)q~o7SKAh6~cG# ztD_4Q~}$6v?k!(y0^5?C+n>2jCKgn%!M^Y&|-4A%{%2>FB_`odtP$L9r?X9;ypH z@!SGfz`+VoQUmIHGf-gG8Y&P#$^{?*#QCv;CUt{Hr>Ai5E5ezH2lB^(|5->8ApSs4 ztmtJ$Qq4{>s|LDtq30M#_0x&hed=C?r}o2%{pfa4rH6#3r>qQoN1JxiQhJ?g3xH! zJN3AhQLfv6vfhgf(lfcC3}@V$M5L1O+5YC{rj|oFyJnd8d?V)Yqqte<95ADx_7@yDNYa^g9Q&;4aocU)sJzdp-{hlmci<#b`G zN}k=laQLNV4r{QB$sv)=mW zf0ky74sZ~-v%17X)ZTGW@E_T0I@2A()37v%ck)T1IDP9spM6Z7LKsJtEl_Y!V)gGT z7w2le-Z_^xKLAD)Os^i`Zxoc#)z}x+U!nI#oeZarBqStKyg0?9qoez@Ckme5=AF9f zf1q={vj2uypc`<{l}hWNT0Dv$#`gjn8ygn_fEa_jy;`^G$ZruFOnfIyP8xzdJyU|e n$Nw)*ZlLmiE>Hi1YhnZ2U4Gd1E!@omETeC}KlgNNzn5F-W_$CU6U9j^Tc6CWz{iF7y?9hhMe&9t&CphHkrtXXWq VSwY1EYsH?~Fy8x6uEoM&4FI#?LZ|=$ diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/img/Minus.gif b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/img/Minus.gif deleted file mode 100644 index 46acbcc72a6d85f8ca8a710b3ca649db796f2d7f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 88 zcmZ?wbhEHb6krfwn8?KN|Nnmm1}LfclZBCifr&u}C<2rf0J1fw^shX<|>`5|QkYRGFlrK3Uyprjg4+ zm$Xf3<-5u&cUQI@YMXpw^7K>FXPlZb_w3xYSJ$q)y6(iI6IWhbx%~X{%~vF`{nJ2Zy!E=|Mc*w#^zrju* zpU?qm1^I=6&C6kGfrpNmGvDH%nU*5c0|^dqAo7$?Z{va030`P%>V!Z diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/img/Plus.gif b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/img/Plus.gif deleted file mode 100644 index 0ce509a88e5997c7efc06a4da3c44760da466a6c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 88 zcmZ?wbhEHb6krfwn8?KN|Nnmm1}LfclZBCifr&u}C<2rf0J1fw^shXUqY~tF`%TK=S3t(Wd1^|hA9;pBT diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/img/UnknownTestKind.png b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/img/UnknownTestKind.png deleted file mode 100644 index 9f91b64a0b8d67394b3333bcbae362b31ed4d24e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=Dh+L6~vJ#O${~L5ULAh?3y^w370~qEv=}#LT=BJwMkFg)(D3W3!ddAE^S>NP4ov zReezqbQGj7x*8J=K}T1k!POWr6muMkJr2dhK(R43*w`9eEDRS{i;u0r#=&s$wfF=$ zA;Crb2{_>df{=(HCe{%X5rm{VQc@l9WF6^bJt?`KoZLW8t|y&pAg44^QX0vpk<`np@o+*q9Szv6^!T#R&?1Fg~eELF;-NHmz3bdR|x~9ABdNf5v5-e2Fi#7 zBg?LnWj84D3aX-#s;HpIt7u9HT~$R>RMS<}3>Cx`l~4u%Wdb!! z0LoC+vNbT4x|XGevo#3LVBH6C2N4`i15a1a)zZxIf) ziiTQ*hBmSBrr6jf8fqUfqa>zwiK$Cw?UY(N2FzVDOQ+P_qp)?$tvzyUpK`cYVMD9z zeF_^Ea9~t+v~m~=*zuYXoZ5j`J4o6w;@~JjGeR01rRZ*vwPRHMIDKe>W*DdHZ_y3o zEYlRzILR2AU>PTwLlYeHG}|=AwM=u&Q+(Sj&pIQp&GM}?Jj?V|f~1nBsAa3+98FWd zzJ0*dAvI$FJ6bhN(vFgKV=U7o+dTE(Oa6a2=BjdS!Od&iEyC-wY&P~IpM85lWhL&o z4AP;X+-YPQ?i<>H6R?+aoL~|wAf@|Yj(yY1H#|dMmIDmt?G4K0i*g*#cKapfJ0FOF z8t;9nn6Z+yk#L{=(Ogj5y2noX!9w+#2$ZovH^$rH-*(OuA6gTdH}9qGCq4Qcc7N;X zAL@G6t(0yzao&M!c0l^pv(P)j-`Rm@Jba>>J$LU7CNn}xO`2hDC_6B=Vnbu+g^3if zC+{+;e(r_o1&8uadJBHg4?{}J2S)`Diz~0M1A}Azk>$-V{J~FYjlbT&b{+E9jyJ_X zz78+$-N|T)t6I*Eu3Df=UewwhkG_*J4tpT(ShqVe-ZLBtO>0Ksyg&1wq}RVK>Z)|J zvSie2=iN)X^YU%Ctw5!}=c@`O=KFW|?_zztV-|6^x9htC{B~BZ2as>A!1G3 zTG_@XZy<9bC#>kx8|bhS_y*<3uGXd9M`ZYjFb^fa78(va|L2lKGx8`bUMq@OmbQcy zF3V6<`T=~vHJtaE?cSE79V9_t 0) - { - var request = asyncLoadFrame.pendingRequests.shift(); - asyncLoadFrame.currentRequest = request; - - try - { - setFrameLocation(asyncLoadFrame, request.uri); - } - catch (ex) - { - //alert(ex.message); - } - } -} diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/js/expressInstall.swf b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/js/expressInstall.swf deleted file mode 100644 index 0fbf8fca961e6319d84442248f6ba314797dccec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 727 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⋘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 diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/js/swfobject.js b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/js/swfobject.js deleted file mode 100644 index 8eafe9dd83..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/js/swfobject.js +++ /dev/null @@ -1,4 +0,0 @@ -/* SWFObject v2.2 - is released under the MIT License -*/ -var swfobject=function(){var D="undefined",r="object",S="Shockwave Flash",W="ShockwaveFlash.ShockwaveFlash",q="application/x-shockwave-flash",R="SWFObjectExprInst",x="onreadystatechange",O=window,j=document,t=navigator,T=false,U=[h],o=[],N=[],I=[],l,Q,E,B,J=false,a=false,n,G,m=true,M=function(){var aa=typeof j.getElementById!=D&&typeof j.getElementsByTagName!=D&&typeof j.createElement!=D,ah=t.userAgent.toLowerCase(),Y=t.platform.toLowerCase(),ae=Y?/win/.test(Y):/win/.test(ah),ac=Y?/mac/.test(Y):/mac/.test(ah),af=/webkit/.test(ah)?parseFloat(ah.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,X=!+"\v1",ag=[0,0,0],ab=null;if(typeof t.plugins!=D&&typeof t.plugins[S]==r){ab=t.plugins[S].description;if(ab&&!(typeof t.mimeTypes!=D&&t.mimeTypes[q]&&!t.mimeTypes[q].enabledPlugin)){T=true;X=false;ab=ab.replace(/^.*\s+(\S+\s+\S+$)/,"$1");ag[0]=parseInt(ab.replace(/^(.*)\..*$/,"$1"),10);ag[1]=parseInt(ab.replace(/^.*\.(.*)\s.*$/,"$1"),10);ag[2]=/[a-zA-Z]/.test(ab)?parseInt(ab.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0}}else{if(typeof O.ActiveXObject!=D){try{var ad=new ActiveXObject(W);if(ad){ab=ad.GetVariable("$version");if(ab){X=true;ab=ab.split(" ")[1].split(",");ag=[parseInt(ab[0],10),parseInt(ab[1],10),parseInt(ab[2],10)]}}}catch(Z){}}}return{w3:aa,pv:ag,wk:af,ie:X,win:ae,mac:ac}}(),k=function(){if(!M.w3){return}if((typeof j.readyState!=D&&j.readyState=="complete")||(typeof j.readyState==D&&(j.getElementsByTagName("body")[0]||j.body))){f()}if(!J){if(typeof j.addEventListener!=D){j.addEventListener("DOMContentLoaded",f,false)}if(M.ie&&M.win){j.attachEvent(x,function(){if(j.readyState=="complete"){j.detachEvent(x,arguments.callee);f()}});if(O==top){(function(){if(J){return}try{j.documentElement.doScroll("left")}catch(X){setTimeout(arguments.callee,0);return}f()})()}}if(M.wk){(function(){if(J){return}if(!/loaded|complete/.test(j.readyState)){setTimeout(arguments.callee,0);return}f()})()}s(f)}}();function f(){if(J){return}try{var Z=j.getElementsByTagName("body")[0].appendChild(C("span"));Z.parentNode.removeChild(Z)}catch(aa){return}J=true;var X=U.length;for(var Y=0;Y0){for(var af=0;af0){var ae=c(Y);if(ae){if(F(o[af].swfVersion)&&!(M.wk&&M.wk<312)){w(Y,true);if(ab){aa.success=true;aa.ref=z(Y);ab(aa)}}else{if(o[af].expressInstall&&A()){var ai={};ai.data=o[af].expressInstall;ai.width=ae.getAttribute("width")||"0";ai.height=ae.getAttribute("height")||"0";if(ae.getAttribute("class")){ai.styleclass=ae.getAttribute("class")}if(ae.getAttribute("align")){ai.align=ae.getAttribute("align")}var ah={};var X=ae.getElementsByTagName("param");var ac=X.length;for(var ad=0;ad'}}aa.outerHTML='"+af+"";N[N.length]=ai.id;X=c(ai.id)}else{var Z=C(r);Z.setAttribute("type",q);for(var ac in ai){if(ai[ac]!=Object.prototype[ac]){if(ac.toLowerCase()=="styleclass"){Z.setAttribute("class",ai[ac])}else{if(ac.toLowerCase()!="classid"){Z.setAttribute(ac,ai[ac])}}}}for(var ab in ag){if(ag[ab]!=Object.prototype[ab]&&ab.toLowerCase()!="movie"){e(Z,ab,ag[ab])}}aa.parentNode.replaceChild(Z,aa);X=Z}}return X}function e(Z,X,Y){var aa=C("param");aa.setAttribute("name",X);aa.setAttribute("value",Y);Z.appendChild(aa)}function y(Y){var X=c(Y);if(X&&X.nodeName=="OBJECT"){if(M.ie&&M.win){X.style.display="none";(function(){if(X.readyState==4){b(Y)}else{setTimeout(arguments.callee,10)}})()}else{X.parentNode.removeChild(X)}}}function b(Z){var Y=c(Z);if(Y){for(var X in Y){if(typeof Y[X]=="function"){Y[X]=null}}Y.parentNode.removeChild(Y)}}function c(Z){var X=null;try{X=j.getElementById(Z)}catch(Y){}return X}function C(X){return j.createElement(X)}function i(Z,X,Y){Z.attachEvent(X,Y);I[I.length]=[Z,X,Y]}function F(Z){var Y=M.pv,X=Z.split(".");X[0]=parseInt(X[0],10);X[1]=parseInt(X[1],10)||0;X[2]=parseInt(X[2],10)||0;return(Y[0]>X[0]||(Y[0]==X[0]&&Y[1]>X[1])||(Y[0]==X[0]&&Y[1]==X[1]&&Y[2]>=X[2]))?true:false}function v(ac,Y,ad,ab){if(M.ie&&M.mac){return}var aa=j.getElementsByTagName("head")[0];if(!aa){return}var X=(ad&&typeof ad=="string")?ad:"screen";if(ab){n=null;G=null}if(!n||G!=X){var Z=C("style");Z.setAttribute("type","text/css");Z.setAttribute("media",X);n=aa.appendChild(Z);if(M.ie&&M.win&&typeof j.styleSheets!=D&&j.styleSheets.length>0){n=j.styleSheets[j.styleSheets.length-1]}G=X}if(M.ie&&M.win){if(n&&typeof n.addRule==r){n.addRule(ac,Y)}}else{if(n&&typeof j.createTextNode!=D){n.appendChild(j.createTextNode(ac+" {"+Y+"}"))}}}function w(Z,X){if(!m){return}var Y=X?"visible":"hidden";if(J&&c(Z)){c(Z).style.visibility=Y}else{v("#"+Z,"visibility:"+Y)}}function L(Y){var Z=/[\\\"<>\.;]/;var X=Z.exec(Y)!=null;return X&&typeof encodeURIComponent!=D?encodeURIComponent(Y):Y}var d=function(){if(M.ie&&M.win){window.attachEvent("onunload",function(){var ac=I.length;for(var ab=0;ab - - - - - /gallio/css/ - /gallio/js/ - /gallio/img/ - GallioAttachment.aspx? - - - - - - - - - diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.ccnet-details.xsl b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.ccnet-details.xsl deleted file mode 100644 index 0a6baf3641..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.ccnet-details.xsl +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - /gallio/css/ - /gallio/js/ - /gallio/img/ - GallioAttachment.aspx? - - - - - - - - - diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.common.xsl b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.common.xsl deleted file mode 100644 index 54ef14bfbb..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.common.xsl +++ /dev/null @@ -1,356 +0,0 @@ - - - - - - - - - - run, - - - passed - - - passed - - , - - - failed - - - failed - - , - - - inconclusive - - - inconclusive - - , - - - skipped - - - skipped - - - - - - - - - - - ( - - - - , - - - - - ) - - - - - - - - - - - - ( - - - , - - - ) - - - - (unknown) - - - - - - - - - - Parameter - - of - - - - - - - . - - - - - - - - - - - , - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - skipped - - - - passed - - - - inconclusive - - - - failed - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -   - - - - - - - - - -
- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-
- - - - - , - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - / - %20 - %25 - - - - - - - -
diff --git a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.html+xhtml.xsl b/external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.html+xhtml.xsl deleted file mode 100644 index 50f829aee5..0000000000 --- a/external/Lucene.Net/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.html+xhtml.xsl +++ /dev/null @@ -1,1060 +0,0 @@ - - - - - - - - saved from url=(0014)about:internet - - - Gallio Test Report - - - - - - - - - - - - - - - - - -

- - - - - - - - - - - - - - - - -
-