Gu.Roslyn.Extensions 0.15.5

Helpers & extensions for writing Roslyn analyzers and code fixes.

There is a newer version of this package available.
See the version list below for details.
Install-Package Gu.Roslyn.Extensions -Version 0.15.5
dotnet add package Gu.Roslyn.Extensions --version 0.15.5
<PackageReference Include="Gu.Roslyn.Extensions" Version="0.15.5" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Gu.Roslyn.Extensions --version 0.15.5
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Gu.Roslyn.Extensions, 0.15.5"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install Gu.Roslyn.Extensions as a Cake Addin
#addin nuget:?package=Gu.Roslyn.Extensions&version=0.15.5

// Install Gu.Roslyn.Extensions as a Cake Tool
#tool nuget:?package=Gu.Roslyn.Extensions&version=0.15.5
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

0.15.5
     BUFIX: IsRepresentationPreservingConversion when cast reference type.
     0.15.3
     BUGFIX: Don't use Roslyn SymbolEqualityComparer
     0.15.0
     BREAKING: recursion.Target() returns syntax node for invocation as it can be a local function
     0.14.4
     BUGFIX: QualifiedType == BaseTypeSyntax.
     0.14.3
     Only compare nullability if both types are annotated reference types.
     0.14.2
     Only compare nullability if both types are annotated.
     0.14.1
     Return annotated types from GetType()
     0.14.0
     BREAKING: Use Roslyn 3.5.0
     0.13.0
     BREAKING: Roslyn 3.3.1 and netstandard 2.0
     0.12.9
     BUGFIX: Handle default CodeStyleOptions
     0.12.8
     BUGFIX: Handle using C = C
     0.12.7
     BUGFIX: MemberPath when nullable annotations
     0.12.6
     BUGFIX: Infinite recursion when comparing generic parameter.
     0.12.5
     FEATURE: Recursion, helper for walking safely.
     BREAKING: Minor changes to signature of ExecutionWalker

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories (1)

Showing the top 1 popular GitHub repositories that depend on Gu.Roslyn.Extensions:

Repository Stars
DotNetAnalyzers/IDisposableAnalyzers
Roslyn analyzers for IDisposable

Version History

Version Downloads Last updated
0.15.7 736 3/2/2021
0.15.6 247 2/26/2021
0.15.5 805 1/4/2021
0.15.4 220 12/31/2020
0.15.2 946 11/14/2020
0.15.1 188 11/14/2020
0.15.0 140 11/13/2020
0.14.4 425 11/8/2020
0.14.3 305 11/3/2020
0.14.2 163 11/3/2020
0.14.1 107 11/3/2020
0.14.0 127 11/3/2020
0.13.2 459 10/12/2020
0.13.1 154 10/11/2020
0.13.0 240 10/10/2020
0.12.9-dev 365 8/24/2020
0.12.8-dev 555 5/15/2020
0.12.7-dev 440 4/10/2020
0.12.6-dev 234 4/10/2020
0.12.5-dev 1,352 12/5/2019
0.12.4-dev 226 12/4/2019
0.12.3-dev 210 12/4/2019
0.12.2-dev 285 12/3/2019
0.12.1-dev 457 11/23/2019
0.12.0-dev 202 11/23/2019
0.11.0-dev 238 11/21/2019
0.10.3-dev 216 11/20/2019
0.10.2-dev 420 11/17/2019
0.10.1-dev 211 11/17/2019
0.9.2-dev 244 11/16/2019
0.9.1-dev 215 11/15/2019
0.9.0-dev 221 11/15/2019
0.8.7-dev 472 11/7/2019
0.8.6-dev 280 11/6/2019
0.8.3-dev 323 11/2/2019
0.8.2-dev 281 10/30/2019
0.8.1-dev 336 10/28/2019
0.7.3-dev 566 8/23/2019
0.7.2-dev 433 8/21/2019
0.7.1-dev 243 8/21/2019
0.6.2.1-dev 609 8/17/2019
0.6.1-dev 312 8/11/2019
0.5.5-dev 329 8/6/2019
0.5.4-dev 278 8/5/2019
0.5.3-dev 311 8/1/2019
0.5.1-dev 1,413 3/13/2019
0.5.0-dev 265 3/13/2019
0.4.5-dev 275 3/10/2019
0.4.4.1-dev 1,202 11/4/2018
0.4.4-dev 407 11/4/2018
0.4.3.2-dev 476 10/23/2018
0.4.3.1-dev 393 10/23/2018
0.4.3-dev 401 10/23/2018
0.4.2-dev 407 10/22/2018
0.4.1.1-dev 466 10/14/2018
0.4.1-dev 366 10/14/2018
0.4.0-dev 367 10/13/2018
0.3.4.3-dev 412 10/12/2018
0.3.4.1-dev 379 10/12/2018
0.3.4-dev 505 10/12/2018