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 2019/09/06 09:01:23 UTC
[lucenenet] 13/21: SWEEP: Lucene.Net.Misc: Changed string to number
conversion to use invariant culture
This is an automated email from the ASF dual-hosted git repository.
nightowl888 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/lucenenet.git
commit 096f26687d49b6f57965d1373a2852f262177dc7
Author: Shad Storhaug <sh...@shadstorhaug.com>
AuthorDate: Tue Sep 3 12:59:48 2019 +0700
SWEEP: Lucene.Net.Misc: Changed string to number conversion to use invariant culture
---
src/Lucene.Net.Misc/Index/MultiPassIndexSplitter.cs | 3 ++-
src/Lucene.Net.Misc/Misc/HighFreqTerms.cs | 9 ++-------
src/Lucene.Net.Misc/Util/Fst/UpToTwoPositiveIntOutputs.cs | 4 ++--
3 files changed, 6 insertions(+), 10 deletions(-)
diff --git a/src/Lucene.Net.Misc/Index/MultiPassIndexSplitter.cs b/src/Lucene.Net.Misc/Index/MultiPassIndexSplitter.cs
index 47d61fe..2f2b608 100644
--- a/src/Lucene.Net.Misc/Index/MultiPassIndexSplitter.cs
+++ b/src/Lucene.Net.Misc/Index/MultiPassIndexSplitter.cs
@@ -3,6 +3,7 @@ using Lucene.Net.Util;
using System;
using System.Collections.Generic;
using System.Diagnostics;
+using System.Globalization;
using System.IO;
using System.Linq;
using Console = Lucene.Net.Support.SystemConsole;
@@ -147,7 +148,7 @@ namespace Lucene.Net.Index
}
else if (args[i].Equals("-num", StringComparison.Ordinal))
{
- numParts = Convert.ToInt32(args[++i]);
+ numParts = Convert.ToInt32(args[++i], CultureInfo.InvariantCulture);
}
else if (args[i].Equals("-seq", StringComparison.Ordinal))
{
diff --git a/src/Lucene.Net.Misc/Misc/HighFreqTerms.cs b/src/Lucene.Net.Misc/Misc/HighFreqTerms.cs
index fe409f6..85f40f2 100644
--- a/src/Lucene.Net.Misc/Misc/HighFreqTerms.cs
+++ b/src/Lucene.Net.Misc/Misc/HighFreqTerms.cs
@@ -4,6 +4,7 @@ using Lucene.Net.Support;
using Lucene.Net.Util;
using System;
using System.Collections.Generic;
+using System.Globalization;
using System.IO;
using Console = Lucene.Net.Support.SystemConsole;
@@ -67,14 +68,8 @@ namespace Lucene.Net.Misc
}
else
{
- try
- {
- numTerms = Convert.ToInt32(args[i]);
- }
- catch (FormatException)
- {
+ if (!int.TryParse(args[i], NumberStyles.Integer, CultureInfo.InvariantCulture, out numTerms))
field = args[i];
- }
}
}
diff --git a/src/Lucene.Net.Misc/Util/Fst/UpToTwoPositiveIntOutputs.cs b/src/Lucene.Net.Misc/Util/Fst/UpToTwoPositiveIntOutputs.cs
index 90a2263..ad57b44 100644
--- a/src/Lucene.Net.Misc/Util/Fst/UpToTwoPositiveIntOutputs.cs
+++ b/src/Lucene.Net.Misc/Util/Fst/UpToTwoPositiveIntOutputs.cs
@@ -128,7 +128,7 @@ namespace Lucene.Net.Util.Fst
}
else
{
- return Convert.ToInt64(v);
+ return v;
}
}
@@ -243,7 +243,7 @@ namespace Lucene.Net.Util.Fst
}
else
{
- return Convert.ToInt64(v);
+ return v;
}
}
else