lucenenet-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Iliev Andrei (JIRA)" <j...@apache.org>
Subject [jira] Created: (LUCENENET-146) BUG in segmenttermpositionvector.cs (similar to LUCENENET-145)
Date Mon, 25 Aug 2008 17:11:44 GMT
BUG in segmenttermpositionvector.cs (similar to LUCENENET-145)
--------------------------------------------------------------

                 Key: LUCENENET-146
                 URL: https://issues.apache.org/jira/browse/LUCENENET-146
             Project: Lucene.Net
          Issue Type: Bug
            Reporter: Iliev Andrei
            Priority: Critical


Bad conversion from java source code (see  LUCENENET-145). For multiple dimention array .length
in java returns the number of dimensions. In c# .Length - returns the total number of elements
in all dimensions.

Class SegmentTermPositionVector : SegmentTermVector, TermPositionVector

protected internal TermVectorOffsetInfo[][] offsets; //<-2 dim array
1) public virtual TermVectorOffsetInfo[] GetOffsets(int index)
wrong:
if (index >= 0 && index < offsets.Length)
correct:
if (index >= 0 && index < offsets.GetLength(0))
2) public virtual int[] GetTermPositions(int index)
wrong code:
if (index >= 0 && index < positions.Length)
correct:
if (index >= 0 && index < positions.GetLength(0))


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message