You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucenenet.apache.org by sy...@apache.org on 2016/10/04 20:01:55 UTC

[25/46] lucenenet git commit: Facet.Taxononmy.Directory.DirectoryTaxonomyWriter.IOrdinalMap: Renamed Size back to the original SetSize() because it changes the internal state of the object.

Facet.Taxononmy.Directory.DirectoryTaxonomyWriter.IOrdinalMap: Renamed Size back to the original SetSize() because it changes the internal state of the object.


Project: http://git-wip-us.apache.org/repos/asf/lucenenet/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucenenet/commit/0bc31302
Tree: http://git-wip-us.apache.org/repos/asf/lucenenet/tree/0bc31302
Diff: http://git-wip-us.apache.org/repos/asf/lucenenet/diff/0bc31302

Branch: refs/heads/master
Commit: 0bc313025481fbd698f0dbb773a8fa27ade18d0f
Parents: f50f913
Author: Shad Storhaug <sh...@shadstorhaug.com>
Authored: Sun Sep 25 15:18:47 2016 +0700
Committer: Shad Storhaug <sh...@shadstorhaug.com>
Committed: Mon Oct 3 23:31:31 2016 +0700

----------------------------------------------------------------------
 .../Taxonomy/Directory/DirectoryTaxonomyWriter.cs  | 17 ++++++-----------
 1 file changed, 6 insertions(+), 11 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/lucenenet/blob/0bc31302/src/Lucene.Net.Facet/Taxonomy/Directory/DirectoryTaxonomyWriter.cs
----------------------------------------------------------------------
diff --git a/src/Lucene.Net.Facet/Taxonomy/Directory/DirectoryTaxonomyWriter.cs b/src/Lucene.Net.Facet/Taxonomy/Directory/DirectoryTaxonomyWriter.cs
index e4f2d3b..d25cd1b 100644
--- a/src/Lucene.Net.Facet/Taxonomy/Directory/DirectoryTaxonomyWriter.cs
+++ b/src/Lucene.Net.Facet/Taxonomy/Directory/DirectoryTaxonomyWriter.cs
@@ -905,7 +905,7 @@ namespace Lucene.Net.Facet.Taxonomy.Directory
             {
                 int size = r.NumDocs;
                 IOrdinalMap ordinalMap = map;
-                ordinalMap.Size = size;
+                ordinalMap.SetSize(size);
                 int @base = 0;
                 TermsEnum te = null;
                 DocsEnum docs = null;
@@ -957,7 +957,7 @@ namespace Lucene.Net.Facet.Taxonomy.Directory
             /// called exactly 'size' times, with different origOrdinals between 0
             /// and size-1.  
             /// </summary>
-            int Size { set; }
+            void SetSize(int taxonomySize);
 
             /// <summary>
             /// Record a mapping. </summary>
@@ -995,9 +995,9 @@ namespace Lucene.Net.Facet.Taxonomy.Directory
                 map = new int[] { };
             }
 
-            public int Size
+            public void SetSize(int taxonomySize)
             {
-                set { map = new int[value]; }
+                map = new int[taxonomySize];
             }
 
             public void AddMapping(int origOrdinal, int newOrdinal)
@@ -1011,8 +1011,6 @@ namespace Lucene.Net.Facet.Taxonomy.Directory
                     Array.Resize(ref map, origOrdinal + 1);
                     map[origOrdinal] = newOrdinal;
                 }
-
-
             }
 
             public void AddDone() // nothing to do
@@ -1051,12 +1049,9 @@ namespace Lucene.Net.Facet.Taxonomy.Directory
                 @out.WriteInt(newOrdinal);
             }
 
-            public int Size
+            public void SetSize(int taxonomySize)
             {
-                set
-                {
-                    @out.WriteInt(value);
-                }
+                @out.WriteInt(taxonomySize);
             }
 
             public void AddDone()