Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 077FB200C11 for ; Sat, 4 Feb 2017 21:32:23 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 040F9160B69; Sat, 4 Feb 2017 20:32:23 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 54CAC160B66 for ; Sat, 4 Feb 2017 21:32:22 +0100 (CET) Received: (qmail 97460 invoked by uid 500); 4 Feb 2017 20:32:21 -0000 Mailing-List: contact commits-help@lucenenet.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: lucene-net-dev@lucenenet.apache.org Delivered-To: mailing list commits@lucenenet.apache.org Received: (qmail 96654 invoked by uid 99); 4 Feb 2017 20:32:20 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 04 Feb 2017 20:32:20 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id 7A096E03BB; Sat, 4 Feb 2017 20:32:20 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: nightowl888@apache.org To: commits@lucenenet.apache.org Date: Sat, 04 Feb 2017 20:32:42 -0000 Message-Id: In-Reply-To: <4b623b494bc34c2780b01bf40ded92c7@git.apache.org> References: <4b623b494bc34c2780b01bf40ded92c7@git.apache.org> X-Mailer: ASF-Git Admin Mailer Subject: [23/39] lucenenet git commit: Lucene.Net.Analysis.Miscellaneous.SingleTokenTokenStream refactor: changed Token property to GetToken() and SetToken(Token) (makes a clone each way) archived-at: Sat, 04 Feb 2017 20:32:23 -0000 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 Authored: Sun Feb 5 00:39:07 2017 +0700 Committer: Shad Storhaug 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());