This is an automated email from the ASF dual-hosted git repository.
nightowl888 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/lucenenet.git.
from 91fbbb3 Lucene.Net.TestFramework: Restored the
Lucene.Net.TestFramework project and migrated all test projects to utilize it
new 27ce737 build/Dependencies.props: Added J2N 1.0.0-alpha-0030 as a
dependency
new 94f33e9 Lucene.Net.TestFramework,
Lucene.Net.Tests.Index.TestIndexWriterWithThreads: Factored out AtomicObject
and replaced with J2N.Threading.Atomic.AtomicReference
new 6ba7613 Lucene.Net.Tests.Util.TestWeakIdentityMap: Factored out
AtomicReferenceArray from support in favor of the implementation in J2N
new 4e93ba5 Lucene.Net.Benchmark: Factored out StreamTokenizer from
support in favor of the implementation in J2N
new 513b844 Lucene.Net.Support.StringExtensions::Intern(): Factored out
StringInterner and SimpleStringInterner classes and use J2N for all
non-production components. Drop string interning support for production
components on .NET Standard 1.6.
new 5c9f512 Lucene.Net.Support.IO: Factored out Int64Buffer and replaced
with the implementation from J2N.IO
new 4baf2d1 Lucene.Net.Support.IO: Factored out IDataInput, IDataOutput,
DataInputStream, DataOutputStream in favor of implementations from J2N
The 7 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
build/Dependencies.props | 1 +
.../Egothor.Stemmer/Compile.cs | 4 +-
.../Egothor.Stemmer/MultiTrie.cs | 2 +-
.../Egothor.Stemmer/MultiTrie2.cs | 2 +-
.../Egothor.Stemmer/Row.cs | 4 +-
.../Egothor.Stemmer/Trie.cs | 2 +-
.../Lucene.Net.Analysis.Stempel.csproj | 4 +
.../Stempel/StempelStemmer.cs | 2 +-
.../ByTask/Tasks/AnalyzerFactoryTask.cs | 32 +-
.../ByTask/Tasks/NewAnalyzerTask.cs | 10 +-
src/Lucene.Net.Benchmark/ByTask/Utils/Algorithm.cs | 30 +-
.../Lucene.Net.Benchmark.csproj | 1 +
.../Support/Sax/Helpers/NamespaceSupport.cs | 2 +-
.../Support/TagSoup/ElementType.cs | 2 +-
src/Lucene.Net.Benchmark/Support/TagSoup/Parser.cs | 2 +-
src/Lucene.Net.Replicator/Http/HttpReplicator.cs | 2 +-
.../Http/ReplicationService.cs | 4 +-
.../Lucene.Net.Replicator.csproj | 1 +
src/Lucene.Net.Replicator/SessionToken.cs | 2 +-
.../Index/BaseStoredFieldsFormatTestCase.cs | 7 +-
.../Index/BaseTermVectorsFormatTestCase.cs | 7 +-
.../Lucene.Net.TestFramework.csproj | 1 +
.../Egothor.Stemmer/TestCompile.cs | 2 +-
.../SessionTokenTest.cs | 2 +-
.../Codecs/Lucene3x/TestSurrogates.cs | 8 +-
.../Index/TestIndexWriterWithThreads.cs | 18 +-
src/Lucene.Net.Tests/Support/IO/TestByteBuffer.cs | 117 ++--
src/Lucene.Net.Tests/Support/IO/TestByteBuffer2.cs | 20 +-
.../Support/IO/TestDataInputStream.cs | 262 --------
.../Support/IO/TestDataOutputStream.cs | 190 ------
src/Lucene.Net.Tests/Support/IO/TestLongBuffer.cs | 540 ---------------
.../Support/IO/TestStreamTokenizer.cs | 514 --------------
src/Lucene.Net.Tests/Util/Packed/TestPackedInts.cs | 9 +-
src/Lucene.Net.Tests/Util/TestWeakIdentityMap.cs | 4 +-
src/Lucene.Net/Support/AtomicObject.cs | 59 --
src/Lucene.Net/Support/AtomicReferenceArray.cs | 52 --
src/Lucene.Net/Support/IO/ByteBuffer.cs | 30 +-
src/Lucene.Net/Support/IO/DataInputStream.cs | 380 -----------
src/Lucene.Net/Support/IO/DataOutputStream.cs | 327 ---------
src/Lucene.Net/Support/IO/HeapByteBuffer.cs | 8 +-
src/Lucene.Net/Support/IO/IDataInput.cs | 68 --
src/Lucene.Net/Support/IO/IDataOutput.cs | 68 --
src/Lucene.Net/Support/IO/LongArrayBuffer.cs | 106 ---
src/Lucene.Net/Support/IO/LongBuffer.cs | 277 --------
.../Support/IO/LongToByteBufferAdapter.cs | 234 -------
.../Support/IO/MemoryMappedFileByteBuffer.cs | 14 +-
.../Support/IO/ReadWriteLongArrayBuffer.cs | 144 ----
src/Lucene.Net/Support/IO/StreamTokenizer.cs | 738 ---------------------
src/Lucene.Net/Support/SimpleStringInterner.cs | 100 ---
src/Lucene.Net/Support/StringExtensions.cs | 19 +-
src/Lucene.Net/Support/StringInterner.cs | 50 --
51 files changed, 188 insertions(+), 4296 deletions(-)
delete mode 100644 src/Lucene.Net.Tests/Support/IO/TestDataInputStream.cs
delete mode 100644 src/Lucene.Net.Tests/Support/IO/TestDataOutputStream.cs
delete mode 100644 src/Lucene.Net.Tests/Support/IO/TestLongBuffer.cs
delete mode 100644 src/Lucene.Net.Tests/Support/IO/TestStreamTokenizer.cs
delete mode 100644 src/Lucene.Net/Support/AtomicObject.cs
delete mode 100644 src/Lucene.Net/Support/AtomicReferenceArray.cs
delete mode 100644 src/Lucene.Net/Support/IO/DataInputStream.cs
delete mode 100644 src/Lucene.Net/Support/IO/DataOutputStream.cs
delete mode 100644 src/Lucene.Net/Support/IO/IDataInput.cs
delete mode 100644 src/Lucene.Net/Support/IO/IDataOutput.cs
delete mode 100644 src/Lucene.Net/Support/IO/LongArrayBuffer.cs
delete mode 100644 src/Lucene.Net/Support/IO/LongBuffer.cs
delete mode 100644 src/Lucene.Net/Support/IO/LongToByteBufferAdapter.cs
delete mode 100644 src/Lucene.Net/Support/IO/ReadWriteLongArrayBuffer.cs
delete mode 100644 src/Lucene.Net/Support/IO/StreamTokenizer.cs
delete mode 100644 src/Lucene.Net/Support/SimpleStringInterner.cs
delete mode 100644 src/Lucene.Net/Support/StringInterner.cs