You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucenenet.apache.org by ni...@apache.org on 2017/02/26 23:37:48 UTC
[60/72] [abbrv] lucenenet git commit: Lucene.Net.TestFramework:
Renamed Codecs\lucene41\ to Codecs\Lucene41\
Lucene.Net.TestFramework: Renamed Codecs\lucene41\ to Codecs\Lucene41\
Project: http://git-wip-us.apache.org/repos/asf/lucenenet/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucenenet/commit/9138d1bf
Tree: http://git-wip-us.apache.org/repos/asf/lucenenet/tree/9138d1bf
Diff: http://git-wip-us.apache.org/repos/asf/lucenenet/diff/9138d1bf
Branch: refs/heads/api-work
Commit: 9138d1bf47f9c0bf81f6169084a721ceb275f7a1
Parents: c0e9469
Author: Shad Storhaug <sh...@shadstorhaug.com>
Authored: Sun Feb 26 03:14:41 2017 +0700
Committer: Shad Storhaug <sh...@shadstorhaug.com>
Committed: Mon Feb 27 06:17:57 2017 +0700
----------------------------------------------------------------------
.../Codecs/Lucene41/Lucene41RWCodec.cs | 113 +++++++++++++++++++
.../Codecs/lucene41/Lucene41RWCodec.cs | 113 -------------------
.../Lucene.Net.TestFramework.csproj | 2 +-
3 files changed, 114 insertions(+), 114 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/9138d1bf/src/Lucene.Net.TestFramework/Codecs/Lucene41/Lucene41RWCodec.cs
----------------------------------------------------------------------
diff --git a/src/Lucene.Net.TestFramework/Codecs/Lucene41/Lucene41RWCodec.cs b/src/Lucene.Net.TestFramework/Codecs/Lucene41/Lucene41RWCodec.cs
new file mode 100644
index 0000000..2c6edef
--- /dev/null
+++ b/src/Lucene.Net.TestFramework/Codecs/Lucene41/Lucene41RWCodec.cs
@@ -0,0 +1,113 @@
+namespace Lucene.Net.Codecs.Lucene41
+{
+ using Lucene40FieldInfosFormat = Lucene.Net.Codecs.Lucene40.Lucene40FieldInfosFormat;
+ using Lucene40FieldInfosWriter = Lucene.Net.Codecs.Lucene40.Lucene40FieldInfosWriter;
+ using Lucene40RWDocValuesFormat = Lucene.Net.Codecs.Lucene40.Lucene40RWDocValuesFormat;
+ using Lucene40RWNormsFormat = Lucene.Net.Codecs.Lucene40.Lucene40RWNormsFormat;
+ using LuceneTestCase = Lucene.Net.Util.LuceneTestCase;
+
+ /*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+ /// <summary>
+ /// Read-write version of <seealso cref="Lucene41Codec"/> for testing.
+ /// </summary>
+#pragma warning disable 612, 618
+ public class Lucene41RWCodec : Lucene41Codec
+ {
+ private readonly StoredFieldsFormat FieldsFormat = new Lucene41StoredFieldsFormat();
+ private readonly FieldInfosFormat fieldInfos;
+ private readonly DocValuesFormat DocValues;
+ private readonly NormsFormat Norms;
+ private readonly bool _oldFormatImpersonationIsActive;
+
+ /// <summary>
+ /// LUCENENET specific
+ /// Creates the codec with OldFormatImpersonationIsActive = true.
+ /// </summary>
+ /// <remarks>
+ /// Added so that SPIClassIterator can locate this Codec. The iterator
+ /// only recognises classes that have empty constructors.
+ /// </remarks>
+ public Lucene41RWCodec()
+ : this(true)
+ { }
+
+ /// <param name="oldFormatImpersonationIsActive">
+ /// LUCENENET specific
+ /// Added to remove dependency on then-static <see cref="LuceneTestCase.OLD_FORMAT_IMPERSONATION_IS_ACTIVE"/>
+ /// </param>
+ public Lucene41RWCodec(bool oldFormatImpersonationIsActive) : base()
+ {
+ _oldFormatImpersonationIsActive = oldFormatImpersonationIsActive;
+
+ Norms = new Lucene40RWNormsFormat(oldFormatImpersonationIsActive);
+ fieldInfos = new Lucene40FieldInfosFormatAnonymousInnerClassHelper(oldFormatImpersonationIsActive);
+ DocValues = new Lucene40RWDocValuesFormat(oldFormatImpersonationIsActive);
+ }
+
+ private class Lucene40FieldInfosFormatAnonymousInnerClassHelper : Lucene40FieldInfosFormat
+ {
+ private readonly bool _oldFormatImpersonationIsActive;
+
+ /// <param name="oldFormatImpersonationIsActive">
+ /// LUCENENET specific
+ /// Added to remove dependency on then-static <see cref="LuceneTestCase.OLD_FORMAT_IMPERSONATION_IS_ACTIVE"/>
+ /// </param>
+ public Lucene40FieldInfosFormatAnonymousInnerClassHelper(bool oldFormatImpersonationIsActive) : base()
+ {
+ _oldFormatImpersonationIsActive = oldFormatImpersonationIsActive;
+ }
+
+ public override FieldInfosWriter FieldInfosWriter
+ {
+ get
+ {
+ if (!_oldFormatImpersonationIsActive)
+ {
+ return base.FieldInfosWriter;
+ }
+ else
+ {
+ return new Lucene40FieldInfosWriter();
+ }
+ }
+ }
+ }
+
+ public override FieldInfosFormat FieldInfosFormat
+ {
+ get { return fieldInfos; }
+ }
+
+ public override StoredFieldsFormat StoredFieldsFormat
+ {
+ get { return FieldsFormat; }
+ }
+
+ public override DocValuesFormat DocValuesFormat
+ {
+ get { return DocValues; }
+ }
+
+ public override NormsFormat NormsFormat
+ {
+ get { return Norms; }
+ }
+ }
+#pragma warning restore 612, 618
+}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/9138d1bf/src/Lucene.Net.TestFramework/Codecs/lucene41/Lucene41RWCodec.cs
----------------------------------------------------------------------
diff --git a/src/Lucene.Net.TestFramework/Codecs/lucene41/Lucene41RWCodec.cs b/src/Lucene.Net.TestFramework/Codecs/lucene41/Lucene41RWCodec.cs
deleted file mode 100644
index 2c6edef..0000000
--- a/src/Lucene.Net.TestFramework/Codecs/lucene41/Lucene41RWCodec.cs
+++ /dev/null
@@ -1,113 +0,0 @@
-namespace Lucene.Net.Codecs.Lucene41
-{
- using Lucene40FieldInfosFormat = Lucene.Net.Codecs.Lucene40.Lucene40FieldInfosFormat;
- using Lucene40FieldInfosWriter = Lucene.Net.Codecs.Lucene40.Lucene40FieldInfosWriter;
- using Lucene40RWDocValuesFormat = Lucene.Net.Codecs.Lucene40.Lucene40RWDocValuesFormat;
- using Lucene40RWNormsFormat = Lucene.Net.Codecs.Lucene40.Lucene40RWNormsFormat;
- using LuceneTestCase = Lucene.Net.Util.LuceneTestCase;
-
- /*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
- /// <summary>
- /// Read-write version of <seealso cref="Lucene41Codec"/> for testing.
- /// </summary>
-#pragma warning disable 612, 618
- public class Lucene41RWCodec : Lucene41Codec
- {
- private readonly StoredFieldsFormat FieldsFormat = new Lucene41StoredFieldsFormat();
- private readonly FieldInfosFormat fieldInfos;
- private readonly DocValuesFormat DocValues;
- private readonly NormsFormat Norms;
- private readonly bool _oldFormatImpersonationIsActive;
-
- /// <summary>
- /// LUCENENET specific
- /// Creates the codec with OldFormatImpersonationIsActive = true.
- /// </summary>
- /// <remarks>
- /// Added so that SPIClassIterator can locate this Codec. The iterator
- /// only recognises classes that have empty constructors.
- /// </remarks>
- public Lucene41RWCodec()
- : this(true)
- { }
-
- /// <param name="oldFormatImpersonationIsActive">
- /// LUCENENET specific
- /// Added to remove dependency on then-static <see cref="LuceneTestCase.OLD_FORMAT_IMPERSONATION_IS_ACTIVE"/>
- /// </param>
- public Lucene41RWCodec(bool oldFormatImpersonationIsActive) : base()
- {
- _oldFormatImpersonationIsActive = oldFormatImpersonationIsActive;
-
- Norms = new Lucene40RWNormsFormat(oldFormatImpersonationIsActive);
- fieldInfos = new Lucene40FieldInfosFormatAnonymousInnerClassHelper(oldFormatImpersonationIsActive);
- DocValues = new Lucene40RWDocValuesFormat(oldFormatImpersonationIsActive);
- }
-
- private class Lucene40FieldInfosFormatAnonymousInnerClassHelper : Lucene40FieldInfosFormat
- {
- private readonly bool _oldFormatImpersonationIsActive;
-
- /// <param name="oldFormatImpersonationIsActive">
- /// LUCENENET specific
- /// Added to remove dependency on then-static <see cref="LuceneTestCase.OLD_FORMAT_IMPERSONATION_IS_ACTIVE"/>
- /// </param>
- public Lucene40FieldInfosFormatAnonymousInnerClassHelper(bool oldFormatImpersonationIsActive) : base()
- {
- _oldFormatImpersonationIsActive = oldFormatImpersonationIsActive;
- }
-
- public override FieldInfosWriter FieldInfosWriter
- {
- get
- {
- if (!_oldFormatImpersonationIsActive)
- {
- return base.FieldInfosWriter;
- }
- else
- {
- return new Lucene40FieldInfosWriter();
- }
- }
- }
- }
-
- public override FieldInfosFormat FieldInfosFormat
- {
- get { return fieldInfos; }
- }
-
- public override StoredFieldsFormat StoredFieldsFormat
- {
- get { return FieldsFormat; }
- }
-
- public override DocValuesFormat DocValuesFormat
- {
- get { return DocValues; }
- }
-
- public override NormsFormat NormsFormat
- {
- get { return Norms; }
- }
- }
-#pragma warning restore 612, 618
-}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/9138d1bf/src/Lucene.Net.TestFramework/Lucene.Net.TestFramework.csproj
----------------------------------------------------------------------
diff --git a/src/Lucene.Net.TestFramework/Lucene.Net.TestFramework.csproj b/src/Lucene.Net.TestFramework/Lucene.Net.TestFramework.csproj
index f23c9e2..64cf3e5 100644
--- a/src/Lucene.Net.TestFramework/Lucene.Net.TestFramework.csproj
+++ b/src/Lucene.Net.TestFramework/Lucene.Net.TestFramework.csproj
@@ -229,7 +229,7 @@
<SubType>Code</SubType>
</Compile>
<Compile Include="Codecs\Lucene41Ords\Lucene41WithOrds.cs" />
- <Compile Include="Codecs\lucene41\Lucene41RWCodec.cs">
+ <Compile Include="Codecs\Lucene41\Lucene41RWCodec.cs">
<SubType>Code</SubType>
</Compile>
<Compile Include="Codecs\lucene42\Lucene42DocValuesConsumer.cs">