lucenenet-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From pnas...@apache.org
Subject [Lucene.Net] svn commit: r1100459 [1/6] - in /incubator/lucene.net/branches/Lucene.Net_2_9_4g: ./ src/core/ src/core/Analysis/ src/core/Analysis/Standard/ src/core/Analysis/Tokenattributes/ src/core/Document/ src/core/Index/ src/core/QueryParser/ src/core/Search/ s...
Date Sat, 07 May 2011 06:22:27 GMT
Author: pnasser
Date: Sat May  7 06:22:20 2011
New Revision: 1100459

URL: http://svn.apache.org/viewvc?rev=1100459&view=rev
Log:
LUCENENET-266 Refactoring SupportClass

Added:
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Support/
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Support/AppSettings.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Support/AttributeImplItem.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Support/BitSetSupport.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Support/BuildType.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Support/CRC32.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Support/Character.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Support/Checksum.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Support/CollectionsHelper.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Support/Compare.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Support/Cryptography.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Support/Dictionary.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Support/Double.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Support/EquatableList.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Support/FileSupport.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Support/GeneralKeyedCollection.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Support/ICloneable.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Support/IThreadRunnable.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Support/Number.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Support/Os.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Support/Set.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Support/SharpZipLib.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Support/Single.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Support/TextSupport.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Support/ThreadClass.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Support/WeakHashTable.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Support/
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Support/CollisionTester.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Support/SupportTestCases.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Support/TestIDisposable.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Support/TestLRUCache.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Support/TestMediumTrust.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Support/TestOSClass.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Support/TestOldPatches.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Support/TestSerialization.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Support/TestSupportClass.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Support/TestThreadClass.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Support/TestWeakHashTable.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Support/TestWeakHashTableBehavior.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Support/TestWeakHashTableMultiThreadAccess.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Support/TestWeakHashTablePerformance.cs
Removed:
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/SupportClass.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/TestSupportClass.cs
Modified:
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/DIFFs FROM 2.9.4.txt
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Analysis/BaseCharFilter.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Analysis/NormalizeCharMap.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Analysis/PerFieldAnalyzerWrapper.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Analysis/Standard/StandardAnalyzer.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Analysis/Token.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Analysis/Tokenattributes/TermAttributeImpl.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Analysis/WordlistLoader.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Document/CompressionTools.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Document/DateField.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Document/MapFieldSelector.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Document/SetBasedFieldSelector.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/BufferedDeletes.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/ByteBlockPool.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/ByteSliceWriter.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/CheckIndex.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/CompoundFileReader.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/ConcurrentMergeScheduler.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/DefaultSkipListReader.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/DirectoryReader.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/DocFieldConsumer.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/DocFieldConsumers.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/DocFieldProcessor.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/DocFieldProcessorPerThread.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/DocInverter.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/DocumentsWriter.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/FieldInfos.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/FieldSortedTermVectorMapper.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/FieldsReader.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/FreqProxFieldMergeState.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/FreqProxTermsWriter.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/IndexFileDeleter.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/IndexFileNameFilter.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/IndexFileNames.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/IndexWriter.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/InvertedDocConsumer.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/InvertedDocEndConsumer.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/LogMergePolicy.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/MergeDocIDRemapper.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/MergePolicy.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/MultiReader.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/NormsWriter.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/ParallelReader.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/PositionBasedTermVectorMapper.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/ReusableStringReader.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/SegmentInfos.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/SegmentReader.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/SegmentTermDocs.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/SegmentTermPositions.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/SegmentWriteState.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/TermBuffer.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/TermInfosReader.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/TermVectorsTermsWriter.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/TermsHash.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/TermsHashConsumer.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/TermsHashPerField.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Lucene.Net.csproj
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/QueryParser/ParseException.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/QueryParser/QueryParser.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Search/BooleanQuery.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Search/CachingWrapperFilter.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Search/ConstantScoreQuery.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Search/DisjunctionMaxQuery.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Search/FieldCache.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Search/FieldCacheImpl.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Search/FieldCacheRangeFilter.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Search/FieldComparator.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Search/FilterManager.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Search/FilteredQuery.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Search/Function/CustomScoreQuery.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Search/Function/ValueSourceQuery.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Search/FuzzyQuery.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Search/MatchAllDocsQuery.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Search/MultiPhraseQuery.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Search/MultiSearcher.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Search/ParallelMultiSearcher.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Search/PhraseQuery.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Search/Query.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Search/QueryTermVector.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Search/SloppyPhraseScorer.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Search/Sort.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Search/SortField.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Search/Spans/FieldMaskingSpanQuery.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Search/Spans/SpanFirstQuery.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Search/Spans/SpanNearQuery.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Search/Spans/SpanNotQuery.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Search/Spans/SpanOrQuery.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Search/Spans/SpanTermQuery.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Search/Spans/SpanWeight.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Search/TermQuery.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Search/TimeLimitedCollector.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Search/TimeLimitingCollector.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Store/CheckSumIndexInput.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Store/CheckSumIndexOutput.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Store/FSDirectory.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Store/IndexOutput.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Store/Lock.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Store/NativeFSLockFactory.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Store/RAMDirectory.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Store/SingleInstanceLockFactory.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Util/AttributeSource.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Util/BitUtil.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Util/BitVector.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Util/Cache/SimpleMapCache.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Util/CloseableThreadLocal.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Util/Constants.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Util/DocIdBitSet.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Util/IndexableBinaryStringTools.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Util/NumericUtils.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Util/OpenBitSet.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Util/PriorityQueue.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Util/ReaderUtil.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Util/ScorerDocQueue.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Util/SortedVIntList.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/demo/Demo.Common/HTML/HTMLParser.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/demo/Demo.Common/HTML/ParseException.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/demo/Demo.Common/HTML/ParserThread.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Index/TestAtomicUpdate.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Index/TestBackwardsCompatibility.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Index/TestCompoundFile.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Index/TestDoc.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Index/TestFieldsReader.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Index/TestIndexFileDeleter.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Index/TestIndexModifier.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Index/TestIndexReader.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Index/TestIndexReaderReopen.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Index/TestIndexWriter.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Index/TestIndexWriterDelete.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Index/TestIndexWriterExceptions.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Index/TestIndexWriterLockRelease.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Index/TestIndexWriterReader.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Index/TestNRTReaderWithThreads.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Index/TestPayloads.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Index/TestPositionBasedTermVectorMapper.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Index/TestSnapshotDeletionPolicy.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Index/TestStressIndexing.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Index/TestStressIndexing2.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Index/TestThreadedOptimize.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Index/TestTransactionRollback.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Index/TestTransactions.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Lucene.Net.Test.csproj
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/QueryParser/TestQueryParser.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Search/CheckHits.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Search/Function/FunctionTestSetup.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Search/Spans/TestFieldMaskingSpanQuery.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Search/Spans/TestPayloadSpans.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Search/TestDocIdSet.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Search/TestMultiSearcher.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Search/TestMultiThreadTermVectors.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Search/TestScorerPerf.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Search/TestStressSort.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Search/TestThreadSafe.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Search/TestTimeLimitedCollector.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Search/TestTimeLimitingCollector.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Store/TestBufferedIndexInput.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Store/TestDirectory.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Store/TestFileSwitchDirectory.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Store/TestLockFactory.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Store/TestRAMDirectory.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Store/TestWindowsMMap.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Util/TestNumericUtils.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Util/TestOpenBitSet.cs
    incubator/lucene.net/branches/Lucene.Net_2_9_4g/test/core/Util/_TestUtil.cs

Modified: incubator/lucene.net/branches/Lucene.Net_2_9_4g/DIFFs FROM 2.9.4.txt
URL: http://svn.apache.org/viewvc/incubator/lucene.net/branches/Lucene.Net_2_9_4g/DIFFs%20FROM%202.9.4.txt?rev=1100459&r1=1100458&r2=1100459&view=diff
==============================================================================
--- incubator/lucene.net/branches/Lucene.Net_2_9_4g/DIFFs FROM 2.9.4.txt (original)
+++ incubator/lucene.net/branches/Lucene.Net_2_9_4g/DIFFs FROM 2.9.4.txt Sat May  7 06:22:20 2011
@@ -16,4 +16,6 @@
 
 * LUCENENET-330 Search.Regex Minimal Port
 
-* LUCENENET-371 Unit test for Search.Regex port
\ No newline at end of file
+* LUCENENET-371 Unit test for Search.Regex port
+
+* LUCENENET-266 Refactoring SupportClass
\ No newline at end of file

Modified: incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Analysis/BaseCharFilter.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Analysis/BaseCharFilter.cs?rev=1100459&r1=1100458&r2=1100459&view=diff
==============================================================================
--- incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Analysis/BaseCharFilter.cs (original)
+++ incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Analysis/BaseCharFilter.cs Sat May  7 06:22:20 2011
@@ -56,7 +56,7 @@ namespace Lucene.Net.Analysis
 
             while (hi >= lo)
             {
-                mid = SupportClass.Number.URShift(lo + hi, 1);
+                mid = Support.Number.URShift(lo + hi, 1);
                 if (currentOff < offsets[mid])
                     hi = mid - 1;
                 else if (currentOff > offsets[mid])

Modified: incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Analysis/NormalizeCharMap.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Analysis/NormalizeCharMap.cs?rev=1100459&r1=1100458&r2=1100459&view=diff
==============================================================================
--- incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Analysis/NormalizeCharMap.cs (original)
+++ incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Analysis/NormalizeCharMap.cs Sat May  7 06:22:20 2011
@@ -27,7 +27,7 @@ namespace Lucene.Net.Analysis
 	{
 		
 		//Map<Character, NormalizeMap> submap;
-		internal SupportClass.Dictionary<char, NormalizeCharMap> submap;
+		internal Support.Dictionary<char, NormalizeCharMap> submap;
 		internal System.String normStr;
 		internal int diff;
 		
@@ -49,7 +49,7 @@ namespace Lucene.Net.Analysis
 				char c = singleMatch[i];
 				if (currMap.submap == null)
 				{
-                    currMap.submap = new SupportClass.Dictionary<char, NormalizeCharMap>(1);
+                    currMap.submap = new Support.Dictionary<char, NormalizeCharMap>(1);
 				}
 				NormalizeCharMap map = currMap.submap[CharacterCache.ValueOf(c)];
 				if (map == null)

Modified: incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Analysis/PerFieldAnalyzerWrapper.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Analysis/PerFieldAnalyzerWrapper.cs?rev=1100459&r1=1100458&r2=1100459&view=diff
==============================================================================
--- incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Analysis/PerFieldAnalyzerWrapper.cs (original)
+++ incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Analysis/PerFieldAnalyzerWrapper.cs Sat May  7 06:22:20 2011
@@ -43,7 +43,7 @@ namespace Lucene.Net.Analysis
 	public class PerFieldAnalyzerWrapper:Analyzer
 	{
 		private Analyzer defaultAnalyzer;
-        private SupportClass.Dictionary<String, Analyzer> analyzerMap = new SupportClass.Dictionary<string, Analyzer>();
+        private Support.Dictionary<String, Analyzer> analyzerMap = new Support.Dictionary<string, Analyzer>();
 		
 		
 		/// <summary> Constructs with default analyzer.

Modified: incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Analysis/Standard/StandardAnalyzer.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Analysis/Standard/StandardAnalyzer.cs?rev=1100459&r1=1100458&r2=1100459&view=diff
==============================================================================
--- incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Analysis/Standard/StandardAnalyzer.cs (original)
+++ incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Analysis/Standard/StandardAnalyzer.cs Sat May  7 06:22:20 2011
@@ -422,7 +422,7 @@ namespace Lucene.Net.Analysis.Standard
 		{
 			// Default to true (fixed the bug), unless the system prop is set
 			{
-				System.String v = SupportClass.AppSettings.Get("Lucene.Net.Analysis.Standard.StandardAnalyzer.replaceInvalidAcronym", "true");
+				System.String v = Support.AppSettings.Get("Lucene.Net.Analysis.Standard.StandardAnalyzer.replaceInvalidAcronym", "true");
 				if (v == null || v.Equals("true"))
 					defaultReplaceInvalidAcronym = true;
 				else

Modified: incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Analysis/Token.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Analysis/Token.cs?rev=1100459&r1=1100458&r2=1100459&view=diff
==============================================================================
--- incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Analysis/Token.cs (original)
+++ incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Analysis/Token.cs Sat May  7 06:22:20 2011
@@ -446,7 +446,7 @@ namespace Lucene.Net.Analysis
 			termText = null;
 			int length = buffer.Length;
 			GrowTermBuffer(length);
-			SupportClass.TextSupport.GetCharsFromString(buffer, 0, length, termBuffer, 0);
+			Support.TextSupport.GetCharsFromString(buffer, 0, length, termBuffer, 0);
 			termLength = length;
 		}
 		
@@ -465,7 +465,7 @@ namespace Lucene.Net.Analysis
 			System.Diagnostics.Debug.Assert(offset + length <= buffer.Length);
 			termText = null;
 			GrowTermBuffer(length);
-			SupportClass.TextSupport.GetCharsFromString(buffer, offset, offset + length, termBuffer, 0);
+			Support.TextSupport.GetCharsFromString(buffer, offset, offset + length, termBuffer, 0);
 			termLength = length;
 		}
 		
@@ -507,7 +507,7 @@ namespace Lucene.Net.Analysis
 					int ttLen = termText.Length;
 					newSize = newSize < ttLen?ttLen:newSize;
 					termBuffer = new char[ArrayUtil.GetNextSize(newSize)];
-					SupportClass.TextSupport.GetCharsFromString(termText, 0, termText.Length, termBuffer, 0);
+					Support.TextSupport.GetCharsFromString(termText, 0, termText.Length, termBuffer, 0);
 					termText = null;
 				}
 				else
@@ -573,7 +573,7 @@ namespace Lucene.Net.Analysis
 						length = MIN_BUFFER_SIZE;
 					termBuffer = new char[ArrayUtil.GetNextSize(length)];
 					termLength = termText.Length;
-					SupportClass.TextSupport.GetCharsFromString(termText, 0, termText.Length, termBuffer, 0);
+					Support.TextSupport.GetCharsFromString(termText, 0, termText.Length, termBuffer, 0);
 					termText = null;
 				}
 			}

Modified: incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Analysis/Tokenattributes/TermAttributeImpl.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Analysis/Tokenattributes/TermAttributeImpl.cs?rev=1100459&r1=1100458&r2=1100459&view=diff
==============================================================================
--- incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Analysis/Tokenattributes/TermAttributeImpl.cs (original)
+++ incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Analysis/Tokenattributes/TermAttributeImpl.cs Sat May  7 06:22:20 2011
@@ -70,7 +70,7 @@ namespace Lucene.Net.Analysis.Tokenattri
 		{
 			int length = buffer.Length;
 			GrowTermBuffer(length);
-			SupportClass.TextSupport.GetCharsFromString(buffer, 0, length, termBuffer, 0);
+			Support.TextSupport.GetCharsFromString(buffer, 0, length, termBuffer, 0);
 			termLength = length;
 		}
 		
@@ -88,7 +88,7 @@ namespace Lucene.Net.Analysis.Tokenattri
 			System.Diagnostics.Debug.Assert(offset <= buffer.Length);
 			System.Diagnostics.Debug.Assert(offset + length <= buffer.Length);
 			GrowTermBuffer(length);
-			SupportClass.TextSupport.GetCharsFromString(buffer, offset, offset + length, termBuffer, 0);
+			Support.TextSupport.GetCharsFromString(buffer, offset, offset + length, termBuffer, 0);
 			termLength = length;
 		}
 		

Modified: incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Analysis/WordlistLoader.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Analysis/WordlistLoader.cs?rev=1100459&r1=1100458&r2=1100459&view=diff
==============================================================================
--- incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Analysis/WordlistLoader.cs (original)
+++ incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Analysis/WordlistLoader.cs Sat May  7 06:22:20 2011
@@ -105,7 +105,7 @@ namespace Lucene.Net.Analysis
 				System.String word = null;
 				while ((word = reader.ReadLine()) != null)
 				{
-					SupportClass.CollectionsHelper.Add(result, word.Trim());
+					Support.CollectionsHelper.Add(result, word.Trim());
 				}
 			}
 			finally
@@ -139,7 +139,7 @@ namespace Lucene.Net.Analysis
 				{
 					if (word.StartsWith(comment) == false)
 					{
-						SupportClass.CollectionsHelper.Add(result, word.Trim());
+						Support.CollectionsHelper.Add(result, word.Trim());
 					}
 				}
 			}

Modified: incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Document/CompressionTools.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Document/CompressionTools.cs?rev=1100459&r1=1100458&r2=1100459&view=diff
==============================================================================
--- incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Document/CompressionTools.cs (original)
+++ incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Document/CompressionTools.cs Sat May  7 06:22:20 2011
@@ -56,7 +56,7 @@ namespace Lucene.Net.Documents
 			* the uncompressed data. */
 			System.IO.MemoryStream bos = new System.IO.MemoryStream(length);
 
-            SupportClass.SharpZipLib.Deflater compressor = SupportClass.SharpZipLib.CreateDeflater();
+            Support.SharpZipLib.Deflater compressor = Support.SharpZipLib.CreateDeflater();
 			
 			try
 			{
@@ -82,19 +82,19 @@ namespace Lucene.Net.Documents
 		/// <summary>Compresses the specified byte range, with default BEST_COMPRESSION level </summary>
 		public static byte[] Compress(byte[] value_Renamed, int offset, int length)
         {
-			return Compress(value_Renamed, offset, length, SupportClass.SharpZipLib.Deflater.BEST_COMPRESSION);
+			return Compress(value_Renamed, offset, length, Support.SharpZipLib.Deflater.BEST_COMPRESSION);
 		}
 		
 		/// <summary>Compresses all bytes in the array, with default BEST_COMPRESSION level </summary>
 		public static byte[] Compress(byte[] value_Renamed)
 		{
-            return Compress(value_Renamed, 0, value_Renamed.Length, SupportClass.SharpZipLib.Deflater.BEST_COMPRESSION);
+            return Compress(value_Renamed, 0, value_Renamed.Length, Support.SharpZipLib.Deflater.BEST_COMPRESSION);
 		}
 		
 		/// <summary>Compresses the String value, with default BEST_COMPRESSION level </summary>
 		public static byte[] CompressString(System.String value_Renamed)
 		{
-            return CompressString(value_Renamed, SupportClass.SharpZipLib.Deflater.BEST_COMPRESSION);
+            return CompressString(value_Renamed, Support.SharpZipLib.Deflater.BEST_COMPRESSION);
 		}
 		
 		/// <summary>Compresses the String value using the specified
@@ -116,7 +116,7 @@ namespace Lucene.Net.Documents
 			// Create an expandable byte array to hold the decompressed data
 			System.IO.MemoryStream bos = new System.IO.MemoryStream(value_Renamed.Length);
 			
-			SupportClass.SharpZipLib.Inflater decompressor = SupportClass.SharpZipLib.CreateInflater();
+			Support.SharpZipLib.Inflater decompressor = Support.SharpZipLib.CreateInflater();
 			
 			try
 			{

Modified: incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Document/DateField.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Document/DateField.cs?rev=1100459&r1=1100458&r2=1100459&view=diff
==============================================================================
--- incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Document/DateField.cs (original)
+++ incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Document/DateField.cs Sat May  7 06:22:20 2011
@@ -68,7 +68,7 @@ namespace Lucene.Net.Documents
 		}
 		
 		// make date strings long enough to last a millenium
-        private static int DATE_LEN = SupportClass.Number.ToString(1000L * 365 * 24 * 60 * 60 * 1000, SupportClass.Number.MAX_RADIX).Length;
+        private static int DATE_LEN = Support.Number.ToString(1000L * 365 * 24 * 60 * 60 * 1000, Support.Number.MAX_RADIX).Length;
 
 		public static System.String MIN_DATE_STRING()
 		{
@@ -78,7 +78,7 @@ namespace Lucene.Net.Documents
 		public static System.String MAX_DATE_STRING()
 		{
 			char[] buffer = new char[DATE_LEN];
-            char c = SupportClass.Character.ForDigit(SupportClass.Character.MAX_RADIX - 1, SupportClass.Character.MAX_RADIX);
+            char c = Support.Character.ForDigit(Support.Character.MAX_RADIX - 1, Support.Character.MAX_RADIX);
 			for (int i = 0; i < DATE_LEN; i++)
 				buffer[i] = c;
 			return new System.String(buffer);
@@ -103,7 +103,7 @@ namespace Lucene.Net.Documents
 			if (time < 0)
 				throw new System.SystemException("time '" + time + "' is too early, must be >= 0");
 
-            System.String s = SupportClass.Number.ToString(time, SupportClass.Character.MAX_RADIX);
+            System.String s = Support.Number.ToString(time, Support.Character.MAX_RADIX);
 			
 			if (s.Length > DATE_LEN)
 				throw new System.SystemException("time '" + time + "' is too late, length of string " + "representation must be <= " + DATE_LEN);
@@ -123,7 +123,7 @@ namespace Lucene.Net.Documents
 		/// <summary>Converts a string-encoded date into a millisecond time. </summary>
 		public static long StringToTime(System.String s)
 		{
-            return SupportClass.Number.Parse(s, SupportClass.Number.MAX_RADIX);
+            return Support.Number.Parse(s, Support.Number.MAX_RADIX);
 		}
 		/// <summary>Converts a string-encoded date into a Date object. </summary>
         public static System.DateTime StringToDate(System.String s)

Modified: incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Document/MapFieldSelector.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Document/MapFieldSelector.cs?rev=1100459&r1=1100458&r2=1100459&view=diff
==============================================================================
--- incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Document/MapFieldSelector.cs (original)
+++ incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Document/MapFieldSelector.cs Sat May  7 06:22:20 2011
@@ -27,12 +27,12 @@ namespace Lucene.Net.Documents
 	public class MapFieldSelector : FieldSelector
 	{
 
-        internal SupportClass.Dictionary<string, FieldSelectorResult> fieldSelections;
+        internal Support.Dictionary<string, FieldSelectorResult> fieldSelections;
 		
 		/// <summary>Create a a MapFieldSelector</summary>
 		/// <param name="fieldSelections">maps from field names (String) to {@link FieldSelectorResult}s
 		/// </param>
-        public MapFieldSelector(SupportClass.Dictionary<string, FieldSelectorResult> fieldSelections)
+        public MapFieldSelector(Support.Dictionary<string, FieldSelectorResult> fieldSelections)
 		{
 			this.fieldSelections = fieldSelections;
 		}
@@ -42,7 +42,7 @@ namespace Lucene.Net.Documents
 		/// </param>
 		public MapFieldSelector(System.Collections.Generic.IList<string> fields)
 		{
-			fieldSelections = new SupportClass.Dictionary<string, FieldSelectorResult>(fields.Count * 5 / 3);
+			fieldSelections = new Support.Dictionary<string, FieldSelectorResult>(fields.Count * 5 / 3);
 			for (int i = 0; i < fields.Count; i++)
 				fieldSelections[fields[i]] = FieldSelectorResult.LOAD;
 		}
@@ -52,7 +52,7 @@ namespace Lucene.Net.Documents
 		/// </param>
 		public MapFieldSelector(System.String[] fields)
 		{
-            fieldSelections = new SupportClass.Dictionary<string, FieldSelectorResult>(fields.Length * 5 / 3);
+            fieldSelections = new Support.Dictionary<string, FieldSelectorResult>(fields.Length * 5 / 3);
 			for (int i = 0; i < fields.Length; i++)
 				fieldSelections[fields[i]] = FieldSelectorResult.LOAD;
 		}

Modified: incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Document/SetBasedFieldSelector.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Document/SetBasedFieldSelector.cs?rev=1100459&r1=1100458&r2=1100459&view=diff
==============================================================================
--- incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Document/SetBasedFieldSelector.cs (original)
+++ incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Document/SetBasedFieldSelector.cs Sat May  7 06:22:20 2011
@@ -27,8 +27,8 @@ namespace Lucene.Net.Documents
 	public class SetBasedFieldSelector : FieldSelector
 	{
 		
-		private SupportClass.Set<string> fieldsToLoad;
-        private SupportClass.Set<string> lazyFieldsToLoad;
+		private Support.Set<string> fieldsToLoad;
+        private Support.Set<string> lazyFieldsToLoad;
 		
 		
 		
@@ -39,7 +39,7 @@ namespace Lucene.Net.Documents
 		/// </param>
 		/// <param name="lazyFieldsToLoad">A Set of {@link String} field names to load lazily.  May be empty, but not null  
 		/// </param>
-        public SetBasedFieldSelector(SupportClass.Set<string> fieldsToLoad, SupportClass.Set<string> lazyFieldsToLoad)
+        public SetBasedFieldSelector(Support.Set<string> fieldsToLoad, Support.Set<string> lazyFieldsToLoad)
 		{
 			this.fieldsToLoad = fieldsToLoad;
 			this.lazyFieldsToLoad = lazyFieldsToLoad;

Modified: incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/BufferedDeletes.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/BufferedDeletes.cs?rev=1100459&r1=1100458&r2=1100459&view=diff
==============================================================================
--- incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/BufferedDeletes.cs (original)
+++ incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/BufferedDeletes.cs Sat May  7 06:22:20 2011
@@ -35,7 +35,7 @@ namespace Lucene.Net.Index
 	{
 		internal int numTerms;
         internal IDictionary<Term, Num> terms = null;
-        internal SupportClass.Dictionary<Query, int> queries = new SupportClass.Dictionary<Query, int>();
+        internal Support.Dictionary<Query, int> queries = new Support.Dictionary<Query, int>();
         internal List<int> docIDs = new List<int>();
 		internal long bytesUsed;
         internal  bool doTermSort;
@@ -45,11 +45,11 @@ namespace Lucene.Net.Index
             this.doTermSort = doTermSort;
             if (doTermSort)
             {
-                terms = new SupportClass.Dictionary<Term, Num>(true);
+                terms = new Support.Dictionary<Term, Num>(true);
             }
             else
             {
-                terms = new SupportClass.Dictionary<Term, Num>();
+                terms = new Support.Dictionary<Term, Num>();
             }
         }
 
@@ -142,11 +142,11 @@ namespace Lucene.Net.Index
 				{
                     if (doTermSort)
                     {
-                        newDeleteTerms = new SupportClass.Dictionary<Term, Num>(true);
+                        newDeleteTerms = new Support.Dictionary<Term, Num>(true);
                     }
                     else
                     {
-                        newDeleteTerms = new SupportClass.Dictionary<Term, Num>();
+                        newDeleteTerms = new Support.Dictionary<Term, Num>();
                     }
                     foreach (KeyValuePair<Term, Num> entry in terms)
                     {
@@ -172,11 +172,11 @@ namespace Lucene.Net.Index
 					newDeleteDocIDs = null;
 				
 				// Remap delete-by-query
-                SupportClass.Dictionary<Query, int> newDeleteQueries;
+                Support.Dictionary<Query, int> newDeleteQueries;
 				
 				if (queries.Count > 0)
 				{
-                    newDeleteQueries = new SupportClass.Dictionary<Query, int>(queries.Count);
+                    newDeleteQueries = new Support.Dictionary<Query, int>(queries.Count);
                     foreach(KeyValuePair<Query,int> entry in queries)
                     {
                         int num = entry.Value;

Modified: incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/ByteBlockPool.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/ByteBlockPool.cs?rev=1100459&r1=1100458&r2=1100459&view=diff
==============================================================================
--- incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/ByteBlockPool.cs (original)
+++ incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/ByteBlockPool.cs Sat May  7 06:22:20 2011
@@ -152,9 +152,9 @@ namespace Lucene.Net.Index
 			buffer[newUpto + 2] = slice[upto - 1];
 			
 			// Write forwarding address at end of last slice:
-			slice[upto - 3] = (byte) (SupportClass.Number.URShift(offset, 24));
-			slice[upto - 2] = (byte) (SupportClass.Number.URShift(offset, 16));
-			slice[upto - 1] = (byte) (SupportClass.Number.URShift(offset, 8));
+			slice[upto - 3] = (byte) (Support.Number.URShift(offset, 24));
+			slice[upto - 2] = (byte) (Support.Number.URShift(offset, 16));
+			slice[upto - 1] = (byte) (Support.Number.URShift(offset, 8));
 			slice[upto] = (byte) offset;
 			
 			// Write new level:

Modified: incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/ByteSliceWriter.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/ByteSliceWriter.cs?rev=1100459&r1=1100458&r2=1100459&view=diff
==============================================================================
--- incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/ByteSliceWriter.cs (original)
+++ incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/ByteSliceWriter.cs Sat May  7 06:22:20 2011
@@ -92,7 +92,7 @@ namespace Lucene.Net.Index
 			while ((i & ~ 0x7F) != 0)
 			{
 				WriteByte((byte) ((i & 0x7f) | 0x80));
-				i = SupportClass.Number.URShift(i, 7);
+				i = Support.Number.URShift(i, 7);
 			}
 			WriteByte((byte) i);
 		}

Modified: incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/CheckIndex.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/CheckIndex.cs?rev=1100459&r1=1100458&r2=1100459&view=diff
==============================================================================
--- incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/CheckIndex.cs (original)
+++ incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/CheckIndex.cs Sat May  7 06:22:20 2011
@@ -445,7 +445,7 @@ namespace Lucene.Net.Index
 			System.String userDataString;
 			if (sis.GetUserData().Count > 0)
 			{
-				userDataString = " userData=" + SupportClass.CollectionsHelper.CollectionToString(sis.GetUserData());
+				userDataString = " userData=" + Support.CollectionsHelper.CollectionToString(sis.GetUserData());
 			}
 			else
 			{
@@ -514,7 +514,7 @@ namespace Lucene.Net.Index
 					segInfoStat.diagnostics = diagnostics;
 					if (diagnostics.Count > 0)
 					{
-						Msg("    diagnostics = " + SupportClass.CollectionsHelper.CollectionToString(diagnostics));
+						Msg("    diagnostics = " + Support.CollectionsHelper.CollectionToString(diagnostics));
 					}
 					
 					int docStoreOffset = info.GetDocStoreOffset();

Modified: incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/CompoundFileReader.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/CompoundFileReader.cs?rev=1100459&r1=1100458&r2=1100459&view=diff
==============================================================================
--- incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/CompoundFileReader.cs (original)
+++ incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/CompoundFileReader.cs Sat May  7 06:22:20 2011
@@ -52,7 +52,7 @@ namespace Lucene.Net.Index
 		private System.String fileName;
 		
 		private IndexInput stream;
-        private SupportClass.Dictionary<string, FileEntry> entries = new SupportClass.Dictionary<string, FileEntry>();
+        private Support.Dictionary<string, FileEntry> entries = new Support.Dictionary<string, FileEntry>();
 		
 		
 		public CompoundFileReader(Directory dir, System.String name):this(dir, name, BufferedIndexInput.BUFFER_SIZE)

Modified: incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/ConcurrentMergeScheduler.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/ConcurrentMergeScheduler.cs?rev=1100459&r1=1100458&r2=1100459&view=diff
==============================================================================
--- incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/ConcurrentMergeScheduler.cs (original)
+++ incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/ConcurrentMergeScheduler.cs Sat May  7 06:22:20 2011
@@ -130,7 +130,7 @@ namespace Lucene.Net.Index
 				{
 					// Default to slightly higher priority than our
 					// calling thread
-					mergeThreadPriority = 1 + (System.Int32) SupportClass.ThreadClass.Current().Priority;
+					mergeThreadPriority = 1 + (System.Int32) Support.ThreadClass.Current().Priority;
 					if (mergeThreadPriority > (int) System.Threading.ThreadPriority.Highest)
 						mergeThreadPriority = (int) System.Threading.ThreadPriority.Highest;
 				}
@@ -165,7 +165,7 @@ namespace Lucene.Net.Index
 					{
 						// In 3.0 we will change this to throw
 						// InterruptedException instead
-						SupportClass.ThreadClass.Current().Interrupt();
+						Support.ThreadClass.Current().Interrupt();
 						throw new System.SystemException(ie.Message, ie);
 					}
 				}
@@ -266,7 +266,7 @@ namespace Lucene.Net.Index
 							{
 								// In 3.0 we will change this to throw
 								// InterruptedException instead
-								SupportClass.ThreadClass.Current().Interrupt();
+								Support.ThreadClass.Current().Interrupt();
 								throw new System.SystemException(ie.Message, ie);
 							}
 						}
@@ -315,7 +315,7 @@ namespace Lucene.Net.Index
 			}
 		}
 		
-		public /*protected internal*/ class MergeThread:SupportClass.ThreadClass
+		public /*protected internal*/ class MergeThread:Support.ThreadClass
 		{
 			private void  InitBlock(ConcurrentMergeScheduler enclosingInstance)
 			{
@@ -463,7 +463,7 @@ namespace Lucene.Net.Index
 			}
 			catch (System.Threading.ThreadInterruptedException ie)
 			{
-				SupportClass.ThreadClass.Current().Interrupt();
+				Support.ThreadClass.Current().Interrupt();
 				// In 3.0 this will throw InterruptedException
 				throw new System.SystemException(ie.Message, ie);
 			}

Modified: incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/DefaultSkipListReader.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/DefaultSkipListReader.cs?rev=1100459&r1=1100458&r2=1100459&view=diff
==============================================================================
--- incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/DefaultSkipListReader.cs (original)
+++ incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/DefaultSkipListReader.cs Sat May  7 06:22:20 2011
@@ -114,7 +114,7 @@ namespace Lucene.Net.Index
 				{
 					payloadLength[level] = skipStream.ReadVInt();
 				}
-				delta = SupportClass.Number.URShift(delta, 1);
+				delta = Support.Number.URShift(delta, 1);
 			}
 			else
 			{

Modified: incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/DirectoryReader.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/DirectoryReader.cs?rev=1100459&r1=1100458&r2=1100459&view=diff
==============================================================================
--- incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/DirectoryReader.cs (original)
+++ incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/DirectoryReader.cs Sat May  7 06:22:20 2011
@@ -103,7 +103,7 @@ namespace Lucene.Net.Index
 				
 		private SegmentReader[] subReaders;
 		private int[] starts; // 1st docno for each segment
-        private IDictionary<string, byte[]> normsCache = new SupportClass.Dictionary<string, byte[]>();
+        private IDictionary<string, byte[]> normsCache = new Support.Dictionary<string, byte[]>();
 		private int maxDoc = 0;
 		private int numDocs = - 1;
 		private bool hasDeletions = false;
@@ -131,7 +131,7 @@ namespace Lucene.Net.Index
 			{
 				// We assume that this segments_N was previously
 				// properly sync'd:
-				SupportClass.CollectionsHelper.AddAllIfNotContains(synced, sis.Files(directory, true));
+				Support.CollectionsHelper.AddAllIfNotContains(synced, sis.Files(directory, true));
 			}
 			
 			// To reduce the chance of hitting FileNotFound
@@ -183,7 +183,7 @@ namespace Lucene.Net.Index
 			{
 				// We assume that this segments_N was previously
 				// properly sync'd:
-				SupportClass.CollectionsHelper.AddAllIfNotContains(synced, infos.Files(directory, true));
+				Support.CollectionsHelper.AddAllIfNotContains(synced, infos.Files(directory, true));
 			}
 			
 			// IndexWriter synchronizes externally before calling
@@ -250,12 +250,12 @@ namespace Lucene.Net.Index
 			{
 				// We assume that this segments_N was previously
 				// properly sync'd:
-				SupportClass.CollectionsHelper.AddAllIfNotContains(synced, infos.Files(directory, true));
+				Support.CollectionsHelper.AddAllIfNotContains(synced, infos.Files(directory, true));
 			}
 			
 			// we put the old SegmentReaders in a map, that allows us
 			// to lookup a reader using its segment name
-			IDictionary<string,int?> segmentReaders = new SupportClass.Dictionary<string,int?>();
+			IDictionary<string,int?> segmentReaders = new Support.Dictionary<string,int?>();
 			
 			if (oldReaders != null)
 			{
@@ -730,7 +730,7 @@ namespace Lucene.Net.Index
 			
 			while (hi >= lo)
 			{
-				int mid = SupportClass.Number.URShift((lo + hi), 1);
+				int mid = Support.Number.URShift((lo + hi), 1);
 				int midValue = starts[mid];
 				if (n < midValue)
 					hi = mid - 1;
@@ -1079,7 +1079,7 @@ namespace Lucene.Net.Index
 			{
 				IndexReader reader = subReaders[i];
                 ICollection<string> names = reader.GetFieldNames(fieldNames);
-				SupportClass.CollectionsHelper.AddAllIfNotContains(fieldSet, names);
+				Support.CollectionsHelper.AddAllIfNotContains(fieldSet, names);
 			}
 			return fieldSet.Keys;
 		}

Modified: incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/DocFieldConsumer.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/DocFieldConsumer.cs?rev=1100459&r1=1100458&r2=1100459&view=diff
==============================================================================
--- incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/DocFieldConsumer.cs (original)
+++ incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/DocFieldConsumer.cs Sat May  7 06:22:20 2011
@@ -29,7 +29,7 @@ namespace Lucene.Net.Index
 		/// <summary>Called when DocumentsWriter decides to create a new
 		/// segment 
 		/// </summary>
-        public abstract void Flush(SupportClass.Dictionary<DocFieldConsumerPerThread, IList<DocFieldConsumerPerField>> threadsAndFields, SegmentWriteState state);
+        public abstract void Flush(Support.Dictionary<DocFieldConsumerPerThread, IList<DocFieldConsumerPerField>> threadsAndFields, SegmentWriteState state);
 		
 		/// <summary>Called when DocumentsWriter decides to close the doc
 		/// stores 

Modified: incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/DocFieldConsumers.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/DocFieldConsumers.cs?rev=1100459&r1=1100458&r2=1100459&view=diff
==============================================================================
--- incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/DocFieldConsumers.cs (original)
+++ incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/DocFieldConsumers.cs Sat May  7 06:22:20 2011
@@ -50,13 +50,13 @@ namespace Lucene.Net.Index
 			two.SetFieldInfos(fieldInfos);
 		}
 
-        public override void Flush(SupportClass.Dictionary<DocFieldConsumerPerThread, IList<DocFieldConsumerPerField>> threadsAndFields, SegmentWriteState state)
+        public override void Flush(Support.Dictionary<DocFieldConsumerPerThread, IList<DocFieldConsumerPerField>> threadsAndFields, SegmentWriteState state)
 		{
 
-            SupportClass.Dictionary<DocFieldConsumerPerThread, IList<DocFieldConsumerPerField>> oneThreadsAndFields = new SupportClass.Dictionary<DocFieldConsumerPerThread, IList<DocFieldConsumerPerField>>();
-            SupportClass.Dictionary<DocFieldConsumerPerThread, IList<DocFieldConsumerPerField>> twoThreadsAndFields = new SupportClass.Dictionary<DocFieldConsumerPerThread, IList<DocFieldConsumerPerField>>();
+            Support.Dictionary<DocFieldConsumerPerThread, IList<DocFieldConsumerPerField>> oneThreadsAndFields = new Support.Dictionary<DocFieldConsumerPerThread, IList<DocFieldConsumerPerField>>();
+            Support.Dictionary<DocFieldConsumerPerThread, IList<DocFieldConsumerPerField>> twoThreadsAndFields = new Support.Dictionary<DocFieldConsumerPerThread, IList<DocFieldConsumerPerField>>();
 
-            foreach (KeyValuePair<DocFieldConsumerPerThread, IList<DocFieldConsumerPerField>> entry in new SupportClass.Dictionary<DocFieldConsumerPerThread, IList<DocFieldConsumerPerField>>(threadsAndFields))
+            foreach (KeyValuePair<DocFieldConsumerPerThread, IList<DocFieldConsumerPerField>> entry in new Support.Dictionary<DocFieldConsumerPerThread, IList<DocFieldConsumerPerField>>(threadsAndFields))
             {
             	DocFieldConsumersPerThread perThread = (DocFieldConsumersPerThread) entry.Key;
 				

Modified: incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/DocFieldProcessor.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/DocFieldProcessor.cs?rev=1100459&r1=1100458&r2=1100459&view=diff
==============================================================================
--- incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/DocFieldProcessor.cs (original)
+++ incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/DocFieldProcessor.cs Sat May  7 06:22:20 2011
@@ -53,7 +53,7 @@ namespace Lucene.Net.Index
         public override void Flush(IDictionary<DocConsumerPerThread, DocConsumerPerThread> threads, SegmentWriteState state)
 		{
 
-            SupportClass.Dictionary<DocFieldConsumerPerThread, IList<DocFieldConsumerPerField>> childThreadsAndFields = new SupportClass.Dictionary<DocFieldConsumerPerThread, IList<DocFieldConsumerPerField>>();
+            Support.Dictionary<DocFieldConsumerPerThread, IList<DocFieldConsumerPerField>> childThreadsAndFields = new Support.Dictionary<DocFieldConsumerPerThread, IList<DocFieldConsumerPerField>>();
             foreach (DocFieldProcessorPerThread perThread in threads.Keys)
             {
                 childThreadsAndFields[perThread.consumer] = perThread.Fields();

Modified: incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/DocFieldProcessorPerThread.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/DocFieldProcessorPerThread.cs?rev=1100459&r1=1100458&r2=1100459&view=diff
==============================================================================
--- incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/DocFieldProcessorPerThread.cs (original)
+++ incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/DocFieldProcessorPerThread.cs Sat May  7 06:22:20 2011
@@ -311,7 +311,7 @@ namespace Lucene.Net.Index
 				return ;
 			}
 			
-			int mid = SupportClass.Number.URShift((lo + hi), 1);
+			int mid = Support.Number.URShift((lo + hi), 1);
 			
 			if (String.CompareOrdinal(array[lo].fieldInfo.name, array[mid].fieldInfo.name) > 0)
 			{

Modified: incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/DocInverter.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/DocInverter.cs?rev=1100459&r1=1100458&r2=1100459&view=diff
==============================================================================
--- incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/DocInverter.cs (original)
+++ incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/DocInverter.cs Sat May  7 06:22:20 2011
@@ -47,13 +47,13 @@ namespace Lucene.Net.Index
 			endConsumer.SetFieldInfos(fieldInfos);
 		}
 
-        public override void Flush(SupportClass.Dictionary<DocFieldConsumerPerThread, IList<DocFieldConsumerPerField>> threadsAndFields, SegmentWriteState state)
+        public override void Flush(Support.Dictionary<DocFieldConsumerPerThread, IList<DocFieldConsumerPerField>> threadsAndFields, SegmentWriteState state)
 		{
 
-            SupportClass.Dictionary<InvertedDocConsumerPerThread, IList<InvertedDocConsumerPerField>> childThreadsAndFields = new SupportClass.Dictionary<InvertedDocConsumerPerThread, IList<InvertedDocConsumerPerField>>();
-            SupportClass.Dictionary<InvertedDocEndConsumerPerThread, IList<InvertedDocEndConsumerPerField>> endChildThreadsAndFields = new SupportClass.Dictionary<InvertedDocEndConsumerPerThread, IList<InvertedDocEndConsumerPerField>>();
+            Support.Dictionary<InvertedDocConsumerPerThread, IList<InvertedDocConsumerPerField>> childThreadsAndFields = new Support.Dictionary<InvertedDocConsumerPerThread, IList<InvertedDocConsumerPerField>>();
+            Support.Dictionary<InvertedDocEndConsumerPerThread, IList<InvertedDocEndConsumerPerField>> endChildThreadsAndFields = new Support.Dictionary<InvertedDocEndConsumerPerThread, IList<InvertedDocEndConsumerPerField>>();
 
-            foreach (KeyValuePair<DocFieldConsumerPerThread, IList<DocFieldConsumerPerField>> entry in new SupportClass.Dictionary<DocFieldConsumerPerThread, IList<DocFieldConsumerPerField>>(threadsAndFields))
+            foreach (KeyValuePair<DocFieldConsumerPerThread, IList<DocFieldConsumerPerField>> entry in new Support.Dictionary<DocFieldConsumerPerThread, IList<DocFieldConsumerPerField>>(threadsAndFields))
             {
                 DocInverterPerThread perThread = (DocInverterPerThread)entry.Key;
                                 

Modified: incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/DocumentsWriter.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/DocumentsWriter.cs?rev=1100459&r1=1100458&r2=1100459&view=diff
==============================================================================
--- incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/DocumentsWriter.cs (original)
+++ incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/DocumentsWriter.cs Sat May  7 06:22:20 2011
@@ -166,7 +166,7 @@ namespace Lucene.Net.Index
 		// than this they share ThreadStates
 		private const int MAX_THREAD_STATE = 5;
 		private DocumentsWriterThreadState[] threadStates = new DocumentsWriterThreadState[0];
-        private SupportClass.Dictionary<SupportClass.ThreadClass, DocumentsWriterThreadState> threadBindings = new SupportClass.Dictionary<SupportClass.ThreadClass, DocumentsWriterThreadState>();
+        private Support.Dictionary<Support.ThreadClass, DocumentsWriterThreadState> threadBindings = new Support.Dictionary<Support.ThreadClass, DocumentsWriterThreadState>();
 		
 		private int pauseThreads; // Non-zero when we need all threads to
 		// pause (eg to flush)
@@ -716,7 +716,7 @@ namespace Lucene.Net.Index
 					{
 						// In 3.0 we will change this to throw
 						// InterruptedException instead
-						SupportClass.ThreadClass.Current().Interrupt();
+						Support.ThreadClass.Current().Interrupt();
 						throw new System.SystemException(ie.Message, ie);
 					}
 				}
@@ -798,7 +798,7 @@ namespace Lucene.Net.Index
 						flushState.numDocsInStore = 0;
 					}
 					
-					IDictionary<DocConsumerPerThread,DocConsumerPerThread> threads = new SupportClass.Dictionary<DocConsumerPerThread,DocConsumerPerThread>();
+					IDictionary<DocConsumerPerThread,DocConsumerPerThread> threads = new Support.Dictionary<DocConsumerPerThread,DocConsumerPerThread>();
 					for (int i = 0; i < threadStates.Length; i++)
 						threads[threadStates[i].consumer] = threadStates[i].consumer;
 					consumer.Flush(threads, flushState);
@@ -926,7 +926,7 @@ namespace Lucene.Net.Index
 				// First, find a thread state.  If this thread already
 				// has affinity to a specific ThreadState, use that one
 				// again.
-				DocumentsWriterThreadState state = threadBindings[SupportClass.ThreadClass.Current()];
+				DocumentsWriterThreadState state = threadBindings[Support.ThreadClass.Current()];
 				if (state == null)
 				{
 					
@@ -953,7 +953,7 @@ namespace Lucene.Net.Index
 						state = newArray[threadStates.Length] = new DocumentsWriterThreadState(this);
 						threadStates = newArray;
 					}
-					threadBindings[SupportClass.ThreadClass.Current()] = state;
+					threadBindings[Support.ThreadClass.Current()] = state;
 				}
 				
 				// Next, wait until my thread state is idle (in case
@@ -1173,7 +1173,7 @@ namespace Lucene.Net.Index
 					{
 						// In 3.0 we will change this to throw
 						// InterruptedException instead
-						SupportClass.ThreadClass.Current().Interrupt();
+						Support.ThreadClass.Current().Interrupt();
 						throw new System.SystemException(ie.Message, ie);
 					}
 				}
@@ -1379,7 +1379,7 @@ namespace Lucene.Net.Index
 				
 				// Delete by query
 				IndexSearcher searcher = new IndexSearcher(reader);
-                foreach(KeyValuePair<Query,int> entry in new SupportClass.Dictionary<Query,int>(deletesFlushed.queries))
+                foreach(KeyValuePair<Query,int> entry in new Support.Dictionary<Query,int>(deletesFlushed.queries))
 				{
 					Query query = entry.Key;
 					int limit = entry.Value;
@@ -1527,7 +1527,7 @@ namespace Lucene.Net.Index
 					{
 						// In 3.0 we will change this to throw
 						// InterruptedException instead
-						SupportClass.ThreadClass.Current().Interrupt();
+						Support.ThreadClass.Current().Interrupt();
 						throw new System.SystemException(ie.Message, ie);
 					}
 				}

Modified: incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/FieldInfos.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/FieldInfos.cs?rev=1100459&r1=1100458&r2=1100459&view=diff
==============================================================================
--- incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/FieldInfos.cs (original)
+++ incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/FieldInfos.cs Sat May  7 06:22:20 2011
@@ -54,7 +54,7 @@ namespace Lucene.Net.Index
 		internal const byte OMIT_TERM_FREQ_AND_POSITIONS = (byte) (0x40);
 
         private List<FieldInfo> byNumber = new List<FieldInfo>();
-        private SupportClass.Dictionary<string, FieldInfo> byName = new SupportClass.Dictionary<string, FieldInfo>();
+        private Support.Dictionary<string, FieldInfo> byName = new Support.Dictionary<string, FieldInfo>();
 		private int format;
 		
 		public /*internal*/ FieldInfos()

Modified: incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/FieldSortedTermVectorMapper.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/FieldSortedTermVectorMapper.cs?rev=1100459&r1=1100458&r2=1100459&view=diff
==============================================================================
--- incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/FieldSortedTermVectorMapper.cs (original)
+++ incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/FieldSortedTermVectorMapper.cs Sat May  7 06:22:20 2011
@@ -27,7 +27,7 @@ namespace Lucene.Net.Index
 	/// </summary>
 	public class FieldSortedTermVectorMapper:TermVectorMapper
 	{
-        private SupportClass.Dictionary<string, SortedSet<TermVectorEntry>> fieldToTerms = new SupportClass.Dictionary<string, SortedSet<TermVectorEntry>>();
+        private Support.Dictionary<string, SortedSet<TermVectorEntry>> fieldToTerms = new Support.Dictionary<string, SortedSet<TermVectorEntry>>();
         private SortedSet<TermVectorEntry> currentSet;
 		private System.String currentField;
         private IComparer<TermVectorEntry> comparator;

Modified: incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/FieldsReader.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/FieldsReader.cs?rev=1100459&r1=1100458&r2=1100459&view=diff
==============================================================================
--- incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/FieldsReader.cs (original)
+++ incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/FieldsReader.cs Sat May  7 06:22:20 2011
@@ -455,9 +455,9 @@ namespace Lucene.Net.Index
 		{
 			int size = fieldsStream.ReadVInt(), bytesize = binary || compressed?size:2 * size;
 			byte[] sizebytes = new byte[4];
-			sizebytes[0] = (byte) (SupportClass.Number.URShift(bytesize, 24));
-			sizebytes[1] = (byte) (SupportClass.Number.URShift(bytesize, 16));
-			sizebytes[2] = (byte) (SupportClass.Number.URShift(bytesize, 8));
+			sizebytes[0] = (byte) (Support.Number.URShift(bytesize, 24));
+			sizebytes[1] = (byte) (Support.Number.URShift(bytesize, 16));
+			sizebytes[2] = (byte) (Support.Number.URShift(bytesize, 8));
 			sizebytes[3] = (byte) bytesize;
 			doc.Add(new Field(fi.name, sizebytes, Field.Store.YES));
 			return size;

Modified: incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/FreqProxFieldMergeState.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/FreqProxFieldMergeState.cs?rev=1100459&r1=1100458&r2=1100459&view=diff
==============================================================================
--- incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/FreqProxFieldMergeState.cs (original)
+++ incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/FreqProxFieldMergeState.cs Sat May  7 06:22:20 2011
@@ -101,7 +101,7 @@ namespace Lucene.Net.Index
 				docID += code;
 			else
 			{
-				docID += SupportClass.Number.URShift(code, 1);
+				docID += Support.Number.URShift(code, 1);
 				if ((code & 1) != 0)
 					termFreq = 1;
 				else

Modified: incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/FreqProxTermsWriter.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/FreqProxTermsWriter.cs?rev=1100459&r1=1100458&r2=1100459&view=diff
==============================================================================
--- incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/FreqProxTermsWriter.cs (original)
+++ incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/FreqProxTermsWriter.cs Sat May  7 06:22:20 2011
@@ -73,7 +73,7 @@ namespace Lucene.Net.Index
 		// under the same FieldInfo together, up into TermsHash*.
 		// Other writers would presumably share alot of this...
 
-        public override void Flush(SupportClass.Dictionary<TermsHashConsumerPerThread, IList<TermsHashConsumerPerField>> threadsAndFields, SegmentWriteState state)
+        public override void Flush(Support.Dictionary<TermsHashConsumerPerThread, IList<TermsHashConsumerPerField>> threadsAndFields, SegmentWriteState state)
 		{
 			
 			// Gather all FieldData's that have postings, across all

Modified: incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/IndexFileDeleter.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/IndexFileDeleter.cs?rev=1100459&r1=1100458&r2=1100459&view=diff
==============================================================================
--- incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/IndexFileDeleter.cs (original)
+++ incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/IndexFileDeleter.cs Sat May  7 06:22:20 2011
@@ -120,7 +120,7 @@ namespace Lucene.Net.Index
 		
 		private void  Message(System.String message)
 		{
-            infoStream.WriteLine("IFD [" + new DateTime().ToString() + "; " + SupportClass.ThreadClass.Current().Name + "]: " + message);
+            infoStream.WriteLine("IFD [" + new DateTime().ToString() + "; " + Support.ThreadClass.Current().Name + "]: " + message);
 		}
 		
 		/// <summary> Initialize the deleter: find all previous commits in

Modified: incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/IndexFileNameFilter.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/IndexFileNameFilter.cs?rev=1100459&r1=1100458&r2=1100459&view=diff
==============================================================================
--- incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/IndexFileNameFilter.cs (original)
+++ incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/IndexFileNameFilter.cs Sat May  7 06:22:20 2011
@@ -29,18 +29,18 @@ namespace Lucene.Net.Index
 	{
 		
 		private static IndexFileNameFilter singleton = new IndexFileNameFilter();
-        private SupportClass.Set<string> extensions;
-        private SupportClass.Set<string> extensionsInCFS;
+        private Support.Set<string> extensions;
+        private Support.Set<string> extensionsInCFS;
 		
 		// Prevent instantiation.
 		private IndexFileNameFilter()
 		{
-            extensions = new SupportClass.Set<string>();
+            extensions = new Support.Set<string>();
 			for (int i = 0; i < IndexFileNames.INDEX_EXTENSIONS.Length; i++)
 			{
 				extensions.Add(IndexFileNames.INDEX_EXTENSIONS[i]);
 			}
-            extensionsInCFS = new SupportClass.Set<string>();
+            extensionsInCFS = new Support.Set<string>();
 			for (int i = 0; i < IndexFileNames.INDEX_EXTENSIONS_IN_COMPOUND_FILE.Length; i++)
 			{
 				extensionsInCFS.Add(IndexFileNames.INDEX_EXTENSIONS_IN_COMPOUND_FILE[i]);

Modified: incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/IndexFileNames.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/IndexFileNames.cs?rev=1100459&r1=1100458&r2=1100459&view=diff
==============================================================================
--- incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/IndexFileNames.cs (original)
+++ incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/IndexFileNames.cs Sat May  7 06:22:20 2011
@@ -139,7 +139,7 @@ namespace Lucene.Net.Index
 			else
 			{
 #if !PRE_LUCENE_NET_2_0_0_COMPATIBLE
-				return base_Renamed + "_" + SupportClass.Number.ToString(gen) + extension;
+				return base_Renamed + "_" + Support.Number.ToString(gen) + extension;
 #else
 				return base_Renamed + "_" + System.Convert.ToString(gen, 16) + extension;
 #endif

Modified: incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/IndexWriter.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/IndexWriter.cs?rev=1100459&r1=1100458&r2=1100459&view=diff
==============================================================================
--- incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/IndexWriter.cs (original)
+++ incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/IndexWriter.cs Sat May  7 06:22:20 2011
@@ -294,7 +294,7 @@ namespace Lucene.Net.Index
 		private long lastCommitChangeCount; // last changeCount that was committed
 		
 		private SegmentInfos rollbackSegmentInfos; // segmentInfos we will fallback to if the commit fails
-        private SupportClass.Dictionary<SegmentInfo, int> rollbackSegments;
+        private Support.Dictionary<SegmentInfo, int> rollbackSegments;
 		
 		internal volatile SegmentInfos pendingCommit; // set when a commit is pending (after prepareCommit() & before commit())
 		internal volatile uint pendingCommitChangeCount;
@@ -310,7 +310,7 @@ namespace Lucene.Net.Index
 		private DocumentsWriter docWriter;
 		private IndexFileDeleter deleter;
 
-        private SupportClass.Set<SegmentInfo> segmentsToOptimize = new SupportClass.Set<SegmentInfo>(); // used by optimize to note those needing optimization
+        private Support.Set<SegmentInfo> segmentsToOptimize = new Support.Set<SegmentInfo>(); // used by optimize to note those needing optimization
 		
 		private Lock writeLock;
 		
@@ -322,7 +322,7 @@ namespace Lucene.Net.Index
 		
 		// Holds all SegmentInfo instances currently involved in
 		// merges
-        private SupportClass.Set<SegmentInfo> mergingSegments = new SupportClass.Set<SegmentInfo>();
+        private Support.Set<SegmentInfo> mergingSegments = new Support.Set<SegmentInfo>();
 		
 		private MergePolicy mergePolicy;
 		private MergeScheduler mergeScheduler = new ConcurrentMergeScheduler();
@@ -339,7 +339,7 @@ namespace Lucene.Net.Index
 		// Used to only allow one addIndexes to proceed at once
 		// TODO: use ReadWriteLock once we are on 5.0
 		private int readCount; // count of how many threads are holding read lock
-		private SupportClass.ThreadClass writeThread; // non-null if any thread holds write lock
+		private Support.ThreadClass writeThread; // non-null if any thread holds write lock
 		internal ReaderPool readerPool;
 		private int upgradeCount;
 
@@ -491,7 +491,7 @@ namespace Lucene.Net.Index
 				
 			}
 
-            private SupportClass.Dictionary<SegmentInfo, SegmentReader> readerMap = new SupportClass.Dictionary<SegmentInfo, SegmentReader>();
+            private Support.Dictionary<SegmentInfo, SegmentReader> readerMap = new Support.Dictionary<SegmentInfo, SegmentReader>();
 			
 			/// <summary>Forcefully clear changes for the specifed segments,
 			/// and remove from the pool.   This is called on succesful merge. 
@@ -622,7 +622,7 @@ namespace Lucene.Net.Index
 			{
 				lock (this)
 				{
-                    foreach (KeyValuePair<SegmentInfo, SegmentReader> ent in new SupportClass.Dictionary<SegmentInfo, SegmentReader>(readerMap))
+                    foreach (KeyValuePair<SegmentInfo, SegmentReader> ent in new Support.Dictionary<SegmentInfo, SegmentReader>(readerMap))
                     {
                         SegmentReader sr = ent.Value;
                         if (sr.hasChanges)
@@ -652,7 +652,7 @@ namespace Lucene.Net.Index
 			{
 				lock (this)
 				{
-                    foreach (KeyValuePair<SegmentInfo, SegmentReader> ent in new SupportClass.Dictionary<SegmentInfo, SegmentReader>(readerMap))
+                    foreach (KeyValuePair<SegmentInfo, SegmentReader> ent in new Support.Dictionary<SegmentInfo, SegmentReader>(readerMap))
                     {
                         SegmentReader sr = ent.Value;
                         if (sr.hasChanges)
@@ -817,14 +817,14 @@ namespace Lucene.Net.Index
 		{
 			lock (this)
 			{
-				System.Diagnostics.Debug.Assert(writeThread != SupportClass.ThreadClass.Current());
+				System.Diagnostics.Debug.Assert(writeThread != Support.ThreadClass.Current());
 				while (writeThread != null || readCount > 0)
 					DoWait();
 				
 				// We could have been closed while we were waiting:
 				EnsureOpen();
 				
-				writeThread = SupportClass.ThreadClass.Current();
+				writeThread = Support.ThreadClass.Current();
 			}
 		}
 		
@@ -832,7 +832,7 @@ namespace Lucene.Net.Index
 		{
 			lock (this)
 			{
-				System.Diagnostics.Debug.Assert(SupportClass.ThreadClass.Current() == writeThread);
+				System.Diagnostics.Debug.Assert(Support.ThreadClass.Current() == writeThread);
 				writeThread = null;
 				System.Threading.Monitor.PulseAll(this);
 			}
@@ -842,7 +842,7 @@ namespace Lucene.Net.Index
 		{
 			lock (this)
 			{
-				SupportClass.ThreadClass current = SupportClass.ThreadClass.Current();
+				Support.ThreadClass current = Support.ThreadClass.Current();
 				while (writeThread != null && writeThread != current)
 					DoWait();
 				
@@ -864,7 +864,7 @@ namespace Lucene.Net.Index
 					DoWait();
 				}
 				
-				writeThread = SupportClass.ThreadClass.Current();
+				writeThread = Support.ThreadClass.Current();
 				readCount--;
 				upgradeCount--;
 			}
@@ -919,7 +919,7 @@ namespace Lucene.Net.Index
 		public virtual void  Message(System.String message)
 		{
 			if (infoStream != null)
-                infoStream.WriteLine("IW " + messageID + " [" + DateTime.Now.ToString() + "; " + SupportClass.ThreadClass.Current().Name + "]: " + message);
+                infoStream.WriteLine("IW " + messageID + " [" + DateTime.Now.ToString() + "; " + Support.ThreadClass.Current().Name + "]: " + message);
 		}
 		
 		private void  SetMessageID(System.IO.StreamWriter infoStream)
@@ -1846,7 +1846,7 @@ namespace Lucene.Net.Index
 						// commit if there is no segments file in this dir
 						// already.
 						segmentInfos.Commit(directory);
-						SupportClass.CollectionsHelper.AddAllIfNotContains(synced, segmentInfos.Files(directory, true));
+						Support.CollectionsHelper.AddAllIfNotContains(synced, segmentInfos.Files(directory, true));
 					}
 					else
 					{
@@ -1878,7 +1878,7 @@ namespace Lucene.Net.Index
 					
 					// We assume that this segments_N was previously
 					// properly sync'd:
-					SupportClass.CollectionsHelper.AddAllIfNotContains(synced, segmentInfos.Files(directory, true));
+					Support.CollectionsHelper.AddAllIfNotContains(synced, segmentInfos.Files(directory, true));
 				}
 				
 				this.autoCommit = autoCommit;
@@ -1936,7 +1936,7 @@ namespace Lucene.Net.Index
 			{
 				rollbackSegmentInfos = (SegmentInfos) infos.Clone();
 				System.Diagnostics.Debug.Assert(!rollbackSegmentInfos.HasExternalSegments(directory));
-                rollbackSegments = new SupportClass.Dictionary<SegmentInfo, int>();
+                rollbackSegments = new Support.Dictionary<SegmentInfo, int>();
 				int size = rollbackSegmentInfos.Count;
 				for (int i = 0; i < size; i++)
 					rollbackSegments[rollbackSegmentInfos.Info(i)] = i;
@@ -3179,7 +3179,7 @@ namespace Lucene.Net.Index
 				// name that was previously returned which can cause
 				// problems at least with ConcurrentMergeScheduler.
 				changeCount++;
-				return "_" + SupportClass.Number.ToString(segmentInfos.counter++);
+				return "_" + Support.Number.ToString(segmentInfos.counter++);
 			}
 		}
 		
@@ -3307,7 +3307,7 @@ namespace Lucene.Net.Index
 			lock (this)
 			{
 				ResetMergeExceptions();
-                segmentsToOptimize = new SupportClass.Set<SegmentInfo>();
+                segmentsToOptimize = new Support.Set<SegmentInfo>();
                 optimizeMaxNumSegments = maxNumSegments;
 				int numSegments = segmentInfos.Count;
 				for (int i = 0; i < numSegments; i++)
@@ -6286,7 +6286,7 @@ namespace Lucene.Net.Index
         private Dictionary<string, string> synced = new Dictionary<string, string>();
 		
 		// Files that are now being sync'd
-        private SupportClass.Set<string> syncing = new SupportClass.Set<string>();
+        private Support.Set<string> syncing = new Support.Set<string>();
 		
 		private bool StartSync(System.String fileName, ICollection<System.String> pending)
 		{
@@ -6346,7 +6346,7 @@ namespace Lucene.Net.Index
 							{
 								// In 3.0 we will change this to throw
 								// InterruptedException instead
-								SupportClass.ThreadClass.Current().Interrupt();
+								Support.ThreadClass.Current().Interrupt();
 								throw new System.SystemException(ie.Message, ie);
 							}
 					}
@@ -6390,7 +6390,7 @@ namespace Lucene.Net.Index
 					{
 						// In 3.0 we will change this to throw
 						// InterruptedException instead
-						SupportClass.ThreadClass.Current().Interrupt();
+						Support.ThreadClass.Current().Interrupt();
 						throw new System.SystemException(ie.Message, ie);
 					}
 				}
@@ -6415,7 +6415,7 @@ namespace Lucene.Net.Index
 				{
 					// In 3.0 we will change this to throw
 					// InterruptedException instead
-					SupportClass.ThreadClass.Current().Interrupt();
+					Support.ThreadClass.Current().Interrupt();
 					throw new System.SystemException(ie.Message, ie);
 				}
 			}

Modified: incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/InvertedDocConsumer.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/InvertedDocConsumer.cs?rev=1100459&r1=1100458&r2=1100459&view=diff
==============================================================================
--- incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/InvertedDocConsumer.cs (original)
+++ incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/InvertedDocConsumer.cs Sat May  7 06:22:20 2011
@@ -30,7 +30,7 @@ namespace Lucene.Net.Index
 		public abstract void  Abort();
 		
 		/// <summary>Flush a new segment </summary>
-		internal abstract void  Flush(SupportClass.Dictionary<InvertedDocConsumerPerThread,System.Collections.Generic.IList<InvertedDocConsumerPerField>> threadsAndFields, SegmentWriteState state);
+		internal abstract void  Flush(Support.Dictionary<InvertedDocConsumerPerThread,System.Collections.Generic.IList<InvertedDocConsumerPerField>> threadsAndFields, SegmentWriteState state);
 		
 		/// <summary>Close doc stores </summary>
 		internal abstract void  CloseDocStore(SegmentWriteState state);

Modified: incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/InvertedDocEndConsumer.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/InvertedDocEndConsumer.cs?rev=1100459&r1=1100458&r2=1100459&view=diff
==============================================================================
--- incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/InvertedDocEndConsumer.cs (original)
+++ incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/InvertedDocEndConsumer.cs Sat May  7 06:22:20 2011
@@ -23,7 +23,7 @@ namespace Lucene.Net.Index
 	abstract class InvertedDocEndConsumer
 	{
 		public abstract InvertedDocEndConsumerPerThread AddThread(DocInverterPerThread docInverterPerThread);
-        public abstract void Flush(SupportClass.Dictionary<InvertedDocEndConsumerPerThread, System.Collections.Generic.IList<InvertedDocEndConsumerPerField>> threadsAndFields, SegmentWriteState state);
+        public abstract void Flush(Support.Dictionary<InvertedDocEndConsumerPerThread, System.Collections.Generic.IList<InvertedDocEndConsumerPerField>> threadsAndFields, SegmentWriteState state);
 		internal abstract void  CloseDocStore(SegmentWriteState state);
 		public abstract void  Abort();
 		internal abstract void  SetFieldInfos(FieldInfos fieldInfos);

Modified: incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/LogMergePolicy.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/LogMergePolicy.cs?rev=1100459&r1=1100458&r2=1100459&view=diff
==============================================================================
--- incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/LogMergePolicy.cs (original)
+++ incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/LogMergePolicy.cs Sat May  7 06:22:20 2011
@@ -237,7 +237,7 @@ namespace Lucene.Net.Index
 			}
 		}
 
-        private bool IsOptimized(SegmentInfos infos, int maxNumSegments, SupportClass.Set<SegmentInfo> segmentsToOptimize)
+        private bool IsOptimized(SegmentInfos infos, int maxNumSegments, Support.Set<SegmentInfo> segmentsToOptimize)
 		{
 			int numSegments = infos.Count;
 			int numToOptimize = 0;
@@ -275,7 +275,7 @@ namespace Lucene.Net.Index
 		/// (mergeFactor at a time) so the {@link MergeScheduler}
 		/// in use may make use of concurrency. 
 		/// </summary>
-        public override MergeSpecification FindMergesForOptimize(SegmentInfos infos, int maxNumSegments, SupportClass.Set<SegmentInfo> segmentsToOptimize)
+        public override MergeSpecification FindMergesForOptimize(SegmentInfos infos, int maxNumSegments, Support.Set<SegmentInfo> segmentsToOptimize)
 		{
 			MergeSpecification spec;
 			

Modified: incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/MergeDocIDRemapper.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/MergeDocIDRemapper.cs?rev=1100459&r1=1100458&r2=1100459&view=diff
==============================================================================
--- incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/MergeDocIDRemapper.cs (original)
+++ incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/MergeDocIDRemapper.cs Sat May  7 06:22:20 2011
@@ -97,7 +97,7 @@ namespace Lucene.Net.Index
 				
 				while (hi >= lo)
 				{
-					int mid = SupportClass.Number.URShift((lo + hi), 1);
+					int mid = Support.Number.URShift((lo + hi), 1);
 					int midValue = starts[mid];
 					if (oldDocID < midValue)
 						hi = mid - 1;

Modified: incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/MergePolicy.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/MergePolicy.cs?rev=1100459&r1=1100458&r2=1100459&view=diff
==============================================================================
--- incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/MergePolicy.cs (original)
+++ incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/MergePolicy.cs Sat May  7 06:22:20 2011
@@ -284,7 +284,7 @@ namespace Lucene.Net.Index
 		/// <param name="segmentsToOptimize">contains the specific SegmentInfo instances that must be merged
 		/// away. This may be a subset of all SegmentInfos.
 		/// </param>
-        public abstract MergeSpecification FindMergesForOptimize(SegmentInfos segmentInfos, int maxSegmentCount, SupportClass.Set<SegmentInfo> segmentsToOptimize);
+        public abstract MergeSpecification FindMergesForOptimize(SegmentInfos segmentInfos, int maxSegmentCount, Support.Set<SegmentInfo> segmentsToOptimize);
 		
 		/// <summary> Determine what set of merge operations is necessary in order to expunge all
 		/// deletes from the index.

Modified: incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/MultiReader.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/MultiReader.cs?rev=1100459&r1=1100458&r2=1100459&view=diff
==============================================================================
--- incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/MultiReader.cs (original)
+++ incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/MultiReader.cs Sat May  7 06:22:20 2011
@@ -38,7 +38,7 @@ namespace Lucene.Net.Index
 		protected internal IndexReader[] subReaders;
 		private int[] starts; // 1st docno for each segment
 		private bool[] decrefOnClose; // remember which subreaders to decRef on close
-        private IDictionary<string, byte[]> normsCache = new SupportClass.Dictionary<string, byte[]>();
+        private IDictionary<string, byte[]> normsCache = new Support.Dictionary<string, byte[]>();
 		private int maxDoc = 0;
 		private int numDocs = - 1;
 		private bool hasDeletions = false;

Modified: incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/NormsWriter.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/NormsWriter.cs?rev=1100459&r1=1100458&r2=1100459&view=diff
==============================================================================
--- incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/NormsWriter.cs (original)
+++ incubator/lucene.net/branches/Lucene.Net_2_9_4g/src/core/Index/NormsWriter.cs Sat May  7 06:22:20 2011
@@ -58,10 +58,10 @@ namespace Lucene.Net.Index
 		/// <summary>Produce _X.nrm if any document had a field with norms
 		/// not disabled 
 		/// </summary>
-        public override void Flush(SupportClass.Dictionary<InvertedDocEndConsumerPerThread, IList<InvertedDocEndConsumerPerField>> threadsAndFields, SegmentWriteState state)
+        public override void Flush(Support.Dictionary<InvertedDocEndConsumerPerThread, IList<InvertedDocEndConsumerPerField>> threadsAndFields, SegmentWriteState state)
 		{
 
-            SupportClass.Dictionary<FieldInfo, IList<NormsWriterPerField>> byField = new SupportClass.Dictionary<FieldInfo, IList<NormsWriterPerField>>();
+            Support.Dictionary<FieldInfo, IList<NormsWriterPerField>> byField = new Support.Dictionary<FieldInfo, IList<NormsWriterPerField>>();
 			
 			// Typically, each thread will have encountered the same
 			// field.  So first we collate by field, ie, all



Mime
View raw message