Skip to content

9.0.3

Compare
Choose a tag to compare
@andrewabest andrewabest released this 05 Oct 02:46
dfcc9aa
Conventional.Roslyn vNext (#73)

* Initial work to update Roslyn conventions to dotnet 3.1

Solves the cross-platform issues with MSBuildWorkspace

Extracts Analyzers to a separate assembly to ensure they are decoupled from Microsoft.CodeAnalysis.Document, Microsoft.CodeAnalysis.Project, Microsoft.CodeAnalysis.Solution

* Conventions work in Rider both in IDE, and in tests.

Still TODO: Packaging the analyzers separately, pushing a new version of Best.Conventional.Roslyn, check the tools install / uninstall in VS 2019.

* Ensure Analyzers dependency is not a nuget-type dependency

We don't want to publish the analyzers seperately to the Roslyn project.

* Configures generated code analysis

* Adds category name to analyzers to ensure they display correctly in IDEs