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/04 20:32:42 UTC
[23/39] lucenenet git commit:
Lucene.Net.Analysis.Miscellaneous.SingleTokenTokenStream refactor: changed
Token property to GetToken() and SetToken(Token) (makes a clone each way)
Lucene.Net.Analysis.Miscellaneous.SingleTokenTokenStream refactor: changed Token property to GetToken() and SetToken(Token) (makes a clone each way)
Project: http://git-wip-us.apache.org/repos/asf/lucenenet/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucenenet/commit/0697c7a4
Tree: http://git-wip-us.apache.org/repos/asf/lucenenet/tree/0697c7a4
Diff: http://git-wip-us.apache.org/repos/asf/lucenenet/diff/0697c7a4
Branch: refs/heads/api-work
Commit: 0697c7a4c14b6ba341ebff33e3409e375e826bd2
Parents: 4abfb34
Author: Shad Storhaug <sh...@shadstorhaug.com>
Authored: Sun Feb 5 00:39:07 2017 +0700
Committer: Shad Storhaug <sh...@shadstorhaug.com>
Committed: Sun Feb 5 00:39:07 2017 +0700
----------------------------------------------------------------------
.../Analysis/Miscellaneous/SingleTokenTokenStream.cs | 10 +++++++---
.../Analysis/Miscellaneous/TestSingleTokenTokenFilter.cs | 2 +-
2 files changed, 8 insertions(+), 4 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/0697c7a4/src/Lucene.Net.Analysis.Common/Analysis/Miscellaneous/SingleTokenTokenStream.cs
----------------------------------------------------------------------
diff --git a/src/Lucene.Net.Analysis.Common/Analysis/Miscellaneous/SingleTokenTokenStream.cs b/src/Lucene.Net.Analysis.Common/Analysis/Miscellaneous/SingleTokenTokenStream.cs
index cf8b0b9..ff1a0ca 100644
--- a/src/Lucene.Net.Analysis.Common/Analysis/Miscellaneous/SingleTokenTokenStream.cs
+++ b/src/Lucene.Net.Analysis.Common/Analysis/Miscellaneous/SingleTokenTokenStream.cs
@@ -61,10 +61,14 @@ namespace Lucene.Net.Analysis.Miscellaneous
exhausted = false;
}
- public Token Token // LUCENENET TODO: Change to GetToken() and SetToken() (conversion)
+ public Token GetToken() // LUCENENET NOTE: These remain methods because they make a conversion of the value
{
- get { return (Token)singleToken.Clone(); }
- set { this.singleToken = (Token)value.Clone(); }
+ return (Token)singleToken.Clone();
+ }
+
+ public void SetToken(Token token)
+ {
+ this.singleToken = (Token)token.Clone();
}
}
}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/0697c7a4/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestSingleTokenTokenFilter.cs
----------------------------------------------------------------------
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestSingleTokenTokenFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestSingleTokenTokenFilter.cs
index 614e0b3..a3da13c 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestSingleTokenTokenFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestSingleTokenTokenFilter.cs
@@ -38,7 +38,7 @@ namespace Lucene.Net.Analysis.Miscellaneous
assertFalse(ts.IncrementToken());
token = new Token("hallo", 10, 20, "someType");
- ts.Token = token;
+ ts.SetToken(token);
ts.Reset();
assertTrue(ts.IncrementToken());