lucenenet-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From nightowl...@apache.org
Subject [2/6] lucenenet git commit: Lucene.Net.Analysis.Common.Analysis.Util.BufferedCharFilter: Eliminated compiler warning by removing unused isDisposing field in .NET Standard
Date Sun, 16 Apr 2017 10:38:03 GMT
Lucene.Net.Analysis.Common.Analysis.Util.BufferedCharFilter: Eliminated compiler warning by
removing unused isDisposing field in .NET Standard


Project: http://git-wip-us.apache.org/repos/asf/lucenenet/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucenenet/commit/bb9ae7ad
Tree: http://git-wip-us.apache.org/repos/asf/lucenenet/tree/bb9ae7ad
Diff: http://git-wip-us.apache.org/repos/asf/lucenenet/diff/bb9ae7ad

Branch: refs/heads/api-work
Commit: bb9ae7adcec661be833f08762a806d5f7b61510f
Parents: 0916968
Author: Shad Storhaug <shad@shadstorhaug.com>
Authored: Sun Apr 16 00:28:57 2017 +0700
Committer: Shad Storhaug <shad@shadstorhaug.com>
Committed: Sun Apr 16 00:28:57 2017 +0700

----------------------------------------------------------------------
 .../Analysis/Util/BufferedCharFilter.cs          | 19 +++++++++++++------
 1 file changed, 13 insertions(+), 6 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/lucenenet/blob/bb9ae7ad/src/Lucene.Net.Analysis.Common/Analysis/Util/BufferedCharFilter.cs
----------------------------------------------------------------------
diff --git a/src/Lucene.Net.Analysis.Common/Analysis/Util/BufferedCharFilter.cs b/src/Lucene.Net.Analysis.Common/Analysis/Util/BufferedCharFilter.cs
index c6103f3..4371faf 100644
--- a/src/Lucene.Net.Analysis.Common/Analysis/Util/BufferedCharFilter.cs
+++ b/src/Lucene.Net.Analysis.Common/Analysis/Util/BufferedCharFilter.cs
@@ -39,10 +39,12 @@ namespace Lucene.Net.Analysis.Util
         internal static int defaultCharBufferSize = 8192;
         private static int defaultExpectedLineLength = 80;
 
+#if !NETSTANDARD
         /// <summary>
         /// LUCENENET specific to throw an exception if the user calls <see cref="Close()"/>
instead of <see cref="TextReader.Dispose()"/>
         /// </summary>
         private bool isDisposing = false;
+#endif
 
         /// <summary>
         /// Creates a buffering character-input stream that uses an input buffer of the specified
size.
@@ -430,20 +432,25 @@ namespace Lucene.Net.Analysis.Util
         {
             if (disposing)
             {
+#if !NETSTANDARD
                 this.isDisposing = true;
+#endif
                 lock (this)
                 {
-                    if (@in == null)
-                        return;
-                    @in.Dispose();
-                    @in = null;
+                    if (@in != null)
+                    {
+                        @in.Dispose();
+                        @in = null;
+                    }
                     cb = null;
                 }
+#if !NETSTANDARD
                 this.isDisposing = false;
+#endif
             }
         }
 
-        #region LUCENENET Specific Methods
+#region LUCENENET Specific Methods
 
         public override int Peek()
         {
@@ -495,6 +502,6 @@ namespace Lucene.Net.Analysis.Util
             throw new NotImplementedException();
         }
 #endif
-        #endregion
+#endregion
     }
 }


Mime
View raw message