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/08/23 23:18:39 UTC
[46/50] [abbrv] lucenenet git commit: Fixed math bugs in the
Analysis.De.GermanStemmer class that were causing
Analysis.De.TestGermanAnalyzer.TestGermanSpecials() and
Analysis.De.TestGermanStemFilter.TestStemming() tests to fail
Fixed math bugs in the Analysis.De.GermanStemmer class that were causing Analysis.De.TestGermanAnalyzer.TestGermanSpecials() and Analysis.De.TestGermanStemFilter.TestStemming() tests to fail
Project: http://git-wip-us.apache.org/repos/asf/lucenenet/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucenenet/commit/56cdc043
Tree: http://git-wip-us.apache.org/repos/asf/lucenenet/tree/56cdc043
Diff: http://git-wip-us.apache.org/repos/asf/lucenenet/diff/56cdc043
Branch: refs/heads/analysis-work
Commit: 56cdc043a040d556afccea931fa2e0d24ca24d94
Parents: b04aca6
Author: Shad Storhaug <sh...@shadstorhaug.com>
Authored: Tue Aug 23 11:57:34 2016 +0700
Committer: Shad Storhaug <sh...@shadstorhaug.com>
Committed: Tue Aug 23 11:57:34 2016 +0700
----------------------------------------------------------------------
.../Analysis/De/GermanStemmer.cs | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/56cdc043/src/Lucene.Net.Analysis.Common/Analysis/De/GermanStemmer.cs
----------------------------------------------------------------------
diff --git a/src/Lucene.Net.Analysis.Common/Analysis/De/GermanStemmer.cs b/src/Lucene.Net.Analysis.Common/Analysis/De/GermanStemmer.cs
index 8b260be..2338085 100644
--- a/src/Lucene.Net.Analysis.Common/Analysis/De/GermanStemmer.cs
+++ b/src/Lucene.Net.Analysis.Common/Analysis/De/GermanStemmer.cs
@@ -100,15 +100,15 @@ namespace Lucene.Net.Analysis.De
{
if ((buffer.Length + substCount > 5) && buffer.ToString(buffer.Length - 2, buffer.Length - (buffer.Length - 2)).Equals("nd"))
{
- buffer.Remove(buffer.Length - 2, buffer.Length - buffer.Length - 2);
+ buffer.Remove(buffer.Length - 2, buffer.Length - (buffer.Length - 2));
}
else if ((buffer.Length + substCount > 4) && buffer.ToString(buffer.Length - 2, buffer.Length - (buffer.Length - 2)).Equals("em"))
{
- buffer.Remove(buffer.Length - 2, buffer.Length - buffer.Length - 2);
+ buffer.Remove(buffer.Length - 2, buffer.Length - (buffer.Length - 2));
}
else if ((buffer.Length + substCount > 4) && buffer.ToString(buffer.Length - 2, buffer.Length - (buffer.Length - 2)).Equals("er"))
{
- buffer.Remove(buffer.Length - 2, buffer.Length - buffer.Length - 2);
+ buffer.Remove(buffer.Length - 2, buffer.Length - (buffer.Length - 2));
}
else if (buffer[buffer.Length - 1] == 'e')
{
@@ -165,7 +165,7 @@ namespace Lucene.Net.Analysis.De
{
if (buffer.ToString(c, 4).Equals("gege"))
{
- buffer.Remove(c, c + 2 - c);
+ buffer.Remove(c, (c + 2) - c);
return;
}
}
@@ -219,7 +219,7 @@ namespace Lucene.Net.Analysis.De
if ((c < buffer.Length - 2) && buffer[c] == 's' && buffer[c + 1] == 'c' && buffer[c + 2] == 'h')
{
buffer[c] = '$';
- buffer.Remove(c + 1, c + 3 - c + 1);
+ buffer.Remove(c + 1, (c + 3) - (c + 1));
substCount = +2;
}
else if (buffer[c] == 'c' && buffer[c + 1] == 'h')