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:49 UTC
[61/72] [abbrv] lucenenet git commit: Lucene.Net.TestFramework:
Renamed Codecs\lucene45\ to Codecs\Lucene45\
Lucene.Net.TestFramework: Renamed Codecs\lucene45\ to Codecs\Lucene45\
Project: http://git-wip-us.apache.org/repos/asf/lucenenet/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucenenet/commit/7c9f5727
Tree: http://git-wip-us.apache.org/repos/asf/lucenenet/tree/7c9f5727
Diff: http://git-wip-us.apache.org/repos/asf/lucenenet/diff/7c9f5727
Branch: refs/heads/api-work
Commit: 7c9f5727fbb024c553a6a9c99be65f9dc0f9081b
Parents: 9e2f4c5
Author: Shad Storhaug <sh...@shadstorhaug.com>
Authored: Sun Feb 26 03:20:41 2017 +0700
Committer: Shad Storhaug <sh...@shadstorhaug.com>
Committed: Mon Feb 27 06:17:58 2017 +0700
----------------------------------------------------------------------
.../Codecs/Lucene45/Lucene45RWCodec.cs | 88 ++++++++++++++++++++
.../Codecs/lucene45/Lucene45RWCodec.cs | 88 --------------------
.../Lucene.Net.TestFramework.csproj | 2 +-
3 files changed, 89 insertions(+), 89 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/7c9f5727/src/Lucene.Net.TestFramework/Codecs/Lucene45/Lucene45RWCodec.cs
----------------------------------------------------------------------
diff --git a/src/Lucene.Net.TestFramework/Codecs/Lucene45/Lucene45RWCodec.cs b/src/Lucene.Net.TestFramework/Codecs/Lucene45/Lucene45RWCodec.cs
new file mode 100644
index 0000000..c610ca9
--- /dev/null
+++ b/src/Lucene.Net.TestFramework/Codecs/Lucene45/Lucene45RWCodec.cs
@@ -0,0 +1,88 @@
+namespace Lucene.Net.Codecs.Lucene45
+{
+ /*
+ * 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.
+ */
+
+ using Lucene42FieldInfosFormat = Lucene.Net.Codecs.Lucene42.Lucene42FieldInfosFormat;
+ using Lucene42FieldInfosWriter = Lucene.Net.Codecs.Lucene42.Lucene42FieldInfosWriter;
+ using LuceneTestCase = Lucene.Net.Util.LuceneTestCase;
+
+ /// <summary>
+ /// Read-write version of <seealso cref="Lucene45Codec"/> for testing.
+ /// </summary>
+#pragma warning disable 612, 618
+ public class Lucene45RWCodec : Lucene45Codec
+ {
+ private readonly FieldInfosFormat fieldInfosFormat;
+
+ /// <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 Lucene45RWCodec()
+ : this(true)
+ { }
+
+ /// <param name="oldFormatImpersonationIsActive">
+ /// LUCENENET specific
+ /// Added to remove dependency on then-static <see cref="LuceneTestCase.OLD_FORMAT_IMPERSONATION_IS_ACTIVE"/>
+ /// </param>
+ public Lucene45RWCodec(bool oldFormatImpersonationIsActive) : base()
+ {
+ fieldInfosFormat = new Lucene42FieldInfosFormatAnonymousInnerClassHelper(oldFormatImpersonationIsActive);
+ }
+
+ private class Lucene42FieldInfosFormatAnonymousInnerClassHelper : Lucene42FieldInfosFormat
+ {
+ 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 Lucene42FieldInfosFormatAnonymousInnerClassHelper(bool oldFormatImpersonationIsActive) : base()
+ {
+ _oldFormatImpersonationIsActive = oldFormatImpersonationIsActive;
+ }
+
+ public override FieldInfosWriter FieldInfosWriter
+ {
+ get
+ {
+ if (!_oldFormatImpersonationIsActive)
+ {
+ return base.FieldInfosWriter;
+ }
+ else
+ {
+ return new Lucene42FieldInfosWriter();
+ }
+ }
+ }
+ }
+
+ public override FieldInfosFormat FieldInfosFormat
+ {
+ get { return fieldInfosFormat; }
+ }
+ }
+#pragma warning restore 612, 618
+}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/7c9f5727/src/Lucene.Net.TestFramework/Codecs/lucene45/Lucene45RWCodec.cs
----------------------------------------------------------------------
diff --git a/src/Lucene.Net.TestFramework/Codecs/lucene45/Lucene45RWCodec.cs b/src/Lucene.Net.TestFramework/Codecs/lucene45/Lucene45RWCodec.cs
deleted file mode 100644
index c610ca9..0000000
--- a/src/Lucene.Net.TestFramework/Codecs/lucene45/Lucene45RWCodec.cs
+++ /dev/null
@@ -1,88 +0,0 @@
-namespace Lucene.Net.Codecs.Lucene45
-{
- /*
- * 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.
- */
-
- using Lucene42FieldInfosFormat = Lucene.Net.Codecs.Lucene42.Lucene42FieldInfosFormat;
- using Lucene42FieldInfosWriter = Lucene.Net.Codecs.Lucene42.Lucene42FieldInfosWriter;
- using LuceneTestCase = Lucene.Net.Util.LuceneTestCase;
-
- /// <summary>
- /// Read-write version of <seealso cref="Lucene45Codec"/> for testing.
- /// </summary>
-#pragma warning disable 612, 618
- public class Lucene45RWCodec : Lucene45Codec
- {
- private readonly FieldInfosFormat fieldInfosFormat;
-
- /// <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 Lucene45RWCodec()
- : this(true)
- { }
-
- /// <param name="oldFormatImpersonationIsActive">
- /// LUCENENET specific
- /// Added to remove dependency on then-static <see cref="LuceneTestCase.OLD_FORMAT_IMPERSONATION_IS_ACTIVE"/>
- /// </param>
- public Lucene45RWCodec(bool oldFormatImpersonationIsActive) : base()
- {
- fieldInfosFormat = new Lucene42FieldInfosFormatAnonymousInnerClassHelper(oldFormatImpersonationIsActive);
- }
-
- private class Lucene42FieldInfosFormatAnonymousInnerClassHelper : Lucene42FieldInfosFormat
- {
- 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 Lucene42FieldInfosFormatAnonymousInnerClassHelper(bool oldFormatImpersonationIsActive) : base()
- {
- _oldFormatImpersonationIsActive = oldFormatImpersonationIsActive;
- }
-
- public override FieldInfosWriter FieldInfosWriter
- {
- get
- {
- if (!_oldFormatImpersonationIsActive)
- {
- return base.FieldInfosWriter;
- }
- else
- {
- return new Lucene42FieldInfosWriter();
- }
- }
- }
- }
-
- public override FieldInfosFormat FieldInfosFormat
- {
- get { return fieldInfosFormat; }
- }
- }
-#pragma warning restore 612, 618
-}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/7c9f5727/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 c7ac221..2f32d94 100644
--- a/src/Lucene.Net.TestFramework/Lucene.Net.TestFramework.csproj
+++ b/src/Lucene.Net.TestFramework/Lucene.Net.TestFramework.csproj
@@ -244,7 +244,7 @@
<Compile Include="Codecs\Lucene42\Lucene42RWDocValuesFormat.cs">
<SubType>Code</SubType>
</Compile>
- <Compile Include="Codecs\lucene45\Lucene45RWCodec.cs">
+ <Compile Include="Codecs\Lucene45\Lucene45RWCodec.cs">
<SubType>Code</SubType>
</Compile>
<Compile Include="Codecs\MissingOrdRemapper.cs">