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/08/07 22:26:14 UTC

[lucenenet] 17/42: Lucene.Net.Benchmark: Use AssemblyQualifiedName for StandardAnalyzer for better reliability with .NET Reflection

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 ba0ad2002be60674046c237cf7a2047d20c90563
Author: Shad Storhaug <sh...@shadstorhaug.com>
AuthorDate: Fri Aug 2 17:53:54 2019 +0700

    Lucene.Net.Benchmark: Use AssemblyQualifiedName for StandardAnalyzer for better reliability with .NET Reflection
---
 src/Lucene.Net.Benchmark/ByTask/Feeds/FileBasedQueryMaker.cs | 2 +-
 src/Lucene.Net.Benchmark/ByTask/Feeds/ReutersQueryMaker.cs   | 2 +-
 src/Lucene.Net.Benchmark/ByTask/Feeds/SimpleQueryMaker.cs    | 2 +-
 src/Lucene.Net.Benchmark/ByTask/PerfRunData.cs               | 2 +-
 src/Lucene.Net.Benchmark/ByTask/Tasks/NewAnalyzerTask.cs     | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/src/Lucene.Net.Benchmark/ByTask/Feeds/FileBasedQueryMaker.cs b/src/Lucene.Net.Benchmark/ByTask/Feeds/FileBasedQueryMaker.cs
index 3a49c96..350870d 100644
--- a/src/Lucene.Net.Benchmark/ByTask/Feeds/FileBasedQueryMaker.cs
+++ b/src/Lucene.Net.Benchmark/ByTask/Feeds/FileBasedQueryMaker.cs
@@ -53,7 +53,7 @@ namespace Lucene.Net.Benchmarks.ByTask.Feeds
         protected override Query[] PrepareQueries()
         {
             Analyzer anlzr = NewAnalyzerTask.CreateAnalyzer(m_config.Get("analyzer",
-            "Lucene.Net.Analysis.Standard.StandardAnalyzer, Lucene.Net.Analysis.Common"));
+            typeof(Lucene.Net.Analysis.Standard.StandardAnalyzer).AssemblyQualifiedName));
             string defaultField = m_config.Get("file.query.maker.default.field", DocMaker.BODY_FIELD);
             QueryParser qp = new QueryParser(
 #pragma warning disable 612, 618
diff --git a/src/Lucene.Net.Benchmark/ByTask/Feeds/ReutersQueryMaker.cs b/src/Lucene.Net.Benchmark/ByTask/Feeds/ReutersQueryMaker.cs
index 4d6ab5f..c833b88 100644
--- a/src/Lucene.Net.Benchmark/ByTask/Feeds/ReutersQueryMaker.cs
+++ b/src/Lucene.Net.Benchmark/ByTask/Feeds/ReutersQueryMaker.cs
@@ -116,7 +116,7 @@ namespace Lucene.Net.Benchmarks.ByTask.Feeds
         {
             // analyzer (default is standard analyzer)
             Analyzer anlzr = NewAnalyzerTask.CreateAnalyzer(m_config.Get("analyzer",
-                "Lucene.Net.Analysis.Standard.StandardAnalyzer, Lucene.Net.Analysis.Common"));
+                typeof(Lucene.Net.Analysis.Standard.StandardAnalyzer).AssemblyQualifiedName));
 
             List<object> queryList = new List<object>(20);
             queryList.AddRange(STANDARD_QUERIES);
diff --git a/src/Lucene.Net.Benchmark/ByTask/Feeds/SimpleQueryMaker.cs b/src/Lucene.Net.Benchmark/ByTask/Feeds/SimpleQueryMaker.cs
index 4ba2fe3..1e88a00 100644
--- a/src/Lucene.Net.Benchmark/ByTask/Feeds/SimpleQueryMaker.cs
+++ b/src/Lucene.Net.Benchmark/ByTask/Feeds/SimpleQueryMaker.cs
@@ -41,7 +41,7 @@ namespace Lucene.Net.Benchmarks.ByTask.Feeds
         {
             // analyzer (default is standard analyzer)
             Analyzer anlzr = NewAnalyzerTask.CreateAnalyzer(m_config.Get("analyzer",
-                "Lucene.Net.Analysis.Standard.StandardAnalyzer, Lucene.Net.Analysis.Common"));
+                typeof(Lucene.Net.Analysis.Standard.StandardAnalyzer).AssemblyQualifiedName));
 
             QueryParser qp = new QueryParser(
 #pragma warning disable 612, 618
diff --git a/src/Lucene.Net.Benchmark/ByTask/PerfRunData.cs b/src/Lucene.Net.Benchmark/ByTask/PerfRunData.cs
index 8a25b03..136f968 100644
--- a/src/Lucene.Net.Benchmark/ByTask/PerfRunData.cs
+++ b/src/Lucene.Net.Benchmark/ByTask/PerfRunData.cs
@@ -97,7 +97,7 @@ namespace Lucene.Net.Benchmarks.ByTask
             this.config = config;
             // analyzer (default is standard analyzer)
             analyzer = NewAnalyzerTask.CreateAnalyzer(config.Get("analyzer",
-                "Lucene.Net.Analysis.Standard.StandardAnalyzer, Lucene.Net.Analysis.Common"));
+                typeof(Lucene.Net.Analysis.Standard.StandardAnalyzer).AssemblyQualifiedName));
 
             // content source
             string sourceClass = config.Get("content.source", typeof(SingleDocSource).AssemblyQualifiedName);
diff --git a/src/Lucene.Net.Benchmark/ByTask/Tasks/NewAnalyzerTask.cs b/src/Lucene.Net.Benchmark/ByTask/Tasks/NewAnalyzerTask.cs
index aae5abb..37263fc 100644
--- a/src/Lucene.Net.Benchmark/ByTask/Tasks/NewAnalyzerTask.cs
+++ b/src/Lucene.Net.Benchmark/ByTask/Tasks/NewAnalyzerTask.cs
@@ -70,7 +70,7 @@ namespace Lucene.Net.Benchmarks.ByTask.Tasks
                 Analyzer analyzer = null;
                 if (null == analyzerName || 0 == analyzerName.Length)
                 {
-                    analyzerName = "Lucene.Net.Analysis.Standard.StandardAnalyzer, Lucene.Net.Analysis.Common";
+                    analyzerName = typeof(Lucene.Net.Analysis.Standard.StandardAnalyzer).AssemblyQualifiedName;
                 }
                 // First, lookup analyzerName as a named analyzer factory
                 AnalyzerFactory factory;