lucenenet-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ccurr...@apache.org
Subject [Lucene.Net] svn commit: r1294875 [1/45] - in /incubator/lucene.net/trunk: ./ build/ build/vs2010/contrib/ build/vs2010/test/ doc/ src/ src/contrib/Analyzers/ src/contrib/Analyzers/AR/ src/contrib/Analyzers/BR/ src/contrib/Analyzers/CJK/ src/contrib/Analyzers/Cn/ s...
Date Tue, 28 Feb 2012 22:43:28 GMT
Author: ccurrens
Date: Tue Feb 28 22:43:08 2012
New Revision: 1294875

URL: http://svn.apache.org/viewvc?rev=1294875&view=rev
Log:
Merged 3.0.3 branch into trunk

Added:
    incubator/lucene.net/trunk/ACKNOWLEDGEMENTS.txt   (props changed)
      - copied unchanged from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/ACKNOWLEDGEMENTS.txt
    incubator/lucene.net/trunk/build/vs2010/test/Contrib.Regex.Test.sln
      - copied unchanged from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/build/vs2010/test/Contrib.Regex.Test.sln
    incubator/lucene.net/trunk/src/contrib/Analyzers/Compound/
      - copied from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/src/contrib/Analyzers/Compound/
    incubator/lucene.net/trunk/src/contrib/Analyzers/Contrib.Analyzers.csproj.user
      - copied unchanged from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/src/contrib/Analyzers/Contrib.Analyzers.csproj.user
    incubator/lucene.net/trunk/src/contrib/Analyzers/El/
      - copied from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/src/contrib/Analyzers/El/
    incubator/lucene.net/trunk/src/contrib/Analyzers/Fa/
      - copied from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/src/contrib/Analyzers/Fa/
    incubator/lucene.net/trunk/src/contrib/Analyzers/FileDiffs.txt
      - copied unchanged from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/src/contrib/Analyzers/FileDiffs.txt
    incubator/lucene.net/trunk/src/contrib/Analyzers/Fr/ElisionFilter.cs
      - copied unchanged from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/src/contrib/Analyzers/Fr/ElisionFilter.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Miscellaneous/PatternAnalyzer.cs
      - copied unchanged from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/src/contrib/Analyzers/Miscellaneous/PatternAnalyzer.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Payloads/AbstractEncoder.cs
      - copied unchanged from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/src/contrib/Analyzers/Payloads/AbstractEncoder.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Payloads/DelimitedPayloadTokenFilter.cs
      - copied unchanged from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/src/contrib/Analyzers/Payloads/DelimitedPayloadTokenFilter.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Payloads/FloatEncoder.cs
      - copied unchanged from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/src/contrib/Analyzers/Payloads/FloatEncoder.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Payloads/IdentityEncoder.cs
      - copied unchanged from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/src/contrib/Analyzers/Payloads/IdentityEncoder.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Payloads/IntegerEncoder.cs
      - copied unchanged from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/src/contrib/Analyzers/Payloads/IntegerEncoder.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Payloads/NumericPayloadTokenFilter.cs
      - copied unchanged from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/src/contrib/Analyzers/Payloads/NumericPayloadTokenFilter.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Payloads/PayloadEncoder.cs
      - copied unchanged from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/src/contrib/Analyzers/Payloads/PayloadEncoder.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Payloads/TokenOffsetPayloadTokenFilter.cs
      - copied unchanged from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/src/contrib/Analyzers/Payloads/TokenOffsetPayloadTokenFilter.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Payloads/TypeAsPayloadTokenFilter.cs
      - copied unchanged from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/src/contrib/Analyzers/Payloads/TypeAsPayloadTokenFilter.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Position/
      - copied from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/src/contrib/Analyzers/Position/
    incubator/lucene.net/trunk/src/contrib/Analyzers/Query/
      - copied from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/src/contrib/Analyzers/Query/
    incubator/lucene.net/trunk/src/contrib/Analyzers/Reverse/
      - copied from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/src/contrib/Analyzers/Reverse/
    incubator/lucene.net/trunk/src/contrib/Analyzers/Sinks/
      - copied from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/src/contrib/Analyzers/Sinks/
    incubator/lucene.net/trunk/src/contrib/Analyzers/Th/
      - copied from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/src/contrib/Analyzers/Th/
    incubator/lucene.net/trunk/src/contrib/Queries/FileDiffs.txt
      - copied unchanged from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/src/contrib/Queries/FileDiffs.txt
    incubator/lucene.net/trunk/src/contrib/SpellChecker/Spell/IDictionary.cs
      - copied unchanged from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/src/contrib/SpellChecker/Spell/IDictionary.cs
    incubator/lucene.net/trunk/src/core/Analysis/Standard/READ_BEFORE_REGENERATING.txt
      - copied unchanged from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/src/core/Analysis/Standard/READ_BEFORE_REGENERATING.txt
    incubator/lucene.net/trunk/src/core/ChangeNotes.txt
      - copied unchanged from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/src/core/ChangeNotes.txt
    incubator/lucene.net/trunk/src/core/FileDiffs.txt
      - copied unchanged from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/src/core/FileDiffs.txt
    incubator/lucene.net/trunk/src/core/Search/SingleTermEnum.cs
      - copied unchanged from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/src/core/Search/SingleTermEnum.cs
    incubator/lucene.net/trunk/src/core/Support/
      - copied from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/src/core/Support/
    incubator/lucene.net/trunk/src/core/Util/IdentityDictionary.cs
      - copied unchanged from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/src/core/Util/IdentityDictionary.cs
    incubator/lucene.net/trunk/src/demo/Demo.Common/Demo.Common.csproj.user
      - copied unchanged from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/src/demo/Demo.Common/Demo.Common.csproj.user
    incubator/lucene.net/trunk/src/demo/Demo.Common/Lucene.Net.snk
      - copied unchanged from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/src/demo/Demo.Common/Lucene.Net.snk
    incubator/lucene.net/trunk/test/contrib/Analyzers/Br/
      - copied from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/test/contrib/Analyzers/Br/
    incubator/lucene.net/trunk/test/contrib/Analyzers/Cjk/
      - copied from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/test/contrib/Analyzers/Cjk/
    incubator/lucene.net/trunk/test/contrib/Analyzers/Cn/
      - copied from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/test/contrib/Analyzers/Cn/
    incubator/lucene.net/trunk/test/contrib/Analyzers/Compound/
      - copied from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/test/contrib/Analyzers/Compound/
    incubator/lucene.net/trunk/test/contrib/Analyzers/Cz/
      - copied from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/test/contrib/Analyzers/Cz/
    incubator/lucene.net/trunk/test/contrib/Analyzers/De/
      - copied from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/test/contrib/Analyzers/De/
    incubator/lucene.net/trunk/test/contrib/Analyzers/El/
      - copied from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/test/contrib/Analyzers/El/
    incubator/lucene.net/trunk/test/contrib/Analyzers/Fa/
      - copied from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/test/contrib/Analyzers/Fa/
    incubator/lucene.net/trunk/test/contrib/Analyzers/Fr/
      - copied from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/test/contrib/Analyzers/Fr/
    incubator/lucene.net/trunk/test/contrib/Analyzers/Lucene.Net.snk
      - copied unchanged from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/test/contrib/Analyzers/Lucene.Net.snk
    incubator/lucene.net/trunk/test/contrib/Analyzers/Miscellaneous/PatternAnalyzerTest.cs
      - copied unchanged from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/test/contrib/Analyzers/Miscellaneous/PatternAnalyzerTest.cs
    incubator/lucene.net/trunk/test/contrib/Analyzers/Miscellaneous/TestEmptyTokenStream.cs
      - copied unchanged from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/test/contrib/Analyzers/Miscellaneous/TestEmptyTokenStream.cs
    incubator/lucene.net/trunk/test/contrib/Analyzers/Miscellaneous/TestSingleTokenTokenFilter.cs
      - copied unchanged from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/test/contrib/Analyzers/Miscellaneous/TestSingleTokenTokenFilter.cs
    incubator/lucene.net/trunk/test/contrib/Analyzers/Nl/
      - copied from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/test/contrib/Analyzers/Nl/
    incubator/lucene.net/trunk/test/contrib/Analyzers/Payloads/
      - copied from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/test/contrib/Analyzers/Payloads/
    incubator/lucene.net/trunk/test/contrib/Analyzers/PortedTests.txt
      - copied unchanged from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/test/contrib/Analyzers/PortedTests.txt
    incubator/lucene.net/trunk/test/contrib/Analyzers/Position/
      - copied from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/test/contrib/Analyzers/Position/
    incubator/lucene.net/trunk/test/contrib/Analyzers/Query/
      - copied from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/test/contrib/Analyzers/Query/
    incubator/lucene.net/trunk/test/contrib/Analyzers/Reverse/
      - copied from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/test/contrib/Analyzers/Reverse/
    incubator/lucene.net/trunk/test/contrib/Analyzers/Ru/
      - copied from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/test/contrib/Analyzers/Ru/
    incubator/lucene.net/trunk/test/contrib/Analyzers/Sinks/
      - copied from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/test/contrib/Analyzers/Sinks/
    incubator/lucene.net/trunk/test/contrib/Analyzers/Th/
      - copied from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/test/contrib/Analyzers/Th/
    incubator/lucene.net/trunk/test/contrib/Regex/TestRegexQuery.cs
      - copied unchanged from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/test/contrib/Regex/TestRegexQuery.cs
    incubator/lucene.net/trunk/test/contrib/Regex/TestSpanRegexQuery.cs
      - copied unchanged from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/test/contrib/Regex/TestSpanRegexQuery.cs
    incubator/lucene.net/trunk/test/core/Analysis/TestTeeSinkTokenFilter.cs
      - copied unchanged from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/test/core/Analysis/TestTeeSinkTokenFilter.cs
    incubator/lucene.net/trunk/test/core/Index/TestIndexCommit.cs
      - copied unchanged from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/test/core/Index/TestIndexCommit.cs
    incubator/lucene.net/trunk/test/core/Index/index.29.cfs.zip
      - copied unchanged from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/test/core/Index/index.29.cfs.zip
    incubator/lucene.net/trunk/test/core/Index/index.29.nocfs.zip
      - copied unchanged from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/test/core/Index/index.29.nocfs.zip
    incubator/lucene.net/trunk/test/core/Lucene.Net.snk
      - copied unchanged from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/test/core/Lucene.Net.snk
    incubator/lucene.net/trunk/test/core/Store/TestMultiMMap.cs
      - copied unchanged from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/test/core/Store/TestMultiMMap.cs
    incubator/lucene.net/trunk/test/core/Support/
      - copied from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/test/core/Support/
    incubator/lucene.net/trunk/test/core/UpdatedTests.txt
      - copied unchanged from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/test/core/UpdatedTests.txt
    incubator/lucene.net/trunk/test/core/Util/TestVersion.cs
      - copied unchanged from r1294851, incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/test/core/Util/TestVersion.cs
Removed:
    incubator/lucene.net/trunk/src/contrib/Analyzers/De/WordlistLoader.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Nl/WordlistLoader.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Ru/RussianCharsets.cs
    incubator/lucene.net/trunk/src/contrib/Queries/Support.cs
    incubator/lucene.net/trunk/src/contrib/SpellChecker/Spell/Dictionary.cs
    incubator/lucene.net/trunk/src/core/Analysis/CharacterCache.cs
    incubator/lucene.net/trunk/src/core/Analysis/Package.html
    incubator/lucene.net/trunk/src/core/Analysis/SinkTokenizer.cs
    incubator/lucene.net/trunk/src/core/Analysis/Standard/Package.html
    incubator/lucene.net/trunk/src/core/Analysis/TeeTokenFilter.cs
    incubator/lucene.net/trunk/src/core/Analysis/TokenWrapper.cs
    incubator/lucene.net/trunk/src/core/Document/Package.html
    incubator/lucene.net/trunk/src/core/Index/DirectoryOwningReader.cs
    incubator/lucene.net/trunk/src/core/Index/IndexCommitPoint.cs
    incubator/lucene.net/trunk/src/core/Index/IndexModifier.cs
    incubator/lucene.net/trunk/src/core/Index/Package.html
    incubator/lucene.net/trunk/src/core/Messages/Package.html
    incubator/lucene.net/trunk/src/core/Overview.html
    incubator/lucene.net/trunk/src/core/Package.html
    incubator/lucene.net/trunk/src/core/QueryParser/Package.html
    incubator/lucene.net/trunk/src/core/Search/ConstantScoreRangeQuery.cs
    incubator/lucene.net/trunk/src/core/Search/ExtendedFieldCache.cs
    incubator/lucene.net/trunk/src/core/Search/FieldSortedHitQueue.cs
    incubator/lucene.net/trunk/src/core/Search/Function/MultiValueSource.cs
    incubator/lucene.net/trunk/src/core/Search/Function/Package.html
    incubator/lucene.net/trunk/src/core/Search/Hit.cs
    incubator/lucene.net/trunk/src/core/Search/HitCollector.cs
    incubator/lucene.net/trunk/src/core/Search/HitCollectorWrapper.cs
    incubator/lucene.net/trunk/src/core/Search/HitIterator.cs
    incubator/lucene.net/trunk/src/core/Search/Hits.cs
    incubator/lucene.net/trunk/src/core/Search/Package.html
    incubator/lucene.net/trunk/src/core/Search/Payloads/BoostingTermQuery.cs
    incubator/lucene.net/trunk/src/core/Search/Payloads/Package.html
    incubator/lucene.net/trunk/src/core/Search/QueryFilter.cs
    incubator/lucene.net/trunk/src/core/Search/RangeFilter.cs
    incubator/lucene.net/trunk/src/core/Search/RangeQuery.cs
    incubator/lucene.net/trunk/src/core/Search/ScoreDocComparator.cs
    incubator/lucene.net/trunk/src/core/Search/SortComparator.cs
    incubator/lucene.net/trunk/src/core/Search/SortComparatorSource.cs
    incubator/lucene.net/trunk/src/core/Search/Spans/Package.html
    incubator/lucene.net/trunk/src/core/Search/TimeLimitedCollector.cs
    incubator/lucene.net/trunk/src/core/Search/TopDocCollector.cs
    incubator/lucene.net/trunk/src/core/Search/TopFieldDocCollector.cs
    incubator/lucene.net/trunk/src/core/Store/Package.html
    incubator/lucene.net/trunk/src/core/SupportClass.cs
    incubator/lucene.net/trunk/src/core/Util/Package.html
    incubator/lucene.net/trunk/test/contrib/Regex/TestRegexpQuery.cs
    incubator/lucene.net/trunk/test/core/Analysis/TestCharacterCache.cs
    incubator/lucene.net/trunk/test/core/Analysis/TestTeeTokenFilter.cs
    incubator/lucene.net/trunk/test/core/Analysis/TestTokenStreamBWComp.cs
    incubator/lucene.net/trunk/test/core/Index/TestIndexModifier.cs
    incubator/lucene.net/trunk/test/core/Index/index.30.cfs.zip
    incubator/lucene.net/trunk/test/core/Index/index.30.nocfs.zip
    incubator/lucene.net/trunk/test/core/Search/Function/TestValueSource.cs
    incubator/lucene.net/trunk/test/core/Search/Payloads/TestBoostingTermQuery.cs
    incubator/lucene.net/trunk/test/core/Search/SampleComparable.cs
    incubator/lucene.net/trunk/test/core/Search/TestSearchHitsWithDeletions.cs
    incubator/lucene.net/trunk/test/core/Search/TestStressSort.cs
    incubator/lucene.net/trunk/test/core/Search/TestTimeLimitedCollector.cs
    incubator/lucene.net/trunk/test/core/TestHitIterator.cs
    incubator/lucene.net/trunk/test/core/TestSupportClass.cs
Modified:
    incubator/lucene.net/trunk/   (props changed)
    incubator/lucene.net/trunk/DISCLAIMER.txt   (contents, props changed)
    incubator/lucene.net/trunk/NOTICE.txt   (contents, props changed)
    incubator/lucene.net/trunk/build/   (props changed)
    incubator/lucene.net/trunk/build/vs2010/contrib/Contrib.Regex.sln
    incubator/lucene.net/trunk/build/vs2010/test/Contrib.All.Test.sln
    incubator/lucene.net/trunk/build/vs2010/test/Contrib.Snowball.Test.sln
    incubator/lucene.net/trunk/doc/   (props changed)
    incubator/lucene.net/trunk/src/   (props changed)
    incubator/lucene.net/trunk/src/contrib/Analyzers/AR/ArabicAnalyzer.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/AR/ArabicNormalizationFilter.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/AR/ArabicNormalizer.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/AR/ArabicStemFilter.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/AR/ArabicStemmer.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/BR/BrazilianAnalyzer.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/BR/BrazilianStemFilter.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/CJK/CJKAnalyzer.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/CJK/CJKTokenizer.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Cn/ChineseAnalyzer.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Cn/ChineseFilter.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Cn/ChineseTokenizer.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Contrib.Analyzers.csproj
    incubator/lucene.net/trunk/src/contrib/Analyzers/Cz/CzechAnalyzer.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/De/GermanAnalyzer.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/De/GermanStemFilter.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Fr/FrenchAnalyzer.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Fr/FrenchStemFilter.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Fr/FrenchStemmer.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Miscellaneous/EmptyTokenStream.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Miscellaneous/InjectablePrefixAwareTokenFilter.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Miscellaneous/PrefixAndSuffixAwareTokenFilter.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Miscellaneous/PrefixAwareTokenStream.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Miscellaneous/SingleTokenTokenStream.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/NGram/EdgeNGramTokenFilter.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/NGram/EdgeNGramTokenizer.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/NGram/NGramTokenFilter.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/NGram/NGramTokenizer.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Nl/DutchAnalyzer.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Nl/DutchStemFilter.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Nl/DutchStemmer.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Payloads/PayloadHelper.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Properties/AssemblyInfo.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Ru/RussianAnalyzer.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Ru/RussianLetterTokenizer.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Ru/RussianLowerCaseFilter.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Ru/RussianStemFilter.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Ru/RussianStemmer.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Shingle/Codec/OneDimensionalNonWeightedTokenSettingsCodec.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Shingle/Codec/SimpleThreeDimensionalTokenSettingsCodec.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Shingle/Codec/TokenSettingsCodec.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Shingle/Codec/TwoDimensionalNonWeightedSynonymTokenSettingsCodec.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Shingle/Matrix/Column.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Shingle/Matrix/Matrix.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Shingle/Matrix/MatrixPermutationIterator.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Shingle/Matrix/Row.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Shingle/ShingleAnalyzerWrapper.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Shingle/ShingleFilter.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Shingle/ShingleMatrixFilter.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/Shingle/TokenPositioner.cs
    incubator/lucene.net/trunk/src/contrib/Analyzers/WordlistLoader.cs
    incubator/lucene.net/trunk/src/contrib/Core/Analysis/Ext/Analysis.Ext.cs
    incubator/lucene.net/trunk/src/contrib/FastVectorHighlighter/FieldQuery.cs
    incubator/lucene.net/trunk/src/contrib/FastVectorHighlighter/FieldTermStack.cs
    incubator/lucene.net/trunk/src/contrib/Highlighter/Highlighter.cs
    incubator/lucene.net/trunk/src/contrib/Highlighter/QueryScorer.cs
    incubator/lucene.net/trunk/src/contrib/Highlighter/QueryTermExtractor.cs
    incubator/lucene.net/trunk/src/contrib/Highlighter/TokenSources.cs
    incubator/lucene.net/trunk/src/contrib/Queries/BooleanFilter.cs
    incubator/lucene.net/trunk/src/contrib/Queries/Contrib.Queries.csproj
    incubator/lucene.net/trunk/src/contrib/Queries/DuplicateFilter.cs
    incubator/lucene.net/trunk/src/contrib/Queries/FilterClause.cs
    incubator/lucene.net/trunk/src/contrib/Queries/FuzzyLikeThisQuery.cs
    incubator/lucene.net/trunk/src/contrib/Queries/Similar/MoreLikeThis.cs
    incubator/lucene.net/trunk/src/contrib/Queries/Similar/MoreLikeThisQuery.cs
    incubator/lucene.net/trunk/src/contrib/Queries/Similar/SimilarityQueries.cs
    incubator/lucene.net/trunk/src/contrib/Queries/TermsFilter.cs
    incubator/lucene.net/trunk/src/contrib/Regex/RegexQuery.cs
    incubator/lucene.net/trunk/src/contrib/Regex/SpanRegexQuery.cs
    incubator/lucene.net/trunk/src/contrib/Similarity/Similar/MoreLikeThis.cs
    incubator/lucene.net/trunk/src/contrib/Similarity/Similar/SimilarityQueries.cs
    incubator/lucene.net/trunk/src/contrib/Snowball/Lucene.Net/Analysis/Snowball/SnowballAnalyzer.cs
    incubator/lucene.net/trunk/src/contrib/Snowball/Lucene.Net/Analysis/Snowball/SnowballFilter.cs
    incubator/lucene.net/trunk/src/contrib/Snowball/SF/Snowball/Ext/DanishStemmer.cs
    incubator/lucene.net/trunk/src/contrib/Snowball/SF/Snowball/Ext/DutchStemmer.cs
    incubator/lucene.net/trunk/src/contrib/Snowball/SF/Snowball/Ext/EnglishStemmer.cs
    incubator/lucene.net/trunk/src/contrib/Snowball/SF/Snowball/Ext/FinnishStemmer.cs
    incubator/lucene.net/trunk/src/contrib/Snowball/SF/Snowball/Ext/FrenchStemmer.cs
    incubator/lucene.net/trunk/src/contrib/Snowball/SF/Snowball/Ext/German2Stemmer.cs
    incubator/lucene.net/trunk/src/contrib/Snowball/SF/Snowball/Ext/GermanStemmer.cs
    incubator/lucene.net/trunk/src/contrib/Snowball/SF/Snowball/Ext/HungarianStemmer.cs
    incubator/lucene.net/trunk/src/contrib/Snowball/SF/Snowball/Ext/ItalianStemmer.cs
    incubator/lucene.net/trunk/src/contrib/Snowball/SF/Snowball/Ext/KpStemmer.cs
    incubator/lucene.net/trunk/src/contrib/Snowball/SF/Snowball/Ext/LovinsStemmer.cs
    incubator/lucene.net/trunk/src/contrib/Snowball/SF/Snowball/Ext/NorwegianStemmer.cs
    incubator/lucene.net/trunk/src/contrib/Snowball/SF/Snowball/Ext/PorterStemmer.cs
    incubator/lucene.net/trunk/src/contrib/Snowball/SF/Snowball/Ext/PortugueseStemmer.cs
    incubator/lucene.net/trunk/src/contrib/Snowball/SF/Snowball/Ext/RomanianStemmer.cs
    incubator/lucene.net/trunk/src/contrib/Snowball/SF/Snowball/Ext/RussianStemmer.cs
    incubator/lucene.net/trunk/src/contrib/Snowball/SF/Snowball/Ext/SpanishStemmer.cs
    incubator/lucene.net/trunk/src/contrib/Snowball/SF/Snowball/Ext/SwedishStemmer.cs
    incubator/lucene.net/trunk/src/contrib/Snowball/SF/Snowball/Ext/TurkishStemmer.cs
    incubator/lucene.net/trunk/src/contrib/Snowball/SF/Snowball/SnowballProgram.cs
    incubator/lucene.net/trunk/src/contrib/Spatial/Tier/Projectors/CartesianTierPlotter.cs
    incubator/lucene.net/trunk/src/contrib/Spatial/Tier/Projectors/SinusoidalProjector.cs
    incubator/lucene.net/trunk/src/contrib/SpellChecker/Contrib.SpellChecker.csproj
    incubator/lucene.net/trunk/src/contrib/SpellChecker/Spell/JaroWinklerDistance.cs
    incubator/lucene.net/trunk/src/contrib/SpellChecker/Spell/LuceneDictionary.cs
    incubator/lucene.net/trunk/src/contrib/SpellChecker/Spell/PlainTextDictionary.cs
    incubator/lucene.net/trunk/src/contrib/SpellChecker/Spell/SpellChecker.cs
    incubator/lucene.net/trunk/src/contrib/SpellChecker/Spell/StringDistance.cs
    incubator/lucene.net/trunk/src/contrib/SpellChecker/Spell/SuggestWordQueue.cs
    incubator/lucene.net/trunk/src/contrib/SpellChecker/Spell/TRStringDistance.cs
    incubator/lucene.net/trunk/src/contrib/WordNet/SynExpand/Contrib.WordNet.SynExpand.csproj
    incubator/lucene.net/trunk/src/contrib/WordNet/SynExpand/SynExpand.cs
    incubator/lucene.net/trunk/src/contrib/WordNet/SynLookup/SynLookup.cs
    incubator/lucene.net/trunk/src/contrib/WordNet/Syns2Index/Syns2Index.cs
    incubator/lucene.net/trunk/src/core/Analysis/ASCIIFoldingFilter.cs
    incubator/lucene.net/trunk/src/core/Analysis/Analyzer.cs
    incubator/lucene.net/trunk/src/core/Analysis/BaseCharFilter.cs
    incubator/lucene.net/trunk/src/core/Analysis/CachingTokenFilter.cs
    incubator/lucene.net/trunk/src/core/Analysis/CharArraySet.cs
    incubator/lucene.net/trunk/src/core/Analysis/CharFilter.cs
    incubator/lucene.net/trunk/src/core/Analysis/CharReader.cs
    incubator/lucene.net/trunk/src/core/Analysis/CharStream.cs
    incubator/lucene.net/trunk/src/core/Analysis/CharTokenizer.cs
    incubator/lucene.net/trunk/src/core/Analysis/ISOLatin1AccentFilter.cs
    incubator/lucene.net/trunk/src/core/Analysis/KeywordAnalyzer.cs
    incubator/lucene.net/trunk/src/core/Analysis/KeywordTokenizer.cs
    incubator/lucene.net/trunk/src/core/Analysis/LengthFilter.cs
    incubator/lucene.net/trunk/src/core/Analysis/LowerCaseFilter.cs
    incubator/lucene.net/trunk/src/core/Analysis/MappingCharFilter.cs
    incubator/lucene.net/trunk/src/core/Analysis/NormalizeCharMap.cs
    incubator/lucene.net/trunk/src/core/Analysis/NumericTokenStream.cs
    incubator/lucene.net/trunk/src/core/Analysis/PerFieldAnalyzerWrapper.cs
    incubator/lucene.net/trunk/src/core/Analysis/PorterStemFilter.cs
    incubator/lucene.net/trunk/src/core/Analysis/SimpleAnalyzer.cs
    incubator/lucene.net/trunk/src/core/Analysis/Standard/StandardAnalyzer.cs
    incubator/lucene.net/trunk/src/core/Analysis/Standard/StandardFilter.cs
    incubator/lucene.net/trunk/src/core/Analysis/Standard/StandardTokenizer.cs
    incubator/lucene.net/trunk/src/core/Analysis/Standard/StandardTokenizerImpl.cs
    incubator/lucene.net/trunk/src/core/Analysis/Standard/StandardTokenizerImpl.jflex
    incubator/lucene.net/trunk/src/core/Analysis/StopAnalyzer.cs
    incubator/lucene.net/trunk/src/core/Analysis/StopFilter.cs
    incubator/lucene.net/trunk/src/core/Analysis/TeeSinkTokenFilter.cs
    incubator/lucene.net/trunk/src/core/Analysis/Token.cs
    incubator/lucene.net/trunk/src/core/Analysis/TokenFilter.cs
    incubator/lucene.net/trunk/src/core/Analysis/TokenStream.cs
    incubator/lucene.net/trunk/src/core/Analysis/Tokenattributes/PayloadAttributeImpl.cs
    incubator/lucene.net/trunk/src/core/Analysis/Tokenattributes/TermAttributeImpl.cs
    incubator/lucene.net/trunk/src/core/Analysis/Tokenizer.cs
    incubator/lucene.net/trunk/src/core/Analysis/WordlistLoader.cs
    incubator/lucene.net/trunk/src/core/AssemblyInfo.cs
    incubator/lucene.net/trunk/src/core/Document/AbstractField.cs
    incubator/lucene.net/trunk/src/core/Document/CompressionTools.cs
    incubator/lucene.net/trunk/src/core/Document/DateField.cs
    incubator/lucene.net/trunk/src/core/Document/DateTools.cs
    incubator/lucene.net/trunk/src/core/Document/Document.cs
    incubator/lucene.net/trunk/src/core/Document/Field.cs
    incubator/lucene.net/trunk/src/core/Document/FieldSelectorResult.cs
    incubator/lucene.net/trunk/src/core/Document/Fieldable.cs
    incubator/lucene.net/trunk/src/core/Document/MapFieldSelector.cs
    incubator/lucene.net/trunk/src/core/Document/NumberTools.cs
    incubator/lucene.net/trunk/src/core/Document/NumericField.cs
    incubator/lucene.net/trunk/src/core/Document/SetBasedFieldSelector.cs
    incubator/lucene.net/trunk/src/core/Index/AbstractAllTermDocs.cs
    incubator/lucene.net/trunk/src/core/Index/AllTermDocs.cs
    incubator/lucene.net/trunk/src/core/Index/BufferedDeletes.cs
    incubator/lucene.net/trunk/src/core/Index/ByteBlockPool.cs
    incubator/lucene.net/trunk/src/core/Index/ByteSliceReader.cs
    incubator/lucene.net/trunk/src/core/Index/ByteSliceWriter.cs
    incubator/lucene.net/trunk/src/core/Index/CheckIndex.cs
    incubator/lucene.net/trunk/src/core/Index/CompoundFileReader.cs
    incubator/lucene.net/trunk/src/core/Index/CompoundFileWriter.cs
    incubator/lucene.net/trunk/src/core/Index/ConcurrentMergeScheduler.cs
    incubator/lucene.net/trunk/src/core/Index/DefaultSkipListReader.cs
    incubator/lucene.net/trunk/src/core/Index/DirectoryReader.cs
    incubator/lucene.net/trunk/src/core/Index/DocConsumer.cs
    incubator/lucene.net/trunk/src/core/Index/DocFieldConsumer.cs
    incubator/lucene.net/trunk/src/core/Index/DocFieldConsumers.cs
    incubator/lucene.net/trunk/src/core/Index/DocFieldProcessor.cs
    incubator/lucene.net/trunk/src/core/Index/DocFieldProcessorPerThread.cs
    incubator/lucene.net/trunk/src/core/Index/DocInverter.cs
    incubator/lucene.net/trunk/src/core/Index/DocInverterPerField.cs
    incubator/lucene.net/trunk/src/core/Index/DocInverterPerThread.cs
    incubator/lucene.net/trunk/src/core/Index/DocumentsWriter.cs
    incubator/lucene.net/trunk/src/core/Index/DocumentsWriterThreadState.cs
    incubator/lucene.net/trunk/src/core/Index/FieldInfos.cs
    incubator/lucene.net/trunk/src/core/Index/FieldSortedTermVectorMapper.cs
    incubator/lucene.net/trunk/src/core/Index/FieldsReader.cs
    incubator/lucene.net/trunk/src/core/Index/FieldsWriter.cs
    incubator/lucene.net/trunk/src/core/Index/FilterIndexReader.cs
    incubator/lucene.net/trunk/src/core/Index/FormatPostingsDocsWriter.cs
    incubator/lucene.net/trunk/src/core/Index/FormatPostingsFieldsWriter.cs
    incubator/lucene.net/trunk/src/core/Index/FormatPostingsPositionsWriter.cs
    incubator/lucene.net/trunk/src/core/Index/FormatPostingsTermsWriter.cs
    incubator/lucene.net/trunk/src/core/Index/FreqProxFieldMergeState.cs
    incubator/lucene.net/trunk/src/core/Index/FreqProxTermsWriter.cs
    incubator/lucene.net/trunk/src/core/Index/FreqProxTermsWriterPerField.cs
    incubator/lucene.net/trunk/src/core/Index/IndexCommit.cs
    incubator/lucene.net/trunk/src/core/Index/IndexDeletionPolicy.cs
    incubator/lucene.net/trunk/src/core/Index/IndexFileDeleter.cs
    incubator/lucene.net/trunk/src/core/Index/IndexFileNameFilter.cs
    incubator/lucene.net/trunk/src/core/Index/IndexFileNames.cs
    incubator/lucene.net/trunk/src/core/Index/IndexReader.cs
    incubator/lucene.net/trunk/src/core/Index/IndexWriter.cs
    incubator/lucene.net/trunk/src/core/Index/InvertedDocConsumer.cs
    incubator/lucene.net/trunk/src/core/Index/InvertedDocEndConsumer.cs
    incubator/lucene.net/trunk/src/core/Index/KeepOnlyLastCommitDeletionPolicy.cs
    incubator/lucene.net/trunk/src/core/Index/LogByteSizeMergePolicy.cs
    incubator/lucene.net/trunk/src/core/Index/LogDocMergePolicy.cs
    incubator/lucene.net/trunk/src/core/Index/LogMergePolicy.cs
    incubator/lucene.net/trunk/src/core/Index/MergeDocIDRemapper.cs
    incubator/lucene.net/trunk/src/core/Index/MergePolicy.cs
    incubator/lucene.net/trunk/src/core/Index/MergeScheduler.cs
    incubator/lucene.net/trunk/src/core/Index/MultiLevelSkipListReader.cs
    incubator/lucene.net/trunk/src/core/Index/MultiReader.cs
    incubator/lucene.net/trunk/src/core/Index/MultipleTermPositions.cs
    incubator/lucene.net/trunk/src/core/Index/NormsWriter.cs
    incubator/lucene.net/trunk/src/core/Index/NormsWriterPerField.cs
    incubator/lucene.net/trunk/src/core/Index/ParallelReader.cs
    incubator/lucene.net/trunk/src/core/Index/PositionBasedTermVectorMapper.cs
    incubator/lucene.net/trunk/src/core/Index/ReadOnlyDirectoryReader.cs
    incubator/lucene.net/trunk/src/core/Index/ReusableStringReader.cs
    incubator/lucene.net/trunk/src/core/Index/SegmentInfo.cs
    incubator/lucene.net/trunk/src/core/Index/SegmentInfos.cs
    incubator/lucene.net/trunk/src/core/Index/SegmentMergeInfo.cs
    incubator/lucene.net/trunk/src/core/Index/SegmentMergeQueue.cs
    incubator/lucene.net/trunk/src/core/Index/SegmentMerger.cs
    incubator/lucene.net/trunk/src/core/Index/SegmentReader.cs
    incubator/lucene.net/trunk/src/core/Index/SegmentTermDocs.cs
    incubator/lucene.net/trunk/src/core/Index/SegmentTermEnum.cs
    incubator/lucene.net/trunk/src/core/Index/SegmentTermPositions.cs
    incubator/lucene.net/trunk/src/core/Index/SegmentWriteState.cs
    incubator/lucene.net/trunk/src/core/Index/SerialMergeScheduler.cs
    incubator/lucene.net/trunk/src/core/Index/SnapshotDeletionPolicy.cs
    incubator/lucene.net/trunk/src/core/Index/SortedTermVectorMapper.cs
    incubator/lucene.net/trunk/src/core/Index/StoredFieldsWriter.cs
    incubator/lucene.net/trunk/src/core/Index/Term.cs
    incubator/lucene.net/trunk/src/core/Index/TermBuffer.cs
    incubator/lucene.net/trunk/src/core/Index/TermDocs.cs
    incubator/lucene.net/trunk/src/core/Index/TermEnum.cs
    incubator/lucene.net/trunk/src/core/Index/TermInfosReader.cs
    incubator/lucene.net/trunk/src/core/Index/TermInfosWriter.cs
    incubator/lucene.net/trunk/src/core/Index/TermPositions.cs
    incubator/lucene.net/trunk/src/core/Index/TermVectorEntryFreqSortedComparator.cs
    incubator/lucene.net/trunk/src/core/Index/TermVectorsReader.cs
    incubator/lucene.net/trunk/src/core/Index/TermVectorsTermsWriter.cs
    incubator/lucene.net/trunk/src/core/Index/TermVectorsTermsWriterPerField.cs
    incubator/lucene.net/trunk/src/core/Index/TermVectorsWriter.cs
    incubator/lucene.net/trunk/src/core/Index/TermsHash.cs
    incubator/lucene.net/trunk/src/core/Index/TermsHashConsumer.cs
    incubator/lucene.net/trunk/src/core/Index/TermsHashPerField.cs
    incubator/lucene.net/trunk/src/core/Lucene.Net.csproj
    incubator/lucene.net/trunk/src/core/Messages/MessageImpl.cs
    incubator/lucene.net/trunk/src/core/Messages/NLS.cs
    incubator/lucene.net/trunk/src/core/QueryParser/CharStream.cs
    incubator/lucene.net/trunk/src/core/QueryParser/MultiFieldQueryParser.cs
    incubator/lucene.net/trunk/src/core/QueryParser/ParseException.cs
    incubator/lucene.net/trunk/src/core/QueryParser/QueryParser.JJ
    incubator/lucene.net/trunk/src/core/QueryParser/QueryParser.cs
    incubator/lucene.net/trunk/src/core/QueryParser/QueryParserConstants.cs
    incubator/lucene.net/trunk/src/core/QueryParser/QueryParserTokenManager.cs
    incubator/lucene.net/trunk/src/core/QueryParser/Token.cs
    incubator/lucene.net/trunk/src/core/QueryParser/TokenMgrError.cs
    incubator/lucene.net/trunk/src/core/Search/BooleanClause.cs
    incubator/lucene.net/trunk/src/core/Search/BooleanQuery.cs
    incubator/lucene.net/trunk/src/core/Search/BooleanScorer.cs
    incubator/lucene.net/trunk/src/core/Search/BooleanScorer2.cs
    incubator/lucene.net/trunk/src/core/Search/CachingSpanFilter.cs
    incubator/lucene.net/trunk/src/core/Search/CachingWrapperFilter.cs
    incubator/lucene.net/trunk/src/core/Search/Collector.cs
    incubator/lucene.net/trunk/src/core/Search/ComplexExplanation.cs
    incubator/lucene.net/trunk/src/core/Search/ConjunctionScorer.cs
    incubator/lucene.net/trunk/src/core/Search/ConstantScoreQuery.cs
    incubator/lucene.net/trunk/src/core/Search/DefaultSimilarity.cs
    incubator/lucene.net/trunk/src/core/Search/DisjunctionMaxQuery.cs
    incubator/lucene.net/trunk/src/core/Search/DisjunctionMaxScorer.cs
    incubator/lucene.net/trunk/src/core/Search/DisjunctionSumScorer.cs
    incubator/lucene.net/trunk/src/core/Search/DocIdSetIterator.cs
    incubator/lucene.net/trunk/src/core/Search/ExactPhraseScorer.cs
    incubator/lucene.net/trunk/src/core/Search/Explanation.cs
    incubator/lucene.net/trunk/src/core/Search/FieldCache.cs
    incubator/lucene.net/trunk/src/core/Search/FieldCacheImpl.cs
    incubator/lucene.net/trunk/src/core/Search/FieldCacheRangeFilter.cs
    incubator/lucene.net/trunk/src/core/Search/FieldCacheTermsFilter.cs
    incubator/lucene.net/trunk/src/core/Search/FieldComparator.cs
    incubator/lucene.net/trunk/src/core/Search/FieldDoc.cs
    incubator/lucene.net/trunk/src/core/Search/FieldDocSortedHitQueue.cs
    incubator/lucene.net/trunk/src/core/Search/FieldValueHitQueue.cs
    incubator/lucene.net/trunk/src/core/Search/Filter.cs
    incubator/lucene.net/trunk/src/core/Search/FilterManager.cs
    incubator/lucene.net/trunk/src/core/Search/FilteredDocIdSet.cs
    incubator/lucene.net/trunk/src/core/Search/FilteredDocIdSetIterator.cs
    incubator/lucene.net/trunk/src/core/Search/FilteredQuery.cs
    incubator/lucene.net/trunk/src/core/Search/FilteredTermEnum.cs
    incubator/lucene.net/trunk/src/core/Search/Function/CustomScoreProvider.cs
    incubator/lucene.net/trunk/src/core/Search/Function/CustomScoreQuery.cs
    incubator/lucene.net/trunk/src/core/Search/Function/FieldCacheSource.cs
    incubator/lucene.net/trunk/src/core/Search/Function/OrdFieldSource.cs
    incubator/lucene.net/trunk/src/core/Search/Function/ReverseOrdFieldSource.cs
    incubator/lucene.net/trunk/src/core/Search/Function/ValueSourceQuery.cs
    incubator/lucene.net/trunk/src/core/Search/FuzzyQuery.cs
    incubator/lucene.net/trunk/src/core/Search/FuzzyTermEnum.cs
    incubator/lucene.net/trunk/src/core/Search/HitQueue.cs
    incubator/lucene.net/trunk/src/core/Search/IndexSearcher.cs
    incubator/lucene.net/trunk/src/core/Search/MatchAllDocsQuery.cs
    incubator/lucene.net/trunk/src/core/Search/MultiPhraseQuery.cs
    incubator/lucene.net/trunk/src/core/Search/MultiSearcher.cs
    incubator/lucene.net/trunk/src/core/Search/MultiTermQuery.cs
    incubator/lucene.net/trunk/src/core/Search/MultiTermQueryWrapperFilter.cs
    incubator/lucene.net/trunk/src/core/Search/NumericRangeFilter.cs
    incubator/lucene.net/trunk/src/core/Search/NumericRangeQuery.cs
    incubator/lucene.net/trunk/src/core/Search/ParallelMultiSearcher.cs
    incubator/lucene.net/trunk/src/core/Search/Payloads/PayloadNearQuery.cs
    incubator/lucene.net/trunk/src/core/Search/Payloads/PayloadSpanUtil.cs
    incubator/lucene.net/trunk/src/core/Search/Payloads/PayloadTermQuery.cs
    incubator/lucene.net/trunk/src/core/Search/PhraseQuery.cs
    incubator/lucene.net/trunk/src/core/Search/PhraseQueue.cs
    incubator/lucene.net/trunk/src/core/Search/PhraseScorer.cs
    incubator/lucene.net/trunk/src/core/Search/PrefixFilter.cs
    incubator/lucene.net/trunk/src/core/Search/PrefixQuery.cs
    incubator/lucene.net/trunk/src/core/Search/Query.cs
    incubator/lucene.net/trunk/src/core/Search/QueryTermVector.cs
    incubator/lucene.net/trunk/src/core/Search/QueryWrapperFilter.cs
    incubator/lucene.net/trunk/src/core/Search/ReqExclScorer.cs
    incubator/lucene.net/trunk/src/core/Search/ReqOptSumScorer.cs
    incubator/lucene.net/trunk/src/core/Search/ScoreCachingWrappingScorer.cs
    incubator/lucene.net/trunk/src/core/Search/Scorer.cs
    incubator/lucene.net/trunk/src/core/Search/Searchable.cs
    incubator/lucene.net/trunk/src/core/Search/Searcher.cs
    incubator/lucene.net/trunk/src/core/Search/Similarity.cs
    incubator/lucene.net/trunk/src/core/Search/SimilarityDelegator.cs
    incubator/lucene.net/trunk/src/core/Search/SloppyPhraseScorer.cs
    incubator/lucene.net/trunk/src/core/Search/Sort.cs
    incubator/lucene.net/trunk/src/core/Search/SortField.cs
    incubator/lucene.net/trunk/src/core/Search/SpanFilterResult.cs
    incubator/lucene.net/trunk/src/core/Search/SpanQueryFilter.cs
    incubator/lucene.net/trunk/src/core/Search/Spans/FieldMaskingSpanQuery.cs
    incubator/lucene.net/trunk/src/core/Search/Spans/NearSpansUnordered.cs
    incubator/lucene.net/trunk/src/core/Search/Spans/SpanFirstQuery.cs
    incubator/lucene.net/trunk/src/core/Search/Spans/SpanNearQuery.cs
    incubator/lucene.net/trunk/src/core/Search/Spans/SpanNotQuery.cs
    incubator/lucene.net/trunk/src/core/Search/Spans/SpanOrQuery.cs
    incubator/lucene.net/trunk/src/core/Search/Spans/SpanQuery.cs
    incubator/lucene.net/trunk/src/core/Search/Spans/SpanScorer.cs
    incubator/lucene.net/trunk/src/core/Search/Spans/SpanTermQuery.cs
    incubator/lucene.net/trunk/src/core/Search/Spans/SpanWeight.cs
    incubator/lucene.net/trunk/src/core/Search/TermQuery.cs
    incubator/lucene.net/trunk/src/core/Search/TermRangeFilter.cs
    incubator/lucene.net/trunk/src/core/Search/TermRangeQuery.cs
    incubator/lucene.net/trunk/src/core/Search/TermScorer.cs
    incubator/lucene.net/trunk/src/core/Search/TimeLimitingCollector.cs
    incubator/lucene.net/trunk/src/core/Search/TopDocs.cs
    incubator/lucene.net/trunk/src/core/Search/TopDocsCollector.cs
    incubator/lucene.net/trunk/src/core/Search/TopFieldCollector.cs
    incubator/lucene.net/trunk/src/core/Search/TopScoreDocCollector.cs
    incubator/lucene.net/trunk/src/core/Search/WildcardQuery.cs
    incubator/lucene.net/trunk/src/core/Search/WildcardTermEnum.cs
    incubator/lucene.net/trunk/src/core/Store/AlreadyClosedException.cs
    incubator/lucene.net/trunk/src/core/Store/BufferedIndexInput.cs
    incubator/lucene.net/trunk/src/core/Store/BufferedIndexOutput.cs
    incubator/lucene.net/trunk/src/core/Store/CheckSumIndexInput.cs
    incubator/lucene.net/trunk/src/core/Store/CheckSumIndexOutput.cs
    incubator/lucene.net/trunk/src/core/Store/Directory.cs
    incubator/lucene.net/trunk/src/core/Store/FSDirectory.cs
    incubator/lucene.net/trunk/src/core/Store/FileSwitchDirectory.cs
    incubator/lucene.net/trunk/src/core/Store/IndexInput.cs
    incubator/lucene.net/trunk/src/core/Store/IndexOutput.cs
    incubator/lucene.net/trunk/src/core/Store/Lock.cs
    incubator/lucene.net/trunk/src/core/Store/MMapDirectory.cs
    incubator/lucene.net/trunk/src/core/Store/NIOFSDirectory.cs
    incubator/lucene.net/trunk/src/core/Store/NativeFSLockFactory.cs
    incubator/lucene.net/trunk/src/core/Store/NoLockFactory.cs
    incubator/lucene.net/trunk/src/core/Store/RAMDirectory.cs
    incubator/lucene.net/trunk/src/core/Store/RAMFile.cs
    incubator/lucene.net/trunk/src/core/Store/RAMInputStream.cs
    incubator/lucene.net/trunk/src/core/Store/RAMOutputStream.cs
    incubator/lucene.net/trunk/src/core/Store/SimpleFSDirectory.cs
    incubator/lucene.net/trunk/src/core/Store/SimpleFSLockFactory.cs
    incubator/lucene.net/trunk/src/core/Store/SingleInstanceLockFactory.cs
    incubator/lucene.net/trunk/src/core/Util/AttributeSource.cs
    incubator/lucene.net/trunk/src/core/Util/AverageGuessMemoryModel.cs
    incubator/lucene.net/trunk/src/core/Util/BitUtil.cs
    incubator/lucene.net/trunk/src/core/Util/BitVector.cs
    incubator/lucene.net/trunk/src/core/Util/Cache/Cache.cs
    incubator/lucene.net/trunk/src/core/Util/Cache/SimpleLRUCache.cs
    incubator/lucene.net/trunk/src/core/Util/Cache/SimpleMapCache.cs
    incubator/lucene.net/trunk/src/core/Util/CloseableThreadLocal.cs
    incubator/lucene.net/trunk/src/core/Util/Constants.cs
    incubator/lucene.net/trunk/src/core/Util/DocIdBitSet.cs
    incubator/lucene.net/trunk/src/core/Util/FieldCacheSanityChecker.cs
    incubator/lucene.net/trunk/src/core/Util/IndexableBinaryStringTools.cs
    incubator/lucene.net/trunk/src/core/Util/MapOfSets.cs
    incubator/lucene.net/trunk/src/core/Util/NumericUtils.cs
    incubator/lucene.net/trunk/src/core/Util/OpenBitSet.cs
    incubator/lucene.net/trunk/src/core/Util/OpenBitSetIterator.cs
    incubator/lucene.net/trunk/src/core/Util/Parameter.cs
    incubator/lucene.net/trunk/src/core/Util/PriorityQueue.cs
    incubator/lucene.net/trunk/src/core/Util/RamUsageEstimator.cs
    incubator/lucene.net/trunk/src/core/Util/ReaderUtil.cs
    incubator/lucene.net/trunk/src/core/Util/ScorerDocQueue.cs
    incubator/lucene.net/trunk/src/core/Util/SimpleStringInterner.cs
    incubator/lucene.net/trunk/src/core/Util/SortedVIntList.cs
    incubator/lucene.net/trunk/src/core/Util/StringHelper.cs
    incubator/lucene.net/trunk/src/core/Util/UnicodeUtil.cs
    incubator/lucene.net/trunk/src/core/Util/Version.cs
    incubator/lucene.net/trunk/src/demo/Demo.Common/Demo.Common.csproj
    incubator/lucene.net/trunk/src/demo/Demo.Common/FileDocument.cs
    incubator/lucene.net/trunk/src/demo/Demo.Common/HTML/HTMLParser.cs
    incubator/lucene.net/trunk/src/demo/Demo.Common/HTML/ParseException.cs
    incubator/lucene.net/trunk/src/demo/Demo.Common/HTML/ParserThread.cs
    incubator/lucene.net/trunk/test/   (props changed)
    incubator/lucene.net/trunk/test/contrib/Analyzers/AR/TestArabicAnalyzer.cs
    incubator/lucene.net/trunk/test/contrib/Analyzers/Contrib.Analyzers.Test.csproj
    incubator/lucene.net/trunk/test/contrib/Analyzers/Miscellaneous/TestPrefixAndSuffixAwareTokenFilter.cs
    incubator/lucene.net/trunk/test/contrib/Analyzers/NGram/TestEdgeNGramTokenFilter.cs
    incubator/lucene.net/trunk/test/contrib/Analyzers/NGram/TestEdgeNGramTokenizer.cs
    incubator/lucene.net/trunk/test/contrib/Analyzers/Properties/AssemblyInfo.cs
    incubator/lucene.net/trunk/test/contrib/Analyzers/Shingle/ShingleAnalyzerWrapperTest.cs
    incubator/lucene.net/trunk/test/contrib/Analyzers/Shingle/ShingleFilterTest.cs
    incubator/lucene.net/trunk/test/contrib/Analyzers/Shingle/TestShingleMatrixFilter.cs
    incubator/lucene.net/trunk/test/contrib/Core/Analysis/Ext/Analysis.Ext.Test.cs
    incubator/lucene.net/trunk/test/contrib/FastVectorHighlighter/AbstractTestCase.cs
    incubator/lucene.net/trunk/test/contrib/FastVectorHighlighter/IndexTimeSynonymTest.cs
    incubator/lucene.net/trunk/test/contrib/Highlighter/HighlighterTest.cs
    incubator/lucene.net/trunk/test/contrib/Queries/BooleanFilterTest.cs
    incubator/lucene.net/trunk/test/contrib/Queries/DuplicateFilterTest.cs
    incubator/lucene.net/trunk/test/contrib/Queries/FuzzyLikeThisQueryTest.cs
    incubator/lucene.net/trunk/test/contrib/Queries/Similar/TestMoreLikeThis.cs
    incubator/lucene.net/trunk/test/contrib/Queries/TermsFilterTest.cs
    incubator/lucene.net/trunk/test/contrib/Regex/Contrib.Regex.Test.csproj
    incubator/lucene.net/trunk/test/contrib/SimpleFacetedSearch/TestSimpleFacetedSearch.cs
    incubator/lucene.net/trunk/test/contrib/Snowball/Analysis/Snowball/TestSnowball.cs
    incubator/lucene.net/trunk/test/contrib/Snowball/Contrib.Snowball.Test.csproj
    incubator/lucene.net/trunk/test/contrib/Spatial/TestCartesian.cs
    incubator/lucene.net/trunk/test/contrib/SpellChecker/Test/TestJaroWinklerDistance.cs
    incubator/lucene.net/trunk/test/contrib/SpellChecker/Test/TestLevenshteinDistance.cs
    incubator/lucene.net/trunk/test/contrib/SpellChecker/Test/TestLuceneDictionary.cs
    incubator/lucene.net/trunk/test/contrib/SpellChecker/Test/TestNGramDistance.cs
    incubator/lucene.net/trunk/test/contrib/SpellChecker/Test/TestPlainTextDictionary.cs
    incubator/lucene.net/trunk/test/contrib/SpellChecker/Test/TestSpellChecker.cs
    incubator/lucene.net/trunk/test/core/Analysis/BaseTokenStreamTestCase.cs
    incubator/lucene.net/trunk/test/core/Analysis/TestASCIIFoldingFilter.cs
    incubator/lucene.net/trunk/test/core/Analysis/TestAnalyzers.cs
    incubator/lucene.net/trunk/test/core/Analysis/TestCachingTokenFilter.cs
    incubator/lucene.net/trunk/test/core/Analysis/TestCharArraySet.cs
    incubator/lucene.net/trunk/test/core/Analysis/TestCharFilter.cs
    incubator/lucene.net/trunk/test/core/Analysis/TestISOLatin1AccentFilter.cs
    incubator/lucene.net/trunk/test/core/Analysis/TestKeywordAnalyzer.cs
    incubator/lucene.net/trunk/test/core/Analysis/TestLengthFilter.cs
    incubator/lucene.net/trunk/test/core/Analysis/TestNumericTokenStream.cs
    incubator/lucene.net/trunk/test/core/Analysis/TestPerFieldAnalzyerWrapper.cs
    incubator/lucene.net/trunk/test/core/Analysis/TestStandardAnalyzer.cs
    incubator/lucene.net/trunk/test/core/Analysis/TestStopAnalyzer.cs
    incubator/lucene.net/trunk/test/core/Analysis/TestStopFilter.cs
    incubator/lucene.net/trunk/test/core/Analysis/TestToken.cs
    incubator/lucene.net/trunk/test/core/App.config
    incubator/lucene.net/trunk/test/core/AssemblyInfo.cs
    incubator/lucene.net/trunk/test/core/Document/TestBinaryDocument.cs
    incubator/lucene.net/trunk/test/core/Document/TestDocument.cs
    incubator/lucene.net/trunk/test/core/Index/DocHelper.cs
    incubator/lucene.net/trunk/test/core/Index/MockIndexInput.cs
    incubator/lucene.net/trunk/test/core/Index/TestAddIndexesNoOptimize.cs
    incubator/lucene.net/trunk/test/core/Index/TestAtomicUpdate.cs
    incubator/lucene.net/trunk/test/core/Index/TestBackwardsCompatibility.cs
    incubator/lucene.net/trunk/test/core/Index/TestByteSlices.cs
    incubator/lucene.net/trunk/test/core/Index/TestCheckIndex.cs
    incubator/lucene.net/trunk/test/core/Index/TestCompoundFile.cs
    incubator/lucene.net/trunk/test/core/Index/TestConcurrentMergeScheduler.cs
    incubator/lucene.net/trunk/test/core/Index/TestCrash.cs
    incubator/lucene.net/trunk/test/core/Index/TestDeletionPolicy.cs
    incubator/lucene.net/trunk/test/core/Index/TestDirectoryReader.cs
    incubator/lucene.net/trunk/test/core/Index/TestDoc.cs
    incubator/lucene.net/trunk/test/core/Index/TestDocumentWriter.cs
    incubator/lucene.net/trunk/test/core/Index/TestFieldsReader.cs
    incubator/lucene.net/trunk/test/core/Index/TestFilterIndexReader.cs
    incubator/lucene.net/trunk/test/core/Index/TestIndexFileDeleter.cs
    incubator/lucene.net/trunk/test/core/Index/TestIndexReader.cs
    incubator/lucene.net/trunk/test/core/Index/TestIndexReaderClone.cs
    incubator/lucene.net/trunk/test/core/Index/TestIndexReaderCloneNorms.cs
    incubator/lucene.net/trunk/test/core/Index/TestIndexReaderReopen.cs
    incubator/lucene.net/trunk/test/core/Index/TestIndexWriter.cs
    incubator/lucene.net/trunk/test/core/Index/TestIndexWriterDelete.cs
    incubator/lucene.net/trunk/test/core/Index/TestIndexWriterExceptions.cs
    incubator/lucene.net/trunk/test/core/Index/TestIndexWriterLockRelease.cs
    incubator/lucene.net/trunk/test/core/Index/TestIndexWriterMergePolicy.cs
    incubator/lucene.net/trunk/test/core/Index/TestIndexWriterMerging.cs
    incubator/lucene.net/trunk/test/core/Index/TestIndexWriterReader.cs
    incubator/lucene.net/trunk/test/core/Index/TestLazyBug.cs
    incubator/lucene.net/trunk/test/core/Index/TestLazyProxSkipping.cs
    incubator/lucene.net/trunk/test/core/Index/TestMultiLevelSkipList.cs
    incubator/lucene.net/trunk/test/core/Index/TestMultiReader.cs
    incubator/lucene.net/trunk/test/core/Index/TestNRTReaderWithThreads.cs
    incubator/lucene.net/trunk/test/core/Index/TestNorms.cs
    incubator/lucene.net/trunk/test/core/Index/TestOmitTf.cs
    incubator/lucene.net/trunk/test/core/Index/TestParallelReader.cs
    incubator/lucene.net/trunk/test/core/Index/TestParallelTermEnum.cs
    incubator/lucene.net/trunk/test/core/Index/TestPayloads.cs
    incubator/lucene.net/trunk/test/core/Index/TestPositionBasedTermVectorMapper.cs
    incubator/lucene.net/trunk/test/core/Index/TestSegmentMerger.cs
    incubator/lucene.net/trunk/test/core/Index/TestSegmentReader.cs
    incubator/lucene.net/trunk/test/core/Index/TestSegmentTermEnum.cs
    incubator/lucene.net/trunk/test/core/Index/TestSnapshotDeletionPolicy.cs
    incubator/lucene.net/trunk/test/core/Index/TestStressIndexing.cs
    incubator/lucene.net/trunk/test/core/Index/TestStressIndexing2.cs
    incubator/lucene.net/trunk/test/core/Index/TestTermVectorsReader.cs
    incubator/lucene.net/trunk/test/core/Index/TestTermdocPerf.cs
    incubator/lucene.net/trunk/test/core/Index/TestThreadedOptimize.cs
    incubator/lucene.net/trunk/test/core/Index/TestTransactionRollback.cs
    incubator/lucene.net/trunk/test/core/Index/TestTransactions.cs
    incubator/lucene.net/trunk/test/core/Index/TestWordlistLoader.cs
    incubator/lucene.net/trunk/test/core/Lucene.Net.Test.csproj
    incubator/lucene.net/trunk/test/core/Messages/MessagesTestBundle.cs
    incubator/lucene.net/trunk/test/core/Messages/TestNLS.cs
    incubator/lucene.net/trunk/test/core/QueryParser/TestMultiAnalyzer.cs
    incubator/lucene.net/trunk/test/core/QueryParser/TestMultiFieldQueryParser.cs
    incubator/lucene.net/trunk/test/core/QueryParser/TestQueryParser.cs
    incubator/lucene.net/trunk/test/core/Search/CheckHits.cs
    incubator/lucene.net/trunk/test/core/Search/Function/FunctionTestSetup.cs
    incubator/lucene.net/trunk/test/core/Search/Function/TestCustomScoreQuery.cs
    incubator/lucene.net/trunk/test/core/Search/Function/TestFieldScoreQuery.cs
    incubator/lucene.net/trunk/test/core/Search/Function/TestOrdValues.cs
    incubator/lucene.net/trunk/test/core/Search/JustCompileSearch.cs
    incubator/lucene.net/trunk/test/core/Search/Payloads/PayloadHelper.cs
    incubator/lucene.net/trunk/test/core/Search/Payloads/TestPayloadNearQuery.cs
    incubator/lucene.net/trunk/test/core/Search/Payloads/TestPayloadTermQuery.cs
    incubator/lucene.net/trunk/test/core/Search/QueryUtils.cs
    incubator/lucene.net/trunk/test/core/Search/Spans/JustCompileSearchSpans.cs
    incubator/lucene.net/trunk/test/core/Search/Spans/TestBasics.cs
    incubator/lucene.net/trunk/test/core/Search/Spans/TestFieldMaskingSpanQuery.cs
    incubator/lucene.net/trunk/test/core/Search/Spans/TestNearSpansOrdered.cs
    incubator/lucene.net/trunk/test/core/Search/Spans/TestPayloadSpans.cs
    incubator/lucene.net/trunk/test/core/Search/Spans/TestSpans.cs
    incubator/lucene.net/trunk/test/core/Search/Spans/TestSpansAdvanced.cs
    incubator/lucene.net/trunk/test/core/Search/Spans/TestSpansAdvanced2.cs
    incubator/lucene.net/trunk/test/core/Search/TestBoolean2.cs
    incubator/lucene.net/trunk/test/core/Search/TestBooleanMinShouldMatch.cs
    incubator/lucene.net/trunk/test/core/Search/TestBooleanOr.cs
    incubator/lucene.net/trunk/test/core/Search/TestBooleanPrefixQuery.cs
    incubator/lucene.net/trunk/test/core/Search/TestBooleanQuery.cs
    incubator/lucene.net/trunk/test/core/Search/TestBooleanScorer.cs
    incubator/lucene.net/trunk/test/core/Search/TestCachingWrapperFilter.cs
    incubator/lucene.net/trunk/test/core/Search/TestCustomSearcherSort.cs
    incubator/lucene.net/trunk/test/core/Search/TestDateFilter.cs
    incubator/lucene.net/trunk/test/core/Search/TestDateSort.cs
    incubator/lucene.net/trunk/test/core/Search/TestDisjunctionMaxQuery.cs
    incubator/lucene.net/trunk/test/core/Search/TestDocBoost.cs
    incubator/lucene.net/trunk/test/core/Search/TestDocIdSet.cs
    incubator/lucene.net/trunk/test/core/Search/TestElevationComparator.cs
    incubator/lucene.net/trunk/test/core/Search/TestExplanations.cs
    incubator/lucene.net/trunk/test/core/Search/TestFieldCache.cs
    incubator/lucene.net/trunk/test/core/Search/TestFieldCacheRangeFilter.cs
    incubator/lucene.net/trunk/test/core/Search/TestFieldCacheTermsFilter.cs
    incubator/lucene.net/trunk/test/core/Search/TestFilteredQuery.cs
    incubator/lucene.net/trunk/test/core/Search/TestFuzzyQuery.cs
    incubator/lucene.net/trunk/test/core/Search/TestMatchAllDocsQuery.cs
    incubator/lucene.net/trunk/test/core/Search/TestMultiPhraseQuery.cs
    incubator/lucene.net/trunk/test/core/Search/TestMultiSearcher.cs
    incubator/lucene.net/trunk/test/core/Search/TestMultiSearcherRanking.cs
    incubator/lucene.net/trunk/test/core/Search/TestMultiTermConstantScore.cs
    incubator/lucene.net/trunk/test/core/Search/TestMultiThreadTermVectors.cs
    incubator/lucene.net/trunk/test/core/Search/TestMultiValuedNumericRangeQuery.cs
    incubator/lucene.net/trunk/test/core/Search/TestNot.cs
    incubator/lucene.net/trunk/test/core/Search/TestNumericRangeQuery32.cs
    incubator/lucene.net/trunk/test/core/Search/TestNumericRangeQuery64.cs
    incubator/lucene.net/trunk/test/core/Search/TestPhrasePrefixQuery.cs
    incubator/lucene.net/trunk/test/core/Search/TestPhraseQuery.cs
    incubator/lucene.net/trunk/test/core/Search/TestPositionIncrement.cs
    incubator/lucene.net/trunk/test/core/Search/TestPositiveScoresOnlyCollector.cs
    incubator/lucene.net/trunk/test/core/Search/TestPrefixFilter.cs
    incubator/lucene.net/trunk/test/core/Search/TestPrefixQuery.cs
    incubator/lucene.net/trunk/test/core/Search/TestQueryWrapperFilter.cs
    incubator/lucene.net/trunk/test/core/Search/TestScoreCachingWrappingScorer.cs
    incubator/lucene.net/trunk/test/core/Search/TestScorerPerf.cs
    incubator/lucene.net/trunk/test/core/Search/TestSetNorm.cs
    incubator/lucene.net/trunk/test/core/Search/TestSimilarity.cs
    incubator/lucene.net/trunk/test/core/Search/TestSimpleExplanations.cs
    incubator/lucene.net/trunk/test/core/Search/TestSloppyPhraseQuery.cs
    incubator/lucene.net/trunk/test/core/Search/TestSort.cs
    incubator/lucene.net/trunk/test/core/Search/TestSpanQueryFilter.cs
    incubator/lucene.net/trunk/test/core/Search/TestTermRangeFilter.cs
    incubator/lucene.net/trunk/test/core/Search/TestTermRangeQuery.cs
    incubator/lucene.net/trunk/test/core/Search/TestTermScorer.cs
    incubator/lucene.net/trunk/test/core/Search/TestTermVectors.cs
    incubator/lucene.net/trunk/test/core/Search/TestThreadSafe.cs
    incubator/lucene.net/trunk/test/core/Search/TestTimeLimitingCollector.cs
    incubator/lucene.net/trunk/test/core/Search/TestTopDocsCollector.cs
    incubator/lucene.net/trunk/test/core/Search/TestTopScoreDocCollector.cs
    incubator/lucene.net/trunk/test/core/Search/TestWildcard.cs
    incubator/lucene.net/trunk/test/core/Store/MockRAMDirectory.cs
    incubator/lucene.net/trunk/test/core/Store/MockRAMInputStream.cs
    incubator/lucene.net/trunk/test/core/Store/MockRAMOutputStream.cs
    incubator/lucene.net/trunk/test/core/Store/TestBufferedIndexInput.cs
    incubator/lucene.net/trunk/test/core/Store/TestDirectory.cs
    incubator/lucene.net/trunk/test/core/Store/TestFileSwitchDirectory.cs
    incubator/lucene.net/trunk/test/core/Store/TestHugeRamFile.cs
    incubator/lucene.net/trunk/test/core/Store/TestLockFactory.cs
    incubator/lucene.net/trunk/test/core/Store/TestRAMDirectory.cs
    incubator/lucene.net/trunk/test/core/Store/TestWindowsMMap.cs
    incubator/lucene.net/trunk/test/core/TestDemo.cs
    incubator/lucene.net/trunk/test/core/TestMergeSchedulerExternal.cs
    incubator/lucene.net/trunk/test/core/TestSearch.cs
    incubator/lucene.net/trunk/test/core/TestSearchForDuplicates.cs
    incubator/lucene.net/trunk/test/core/Util/Cache/TestSimpleLRUCache.cs
    incubator/lucene.net/trunk/test/core/Util/LuceneTestCase.cs
    incubator/lucene.net/trunk/test/core/Util/Paths.cs
    incubator/lucene.net/trunk/test/core/Util/TestAttributeSource.cs
    incubator/lucene.net/trunk/test/core/Util/TestCloseableThreadLocal.cs
    incubator/lucene.net/trunk/test/core/Util/TestFieldCacheSanityChecker.cs
    incubator/lucene.net/trunk/test/core/Util/TestNumericUtils.cs
    incubator/lucene.net/trunk/test/core/Util/TestOpenBitSet.cs
    incubator/lucene.net/trunk/test/core/Util/TestPriorityQueue.cs
    incubator/lucene.net/trunk/test/core/Util/_TestUtil.cs

Propchange: incubator/lucene.net/trunk/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Tue Feb 28 22:43:08 2012
@@ -0,0 +1,2 @@
+/incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk:1199075-1294851*
+/incubator/lucene.net/trunk:1199072-1294798*

Propchange: incubator/lucene.net/trunk/ACKNOWLEDGEMENTS.txt
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Tue Feb 28 22:43:08 2012
@@ -0,0 +1 @@
+/incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/ACKNOWLEDGEMENTS.txt:1235140-1294851

Modified: incubator/lucene.net/trunk/DISCLAIMER.txt
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/DISCLAIMER.txt?rev=1294875&r1=1294874&r2=1294875&view=diff
==============================================================================
--- incubator/lucene.net/trunk/DISCLAIMER.txt (original)
+++ incubator/lucene.net/trunk/DISCLAIMER.txt Tue Feb 28 22:43:08 2012
@@ -1,5 +1,12 @@
-Apache Lucene.Net is an effort undergoing incubation at the Apache Software Foundation (ASF), sponsored by the Apache Incubator PMC.
+Apache Lucene.Net is an effort undergoing incubation at 
+the Apache Software Foundation (ASF), sponsored by the Apache 
+Incubator PMC.
 
-Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects.
+Incubation is required of all newly accepted projects until a 
+further review indicates that the infrastructure, communications, 
+and decision making process have stabilized in a manner consistent 
+with other successful ASF projects.
 
-While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.
\ No newline at end of file
+While incubation status is not necessarily a reflection of the 
+completeness or stability of the code, it does indicate that the 
+project has yet to be fully endorsed by the ASF.
\ No newline at end of file

Propchange: incubator/lucene.net/trunk/DISCLAIMER.txt
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Tue Feb 28 22:43:08 2012
@@ -0,0 +1 @@
+/incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/DISCLAIMER.txt:1199075-1294851

Modified: incubator/lucene.net/trunk/NOTICE.txt
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/NOTICE.txt?rev=1294875&r1=1294874&r2=1294875&view=diff
==============================================================================
--- incubator/lucene.net/trunk/NOTICE.txt (original)
+++ incubator/lucene.net/trunk/NOTICE.txt Tue Feb 28 22:43:08 2012
@@ -1,12 +1,6 @@
 Apache Lucene.Net
-Copyright 2006-2011 The Apache Software Foundation
+Copyright 2006-2012 The Apache Software Foundation
 
 This product includes software developed by
 The Apache Software Foundation (http://www.apache.org/).
 
-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/
-

Propchange: incubator/lucene.net/trunk/NOTICE.txt
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Tue Feb 28 22:43:08 2012
@@ -0,0 +1 @@
+/incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/NOTICE.txt:1199075-1294851

Propchange: incubator/lucene.net/trunk/build/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Tue Feb 28 22:43:08 2012
@@ -0,0 +1 @@
+/incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/build:1199075-1294851

Modified: incubator/lucene.net/trunk/build/vs2010/contrib/Contrib.Regex.sln
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/build/vs2010/contrib/Contrib.Regex.sln?rev=1294875&r1=1294874&r2=1294875&view=diff
==============================================================================
--- incubator/lucene.net/trunk/build/vs2010/contrib/Contrib.Regex.sln (original)
+++ incubator/lucene.net/trunk/build/vs2010/contrib/Contrib.Regex.sln Tue Feb 28 22:43:08 2012
@@ -1,6 +1,6 @@
 
 Microsoft Visual Studio Solution File, Format Version 11.00
-# Visual Studio 2010
+# Visual C# Express 2010
 #
 #
 # Licensed to the Apache Software Foundation (ASF) under one

Modified: incubator/lucene.net/trunk/build/vs2010/test/Contrib.All.Test.sln
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/build/vs2010/test/Contrib.All.Test.sln?rev=1294875&r1=1294874&r2=1294875&view=diff
==============================================================================
--- incubator/lucene.net/trunk/build/vs2010/test/Contrib.All.Test.sln (original)
+++ incubator/lucene.net/trunk/build/vs2010/test/Contrib.All.Test.sln Tue Feb 28 22:43:08 2012
@@ -1,26 +1,6 @@
 
 Microsoft Visual Studio Solution File, Format Version 11.00
 # Visual Studio 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}"
@@ -92,7 +72,6 @@ Global
 		{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
 		{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}.Release|Any CPU.ActiveCfg = Release|Any CPU
 		{901D5415-383C-4AA6-A256-879558841BEA}.Release|Any CPU.Build.0 = Release|Any CPU
 		{481CF6E3-52AF-4621-9DEB-022122079AF6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
@@ -128,7 +107,6 @@ Global
 		{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
 		{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}.Release|Any CPU.ActiveCfg = Release|Any CPU
 		{31E10ECB-1385-4C06-970B-2C030FBD4893}.Release|Any CPU.Build.0 = Release|Any CPU
 		{8685A826-9B7A-42C8-88F3-EEE6B41D6D81}.Debug|Any CPU.ActiveCfg = Debug|Any CPU

Modified: incubator/lucene.net/trunk/build/vs2010/test/Contrib.Snowball.Test.sln
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/build/vs2010/test/Contrib.Snowball.Test.sln?rev=1294875&r1=1294874&r2=1294875&view=diff
==============================================================================
--- incubator/lucene.net/trunk/build/vs2010/test/Contrib.Snowball.Test.sln (original)
+++ incubator/lucene.net/trunk/build/vs2010/test/Contrib.Snowball.Test.sln Tue Feb 28 22:43:08 2012
@@ -1,32 +1,14 @@
 
 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.
-#
-#
+# Visual Studio 2010
 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
 Global
 	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 		Debug|Any CPU = Debug|Any CPU
@@ -45,6 +27,10 @@ Global
 		{992216FA-372D-4412-8D7C-E252AE042F48}.Debug|Any CPU.Build.0 = Debug|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}.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}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{AAF68BCF-F781-45FC-98B3-2B9CEE411E01}.Release|Any CPU.Build.0 = Release|Any CPU
 	EndGlobalSection
 	GlobalSection(SolutionProperties) = preSolution
 		HideSolutionNode = FALSE

Propchange: incubator/lucene.net/trunk/doc/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Tue Feb 28 22:43:08 2012
@@ -0,0 +1 @@
+/incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/doc:1199072-1294851

Propchange: incubator/lucene.net/trunk/src/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Tue Feb 28 22:43:08 2012
@@ -0,0 +1 @@
+/incubator/lucene.net/branches/Lucene.Net.3.0.3/trunk/src:1199075-1294851

Modified: incubator/lucene.net/trunk/src/contrib/Analyzers/AR/ArabicAnalyzer.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/src/contrib/Analyzers/AR/ArabicAnalyzer.cs?rev=1294875&r1=1294874&r2=1294875&view=diff
==============================================================================
--- incubator/lucene.net/trunk/src/contrib/Analyzers/AR/ArabicAnalyzer.cs (original)
+++ incubator/lucene.net/trunk/src/contrib/Analyzers/AR/ArabicAnalyzer.cs Tue Feb 28 22:43:08 2012
@@ -1,4 +1,4 @@
-/*
+/*
  * 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.
@@ -15,11 +15,13 @@
  * limitations under the License.
  */
 
+using System;
+using System.Collections.Generic;
 using System.IO;
 using System.Collections;
-
+using System.Linq;
 using Lucene.Net.Analysis;
-using Lucene.Net.Util;
+using Version = Lucene.Net.Util.Version;
 
 namespace Lucene.Net.Analysis.AR
 {
@@ -54,96 +56,96 @@ namespace Lucene.Net.Analysis.AR
         /**
          * Contains the stopwords used with the StopFilter.
          */
-        private Hashtable stoptable = new Hashtable();
-        /**
+        private readonly ISet<string> stoptable;
+        /**<summary>
          * The comment character in the stopwords file.  All lines prefixed with this will be ignored  
+         * </summary>
          */
+        [Obsolete("Use WordListLoader.GetWordSet(FileInfo, string) directly")]
         public static string STOPWORDS_COMMENT = "#";
 
-        private Version matchVersion;
-
-        /**
-         * Builds an analyzer with the default stop words: <see cref="DEFAULT_STOPWORD_FILE"/>.
-         *
-         * @deprecated Use <see cref="ArabicAnalyzer(Version)"/> instead
-         */
-        public ArabicAnalyzer() : this(Version.LUCENE_24)
+        /// <summary>
+        /// Returns an unmodifiable instance of the default stop-words set
+        /// </summary>
+        /// <returns>Returns an unmodifiable instance of the default stop-words set</returns>
+        public static ISet<string>  GetDefaultStopSet()
         {
-            
+            return DefaultSetHolder.DEFAULT_STOP_SET;
         }
 
-        /**
-         * Builds an analyzer with the default stop words: <see cref="DEFAULT_STOPWORD_FILE"/>.
-         */
-        public ArabicAnalyzer(Version matchVersion)
+        private static class DefaultSetHolder
         {
-            this.matchVersion = matchVersion;
+            internal static ISet<string> DEFAULT_STOP_SET;
 
-            using (StreamReader reader = new StreamReader(System.Reflection.Assembly.GetAssembly(this.GetType()).GetManifestResourceStream("Lucene.Net.Analyzers.AR." + DEFAULT_STOPWORD_FILE)))
+            static DefaultSetHolder()
             {
-                while (!reader.EndOfStream)
+                try
                 {
-                    string word = reader.ReadLine();
-                    stoptable.Add(word, word);
+                    DEFAULT_STOP_SET = LoadDefaultStopWordSet();
+                }
+                catch (System.IO.IOException)
+                {
+                    // default set should always be present as it is part of the
+                    // distribution (JAR)
+                    throw new Exception("Unable to load default stopword set");
+                }
+            }
+
+            internal static ISet<string> LoadDefaultStopWordSet()
+            {
+                using (StreamReader reader = new StreamReader(System.Reflection.Assembly.GetAssembly(typeof(ArabicAnalyzer)).GetManifestResourceStream("Lucene.Net.Analysis.AR." + DEFAULT_STOPWORD_FILE)))
+                {
+                    return CharArraySet.UnmodifiableSet(CharArraySet.Copy(WordlistLoader.GetWordSet(reader, STOPWORDS_COMMENT)));
                 }
             }
         }
 
+        private Version matchVersion;
+
         /**
-         * Builds an analyzer with the given stop words.
-         *
-         * @deprecated Use <see cref="ArabicAnalyzer(Lucene.Net.Util.Version, string[])"/> instead
+         * Builds an analyzer with the default stop words: <see cref="DEFAULT_STOPWORD_FILE"/>.
          */
-        public ArabicAnalyzer(string[] stopwords): this(Version.LUCENE_24, stopwords)
+        public ArabicAnalyzer(Version matchVersion)
+            : this(matchVersion, DefaultSetHolder.DEFAULT_STOP_SET)
         {
         }
 
-        /**
-         * Builds an analyzer with the given stop words.
-         */
-        public ArabicAnalyzer(Version matchVersion, string[] stopwords)
+        /// <summary>
+        /// Builds an analyzer with the given stop words.
+        /// </summary>
+        /// <param name="matchVersion">Lucene compatibility version</param>
+        /// <param name="stopwords">a stopword set</param>
+        public ArabicAnalyzer(Version matchVersion, ISet<string> stopwords)
         {
-            stoptable = StopFilter.MakeStopSet(stopwords);
+            stoptable = CharArraySet.UnmodifiableSet(CharArraySet.Copy(stopwords));
             this.matchVersion = matchVersion;
         }
 
         /**
          * Builds an analyzer with the given stop words.
-         *
-         * @deprecated Use <see cref="ArabicAnalyzer(Version, Hashtable)"/> instead
          */
-        public ArabicAnalyzer(Hashtable stopwords) : this(Version.LUCENE_24, stopwords)
+        [Obsolete("Use ArabicAnalyzer(Version, Set) instead")]
+        public ArabicAnalyzer(Version matchVersion, params string[] stopwords)
+            : this(matchVersion, StopFilter.MakeStopSet(stopwords))
         {
         }
 
         /**
          * Builds an analyzer with the given stop words.
          */
-        public ArabicAnalyzer(Version matchVersion, Hashtable stopwords)
+        [Obsolete("Use ArabicAnalyzer(Version, Set) instead")]
+        public ArabicAnalyzer(Version matchVersion, IDictionary<string, string> stopwords)
+            : this(matchVersion, stopwords.Keys.ToArray())
         {
-            stoptable = new Hashtable(stopwords);
-            this.matchVersion = matchVersion;
         }
 
-        //DIGY
-        ///**
-        // * Builds an analyzer with the given stop words.  Lines can be commented out using <see cref="STOPWORDS_COMMENT"/>
-        // *
-        // * @deprecated Use <see cref="ArabicAnalyzer(Version, File)"/> instead
-        // */
-        //public ArabicAnalyzer(File stopwords)
-        //{
-        //    this(Version.LUCENE_24, stopwords);
-        //}
-
-        ///**
-        // * Builds an analyzer with the given stop words.  Lines can be commented out using <see cref="STOPWORDS_COMMENT"/>
-        // */
-        //public ArabicAnalyzer(Version matchVersion, File stopwords)
-        //{
-        //    stoptable = WordlistLoader.getWordSet(stopwords, STOPWORDS_COMMENT);
-        //    this.matchVersion = matchVersion;
-        //}
+        /**
+         * Builds an analyzer with the given stop words.  Lines can be commented out using <see cref="STOPWORDS_COMMENT"/>
+         */
+        public ArabicAnalyzer(Version matchVersion, FileInfo stopwords)
+            : this(matchVersion, WordlistLoader.GetWordSet(stopwords, STOPWORDS_COMMENT))
+        {
+        }
 
 
         /**
@@ -157,6 +159,7 @@ namespace Lucene.Net.Analysis.AR
         {
             TokenStream result = new ArabicLetterTokenizer(reader);
             result = new LowerCaseFilter(result);
+            // the order here is important: the stopword list is not normalized!
             result = new StopFilter(StopFilter.GetEnablePositionIncrementsVersionDefault(matchVersion), result, stoptable);
             result = new ArabicNormalizationFilter(result);
             result = new ArabicStemFilter(result);
@@ -186,6 +189,7 @@ namespace Lucene.Net.Analysis.AR
                 streams = new SavedStreams();
                 streams.Source = new ArabicLetterTokenizer(reader);
                 streams.Result = new LowerCaseFilter(streams.Source);
+                // the order here is important: the stopword list is not normalized!
                 streams.Result = new StopFilter(StopFilter.GetEnablePositionIncrementsVersionDefault(matchVersion),
                                                 streams.Result, stoptable);
                 streams.Result = new ArabicNormalizationFilter(streams.Result);

Modified: incubator/lucene.net/trunk/src/contrib/Analyzers/AR/ArabicNormalizationFilter.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/src/contrib/Analyzers/AR/ArabicNormalizationFilter.cs?rev=1294875&r1=1294874&r2=1294875&view=diff
==============================================================================
--- incubator/lucene.net/trunk/src/contrib/Analyzers/AR/ArabicNormalizationFilter.cs (original)
+++ incubator/lucene.net/trunk/src/contrib/Analyzers/AR/ArabicNormalizationFilter.cs Tue Feb 28 22:43:08 2012
@@ -41,7 +41,7 @@ namespace Lucene.Net.Analysis.AR
         {
             
             normalizer = new ArabicNormalizer();
-            termAtt = (TermAttribute)AddAttribute(typeof(TermAttribute));
+            termAtt = AddAttribute<TermAttribute>();
         }
 
         public override bool IncrementToken()
@@ -52,10 +52,7 @@ namespace Lucene.Net.Analysis.AR
                 termAtt.SetTermLength(newlen);
                 return true;
             }
-            else
-            {
-                return false;
-            }
+            return false;
         }
     }
-}
\ No newline at end of file
+}

Modified: incubator/lucene.net/trunk/src/contrib/Analyzers/AR/ArabicNormalizer.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/src/contrib/Analyzers/AR/ArabicNormalizer.cs?rev=1294875&r1=1294874&r2=1294875&view=diff
==============================================================================
--- incubator/lucene.net/trunk/src/contrib/Analyzers/AR/ArabicNormalizer.cs (original)
+++ incubator/lucene.net/trunk/src/contrib/Analyzers/AR/ArabicNormalizer.cs Tue Feb 28 22:43:08 2012
@@ -43,27 +43,27 @@ namespace Lucene.Net.Analysis.AR
      */
     public class ArabicNormalizer
     {
-        public static char ALEF = '\u0627';
-        public static char ALEF_MADDA = '\u0622';
-        public static char ALEF_HAMZA_ABOVE = '\u0623';
-        public static char ALEF_HAMZA_BELOW = '\u0625';
-
-        public static char YEH = '\u064A';
-        public static char DOTLESS_YEH = '\u0649';
-
-        public static char TEH_MARBUTA = '\u0629';
-        public static char HEH = '\u0647';
-
-        public static char TATWEEL = '\u0640';
-
-        public static char FATHATAN = '\u064B';
-        public static char DAMMATAN = '\u064C';
-        public static char KASRATAN = '\u064D';
-        public static char FATHA = '\u064E';
-        public static char DAMMA = '\u064F';
-        public static char KASRA = '\u0650';
-        public static char SHADDA = '\u0651';
-        public static char SUKUN = '\u0652';
+        public const char ALEF = '\u0627';
+        public const char ALEF_MADDA = '\u0622';
+        public const char ALEF_HAMZA_ABOVE = '\u0623';
+        public const char ALEF_HAMZA_BELOW = '\u0625';
+
+        public const char YEH = '\u064A';
+        public const char DOTLESS_YEH = '\u0649';
+
+        public const char TEH_MARBUTA = '\u0629';
+        public const char HEH = '\u0647';
+
+        public const char TATWEEL = '\u0640';
+
+        public const char FATHATAN = '\u064B';
+        public const char DAMMATAN = '\u064C';
+        public const char KASRATAN = '\u064D';
+        public const char FATHA = '\u064E';
+        public const char DAMMA = '\u064F';
+        public const char KASRA = '\u0650';
+        public const char SHADDA = '\u0651';
+        public const char SUKUN = '\u0652';
 
         /**
          * Normalize an input buffer of Arabic text
@@ -77,20 +77,33 @@ namespace Lucene.Net.Analysis.AR
 
             for (int i = 0; i < len; i++)
             {
-                if (s[i] == ALEF_MADDA || s[i] == ALEF_HAMZA_ABOVE || s[i] == ALEF_HAMZA_BELOW)
-                    s[i] = ALEF;
-
-                if (s[i] == DOTLESS_YEH)
-                    s[i] = YEH;
-
-                if (s[i] == TEH_MARBUTA)
-                    s[i] = HEH;
-
-                if (s[i] == TATWEEL || s[i] == KASRATAN || s[i] == DAMMATAN || s[i] == FATHATAN ||
-                    s[i] == FATHA || s[i] == DAMMA || s[i] == KASRA || s[i] == SHADDA || s[i] == SUKUN)
+                switch (s[i])
                 {
-                    len = Delete(s, i, len);
-                    i--;
+                    case ALEF_MADDA:
+                    case ALEF_HAMZA_ABOVE:
+                    case ALEF_HAMZA_BELOW:
+                        s[i] = ALEF;
+                        break;
+                    case DOTLESS_YEH:
+                        s[i] = YEH;
+                        break;
+                    case TEH_MARBUTA:
+                        s[i] = HEH;
+                        break;
+                    case TATWEEL:
+                    case KASRATAN:
+                    case DAMMATAN:
+                    case FATHATAN:
+                    case FATHA:
+                    case DAMMA:
+                    case KASRA:
+                    case SHADDA:
+                    case SUKUN:
+                        len = Delete(s, i, len);
+                        i--;
+                        break;
+                    default:
+                        break;
                 }
             }
 

Modified: incubator/lucene.net/trunk/src/contrib/Analyzers/AR/ArabicStemFilter.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/src/contrib/Analyzers/AR/ArabicStemFilter.cs?rev=1294875&r1=1294874&r2=1294875&view=diff
==============================================================================
--- incubator/lucene.net/trunk/src/contrib/Analyzers/AR/ArabicStemFilter.cs (original)
+++ incubator/lucene.net/trunk/src/contrib/Analyzers/AR/ArabicStemFilter.cs Tue Feb 28 22:43:08 2012
@@ -36,13 +36,13 @@ namespace Lucene.Net.Analysis.AR
     public class ArabicStemFilter : TokenFilter
     {
 
-        protected ArabicStemmer stemmer = null;
-        private TermAttribute termAtt;
+        private readonly ArabicStemmer stemmer;
+        private readonly TermAttribute termAtt;
 
         public ArabicStemFilter(TokenStream input) : base(input)
         {
             stemmer = new ArabicStemmer();
-            termAtt = (TermAttribute)AddAttribute(typeof(TermAttribute));
+            termAtt = AddAttribute<TermAttribute>();
         }
 
         public override bool IncrementToken()

Modified: incubator/lucene.net/trunk/src/contrib/Analyzers/AR/ArabicStemmer.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/src/contrib/Analyzers/AR/ArabicStemmer.cs?rev=1294875&r1=1294874&r2=1294875&view=diff
==============================================================================
--- incubator/lucene.net/trunk/src/contrib/Analyzers/AR/ArabicStemmer.cs (original)
+++ incubator/lucene.net/trunk/src/contrib/Analyzers/AR/ArabicStemmer.cs Tue Feb 28 22:43:08 2012
@@ -42,19 +42,19 @@ namespace Lucene.Net.Analysis.AR
      */
     public class ArabicStemmer
     {
-        public static char ALEF = '\u0627';
-        public static char BEH = '\u0628';
-        public static char TEH_MARBUTA = '\u0629';
-        public static char TEH = '\u062A';
-        public static char FEH = '\u0641';
-        public static char KAF = '\u0643';
-        public static char LAM = '\u0644';
-        public static char NOON = '\u0646';
-        public static char HEH = '\u0647';
-        public static char WAW = '\u0648';
-        public static char YEH = '\u064A';
+        public const char ALEF = '\u0627';
+        public const char BEH = '\u0628';
+        public const char TEH_MARBUTA = '\u0629';
+        public const char TEH = '\u062A';
+        public const char FEH = '\u0641';
+        public const char KAF = '\u0643';
+        public const char LAM = '\u0644';
+        public const char NOON = '\u0646';
+        public const char HEH = '\u0647';
+        public const char WAW = '\u0648';
+        public const char YEH = '\u064A';
 
-        public static char[][] prefixes = {
+        public static readonly char[][] prefixes = {
             ("" + ALEF + LAM).ToCharArray(), 
             ("" + WAW + ALEF + LAM).ToCharArray(), 
             ("" + BEH + ALEF + LAM).ToCharArray(),
@@ -64,7 +64,7 @@ namespace Lucene.Net.Analysis.AR
             ("" + WAW).ToCharArray(),
         };
 
-        public static char[][] suffixes = {
+        public static readonly char[][] suffixes = {
             ("" + HEH + ALEF).ToCharArray(), 
             ("" + ALEF + NOON).ToCharArray(), 
             ("" + ALEF + TEH).ToCharArray(), 



Mime
View raw message