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


The following commit(s) were added to refs/heads/master by this push:
     new 74917461a Fix for net461 dependency conflict after upgrading 
Newtonsoft.Json. Fixes #699.
74917461a is described below

commit 74917461aa1498f23fbdf876a94f8bf5a8a6e89e
Author: Shad Storhaug <[email protected]>
AuthorDate: Thu Oct 20 02:04:28 2022 +0700

    Fix for net461 dependency conflict after upgrading Newtonsoft.Json. Fixes 
#699.
---
 .build/TestReferences.Common.targets               | 29 +-----------------
 .build/dependencies.props                          |  6 ++--
 .../Lucene.Net.TestFramework.csproj                | 34 ++--------------------
 .../Lucene.Net.Tests.Analysis.SmartCn.csproj       |  2 --
 .../Lucene.Net.Tests.Benchmark.csproj              |  2 --
 5 files changed, 5 insertions(+), 68 deletions(-)

diff --git a/.build/TestReferences.Common.targets 
b/.build/TestReferences.Common.targets
index 6ec0ad4e1..3811a42fd 100644
--- a/.build/TestReferences.Common.targets
+++ b/.build/TestReferences.Common.targets
@@ -26,34 +26,7 @@
     <PackageReference Include="NUnit3TestAdapter" 
Version="$(NUnit3TestAdapterPackageVersion)" />
   </ItemGroup>
 
-  <ItemGroup Condition=" '$(TargetFramework)' == 'netcoreapp3.1' ">
-    <PackageReference 
Include="Microsoft.Extensions.Configuration.Abstractions" 
Version="$(MicrosoftExtensionsConfigurationAbstractionsPackageVersion)" />
-    <PackageReference Include="Microsoft.Extensions.Configuration" 
Version="$(MicrosoftExtensionsConfigurationAbstractionsPackageVersion)" />
-    <PackageReference Include="Microsoft.Extensions.Configuration.CommandLine" 
Version="$(MicrosoftExtensionsConfigurationAbstractionsPackageVersion)" />
-    <PackageReference 
Include="Microsoft.Extensions.Configuration.EnvironmentVariables" 
Version="$(MicrosoftExtensionsConfigurationAbstractionsPackageVersion)" />
-    <PackageReference 
Include="Microsoft.Extensions.Configuration.FileExtensions" 
Version="$(MicrosoftExtensionsConfigurationAbstractionsPackageVersion)" />
-    <PackageReference Include="Microsoft.Extensions.Configuration.Json" 
Version="$(MicrosoftExtensionsConfigurationAbstractionsPackageVersion)" />
-    <PackageReference Include="Microsoft.Extensions.Configuration.Xml" 
Version="$(MicrosoftExtensionsConfigurationAbstractionsPackageVersion)" />
-    <PackageReference Include="System.Net.Primitives" 
Version="$(SystemNetPrimitivesPackageVersion)" />
-  </ItemGroup>
-
-  <ItemGroup Condition=" '$(TargetFramework)' == 'net48' ">
-    <PackageReference 
Include="Microsoft.Extensions.Configuration.Abstractions" 
Version="$(MicrosoftExtensionsConfigurationAbstractionsPackageVersion)" />
-    <PackageReference Include="Microsoft.Extensions.Configuration" 
Version="$(MicrosoftExtensionsConfigurationAbstractionsPackageVersion)" />
-    <PackageReference Include="Microsoft.Extensions.Configuration.CommandLine" 
Version="$(MicrosoftExtensionsConfigurationAbstractionsPackageVersion)" />
-    <PackageReference 
Include="Microsoft.Extensions.Configuration.EnvironmentVariables" 
Version="$(MicrosoftExtensionsConfigurationAbstractionsPackageVersion)" />
-    <PackageReference 
Include="Microsoft.Extensions.Configuration.FileExtensions" 
Version="$(MicrosoftExtensionsConfigurationAbstractionsPackageVersion)" />
-    <PackageReference Include="Microsoft.Extensions.Configuration.Json" 
Version="$(MicrosoftExtensionsConfigurationAbstractionsPackageVersion)" />
-    <PackageReference Include="Microsoft.Extensions.Configuration.Xml" 
Version="$(MicrosoftExtensionsConfigurationAbstractionsPackageVersion)" />
-  </ItemGroup>
-
   <ItemGroup Condition=" '$(TargetFramework)' == 'net461' ">
-    <PackageReference 
Include="Microsoft.Extensions.Configuration.Abstractions" 
Version="$(MicrosoftExtensionsConfigurationAbstractionsPackageVersion)" />
-    <PackageReference Include="Microsoft.Extensions.Configuration" 
Version="$(MicrosoftExtensionsConfigurationAbstractionsPackageVersion)" />
-    <PackageReference Include="Microsoft.Extensions.Configuration.CommandLine" 
Version="$(MicrosoftExtensionsConfigurationAbstractionsPackageVersion)" />
-    <PackageReference 
Include="Microsoft.Extensions.Configuration.EnvironmentVariables" 
Version="$(MicrosoftExtensionsConfigurationAbstractionsPackageVersion)" />
-    <PackageReference 
Include="Microsoft.Extensions.Configuration.FileExtensions" 
Version="$(MicrosoftExtensionsConfigurationAbstractionsPackageVersion)" />
-    <PackageReference Include="Microsoft.Extensions.Configuration.Json" 
Version="$(MicrosoftExtensionsConfigurationAbstractionsPackageVersion)" />
-    <PackageReference Include="Microsoft.Extensions.Configuration.Xml" 
Version="$(MicrosoftExtensionsConfigurationAbstractionsPackageVersion)" />
+    <PackageReference Include="System.Runtime.CompilerServices.Unsafe" 
Version="$(SystemRuntimeCompilerServicesUnsafePackageVersion)" />
   </ItemGroup>
 </Project>
\ No newline at end of file
diff --git a/.build/dependencies.props b/.build/dependencies.props
index 9cc71a142..7a9ad2f27 100644
--- a/.build/dependencies.props
+++ b/.build/dependencies.props
@@ -48,9 +48,7 @@
     
<MicrosoftCodeAnalysisCSharpWorkspacesPackageVersion>$(MicrosoftCodeAnalysisCSharpPackageVersion)</MicrosoftCodeAnalysisCSharpWorkspacesPackageVersion>
     
<MicrosoftCodeAnalysisVisualBasicPackageVersion>2.6.1</MicrosoftCodeAnalysisVisualBasicPackageVersion>
     
<MicrosoftCodeAnalysisVisualBasicWorkspacesPackageVersion>$(MicrosoftCodeAnalysisVisualBasicPackageVersion)</MicrosoftCodeAnalysisVisualBasicWorkspacesPackageVersion>
-    
<MicrosoftExtensionsConfigurationPackageVersion>2.0.0</MicrosoftExtensionsConfigurationPackageVersion>
-    <MicrosoftExtensionsConfigurationPackageVersion Condition=" 
$(TargetFramework.StartsWith('net45')) 
">1.1.2</MicrosoftExtensionsConfigurationPackageVersion>
-    <MicrosoftExtensionsConfigurationPackageVersion Condition=" 
$(TargetFramework.StartsWith('netcoreapp')) 
">3.0.0</MicrosoftExtensionsConfigurationPackageVersion>
+    
<MicrosoftExtensionsConfigurationPackageVersion>3.1.0</MicrosoftExtensionsConfigurationPackageVersion>
     
<MicrosoftExtensionsConfigurationAbstractionsPackageVersion>$(MicrosoftExtensionsConfigurationPackageVersion)</MicrosoftExtensionsConfigurationAbstractionsPackageVersion>
     
<MicrosoftExtensionsConfigurationCommandLinePackageVersion>$(MicrosoftExtensionsConfigurationPackageVersion)</MicrosoftExtensionsConfigurationCommandLinePackageVersion>
     
<MicrosoftExtensionsConfigurationEnvironmentVariablesPackageVersion>$(MicrosoftExtensionsConfigurationPackageVersion)</MicrosoftExtensionsConfigurationEnvironmentVariablesPackageVersion>
@@ -75,10 +73,10 @@
     
<RandomizedTestingGeneratorsPackageVersion>2.7.8</RandomizedTestingGeneratorsPackageVersion>
     <SharpZipLibPackageVersion>1.1.0</SharpZipLibPackageVersion>
     <Spatial4nPackageVersion>0.4.1.1</Spatial4nPackageVersion>
-    
<SystemNetPrimitivesPackageVersion>4.3.0</SystemNetPrimitivesPackageVersion>
     
<SystemReflectionEmitPackageVersion>4.3.0</SystemReflectionEmitPackageVersion>
     
<SystemReflectionEmitILGenerationPackageVersion>4.3.0</SystemReflectionEmitILGenerationPackageVersion>
     
<SystemReflectionTypeExtensionsPackageVersion>4.3.0</SystemReflectionTypeExtensionsPackageVersion>
+    
<SystemRuntimeCompilerServicesUnsafePackageVersion>5.0.0</SystemRuntimeCompilerServicesUnsafePackageVersion>
     
<SystemRuntimeInteropServicesRuntimeInformationPackageVersion>4.3.0</SystemRuntimeInteropServicesRuntimeInformationPackageVersion>
     
<SystemSecurityCryptographyXmlPackageVersion>4.7.0</SystemSecurityCryptographyXmlPackageVersion>
     
<SystemTextEncodingCodePagesPackageVersion>4.3.0</SystemTextEncodingCodePagesPackageVersion>
diff --git a/src/Lucene.Net.TestFramework/Lucene.Net.TestFramework.csproj 
b/src/Lucene.Net.TestFramework/Lucene.Net.TestFramework.csproj
index eed1fc0f7..712ec3b0e 100644
--- a/src/Lucene.Net.TestFramework/Lucene.Net.TestFramework.csproj
+++ b/src/Lucene.Net.TestFramework/Lucene.Net.TestFramework.csproj
@@ -57,43 +57,13 @@
 
   <ItemGroup>
     <PackageReference Include="J2N" Version="$(J2NPackageVersion)" />
-    <PackageReference Include="NUnit" Version="$(NUnitPackageVersion)" />
-    <PackageReference Include="RandomizedTesting.Generators" 
Version="$(RandomizedTestingGeneratorsPackageVersion)" />
-  </ItemGroup>
-
-  <ItemGroup Condition="'$(TargetFramework)' == 'net6.0'">
-    <PackageReference 
Include="Microsoft.Extensions.Configuration.Abstractions" 
Version="$(MicrosoftExtensionsConfigurationAbstractionsPackageVersion)" />
-    <PackageReference Include="Microsoft.Extensions.Configuration" 
Version="$(MicrosoftExtensionsConfigurationPackageVersion)" />
-    <PackageReference Include="Microsoft.Extensions.Configuration.CommandLine" 
Version="$(MicrosoftExtensionsConfigurationCommandLinePackageVersion)" />
-    <PackageReference 
Include="Microsoft.Extensions.Configuration.EnvironmentVariables" 
Version="$(MicrosoftExtensionsConfigurationEnvironmentVariablesPackageVersion)" 
/>
-    <PackageReference Include="Microsoft.Extensions.Configuration.Json" 
Version="$(MicrosoftExtensionsConfigurationJsonPackageVersion)" />
-    <PackageReference Include="Microsoft.Extensions.Configuration.Xml" 
Version="$(MicrosoftExtensionsConfigurationXmlPackageVersion)" />
-  </ItemGroup>
-
-  <ItemGroup Condition="'$(TargetFramework)' == 'netstandard2.0'">
-    <PackageReference Include="Microsoft.Extensions.Configuration" 
Version="$(MicrosoftExtensionsConfigurationPackageVersion)" />
-    <PackageReference Include="Microsoft.Extensions.Configuration.CommandLine" 
Version="$(MicrosoftExtensionsConfigurationCommandLinePackageVersion)" />
-    <PackageReference 
Include="Microsoft.Extensions.Configuration.EnvironmentVariables" 
Version="$(MicrosoftExtensionsConfigurationEnvironmentVariablesPackageVersion)" 
/>
-    <PackageReference Include="Microsoft.Extensions.Configuration.Json" 
Version="$(MicrosoftExtensionsConfigurationJsonPackageVersion)" />
-    <PackageReference Include="Microsoft.Extensions.Configuration.Xml" 
Version="$(MicrosoftExtensionsConfigurationXmlPackageVersion)" />
-  </ItemGroup>
-
-  <ItemGroup Condition="'$(TargetFramework)' == 'netstandard2.1'">
-    <PackageReference Include="Microsoft.Extensions.Configuration" 
Version="$(MicrosoftExtensionsConfigurationPackageVersion)" />
-    <PackageReference Include="Microsoft.Extensions.Configuration.CommandLine" 
Version="$(MicrosoftExtensionsConfigurationCommandLinePackageVersion)" />
-    <PackageReference 
Include="Microsoft.Extensions.Configuration.EnvironmentVariables" 
Version="$(MicrosoftExtensionsConfigurationEnvironmentVariablesPackageVersion)" 
/>
-    <PackageReference Include="Microsoft.Extensions.Configuration.Json" 
Version="$(MicrosoftExtensionsConfigurationJsonPackageVersion)" />
-    <PackageReference Include="Microsoft.Extensions.Configuration.Xml" 
Version="$(MicrosoftExtensionsConfigurationXmlPackageVersion)" />
-    <PackageReference Include="System.Security.Cryptography.Xml" 
Version="$(SystemSecurityCryptographyXmlPackageVersion)" />
-  </ItemGroup>
-  
-  <ItemGroup Condition=" '$(TargetFramework)' == 'net462' ">
     <PackageReference Include="Microsoft.Extensions.Configuration" 
Version="$(MicrosoftExtensionsConfigurationPackageVersion)" />
     <PackageReference Include="Microsoft.Extensions.Configuration.CommandLine" 
Version="$(MicrosoftExtensionsConfigurationCommandLinePackageVersion)" />
     <PackageReference 
Include="Microsoft.Extensions.Configuration.EnvironmentVariables" 
Version="$(MicrosoftExtensionsConfigurationEnvironmentVariablesPackageVersion)" 
/>
     <PackageReference Include="Microsoft.Extensions.Configuration.Json" 
Version="$(MicrosoftExtensionsConfigurationJsonPackageVersion)" />
     <PackageReference Include="Microsoft.Extensions.Configuration.Xml" 
Version="$(MicrosoftExtensionsConfigurationXmlPackageVersion)" />
-    <PackageReference Include="Newtonsoft.Json" 
Version="$(NewtonsoftJsonPackageVersion)" />
+    <PackageReference Include="NUnit" Version="$(NUnitPackageVersion)" />
+    <PackageReference Include="RandomizedTesting.Generators" 
Version="$(RandomizedTestingGeneratorsPackageVersion)" />
   </ItemGroup>
 
   <ItemGroup Condition=" '$(TargetFramework)' == 'net462' ">
diff --git 
a/src/Lucene.Net.Tests.Analysis.SmartCn/Lucene.Net.Tests.Analysis.SmartCn.csproj
 
b/src/Lucene.Net.Tests.Analysis.SmartCn/Lucene.Net.Tests.Analysis.SmartCn.csproj
index ab005d35a..0a455525f 100644
--- 
a/src/Lucene.Net.Tests.Analysis.SmartCn/Lucene.Net.Tests.Analysis.SmartCn.csproj
+++ 
b/src/Lucene.Net.Tests.Analysis.SmartCn/Lucene.Net.Tests.Analysis.SmartCn.csproj
@@ -60,12 +60,10 @@
   <Import Project="$(SolutionDir).build/TestReferences.Common.targets" />
 
   <ItemGroup Condition=" '$(TargetFramework)' == 'net48' ">
-    <PackageReference 
Include="Microsoft.Extensions.DependencyInjection.Abstractions" 
Version="$(MicrosoftExtensionsDependencyInjectionAbstractionsPackageVersion)"/>
     <PackageReference Include="Microsoft.Extensions.Options" 
Version="$(MicrosoftExtensionsOptionsPackageVersion)"/>
   </ItemGroup>
 
   <ItemGroup Condition=" '$(TargetFramework)' == 'net461' ">
-    <PackageReference 
Include="Microsoft.Extensions.DependencyInjection.Abstractions" 
Version="$(MicrosoftExtensionsDependencyInjectionAbstractionsPackageVersion)"/>
     <PackageReference Include="Microsoft.Extensions.Options" 
Version="$(MicrosoftExtensionsOptionsPackageVersion)"/>
     <PackageReference Include="System.Text.Encoding.CodePages" 
Version="$(SystemTextEncodingCodePagesPackageVersion)" />
   </ItemGroup>
diff --git a/src/Lucene.Net.Tests.Benchmark/Lucene.Net.Tests.Benchmark.csproj 
b/src/Lucene.Net.Tests.Benchmark/Lucene.Net.Tests.Benchmark.csproj
index 1019c8731..3763508ed 100644
--- a/src/Lucene.Net.Tests.Benchmark/Lucene.Net.Tests.Benchmark.csproj
+++ b/src/Lucene.Net.Tests.Benchmark/Lucene.Net.Tests.Benchmark.csproj
@@ -88,12 +88,10 @@
   </ItemGroup>
 
   <ItemGroup Condition=" '$(TargetFramework)' == 'net48' ">
-    <PackageReference 
Include="Microsoft.Extensions.DependencyInjection.Abstractions" 
Version="$(MicrosoftExtensionsDependencyInjectionAbstractionsPackageVersion)"/>
     <PackageReference Include="Microsoft.Extensions.Options" 
Version="$(MicrosoftExtensionsOptionsPackageVersion)"/>
   </ItemGroup>
 
   <ItemGroup Condition=" '$(TargetFramework)' == 'net461' ">
-    <PackageReference 
Include="Microsoft.Extensions.DependencyInjection.Abstractions" 
Version="$(MicrosoftExtensionsDependencyInjectionAbstractionsPackageVersion)"/>
     <PackageReference Include="Microsoft.Extensions.Options" 
Version="$(MicrosoftExtensionsOptionsPackageVersion)"/>
   </ItemGroup>
 

Reply via email to