This is an automated email from the ASF dual-hosted git repository.

shazwazza pushed a commit to branch docs-poc
in repository https://gitbox.apache.org/repos/asf/lucenenet.git

commit 6774da2239cbb3d1780661ef6e7319db8788eae5
Merge: 3c6a7d8 a7f7c40
Author: Shannon <[email protected]>
AuthorDate: Tue Jun 16 16:08:49 2020 +1000

    Merge remote-tracking branch 'LUCENE/master' into docs-poc

 .rat-excludes                                      |   7 +-
 Directory.Build.targets                            |  14 +-
 Lucene.Net.sln                                     |  28 +--
 build/Dependencies.props                           |  21 ++-
 .../publish-test-results-for-test-projects.yml     |   8 +
 .../Dict/BinaryDictionary.cs                       |  10 +-
 src/Lucene.Net.Analysis.SmartCn/AnalyzerProfile.cs |   9 +-
 .../Egothor.Stemmer/Compile.cs                     |   4 +-
 .../Egothor.Stemmer/DiffIt.cs                      |   4 +-
 src/Lucene.Net.Benchmark/ByTask/Utils/Config.cs    |   6 +-
 src/Lucene.Net.Queries/BooleanFilter.cs            |   5 +-
 src/Lucene.Net.Queries/BoostingQuery.cs            |   2 +-
 src/Lucene.Net.Queries/ChainedFilter.cs            |   6 +-
 src/Lucene.Net.Queries/CommonTermsQuery.cs         |   8 +-
 src/Lucene.Net.Queries/CustomScoreQuery.cs         |  44 ++---
 src/Lucene.Net.Queries/FilterClause.cs             |  19 +-
 src/Lucene.Net.Queries/Function/BoostedQuery.cs    |  36 +---
 .../Function/DocValues/BoolDocValues.cs            |  31 +---
 .../Function/DocValues/DocTermsIndexDocValues.cs   |  66 ++-----
 .../Function/DocValues/DoubleDocValues.cs          | 144 +++------------
 .../Function/DocValues/FloatDocValues.cs           |  31 +---
 .../Function/DocValues/IntDocValues.cs             |  55 +-----
 .../Function/DocValues/LongDocValues.cs            |  55 +-----
 .../Function/DocValues/StrDocValues.cs             |  29 +--
 src/Lucene.Net.Queries/Function/FunctionQuery.cs   |  26 +--
 src/Lucene.Net.Queries/Function/FunctionValues.cs  | 165 +++++------------
 src/Lucene.Net.Queries/Function/ValueSource.cs     |   2 +-
 .../Function/ValueSourceScorer.cs                  |  39 ++--
 .../Function/ValueSources/ConstValueSource.cs      |  43 +----
 .../Function/ValueSources/DefFunction.cs           |   5 +-
 .../Function/ValueSources/DivFloatFunction.cs      |   5 +-
 .../Function/ValueSources/DocFreqValueSource.cs    |   5 +-
 .../ValueSources/DoubleConstValueSource.cs         |  43 +----
 .../Function/ValueSources/DoubleFieldSource.cs     |  35 +---
 .../Function/ValueSources/DualFloatFunction.cs     |   3 +-
 .../Function/ValueSources/EnumFieldSource.cs       |  55 +-----
 .../Function/ValueSources/FieldCacheSource.cs      |  16 +-
 .../Function/ValueSources/FloatFieldSource.cs      |  34 +---
 .../Function/ValueSources/IDFValueSource.cs        |   5 +-
 .../Function/ValueSources/IfFunction.cs            |   3 +-
 .../Function/ValueSources/IntFieldSource.cs        |  34 +---
 .../ValueSources/JoinDocFreqValueSource.cs         |   5 +-
 .../Function/ValueSources/LinearFloatFunction.cs   |   3 +-
 .../Function/ValueSources/LiteralValueSource.cs    |  11 +-
 .../Function/ValueSources/LongFieldSource.cs       |  34 +---
 .../Function/ValueSources/MaxDocValueSource.cs     |   5 +-
 .../Function/ValueSources/MaxFloatFunction.cs      |   5 +-
 .../Function/ValueSources/MinFloatFunction.cs      |   5 +-
 .../Function/ValueSources/MultiBoolFunction.cs     |   3 +-
 .../Function/ValueSources/MultiFloatFunction.cs    |   3 +-
 .../Function/ValueSources/MultiValueSource.cs      |  46 ++---
 .../Function/ValueSources/NormValueSource.cs       |   5 +-
 .../Function/ValueSources/NumDocsValueSource.cs    |   5 +-
 .../Function/ValueSources/OrdFieldSource.cs        |  31 +---
 .../Function/ValueSources/PowFloatFunction.cs      |   5 +-
 .../Function/ValueSources/ProductFloatFunction.cs  |   5 +-
 .../Function/ValueSources/QueryValueSource.cs      |  88 +++------
 .../Function/ValueSources/RangeMapFloatFunction.cs |   7 +-
 .../ValueSources/ReciprocalFloatFunction.cs        |   7 +-
 .../Function/ValueSources/ReverseOrdFieldSource.cs |  12 +-
 .../Function/ValueSources/ScaleFloatFunction.cs    |   3 +-
 .../Function/ValueSources/ShortFieldSource.cs      |   3 +-
 .../Function/ValueSources/SimpleBoolFunction.cs    |   3 +-
 .../Function/ValueSources/SingleFunction.cs        |   3 +-
 .../Function/ValueSources/SumFloatFunction.cs      |   5 +-
 .../ValueSources/SumTotalTermFreqValueSource.cs    |   8 +-
 .../Function/ValueSources/TFValueSource.cs         |  20 +--
 .../Function/ValueSources/TermFreqValueSource.cs   |  15 +-
 .../ValueSources/TotalTermFreqValueSource.cs       |  10 +-
 .../Function/ValueSources/VectorValueSource.cs     |   9 +-
 src/Lucene.Net.Queries/Mlt/MoreLikeThis.cs         |  10 +-
 src/Lucene.Net.Queries/Mlt/MoreLikeThisQuery.cs    |  38 ++--
 src/Lucene.Net.Queries/TermFilter.cs               |   8 +-
 src/Lucene.Net.Queries/TermsFilter.cs              |  11 +-
 .../Lucene.Net.TestFramework.csproj                |  31 +++-
 .../ConfigurationBuilderExtensions.cs              | 122 +++++++++++++
 .../Configuration/ConfigurationExtensions.cs       |  40 +++++
 .../Configuration/ConfigurationSettingTestCase.cs  |  67 +++++++
 .../Configuration/TestConfigurationFactory.cs      |  68 +++++++
 .../TestParameterConfigurationProvider.cs          |  96 ++++++++++
 .../TestParameterConfigurationSource.cs}           |  37 ++--
 .../Support/Util/LuceneTestFrameworkInitializer.cs | 197 +++++++++++++++++++++
 .../Util/LuceneTestCase.cs                         |  64 +++----
 .../Util/TestRuleSetupAndRestoreClassEnv.cs        |  40 +++--
 .../default-lucene.testSettings.json               |  30 ++++
 .../Codecs/MyCodec.cs}                             |  20 +--
 .../Codecs/ServiceProviderCodecFactory.cs          |  62 +++++++
 .../Codecs/TestCodecServices.cs}                   |  23 +--
 .../ServiceProviderConfigurationRootFactory.cs}    |  30 ++--
 .../Configuration/TestConfigurationService.cs}     |  20 +--
 ...Tests.TestFramework.DependencyInjection.csproj} |  11 +-
 .../Startup.cs                                     |  77 ++++++++
 .../Custom/MockConfigurationFactory.cs             |  98 ++++++++++
 .../Custom/TestCustomConfigurationFactory.cs       |  48 +++++
 .../Configuration/TestConfigurationSettings.cs     | 178 +++++++++++++++++++
 .../Configuration/TestDefaultSystemProperties.cs   |  83 +++++++++
 .../Configuration/TestSystemProperties.cs          | 184 +++++++++++++++++++
 .../Configuration/lucene.testsettings.mock.json    |   9 +
 .../parent.lucene.testsettings.mock.json           |  10 ++
 .../Lucene.Net.Tests.TestFramework.csproj          |  21 ++-
 src/Lucene.Net.Tests.TestFramework/Startup.cs      |  53 ++++++
 src/Lucene.Net.Tests/Support/TestApiConsistency.cs |   2 +-
 src/Lucene.Net.Tests/Util/TestConstants.cs         |   5 +-
 src/Lucene.Net.Tests/Util/TestOfflineSorter.cs     |   2 +-
 src/Lucene.Net/Lucene.Net.csproj                   |   7 +-
 src/Lucene.Net/Store/LockVerifyServer.cs           |   4 +-
 .../Configuration/Base/ConfigurationBuilder.cs     |  71 ++++++++
 .../Configuration/Base/ConfigurationProvider.cs    |  99 +++++++++++
 .../Configuration/Base/ConfigurationReloadToken.cs |  41 +++++
 .../Configuration/Base/ConfigurationRoot.cs        | 132 ++++++++++++++
 .../Configuration/Base/ConfigurationSection.cs     |  95 ++++++++++
 .../Support/Configuration/ConfigurationSettings.cs |  58 ++++++
 .../Configuration/DefaultConfigurationFactory.cs   |  53 ++++++
 .../Support/Configuration/IConfigurationFactory.cs |  45 +++++
 .../LuceneDefaultConfigurationProvider.cs          | 132 ++++++++++++++
 .../LuceneDefaultConfigurationSource.cs            |  46 +++++
 src/Lucene.Net/Support/Util/IProperties.cs         |  81 +++++++++
 src/Lucene.Net/Support/Util/Properties.cs          | 142 +++++++++++++++
 src/Lucene.Net/Support/Util/SystemProperties.cs    | 139 +++++----------
 src/Lucene.Net/Util/StringHelper.cs                |   3 +-
 .../Configuration/TestConfigurationSettings.cs     | 111 ++++++++++++
 .../Configuration/appsettings.json                 |   5 +
 .../Lucene.Net.Tests.Cli.csproj                    |   8 +-
 .../ConfigurationFactory.cs}                       |  22 +--
 src/dotnet/tools/lucene-cli/Program.cs             |  11 +-
 src/dotnet/tools/lucene-cli/lucene-cli.csproj      |   7 +
 websites/site/docs.md                              |   2 +-
 127 files changed, 3185 insertions(+), 1448 deletions(-)


Reply via email to