diff --git a/ChangeLog.md b/ChangeLog.md index 20791a8bc3..fb85c0657a 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -1,3 +1,7 @@ +### 3.2.2 (2021-08-15) + +* Ensure that shared assemblies with be loaded properly on .NET Core ([issue](https://github.com/JosefPihrt/Roslynator/issues/833)) + ### 3.2.1 (2021-06-30) * Publish Roslynator for Visual Studio 2022 Preview diff --git a/docs/cs/CS0621.md b/docs/cs/CS0621.md index 18125305db..2b661cdc92 100644 --- a/docs/cs/CS0621.md +++ b/docs/cs/CS0621.md @@ -10,5 +10,7 @@ ## Code Fixes * Change accessibility +* Remove 'virtual' modifier + *\(Generated with [DotMarkdown](http://github.com/JosefPihrt/DotMarkdown)\)* \ No newline at end of file diff --git a/src/Analyzers.CodeFixes/Analyzers.CodeFixes.csproj b/src/Analyzers.CodeFixes/Analyzers.CodeFixes.csproj index cf3fa0ffb4..aec3e13323 100644 --- a/src/Analyzers.CodeFixes/Analyzers.CodeFixes.csproj +++ b/src/Analyzers.CodeFixes/Analyzers.CodeFixes.csproj @@ -5,7 +5,7 @@ - 3.2.1.1 + 3.2.2.0 Roslynator.CSharp.Analyzers.CodeFixes Roslynator.CSharp Roslynator.Analyzers.nuspec diff --git a/src/Analyzers.CodeFixes/Roslynator.Analyzers.nuspec b/src/Analyzers.CodeFixes/Roslynator.Analyzers.nuspec index 07ff782890..3b5c10d2d4 100644 --- a/src/Analyzers.CodeFixes/Roslynator.Analyzers.nuspec +++ b/src/Analyzers.CodeFixes/Roslynator.Analyzers.nuspec @@ -2,7 +2,7 @@ Roslynator.Analyzers - 3.2.0 + 3.2.2 Josef Pihrt Josef Pihrt Apache-2.0 diff --git a/src/Analyzers/Analyzers.csproj b/src/Analyzers/Analyzers.csproj index 21476056ea..c45adefcd0 100644 --- a/src/Analyzers/Analyzers.csproj +++ b/src/Analyzers/Analyzers.csproj @@ -5,7 +5,7 @@ - 3.2.1.1 + 3.2.2.0 Roslynator.CSharp.Analyzers Roslynator.CSharp false diff --git a/src/CSharp.Workspaces/CSharp.Workspaces.csproj b/src/CSharp.Workspaces/CSharp.Workspaces.csproj index 99e73f731f..93e49aa986 100644 --- a/src/CSharp.Workspaces/CSharp.Workspaces.csproj +++ b/src/CSharp.Workspaces/CSharp.Workspaces.csproj @@ -5,7 +5,7 @@ - 2.1.0.3 + 2.1.0.4 $(RoslynatorDllPrefix)Roslynator.CSharp.Workspaces Roslynator ..\api.ruleset diff --git a/src/CSharp/CSharp.csproj b/src/CSharp/CSharp.csproj index 5eb2e709f6..58f570fb33 100644 --- a/src/CSharp/CSharp.csproj +++ b/src/CSharp/CSharp.csproj @@ -5,7 +5,7 @@ - 2.1.0.3 + 2.1.0.4 $(RoslynatorDllPrefix)Roslynator.CSharp Roslynator ..\api.ruleset diff --git a/src/CodeAnalysis.Analyzers.CodeFixes/CodeAnalysis.Analyzers.CodeFixes.csproj b/src/CodeAnalysis.Analyzers.CodeFixes/CodeAnalysis.Analyzers.CodeFixes.csproj index 671d3470f7..107857084f 100644 --- a/src/CodeAnalysis.Analyzers.CodeFixes/CodeAnalysis.Analyzers.CodeFixes.csproj +++ b/src/CodeAnalysis.Analyzers.CodeFixes/CodeAnalysis.Analyzers.CodeFixes.csproj @@ -5,7 +5,7 @@ - 1.1.0.0 + 1.1.1.0 Roslynator.CodeAnalysis.Analyzers.CodeFixes Roslynator.CodeAnalysis Roslynator.CodeAnalysis.Analyzers.nuspec diff --git a/src/CodeAnalysis.Analyzers.CodeFixes/Roslynator.CodeAnalysis.Analyzers.nuspec b/src/CodeAnalysis.Analyzers.CodeFixes/Roslynator.CodeAnalysis.Analyzers.nuspec index ce428f781b..63d835f579 100644 --- a/src/CodeAnalysis.Analyzers.CodeFixes/Roslynator.CodeAnalysis.Analyzers.nuspec +++ b/src/CodeAnalysis.Analyzers.CodeFixes/Roslynator.CodeAnalysis.Analyzers.nuspec @@ -2,7 +2,7 @@ Roslynator.CodeAnalysis.Analyzers - 1.1.0 + 1.1.1 Josef Pihrt Josef Pihrt Apache-2.0 diff --git a/src/CodeAnalysis.Analyzers/CodeAnalysis.Analyzers.csproj b/src/CodeAnalysis.Analyzers/CodeAnalysis.Analyzers.csproj index 9bdc7a261c..27f5dfbbdf 100644 --- a/src/CodeAnalysis.Analyzers/CodeAnalysis.Analyzers.csproj +++ b/src/CodeAnalysis.Analyzers/CodeAnalysis.Analyzers.csproj @@ -5,7 +5,7 @@ - 1.1.0.0 + 1.1.1.0 Roslynator.CodeAnalysis.Analyzers Roslynator.CodeAnalysis false diff --git a/src/CodeFixes/CSharp/CodeFixDescriptors.Generated.cs b/src/CodeFixes/CSharp/CodeFixDescriptors.Generated.cs index d1a35f7db4..2d2abfb8e5 100644 --- a/src/CodeFixes/CSharp/CodeFixDescriptors.Generated.cs +++ b/src/CodeFixes/CSharp/CodeFixDescriptors.Generated.cs @@ -764,12 +764,13 @@ public static partial class CodeFixDescriptors isEnabledByDefault: true, "CS0238"); - /// RCF0101 (fixes CS0549) + /// RCF0101 (fixes CS0549, CS0621) public static readonly CodeFixDescriptor RemoveVirtualModifier = new CodeFixDescriptor( id: CodeFixIdentifiers.RemoveVirtualModifier, title: "Remove 'virtual' modifier", isEnabledByDefault: true, - "CS0549"); + "CS0549", + "CS0621"); /// RCF0102 (fixes CS0549) public static readonly CodeFixDescriptor MakeContainingClassUnsealed = new CodeFixDescriptor( diff --git a/src/CodeFixes/CodeFixes.csproj b/src/CodeFixes/CodeFixes.csproj index f33b6baad4..b3da58692e 100644 --- a/src/CodeFixes/CodeFixes.csproj +++ b/src/CodeFixes/CodeFixes.csproj @@ -5,7 +5,7 @@ - 3.2.1.1 + 3.2.2.0 Roslynator.CSharp.CodeFixes Roslynator.CSharp.CodeFixes Roslynator.CodeFixes.nuspec diff --git a/src/Common/Common.csproj b/src/Common/Common.csproj index 3977ed7eec..a065946865 100644 --- a/src/Common/Common.csproj +++ b/src/Common/Common.csproj @@ -5,7 +5,7 @@ - 3.2.1.1 + 3.2.2.0 $(RoslynatorDllPrefix)Roslynator.Common Roslynator diff --git a/src/Core/Core.csproj b/src/Core/Core.csproj index 767d229515..43661737e6 100644 --- a/src/Core/Core.csproj +++ b/src/Core/Core.csproj @@ -5,7 +5,7 @@ - 2.1.0.3 + 2.1.0.4 $(RoslynatorDllPrefix)Roslynator.Core Roslynator ..\api.ruleset diff --git a/src/Formatting.Analyzers.CodeFixes/Formatting.Analyzers.CodeFixes.csproj b/src/Formatting.Analyzers.CodeFixes/Formatting.Analyzers.CodeFixes.csproj index 53863f1780..d40697324b 100644 --- a/src/Formatting.Analyzers.CodeFixes/Formatting.Analyzers.CodeFixes.csproj +++ b/src/Formatting.Analyzers.CodeFixes/Formatting.Analyzers.CodeFixes.csproj @@ -5,7 +5,7 @@ - 1.2.1.0 + 1.2.2.0 Roslynator.Formatting.Analyzers.CodeFixes Roslynator.Formatting Roslynator.Formatting.Analyzers.nuspec diff --git a/src/Formatting.Analyzers.CodeFixes/Roslynator.Formatting.Analyzers.nuspec b/src/Formatting.Analyzers.CodeFixes/Roslynator.Formatting.Analyzers.nuspec index dba77cdbf0..5e8672488e 100644 --- a/src/Formatting.Analyzers.CodeFixes/Roslynator.Formatting.Analyzers.nuspec +++ b/src/Formatting.Analyzers.CodeFixes/Roslynator.Formatting.Analyzers.nuspec @@ -2,7 +2,7 @@ Roslynator.Formatting.Analyzers - 1.2.1 + 1.2.2 Josef Pihrt Josef Pihrt Apache-2.0 diff --git a/src/Formatting.Analyzers/Formatting.Analyzers.csproj b/src/Formatting.Analyzers/Formatting.Analyzers.csproj index 4a8c61b537..7e7b799e6a 100644 --- a/src/Formatting.Analyzers/Formatting.Analyzers.csproj +++ b/src/Formatting.Analyzers/Formatting.Analyzers.csproj @@ -5,7 +5,7 @@ - 1.2.1.0 + 1.2.2.0 Roslynator.Formatting.Analyzers Roslynator.Formatting false diff --git a/src/Refactorings/Refactorings.csproj b/src/Refactorings/Refactorings.csproj index 29edd8d4f7..8ed36834f7 100644 --- a/src/Refactorings/Refactorings.csproj +++ b/src/Refactorings/Refactorings.csproj @@ -5,7 +5,7 @@ - 3.2.1.1 + 3.2.2.0 Roslynator.CSharp.Refactorings Roslynator.CSharp.Refactorings diff --git a/src/VisualBasic.Workspaces/VisualBasic.Workspaces.csproj b/src/VisualBasic.Workspaces/VisualBasic.Workspaces.csproj index 756f7ebda9..86dcea7c36 100644 --- a/src/VisualBasic.Workspaces/VisualBasic.Workspaces.csproj +++ b/src/VisualBasic.Workspaces/VisualBasic.Workspaces.csproj @@ -5,7 +5,7 @@ - 2.1.0.3 + 2.1.0.4 $(RoslynatorDllPrefix)Roslynator.VisualBasic.Workspaces Roslynator ..\api.ruleset diff --git a/src/VisualBasic/VisualBasic.csproj b/src/VisualBasic/VisualBasic.csproj index 925e28aa8b..7d575e0a32 100644 --- a/src/VisualBasic/VisualBasic.csproj +++ b/src/VisualBasic/VisualBasic.csproj @@ -5,7 +5,7 @@ - 2.1.0.3 + 2.1.0.4 $(RoslynatorDllPrefix)Roslynator.VisualBasic Roslynator ..\api.ruleset diff --git a/src/VisualStudio.2022/Properties/AssemblyInfo.cs b/src/VisualStudio.2022/Properties/AssemblyInfo.cs index 63aea1a456..83a8870520 100644 --- a/src/VisualStudio.2022/Properties/AssemblyInfo.cs +++ b/src/VisualStudio.2022/Properties/AssemblyInfo.cs @@ -31,7 +31,7 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("3.2.1.0")] +[assembly: AssemblyVersion("3.2.2.0")] //[assembly: AssemblyFileVersion("1.0.0.0")] [assembly: NeutralResourcesLanguage("en-US")] diff --git a/src/VisualStudio.2022/source.extension.vsixmanifest b/src/VisualStudio.2022/source.extension.vsixmanifest index e57ac81628..4e85bba2cd 100644 --- a/src/VisualStudio.2022/source.extension.vsixmanifest +++ b/src/VisualStudio.2022/source.extension.vsixmanifest @@ -1,7 +1,7 @@  - + Roslynator 2022 A collection of 500+ analyzers, refactorings and fixes for C#, powered by Roslyn. http://github.com/JosefPihrt/Roslynator diff --git a/src/VisualStudio.Common/Properties/AssemblyInfo.cs b/src/VisualStudio.Common/Properties/AssemblyInfo.cs index 02fbaf4382..8e8af46936 100644 --- a/src/VisualStudio.Common/Properties/AssemblyInfo.cs +++ b/src/VisualStudio.Common/Properties/AssemblyInfo.cs @@ -37,5 +37,5 @@ // // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: -[assembly: AssemblyVersion("3.2.1.0")] +[assembly: AssemblyVersion("3.2.2.0")] //[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/src/VisualStudio/Properties/AssemblyInfo.cs b/src/VisualStudio/Properties/AssemblyInfo.cs index f5e0a56d55..0f2219dcae 100644 --- a/src/VisualStudio/Properties/AssemblyInfo.cs +++ b/src/VisualStudio/Properties/AssemblyInfo.cs @@ -31,6 +31,6 @@ // Build Number // Revision // -[assembly: AssemblyVersion("3.2.1.0")] +[assembly: AssemblyVersion("3.2.2.0")] //[assembly: AssemblyFileVersion("1.0.0.0")] [assembly: NeutralResourcesLanguage("en-US")] diff --git a/src/VisualStudio/source.extension.vsixmanifest b/src/VisualStudio/source.extension.vsixmanifest index 65089f7541..197842f930 100644 --- a/src/VisualStudio/source.extension.vsixmanifest +++ b/src/VisualStudio/source.extension.vsixmanifest @@ -1,7 +1,7 @@  - + Roslynator 2019 A collection of 500+ analyzers, refactorings and fixes for C#, powered by Roslyn. http://github.com/JosefPihrt/Roslynator diff --git a/src/VisualStudioCode/VisualStudioCode.csproj b/src/VisualStudioCode/VisualStudioCode.csproj index e1bda5e7fd..5925fac5be 100644 --- a/src/VisualStudioCode/VisualStudioCode.csproj +++ b/src/VisualStudioCode/VisualStudioCode.csproj @@ -5,7 +5,7 @@ - 3.2.1.0 + 3.2.2.0 Roslynator.VisualStudioCode Roslynator false diff --git a/src/VisualStudioCode/package/CHANGELOG.md b/src/VisualStudioCode/package/CHANGELOG.md index c39eb3bacd..4a216f0d8b 100644 --- a/src/VisualStudioCode/package/CHANGELOG.md +++ b/src/VisualStudioCode/package/CHANGELOG.md @@ -1,3 +1,7 @@ +## 3.2.2 (2021-08-15) + +* Ensure that shared assemblies with be loaded properly on .NET Core ([issue](https://github.com/JosefPihrt/Roslynator/issues/833)) + ## 3.2.1 (2021-06-30) * Publish Roslynator for Visual Studio 2022 Preview diff --git a/src/VisualStudioCode/package/package-lock.json b/src/VisualStudioCode/package/package-lock.json index 77313a7ed6..ddd9730123 100644 --- a/src/VisualStudioCode/package/package-lock.json +++ b/src/VisualStudioCode/package/package-lock.json @@ -1,6 +1,6 @@ { "name": "roslynator", - "version": "3.2.1", + "version": "3.2.2", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/src/VisualStudioCode/package/package.json b/src/VisualStudioCode/package/package.json index d4a0c7a5a8..145da30609 100644 --- a/src/VisualStudioCode/package/package.json +++ b/src/VisualStudioCode/package/package.json @@ -4,7 +4,7 @@ "displayName": "Roslynator", "description": "A collection of 500+ analyzers, refactorings and fixes for C#, powered by Roslyn.", "icon": "images/icon.png", - "version": "3.2.1", + "version": "3.2.2", "author": "Josef Pihrt", "license": "SEE LICENSE IN LICENSE.TXT", "homepage": "https://github.com/josefpihrt/roslynator", diff --git a/src/Workspaces.Common/Workspaces.Common.csproj b/src/Workspaces.Common/Workspaces.Common.csproj index f1faded050..89e91cb6c2 100644 --- a/src/Workspaces.Common/Workspaces.Common.csproj +++ b/src/Workspaces.Common/Workspaces.Common.csproj @@ -5,7 +5,7 @@ - 3.2.1.1 + 3.2.2.0 $(RoslynatorDllPrefix)Roslynator.Workspaces.Common Roslynator diff --git a/src/Workspaces.Core/Workspaces.Core.csproj b/src/Workspaces.Core/Workspaces.Core.csproj index ba671b7b34..c253b8f32b 100644 --- a/src/Workspaces.Core/Workspaces.Core.csproj +++ b/src/Workspaces.Core/Workspaces.Core.csproj @@ -5,7 +5,7 @@ - 2.1.0.3 + 2.1.0.4 $(RoslynatorDllPrefix)Roslynator.Workspaces.Core Roslynator ..\api.ruleset diff --git a/tools/build.cmd b/tools/build.cmd index 633223e69b..208867f7aa 100644 --- a/tools/build.cmd +++ b/tools/build.cmd @@ -6,7 +6,7 @@ if not defined _programFiles set _programFiles=%ProgramFiles% set _msbuildPath="%_programFiles%\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild" set _properties=Configuration=Release,Deterministic=true,TreatWarningsAsErrors=true,WarningsNotAsErrors=1591 set _outDir=..\out\Release -set _version=3.2.1 +set _version=3.2.2 orang delete "..\src" -a d -n "bin,obj" l li e -i "packages,node_modules" l li e ne -t n --content-only -y su s diff --git a/tools/build_vs2022.cmd b/tools/build_vs2022.cmd index a2d0fff927..2d405da612 100644 --- a/tools/build_vs2022.cmd +++ b/tools/build_vs2022.cmd @@ -5,7 +5,7 @@ set _programFiles=%ProgramFiles% set _msbuildPath="%_programFiles%\Microsoft Visual Studio\2022\Preview\MSBuild\Current\Bin\MSBuild" set _properties=Configuration=Release,Deterministic=true,TreatWarningsAsErrors=true,WarningsNotAsErrors=1591 set _outDir=..\out\Release -set _version=3.2.1 +set _version=3.2.2 orang delete "..\src" -a d -n "bin,obj" l li e -i "packages,node_modules" l li e ne -t n --content-only -y su s diff --git a/tools/update_version.cmd b/tools/update_version.cmd index 7a4fd33b02..0ab3fec883 100644 --- a/tools/update_version.cmd +++ b/tools/update_version.cmd @@ -2,11 +2,11 @@ rem dotnet install tool -g orang.dotnet.cli -set _apiVersion=2.1.0.3 -set _formattingVersion=1.2.1.0 -set _codeAnalysisVersion=1.1.0.0 -set _version=3.2.1.1 -set _version3=3.2.1 +set _apiVersion=2.1.0.4 +set _formattingVersion=1.2.2.0 +set _codeAnalysisVersion=1.1.1.0 +set _version=3.2.2.0 +set _version3=3.2.2 set _cliVersion=0.1.5.0 set _cliVersion3=0.1.5 set _root=..\src