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/07/09 21:29:20 UTC
[lucenenet] 04/29: Consolidated common MSBuild properties for NuGet
packages to build/NuGet.props. Setup NuGet file to deploy LICENSE.txt
rather than reference the repository URL, which has been deprecated.
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 1553a69fb25941f242e78913e21814be71239e56
Author: Shad Storhaug <sh...@shadstorhaug.com>
AuthorDate: Sun Jul 7 01:36:33 2019 +0700
Consolidated common MSBuild properties for NuGet packages to build/NuGet.props. Setup NuGet file to deploy LICENSE.txt rather than reference the repository URL, which has been deprecated.
---
Directory.Build.props | 4 ++++
Lucene.Net.sln | 1 +
Directory.Build.props => build/NuGet.props | 21 ++++++++++++---------
.../Lucene.Net.Analysis.Common.csproj | 8 ++------
.../Lucene.Net.Analysis.Kuromoji.csproj | 8 ++------
.../Lucene.Net.Analysis.Phonetic.csproj | 8 ++------
.../Lucene.Net.Analysis.SmartCn.csproj | 8 ++------
.../Lucene.Net.Analysis.Stempel.csproj | 8 ++------
.../Lucene.Net.Benchmark.csproj | 8 ++------
.../Lucene.Net.Classification.csproj | 8 ++------
src/Lucene.Net.Codecs/Lucene.Net.Codecs.csproj | 8 ++------
src/Lucene.Net.Demo/Lucene.Net.Demo.csproj | 8 ++------
.../Lucene.Net.Expressions.csproj | 8 ++------
src/Lucene.Net.Facet/Lucene.Net.Facet.csproj | 8 ++------
src/Lucene.Net.Grouping/Lucene.Net.Grouping.csproj | 8 ++------
.../Lucene.Net.Highlighter.csproj | 8 ++------
src/Lucene.Net.Join/Lucene.Net.Join.csproj | 8 ++------
src/Lucene.Net.Memory/Lucene.Net.Memory.csproj | 8 ++------
src/Lucene.Net.Misc/Lucene.Net.Misc.csproj | 8 ++------
src/Lucene.Net.Queries/Lucene.Net.Queries.csproj | 8 ++------
.../Lucene.Net.QueryParser.csproj | 8 ++------
.../Lucene.Net.Replicator.csproj | 8 ++------
src/Lucene.Net.Sandbox/Lucene.Net.Sandbox.csproj | 8 ++------
src/Lucene.Net.Spatial/Lucene.Net.Spatial.csproj | 8 ++------
src/Lucene.Net.Suggest/Lucene.Net.Suggest.csproj | 8 ++------
.../Lucene.Net.TestFramework.csproj | 9 +++------
src/Lucene.Net/Lucene.Net.csproj | 7 +------
src/dotnet/Lucene.Net.ICU/Lucene.Net.ICU.csproj | 8 ++------
.../Lucene.Net.Replicator.AspNetCore.csproj | 9 +++------
src/dotnet/tools/lucene-cli/lucene-cli.csproj | 9 +--------
30 files changed, 71 insertions(+), 173 deletions(-)
diff --git a/Directory.Build.props b/Directory.Build.props
index 6acc95d..f4d5eee 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -19,6 +19,10 @@
-->
<Project>
+ <PropertyGroup Label="NuGet Package Defaults">
+ <IsPackable>false</IsPackable>
+ </PropertyGroup>
+
<PropertyGroup Label="Copyright Info">
<Product>Lucene.Net</Product>
<Company>The Apache Software Foundation</Company>
diff --git a/Lucene.Net.sln b/Lucene.Net.sln
index 9439788..8d25e3c 100644
--- a/Lucene.Net.sln
+++ b/Lucene.Net.sln
@@ -30,6 +30,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "build", "build", "{4016BDAB
ProjectSection(SolutionItems) = preProject
build.bat = build.bat
build\build.ps1 = build\build.ps1
+ build\NuGet.props = build\NuGet.props
src\CommonAssemblyInfo.cs = src\CommonAssemblyInfo.cs
TestTargetFramework.proj = TestTargetFramework.proj
Version.proj = Version.proj
diff --git a/Directory.Build.props b/build/NuGet.props
similarity index 52%
copy from Directory.Build.props
copy to build/NuGet.props
index 6acc95d..237a84d 100644
--- a/Directory.Build.props
+++ b/build/NuGet.props
@@ -1,4 +1,4 @@
-<!--
+<!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
@@ -19,13 +19,16 @@
-->
<Project>
- <PropertyGroup Label="Copyright Info">
- <Product>Lucene.Net</Product>
- <Company>The Apache Software Foundation</Company>
- <CurrentYear Condition=" '$(CurrentYear)' == '' ">$([System.DateTime]::UtcNow.Year.ToString())</CurrentYear>
- <BeginCopyrightYear>2006</BeginCopyrightYear>
- <CopyrightYearRange>$(BeginCopyrightYear) - $(CurrentYear)</CopyrightYearRange>
- <CopyrightYearRange Condition=" '$(BeginCopyrightYear)' == '$(CurrentYear)' ">$(CurrentYear)</CopyrightYearRange>
- <Copyright>Copyright © $(CopyrightYearRange) $(Company)</Copyright>
+ <PropertyGroup Label="NuGet Package Properties">
+ <IsPackable>true</IsPackable>
+ <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query</PackageTags>
+ <Authors>The Apache Software Foundation</Authors>
+ <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl>
+ <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl>
+ <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl>
+ <PackageLicenseFile>LICENSE.txt</PackageLicenseFile>
</PropertyGroup>
+ <ItemGroup>
+ <None Include="$(SolutionDir)LICENSE.txt" Pack="true" PackagePath="$(PackageLicenseFile)"/>
+ </ItemGroup>
</Project>
\ No newline at end of file
diff --git a/src/Lucene.Net.Analysis.Common/Lucene.Net.Analysis.Common.csproj b/src/Lucene.Net.Analysis.Common/Lucene.Net.Analysis.Common.csproj
index 3283ce3..4f5e3b1 100644
--- a/src/Lucene.Net.Analysis.Common/Lucene.Net.Analysis.Common.csproj
+++ b/src/Lucene.Net.Analysis.Common/Lucene.Net.Analysis.Common.csproj
@@ -22,6 +22,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="$(SolutionDir)Version.proj" />
+ <Import Project="$(SolutionDir)build/NuGet.props" />
<PropertyGroup>
<TargetFrameworks>netstandard2.0;netstandard1.6;net45</TargetFrameworks>
@@ -29,12 +30,7 @@
<AssemblyTitle>Lucene.Net.Analysis.Common</AssemblyTitle>
<Description>Analyzers for indexing content in different languages and domains for the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description>
- <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query</PackageTags>
- <Authors>The Apache Software Foundation</Authors>
- <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl>
- <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl>
- <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl>
- <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl>
+ <PackageTags>$(PackageTags);analysis</PackageTags>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
<NoWarn>$(NoWarn);1591;1573</NoWarn>
diff --git a/src/Lucene.Net.Analysis.Kuromoji/Lucene.Net.Analysis.Kuromoji.csproj b/src/Lucene.Net.Analysis.Kuromoji/Lucene.Net.Analysis.Kuromoji.csproj
index 85f93d5..ca2abe7 100644
--- a/src/Lucene.Net.Analysis.Kuromoji/Lucene.Net.Analysis.Kuromoji.csproj
+++ b/src/Lucene.Net.Analysis.Kuromoji/Lucene.Net.Analysis.Kuromoji.csproj
@@ -22,6 +22,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="$(SolutionDir)Version.proj" />
+ <Import Project="$(SolutionDir)build/NuGet.props" />
<PropertyGroup>
<TargetFrameworks>netstandard1.6;net45</TargetFrameworks>
@@ -29,12 +30,7 @@
<AssemblyTitle>Lucene.Net.Analysis.Kuromoji</AssemblyTitle>
<Description>Japanese Morphological Analyzer for the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description>
- <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query;japanese</PackageTags>
- <Authors>The Apache Software Foundation</Authors>
- <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl>
- <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl>
- <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl>
- <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl>
+ <PackageTags>$(PackageTags);analysis;japanese</PackageTags>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
<NoWarn>$(NoWarn);1591;1573</NoWarn>
diff --git a/src/Lucene.Net.Analysis.Phonetic/Lucene.Net.Analysis.Phonetic.csproj b/src/Lucene.Net.Analysis.Phonetic/Lucene.Net.Analysis.Phonetic.csproj
index 906e10f..2464123 100644
--- a/src/Lucene.Net.Analysis.Phonetic/Lucene.Net.Analysis.Phonetic.csproj
+++ b/src/Lucene.Net.Analysis.Phonetic/Lucene.Net.Analysis.Phonetic.csproj
@@ -22,6 +22,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="$(SolutionDir)Version.proj" />
+ <Import Project="$(SolutionDir)build/NuGet.props" />
<PropertyGroup>
<TargetFrameworks>netstandard1.6;net45</TargetFrameworks>
@@ -29,12 +30,7 @@
<AssemblyTitle>Lucene.Net.Analysis.Phonetic</AssemblyTitle>
<Description>Analyzer for indexing phonetic signatures (for sounds-alike search) for the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description>
- <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query;soundex;double;metaphone;sounds;like;beider;morse;cologne;caverphone;nysiis;match;rating</PackageTags>
- <Authors>The Apache Software Foundation</Authors>
- <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl>
- <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl>
- <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl>
- <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl>
+ <PackageTags>$(PackageTags);analysis;soundex;double;metaphone;sounds;like;beider;morse;cologne;caverphone;nysiis;match;rating</PackageTags>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
<NoWarn>$(NoWarn);1591;1573</NoWarn>
diff --git a/src/Lucene.Net.Analysis.SmartCn/Lucene.Net.Analysis.SmartCn.csproj b/src/Lucene.Net.Analysis.SmartCn/Lucene.Net.Analysis.SmartCn.csproj
index a72e9fb..934fcdc 100644
--- a/src/Lucene.Net.Analysis.SmartCn/Lucene.Net.Analysis.SmartCn.csproj
+++ b/src/Lucene.Net.Analysis.SmartCn/Lucene.Net.Analysis.SmartCn.csproj
@@ -22,6 +22,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="$(SolutionDir)Version.proj" />
+ <Import Project="$(SolutionDir)build/NuGet.props" />
<PropertyGroup>
<TargetFrameworks>netstandard1.6;net45</TargetFrameworks>
@@ -29,12 +30,7 @@
<AssemblyTitle>Lucene.Net.Analysis.SmartCn</AssemblyTitle>
<Description>Analyzer for indexing Chinese for the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description>
- <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query;chinese;smart</PackageTags>
- <Authors>The Apache Software Foundation</Authors>
- <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl>
- <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl>
- <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl>
- <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl>
+ <PackageTags>$(PackageTags);analysis;chinese;smart</PackageTags>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
<NoWarn>$(NoWarn);1591;1573</NoWarn>
diff --git a/src/Lucene.Net.Analysis.Stempel/Lucene.Net.Analysis.Stempel.csproj b/src/Lucene.Net.Analysis.Stempel/Lucene.Net.Analysis.Stempel.csproj
index ea5e3ca..ff1f980 100644
--- a/src/Lucene.Net.Analysis.Stempel/Lucene.Net.Analysis.Stempel.csproj
+++ b/src/Lucene.Net.Analysis.Stempel/Lucene.Net.Analysis.Stempel.csproj
@@ -22,6 +22,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="$(SolutionDir)Version.proj" />
+ <Import Project="$(SolutionDir)build/NuGet.props" />
<PropertyGroup>
<TargetFrameworks>netstandard1.6;net45</TargetFrameworks>
@@ -29,12 +30,7 @@
<AssemblyTitle>Lucene.Net.Analysis.Stempel</AssemblyTitle>
<Description>Analyzer for indexing Polish for the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description>
- <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query;polish</PackageTags>
- <Authors>The Apache Software Foundation</Authors>
- <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl>
- <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl>
- <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl>
- <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl>
+ <PackageTags>$(PackageTags);analysis;polish</PackageTags>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
<NoWarn>$(NoWarn);1591;1573</NoWarn>
diff --git a/src/Lucene.Net.Benchmark/Lucene.Net.Benchmark.csproj b/src/Lucene.Net.Benchmark/Lucene.Net.Benchmark.csproj
index bde4c0b..494df7a 100644
--- a/src/Lucene.Net.Benchmark/Lucene.Net.Benchmark.csproj
+++ b/src/Lucene.Net.Benchmark/Lucene.Net.Benchmark.csproj
@@ -22,6 +22,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="$(SolutionDir)Version.proj" />
+ <Import Project="$(SolutionDir)build/NuGet.props" />
<PropertyGroup>
<TargetFrameworks>netstandard2.0;netstandard1.6;net45</TargetFrameworks>
@@ -29,13 +30,8 @@
<AssemblyTitle>Lucene.Net.Benchmark</AssemblyTitle>
<Description>System for benchmarking the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description>
- <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query;benchmark</PackageTags>
+ <PackageTags>$(PackageTags);benchmark</PackageTags>
<PackageReleaseNotes>This package depends on a temporary version of icu.net hosted on MyGet until official .NET Core support is added. To install, copy the NuGet.config file from https://github.com/apache/lucenenet/blob/master/NuGet.config into your project and then install this package via Package Manager Console as usual.</PackageReleaseNotes>
- <Authors>The Apache Software Foundation</Authors>
- <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl>
- <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl>
- <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl>
- <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
<NoWarn>$(NoWarn);1591;1573</NoWarn>
diff --git a/src/Lucene.Net.Classification/Lucene.Net.Classification.csproj b/src/Lucene.Net.Classification/Lucene.Net.Classification.csproj
index f2a0378..7d05b9b 100644
--- a/src/Lucene.Net.Classification/Lucene.Net.Classification.csproj
+++ b/src/Lucene.Net.Classification/Lucene.Net.Classification.csproj
@@ -22,6 +22,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="$(SolutionDir)Version.proj" />
+ <Import Project="$(SolutionDir)build/NuGet.props" />
<PropertyGroup>
<TargetFrameworks>netstandard1.6;net45</TargetFrameworks>
@@ -29,12 +30,7 @@
<AssemblyTitle>Lucene.Net.Classification</AssemblyTitle>
<Description>Classification module for the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description>
- <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query</PackageTags>
- <Authors>The Apache Software Foundation</Authors>
- <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl>
- <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl>
- <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl>
- <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl>
+ <PackageTags>$(PackageTags);classification</PackageTags>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
<NoWarn>$(NoWarn);1591;1573</NoWarn>
diff --git a/src/Lucene.Net.Codecs/Lucene.Net.Codecs.csproj b/src/Lucene.Net.Codecs/Lucene.Net.Codecs.csproj
index 1c01658..5cb5a8b 100644
--- a/src/Lucene.Net.Codecs/Lucene.Net.Codecs.csproj
+++ b/src/Lucene.Net.Codecs/Lucene.Net.Codecs.csproj
@@ -22,6 +22,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="$(SolutionDir)Version.proj" />
+ <Import Project="$(SolutionDir)build/NuGet.props" />
<PropertyGroup>
<TargetFrameworks>netstandard1.6;net45</TargetFrameworks>
@@ -29,12 +30,7 @@
<AssemblyTitle>Lucene.Net.Codecs</AssemblyTitle>
<Description>Specialized codecs and postings formats for the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description>
- <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query;codec</PackageTags>
- <Authors>The Apache Software Foundation</Authors>
- <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl>
- <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl>
- <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl>
- <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl>
+ <PackageTags>$(PackageTags);codec</PackageTags>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
<NoWarn>$(NoWarn);1591;1573</NoWarn>
diff --git a/src/Lucene.Net.Demo/Lucene.Net.Demo.csproj b/src/Lucene.Net.Demo/Lucene.Net.Demo.csproj
index 983362d..e5cd76e 100644
--- a/src/Lucene.Net.Demo/Lucene.Net.Demo.csproj
+++ b/src/Lucene.Net.Demo/Lucene.Net.Demo.csproj
@@ -22,6 +22,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="$(SolutionDir)Version.proj" />
+ <!-- Demo is deployed through the dotnet/tools/lucene-cli package -->
<PropertyGroup>
<TargetFrameworks>netstandard2.0;netstandard1.6;net45</TargetFrameworks>
@@ -29,12 +30,7 @@
<AssemblyTitle>Lucene.Net.Demo</AssemblyTitle>
<Description>Simple example code for the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description>
- <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query</PackageTags>
- <Authors>The Apache Software Foundation</Authors>
- <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl>
- <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl>
- <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl>
- <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl>
+ <PackageTags>$(PackageTags);demo</PackageTags>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
<NoWarn>$(NoWarn);1591;1573</NoWarn>
diff --git a/src/Lucene.Net.Expressions/Lucene.Net.Expressions.csproj b/src/Lucene.Net.Expressions/Lucene.Net.Expressions.csproj
index bad9977..34f34d6 100644
--- a/src/Lucene.Net.Expressions/Lucene.Net.Expressions.csproj
+++ b/src/Lucene.Net.Expressions/Lucene.Net.Expressions.csproj
@@ -22,6 +22,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="$(SolutionDir)Version.proj" />
+ <Import Project="$(SolutionDir)build/NuGet.props" />
<PropertyGroup>
<TargetFrameworks>netstandard1.6;net45</TargetFrameworks>
@@ -29,12 +30,7 @@
<AssemblyTitle>Lucene.Net.Expressions</AssemblyTitle>
<Description>Dynamically computed values to sort/facet/search on based on a pluggable grammar for the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description>
- <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query</PackageTags>
- <Authors>The Apache Software Foundation</Authors>
- <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl>
- <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl>
- <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl>
- <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl>
+ <PackageTags>$(PackageTags);expression</PackageTags>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
<NoWarn>$(NoWarn);1591;1573</NoWarn>
diff --git a/src/Lucene.Net.Facet/Lucene.Net.Facet.csproj b/src/Lucene.Net.Facet/Lucene.Net.Facet.csproj
index 24aaac3..399d43a 100644
--- a/src/Lucene.Net.Facet/Lucene.Net.Facet.csproj
+++ b/src/Lucene.Net.Facet/Lucene.Net.Facet.csproj
@@ -22,6 +22,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="$(SolutionDir)Version.proj" />
+ <Import Project="$(SolutionDir)build/NuGet.props" />
<PropertyGroup>
<TargetFrameworks>netstandard1.6;net45</TargetFrameworks>
@@ -29,12 +30,7 @@
<AssemblyTitle>Lucene.Net.Facet</AssemblyTitle>
<Description>Faceted indexing and search capabilities for the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description>
- <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query;facet;faceted</PackageTags>
- <Authors>The Apache Software Foundation</Authors>
- <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl>
- <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl>
- <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl>
- <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl>
+ <PackageTags>$(PackageTags);facet;faceted</PackageTags>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
<NoWarn>$(NoWarn);1591;1573</NoWarn>
diff --git a/src/Lucene.Net.Grouping/Lucene.Net.Grouping.csproj b/src/Lucene.Net.Grouping/Lucene.Net.Grouping.csproj
index d2dce9f..d6d10b8 100644
--- a/src/Lucene.Net.Grouping/Lucene.Net.Grouping.csproj
+++ b/src/Lucene.Net.Grouping/Lucene.Net.Grouping.csproj
@@ -22,6 +22,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="$(SolutionDir)Version.proj" />
+ <Import Project="$(SolutionDir)build/NuGet.props" />
<PropertyGroup>
<TargetFrameworks>netstandard1.6;net45</TargetFrameworks>
@@ -29,12 +30,7 @@
<AssemblyTitle>Lucene.Net.Grouping</AssemblyTitle>
<Description>Collectors for grouping search results for the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description>
- <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query;grouping;group</PackageTags>
- <Authors>The Apache Software Foundation</Authors>
- <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl>
- <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl>
- <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl>
- <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl>
+ <PackageTags>$(PackageTags);grouping;group</PackageTags>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
<NoWarn>$(NoWarn);1591;1573</NoWarn>
diff --git a/src/Lucene.Net.Highlighter/Lucene.Net.Highlighter.csproj b/src/Lucene.Net.Highlighter/Lucene.Net.Highlighter.csproj
index e5db907..f900596 100644
--- a/src/Lucene.Net.Highlighter/Lucene.Net.Highlighter.csproj
+++ b/src/Lucene.Net.Highlighter/Lucene.Net.Highlighter.csproj
@@ -22,6 +22,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="$(SolutionDir)Version.proj" />
+ <Import Project="$(SolutionDir)build/NuGet.props" />
<PropertyGroup>
<TargetFrameworks>netstandard1.6;net45</TargetFrameworks>
@@ -29,12 +30,7 @@
<AssemblyTitle>Lucene.Net.Highlighter</AssemblyTitle>
<Description>Highlights search keywords in results from the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description>
- <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query;highlight;highlighter</PackageTags>
- <Authors>The Apache Software Foundation</Authors>
- <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl>
- <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl>
- <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl>
- <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl>
+ <PackageTags>$(PackageTags);highlight;highlighter</PackageTags>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
<NoWarn>$(NoWarn);1591;1573</NoWarn>
diff --git a/src/Lucene.Net.Join/Lucene.Net.Join.csproj b/src/Lucene.Net.Join/Lucene.Net.Join.csproj
index f5490fc..8409ce0 100644
--- a/src/Lucene.Net.Join/Lucene.Net.Join.csproj
+++ b/src/Lucene.Net.Join/Lucene.Net.Join.csproj
@@ -22,6 +22,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="$(SolutionDir)Version.proj" />
+ <Import Project="$(SolutionDir)build/NuGet.props" />
<PropertyGroup>
<TargetFrameworks>netstandard1.6;net45</TargetFrameworks>
@@ -29,12 +30,7 @@
<AssemblyTitle>Lucene.Net.Join</AssemblyTitle>
<Description>Index-time and Query-time joins for normalized content of the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description>
- <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query;join</PackageTags>
- <Authors>The Apache Software Foundation</Authors>
- <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl>
- <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl>
- <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl>
- <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl>
+ <PackageTags>$(PackageTags);join</PackageTags>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
<NoWarn>$(NoWarn);1591;1573</NoWarn>
diff --git a/src/Lucene.Net.Memory/Lucene.Net.Memory.csproj b/src/Lucene.Net.Memory/Lucene.Net.Memory.csproj
index 6916210..26e00e1 100644
--- a/src/Lucene.Net.Memory/Lucene.Net.Memory.csproj
+++ b/src/Lucene.Net.Memory/Lucene.Net.Memory.csproj
@@ -22,6 +22,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="$(SolutionDir)Version.proj" />
+ <Import Project="$(SolutionDir)build/NuGet.props" />
<PropertyGroup>
<TargetFrameworks>netstandard2.0;netstandard1.6;net45</TargetFrameworks>
@@ -29,12 +30,7 @@
<AssemblyTitle>Lucene.Net.Memory</AssemblyTitle>
<Description>Single-document in-memory index implementation for the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description>
- <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query;memory</PackageTags>
- <Authors>The Apache Software Foundation</Authors>
- <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl>
- <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl>
- <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl>
- <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl>
+ <PackageTags>$(PackageTags);memory</PackageTags>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
<NoWarn>$(NoWarn);1591;1573</NoWarn>
diff --git a/src/Lucene.Net.Misc/Lucene.Net.Misc.csproj b/src/Lucene.Net.Misc/Lucene.Net.Misc.csproj
index 6f9d70f..464fc30 100644
--- a/src/Lucene.Net.Misc/Lucene.Net.Misc.csproj
+++ b/src/Lucene.Net.Misc/Lucene.Net.Misc.csproj
@@ -22,6 +22,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="$(SolutionDir)Version.proj" />
+ <Import Project="$(SolutionDir)build/NuGet.props" />
<PropertyGroup>
<TargetFrameworks>netstandard1.6;net45</TargetFrameworks>
@@ -29,12 +30,7 @@
<AssemblyTitle>Lucene.Net.Misc</AssemblyTitle>
<Description>Index tools and other miscellaneous functionality for the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description>
- <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query</PackageTags>
- <Authors>The Apache Software Foundation</Authors>
- <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl>
- <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl>
- <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl>
- <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl>
+ <PackageTags>$(PackageTags);miscellaneous</PackageTags>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
<NoWarn>$(NoWarn);1591;1573</NoWarn>
diff --git a/src/Lucene.Net.Queries/Lucene.Net.Queries.csproj b/src/Lucene.Net.Queries/Lucene.Net.Queries.csproj
index fa15e0c..78fd9fb 100644
--- a/src/Lucene.Net.Queries/Lucene.Net.Queries.csproj
+++ b/src/Lucene.Net.Queries/Lucene.Net.Queries.csproj
@@ -22,6 +22,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="$(SolutionDir)Version.proj" />
+ <Import Project="$(SolutionDir)build/NuGet.props" />
<PropertyGroup>
<TargetFrameworks>netstandard1.6;net45</TargetFrameworks>
@@ -29,12 +30,7 @@
<AssemblyTitle>Lucene.Net.Queries</AssemblyTitle>
<Description>Extended Filters and Queries for the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description>
- <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query</PackageTags>
- <Authors>The Apache Software Foundation</Authors>
- <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl>
- <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl>
- <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl>
- <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl>
+ <PackageTags>$(PackageTags);query;queries</PackageTags>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
<NoWarn>$(NoWarn);1591;1573</NoWarn>
diff --git a/src/Lucene.Net.QueryParser/Lucene.Net.QueryParser.csproj b/src/Lucene.Net.QueryParser/Lucene.Net.QueryParser.csproj
index be1e8de..ce388fd 100644
--- a/src/Lucene.Net.QueryParser/Lucene.Net.QueryParser.csproj
+++ b/src/Lucene.Net.QueryParser/Lucene.Net.QueryParser.csproj
@@ -22,6 +22,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="$(SolutionDir)Version.proj" />
+ <Import Project="$(SolutionDir)build/NuGet.props" />
<PropertyGroup>
<TargetFrameworks>netstandard2.0;netstandard1.6;net45</TargetFrameworks>
@@ -29,12 +30,7 @@
<AssemblyTitle>Lucene.Net.QueryParser</AssemblyTitle>
<Description>Query parsers and parsing framework for the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description>
- <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query;queryparser</PackageTags>
- <Authors>The Apache Software Foundation</Authors>
- <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl>
- <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl>
- <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl>
- <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl>
+ <PackageTags>$(PackageTags);query;queryparser</PackageTags>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
<NoWarn>$(NoWarn);1591;1573</NoWarn>
diff --git a/src/Lucene.Net.Replicator/Lucene.Net.Replicator.csproj b/src/Lucene.Net.Replicator/Lucene.Net.Replicator.csproj
index 4ce6302..bd17773 100644
--- a/src/Lucene.Net.Replicator/Lucene.Net.Replicator.csproj
+++ b/src/Lucene.Net.Replicator/Lucene.Net.Replicator.csproj
@@ -22,6 +22,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="$(SolutionDir)Version.proj" />
+ <Import Project="$(SolutionDir)build/NuGet.props" />
<PropertyGroup>
<TargetFrameworks>netstandard1.6;net45</TargetFrameworks>
@@ -29,12 +30,7 @@
<AssemblyTitle>Lucene.Net.Replicator</AssemblyTitle>
<Description>Replicator that allows replication of files between a server and client(s) for the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description>
- <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query;files;replication;replicate</PackageTags>
- <Authors>The Apache Software Foundation</Authors>
- <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl>
- <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl>
- <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl>
- <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl>
+ <PackageTags>$(PackageTags);files;replication;replicate</PackageTags>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
<NoWarn>$(NoWarn);1591;1573</NoWarn>
diff --git a/src/Lucene.Net.Sandbox/Lucene.Net.Sandbox.csproj b/src/Lucene.Net.Sandbox/Lucene.Net.Sandbox.csproj
index cb5a64f..efed9eb 100644
--- a/src/Lucene.Net.Sandbox/Lucene.Net.Sandbox.csproj
+++ b/src/Lucene.Net.Sandbox/Lucene.Net.Sandbox.csproj
@@ -22,6 +22,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="$(SolutionDir)Version.proj" />
+ <Import Project="$(SolutionDir)build/NuGet.props" />
<PropertyGroup>
<TargetFrameworks>netstandard1.6;net45</TargetFrameworks>
@@ -29,12 +30,7 @@
<AssemblyTitle>Lucene.Net.Sandbox</AssemblyTitle>
<Description>Various third party contributions and new ideas extensions for the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description>
- <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query</PackageTags>
- <Authors>The Apache Software Foundation</Authors>
- <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl>
- <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl>
- <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl>
- <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl>
+ <PackageTags>$(PackageTags);sandbox</PackageTags>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
<NoWarn>$(NoWarn);1591;1573</NoWarn>
diff --git a/src/Lucene.Net.Spatial/Lucene.Net.Spatial.csproj b/src/Lucene.Net.Spatial/Lucene.Net.Spatial.csproj
index 0c02c45..6e6ce65 100644
--- a/src/Lucene.Net.Spatial/Lucene.Net.Spatial.csproj
+++ b/src/Lucene.Net.Spatial/Lucene.Net.Spatial.csproj
@@ -22,6 +22,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="$(SolutionDir)Version.proj" />
+ <Import Project="$(SolutionDir)build/NuGet.props" />
<PropertyGroup>
<TargetFrameworks>netstandard2.0;netstandard1.6;net45</TargetFrameworks>
@@ -29,12 +30,7 @@
<AssemblyTitle>Lucene.Net.Spatial</AssemblyTitle>
<Description>Geospatial search for the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description>
- <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query;spatial;geo;geospatial;2d</PackageTags>
- <Authors>The Apache Software Foundation</Authors>
- <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl>
- <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl>
- <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl>
- <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl>
+ <PackageTags>$(PackageTags);spatial;geo;geospatial;2d</PackageTags>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
<NoWarn>$(NoWarn);1591;1573</NoWarn>
diff --git a/src/Lucene.Net.Suggest/Lucene.Net.Suggest.csproj b/src/Lucene.Net.Suggest/Lucene.Net.Suggest.csproj
index 5690a65..b6e4cd9 100644
--- a/src/Lucene.Net.Suggest/Lucene.Net.Suggest.csproj
+++ b/src/Lucene.Net.Suggest/Lucene.Net.Suggest.csproj
@@ -22,6 +22,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="$(SolutionDir)Version.proj" />
+ <Import Project="$(SolutionDir)build/NuGet.props" />
<PropertyGroup>
<TargetFrameworks>netstandard1.6;net45</TargetFrameworks>
@@ -29,12 +30,7 @@
<AssemblyTitle>Lucene.Net.Suggest</AssemblyTitle>
<Description>Auto-suggest and Spellchecking support for the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description>
- <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query;suggest;suggestion</PackageTags>
- <Authors>The Apache Software Foundation</Authors>
- <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl>
- <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl>
- <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl>
- <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl>
+ <PackageTags>$(PackageTags);suggest;suggestion</PackageTags>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
<NoWarn>$(NoWarn);1591;1573</NoWarn>
diff --git a/src/Lucene.Net.TestFramework/Lucene.Net.TestFramework.csproj b/src/Lucene.Net.TestFramework/Lucene.Net.TestFramework.csproj
index 4d36c1b..0443b6e 100644
--- a/src/Lucene.Net.TestFramework/Lucene.Net.TestFramework.csproj
+++ b/src/Lucene.Net.TestFramework/Lucene.Net.TestFramework.csproj
@@ -22,6 +22,8 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="$(SolutionDir)Version.proj" />
+ <!-- This package is currently not being deployed to NuGet because it only works with NUnit and has many quality issues -->
+ <!--<Import Project="$(SolutionDir)build/NuGet.props" />-->
<PropertyGroup>
<TargetFrameworks>netstandard2.0;netstandard1.6;net45</TargetFrameworks>
@@ -29,12 +31,7 @@
<AssemblyTitle>Lucene.Net.TestFramework</AssemblyTitle>
<Description>Framework for testing Lucene.Net-based applications from The Apache Software Foundation.</Description>
- <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query</PackageTags>
- <Authors>The Apache Software Foundation</Authors>
- <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl>
- <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl>
- <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl>
- <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl>
+ <PackageTags>$(PackageTags);testframework;test;framework</PackageTags>
<!-- LUCENENET TODO: If we ever complete the work to release this module, we should add the documentation and
remove all of the warnings this line produces. -->
<!--<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>-->
diff --git a/src/Lucene.Net/Lucene.Net.csproj b/src/Lucene.Net/Lucene.Net.csproj
index 38bfff4..a660f0d 100644
--- a/src/Lucene.Net/Lucene.Net.csproj
+++ b/src/Lucene.Net/Lucene.Net.csproj
@@ -22,6 +22,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="$(SolutionDir)Version.proj" />
+ <Import Project="$(SolutionDir)build/NuGet.props" />
<PropertyGroup>
<TargetFrameworks>netstandard2.0;netstandard1.6;net45</TargetFrameworks>
@@ -29,12 +30,6 @@
<AssemblyTitle>Lucene.Net</AssemblyTitle>
<Description>Lucene.Net is a full-text search engine library capable of advanced text analysis, indexing, and searching. It can be used to easily add search capabilities to applications. Lucene.Net is a C# port of the popular Java Lucene search engine framework from The Apache Software Foundation, targeted at .NET Framework and .NET Core users.</Description>
- <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query</PackageTags>
- <Authors>The Apache Software Foundation</Authors>
- <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl>
- <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl>
- <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl>
- <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
<NoWarn>$(NoWarn);1591;1573</NoWarn>
diff --git a/src/dotnet/Lucene.Net.ICU/Lucene.Net.ICU.csproj b/src/dotnet/Lucene.Net.ICU/Lucene.Net.ICU.csproj
index 8c7a841..69b9802 100644
--- a/src/dotnet/Lucene.Net.ICU/Lucene.Net.ICU.csproj
+++ b/src/dotnet/Lucene.Net.ICU/Lucene.Net.ICU.csproj
@@ -22,6 +22,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="$(SolutionDir)Version.proj" />
+ <Import Project="$(SolutionDir)build/NuGet.props" />
<PropertyGroup>
<TargetFrameworks>netstandard1.6;net45</TargetFrameworks>
@@ -29,13 +30,8 @@
<AssemblyTitle>Lucene.Net.ICU</AssemblyTitle>
<Description>International Components for Unicode-based features including Thai analyzer support, an international postings highlighter, and BreakIterator support for the vector highlighter for the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description>
- <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query;icu;international;unicode</PackageTags>
+ <PackageTags>$(PackageTags);icu;international;unicode</PackageTags>
<PackageReleaseNotes>This package depends on a temporary version of icu.net hosted on MyGet until official .NET Core support is added. To install, copy the NuGet.config file from https://github.com/apache/lucenenet/blob/master/NuGet.config into your project and then install this package via Package Manager Console as usual.</PackageReleaseNotes>
- <Authors>The Apache Software Foundation</Authors>
- <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl>
- <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl>
- <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl>
- <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
<NoWarn>$(NoWarn);1591;1573</NoWarn>
<DefineConstants>$(DefineConstants);FEATURE_BREAKITERATOR</DefineConstants>
diff --git a/src/dotnet/Lucene.Net.Replicator.AspNetCore/Lucene.Net.Replicator.AspNetCore.csproj b/src/dotnet/Lucene.Net.Replicator.AspNetCore/Lucene.Net.Replicator.AspNetCore.csproj
index 99e9c37..002ddf9 100644
--- a/src/dotnet/Lucene.Net.Replicator.AspNetCore/Lucene.Net.Replicator.AspNetCore.csproj
+++ b/src/dotnet/Lucene.Net.Replicator.AspNetCore/Lucene.Net.Replicator.AspNetCore.csproj
@@ -22,6 +22,8 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="$(SolutionDir)Version.proj" />
+ <!-- For now, we are not deploying this to NuGet.org -->
+ <!--<Import Project="$(SolutionDir)build/NuGet.props" />-->
<PropertyGroup>
<TargetFrameworks>netstandard1.6;net451</TargetFrameworks>
@@ -29,12 +31,7 @@
<AssemblyTitle>Lucene.Net.Replicator.AspNetCore</AssemblyTitle>
<Description>AspNetCore integration of Lucene.Net.Replicator for the Lucene.Net full-text search engine library from The Apache Software Foundation.</Description>
- <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query;files;replication;replicate;aspnetcore</PackageTags>
- <Authors>The Apache Software Foundation</Authors>
- <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl>
- <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl>
- <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl>
- <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl>
+ <PackageTags>$(PackageTags);files;replication;replicate;aspnetcore</PackageTags>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
<NoWarn>$(NoWarn);1591;1573</NoWarn>
diff --git a/src/dotnet/tools/lucene-cli/lucene-cli.csproj b/src/dotnet/tools/lucene-cli/lucene-cli.csproj
index a132873..1be4be2 100644
--- a/src/dotnet/tools/lucene-cli/lucene-cli.csproj
+++ b/src/dotnet/tools/lucene-cli/lucene-cli.csproj
@@ -22,6 +22,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="$(SolutionDir)Version.proj" />
+ <Import Project="$(SolutionDir)build/NuGet.props" />
<PropertyGroup>
<TargetFramework>netcoreapp2.1</TargetFramework>
@@ -32,14 +33,6 @@
<AssemblyName>lucene-cli</AssemblyName>
<OutputType>Exe</OutputType>
<PackageId>lucene-cli</PackageId>
- <Description>The Lucene.Net command line interface (CLI) is a new cross-platform toolchain with utilities for maintaining Lucene.Net and demos for learning basic Lucene.Net functionality. Run 'dotnet lucene-cli.dll' to see usage information.</Description>
- <PackageTags>lucene.net;core;text;search;information;retrieval;lucene;apache;analysis;index;query;maintenance;utility</PackageTags>
- <Authors>The Apache Software Foundation</Authors>
- <RepositoryUrl>https://github.com/apache/lucenenet</RepositoryUrl>
- <PackageLicenseUrl>https://github.com/apache/lucenenet/blob/master/LICENSE.txt</PackageLicenseUrl>
- <PackageProjectUrl>http://lucenenet.apache.org/</PackageProjectUrl>
- <PackageIconUrl>https://github.com/apache/lucenenet/blob/master/branding/logo/lucene-net-icon-128x128.png?raw=true</PackageIconUrl>
- <Copyright>Copyright © 2006 - 2017 The Apache Software Foundation</Copyright>
<Description>The Lucene.Net command line interface (CLI) is a new cross-platform toolchain with utilities for maintaining Lucene.Net and demos for learning basic Lucene.Net functionality. Run 'lucene' to see usage information.</Description>
<PackageTags>$(PackageTags);maintenance;utility</PackageTags>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>