IDisposableAnalyzers 4.0.2
Install-Package IDisposableAnalyzers -Version 4.0.2
dotnet add package IDisposableAnalyzers --version 4.0.2
<PackageReference Include="IDisposableAnalyzers" Version="4.0.2">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
</PackageReference>
paket add IDisposableAnalyzers --version 4.0.2
#r "nuget: IDisposableAnalyzers, 4.0.2"
// Install IDisposableAnalyzers as a Cake Addin
#addin nuget:?package=IDisposableAnalyzers&version=4.0.2
// Install IDisposableAnalyzers as a Cake Tool
#tool nuget:?package=IDisposableAnalyzers&version=4.0.2
Analyzers and fixes for IDisposable.
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.
NuGet packages (1)
Showing the top 1 NuGet packages that depend on IDisposableAnalyzers:
Package | Downloads |
---|---|
Messerli.CodeStyle
Various analyzers bundled with opinionated configuration |
GitHub repositories (21)
Showing the top 5 popular GitHub repositories that depend on IDisposableAnalyzers:
Repository | Stars |
---|---|
discord-net/Discord.Net
An unofficial .Net wrapper for the Discord API (https://discord.com/)
|
|
Fody/Costura
Embed references as resources
|
|
dotnet/format
Home for the dotnet-format command
|
|
Baseflow/LottieXamarin
Render After Effects animations natively on Android, iOS, MacOS and TvOS for Xamarin
|
|
rotorgames/Rg.Plugins.Popup
Xamarin Forms popup plugin
|
Version | Downloads | Last updated |
---|---|---|
4.0.2 | 61,699 | 3/6/2022 |
4.0.1 | 41,660 | 12/16/2021 |
4.0.0 | 18,872 | 11/21/2021 |
3.4.15 | 102,488 | 8/17/2021 |
3.4.14 | 770 | 8/16/2021 |
3.4.13 | 120,957 | 2/28/2021 |
3.4.12 | 540 | 2/26/2021 |
3.4.11 | 1,978 | 2/23/2021 |
3.4.10 | 30,338 | 2/14/2021 |
3.4.9 | 441 | 2/13/2021 |
3.4.8 | 42,961 | 12/31/2020 |
3.4.7 | 1,031 | 12/27/2020 |
3.4.6 | 12,301 | 12/2/2020 |
3.4.5 | 11,227 | 11/16/2020 |
3.4.3 | 13,544 | 10/27/2020 |
3.4.2 | 44,420 | 9/20/2020 |
3.4.1 | 122,179 | 5/23/2020 |
3.3.9 | 2,178 | 5/15/2020 |
3.3.8 | 6,172 | 5/6/2020 |
3.3.7 | 22,419 | 4/19/2020 |
3.3.6 | 503 | 4/18/2020 |
3.3.5 | 2,153 | 4/13/2020 |
3.3.4 | 2,949 | 4/10/2020 |
3.3.3 | 571 | 4/10/2020 |
3.3.2 | 6,874 | 3/11/2020 |
3.3.1 | 86,169 | 2/28/2020 |
3.3.0 | 4,184 | 2/5/2020 |
3.2.0 | 22,121 | 12/5/2019 |
3.1.0 | 17,505 | 11/26/2019 |
3.0.1 | 970 | 11/20/2019 |
3.0.0 | 906 | 11/17/2019 |
2.1.3 | 11,747 | 11/17/2019 |
2.1.2 | 74,804 | 1/29/2019 |
2.1.1 | 843 | 1/27/2019 |
2.1.0 | 693 | 1/26/2019 |
2.0.7 | 1,288 | 1/13/2019 |
2.0.6 | 9,137 | 11/5/2018 |
2.0.5 | 1,021 | 10/23/2018 |
2.0.4 | 2,225 | 10/15/2018 |
2.0.3.3 | 5,539 | 8/20/2018 |
2.0.3.1 | 965 | 8/13/2018 |
2.0.3 | 1,026 | 8/10/2018 |
2.0.2.2 | 2,422 | 5/24/2018 |
2.0.2.1 | 1,137 | 5/12/2018 |
2.0.2 | 1,328 | 5/9/2018 |
2.0.1 | 2,045 | 4/12/2018 |
2.0.0.2 | 1,002 | 4/11/2018 |
2.0.0.1 | 1,105 | 4/11/2018 |
2.0.0 | 963 | 4/11/2018 |
1.0.0 | 3,561 | 4/5/2018 |
0.1.4.5-dev | 1,431 | 2/27/2018 |
0.1.4.4-dev | 1,192 | 2/22/2018 |
0.1.4.3-dev | 825 | 1/22/2018 |
0.1.4.2-dev | 1,391 | 12/23/2017 |
0.1.4.1-dev | 890 | 12/22/2017 |
0.1.3.1-dev | 3,327 | 11/20/2017 |
0.1.3-dev | 691 | 11/19/2017 |
0.1.2-dev | 1,164 | 11/1/2017 |
0.1.1-dev | 704 | 10/30/2017 |
0.1.0.2-dev | 1,778 | 9/17/2017 |
4.0.2
BUGFIX: IDISP007 when disposing static member in static context
4.0.1
BUGFIX: IDISP007 false warning when using Rx
BUGFIX: IDISP016 false warning when foreach
BUGFIX: Handle leaveOpen when AsyncDisposable
BUGIX: Handle top level statements.
4.0.0
BREAKING: For VS2022+ now.
BUGFIX: AD0001 -> Could not load file or assembly
3.4.15
BUGFIX: IDISP005 with ServiceDescriptor
BUGFIX: IDISP004 when DisposeWith
3.4.14
BUGFIX: IDISP005 should not warn in Assert.Throws.
BUGFIX: Handle function pointer.
3.4.13
BUGFIX: Specialcase Gu.Reactive extension methods.
3.4.12
BUGFIX: Handle more cases when chained extension methods.
BUGFIX: When leaveOpen has default value
3.4.11
BUGFIX IDISP023 handle trivial and.
BUGFIX IDISP023 when chained constructors
BUGFIX IDISP001 when if statement.
BUGFIX IDISP004 when chained leave open.
3.4.10
BUGFIX: Handle using in loop
3.4.9
BUGFIX: IDISP023 Allow touching static reference types.
BUGFIX: AD0001: Analyzer 'IDisposableAnalyzers.LocalDeclarationAnalyzer
3.4.8
BUGFIX: Don't use Roslyn's SymbolEqualityComparer
3.4.7
Can't repro issues, thinking maybe the 3.4.6 release used wrong binaries.
3.4.6
BUGFIX: IDSP007 when using declaration.
BUGFIX: Figure out chained calls.
3.4.5
FEATURE: Handle switch expression.
BUGFIX: Figure out await in more places.
BUGFIX: Tweak assumptions about binary symbols.
BUGFIX: Handle Interlocked.Exchange
3.4.4
FEATURE: Handle some common uses of reflection.
3.4.3
Special case ConnectionFactory.CreateConnection
BUGFIX: Handle chained calls
BUGFIX: Cast and dispose correctly.
3.4.2
Handle some regressions in Roslyn 3.7
3.4.1
Publish with binaries.
3.4.0
FEATURE: Handle DisposableMixins.DisposeWith
BUGFIX: IDISP025 when abstract dispose method.
BUGFIX: IDISP006 when explicit implementation.
3.3.9
BUGFIX: Special case IHostedService more
3.3.8
BUGFIX: Handle nullable
3.3.7
BUGFIX: Handle conditional access (regression)
3.3.6
Handle ValueTask
Handle HostingAbstractionsHostExtensions
BUGFIX: IDISP010 when public override void Dispose()
3.3.5
Handle IHostedService
3.3.4
BUGFIX: IDISP004 when yield return.
BUGFIX: IDISP004 handle System.Net.Mail.Attachment
BUGFIX: IDISP003 handle null forgiving operator.
3.3.3
BUGFIX: Infinite recursion killing VS.
3.3.2
BUGFIX: IDISP023 don't warn on attribute.
3.3.1
BUGFIX: IDISP017: when DisposeAsync()
BUGFIX: IDISP004 when pooled
3.3.0
FEAUTURE: Initial support for AsyncDisposable
3.2.0
BUGFIX: Handle extension methods in binary references better.