Fixed issue with PatternParser not compiling on .NET Core because of a missing 
overload on StreamReader


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

Branch: refs/heads/api-work
Commit: dc21329cd56791eaf38b06c52e4153498df91361
Parents: 7cf215b
Author: Shad Storhaug <[email protected]>
Authored: Sat Feb 4 16:13:06 2017 +0700
Committer: Shad Storhaug <[email protected]>
Committed: Sat Feb 4 23:08:16 2017 +0700

----------------------------------------------------------------------
 .../Analysis/Compound/Hyphenation/PatternParser.cs                 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/lucenenet/blob/dc21329c/src/Lucene.Net.Analysis.Common/Analysis/Compound/Hyphenation/PatternParser.cs
----------------------------------------------------------------------
diff --git 
a/src/Lucene.Net.Analysis.Common/Analysis/Compound/Hyphenation/PatternParser.cs 
b/src/Lucene.Net.Analysis.Common/Analysis/Compound/Hyphenation/PatternParser.cs
index 9b9f226..9bbe391 100644
--- 
a/src/Lucene.Net.Analysis.Common/Analysis/Compound/Hyphenation/PatternParser.cs
+++ 
b/src/Lucene.Net.Analysis.Common/Analysis/Compound/Hyphenation/PatternParser.cs
@@ -99,7 +99,7 @@ namespace Lucene.Net.Analysis.Compound.Hyphenation
             var xmlReaderSettings = GetXmlReaderSettings();
 
             // LUCENENET TODO: Create overloads that allow XmlReaderSettings 
to be passed in.
-            using (var src = XmlReader.Create(new StreamReader(path, 
encoding), xmlReaderSettings))
+            using (var src = XmlReader.Create(new StreamReader(new 
FileStream(path, FileMode.Open), encoding), xmlReaderSettings))
             {
                 Parse(src);
             }

Reply via email to