[ 
https://issues.apache.org/jira/browse/LUCENENET-376?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Digy updated LUCENENET-376:
---------------------------

    Attachment: SpanOrQuery.patch

Patch for 2.9.2 & trunk

> Ver.2.9.2 SpanOrQuery.ToString() bug
> ------------------------------------
>
>                 Key: LUCENENET-376
>                 URL: https://issues.apache.org/jira/browse/LUCENENET-376
>             Project: Lucene.Net
>          Issue Type: Bug
>            Reporter: Andrei Iliev
>         Attachments: SpanOrQuery.patch
>
>
> Bad conversion from java code.
> ====================
>                       System.Collections.IEnumerator i = 
> clauses.GetEnumerator();
>                       while (i.MoveNext())
>                       {
>                               SpanQuery clause = (SpanQuery) i.Current;
>                               buffer.Append(clause.ToString(field));
>                               if (i.MoveNext())
>                               {
>                                       buffer.Append(", ");
>                               }
>                       }
> ====================
> Shoud be changed to something like:
> ====================
>                         int j = 0;
>                       while (i.MoveNext())
>                       {
>                                  j++;
>                               SpanQuery clause = (SpanQuery) i.Current;
>                               buffer.Append(clause.ToString(field));
>                               if (j<clauses.Count)
>                               {
>                                       buffer.Append(", ");
>                               }
>                       }
> ====================

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

Reply via email to