This is an automated email from the ASF dual-hosted git repository.
nightowl888 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/lucenenet.git.
from 3072f0c BUG: Directory.Build.targets: Updated AddInternalsVisibleTo
target to use BeforeCompile instead of CoreCompile, as recent versions of
VS2019 were failing to build with that ordering.
new ce47503 Lucene.Net.Queries.Function: Created anonymous classes for
ValueSourceScorer and ValueFiller, and factored out hand-coded anonymous classes
new d606b6c Lucene.Net.Queries: Changed to expression style property
syntax. Fixed some bugs in the Equals comparison when the value passed is null
and simplified the type conversion expression.
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
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 +-
64 files changed, 324 insertions(+), 1156 deletions(-)