IDisposableAnalyzers 4.0.8
dotnet add package IDisposableAnalyzers --version 4.0.8
NuGet\Install-Package IDisposableAnalyzers -Version 4.0.8
<PackageReference Include="IDisposableAnalyzers" Version="4.0.8"> <PrivateAssets>all</PrivateAssets> <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets> </PackageReference>
<PackageVersion Include="IDisposableAnalyzers" Version="4.0.8" />
<PackageReference Include="IDisposableAnalyzers"> <PrivateAssets>all</PrivateAssets> <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets> </PackageReference>
paket add IDisposableAnalyzers --version 4.0.8
#r "nuget: IDisposableAnalyzers, 4.0.8"
#:package IDisposableAnalyzers@4.0.8
#addin nuget:?package=IDisposableAnalyzers&version=4.0.8
#tool nuget:?package=IDisposableAnalyzers&version=4.0.8
Analyzers and fixes for IDisposable.
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.
NuGet packages (9)
Showing the top 5 NuGet packages that depend on IDisposableAnalyzers:
| Package | Downloads |
|---|---|
|
Messerli.CodeStyle
Various analyzers bundled with opinionated configuration |
|
|
mu88.Shared
This is a little helper NuGet package to share certain the following aspects: - Enable .NET metrics and expose them via OpenTelemetry - Provide a custom health check tool for distroless scenarios - Reference Roslyn analyzers for consistent code quality across projects - Enable NuGet package auditing to detect vulnerabilities in dependencies - Enable NuGet package lock files for deterministic builds - Set MSBuild properties for container builds using Microsoft.NET.Build.Containers, enabling OCI-compliant container image metadata - Provide dedicated MSBuild target for publishing both regular and chiseled container images with corresponding tags |
|
|
FossPDF
FossPDF is an open-source, modern and battle-tested library that can help you with generating PDF documents by offering friendly, discoverable and predictable C# fluent API. Easily generate PDF reports, invoices, exports, etc. |
|
|
BitCore.CodingPolicy
The BitCore.Coding policy is a collection of naming and coding rules for the C# programming language. |
|
|
Audacia.CodeAnalysis
Code analysis packages and rulesets for .NET libraries and apps. |
GitHub repositories (2)
Showing the top 2 popular GitHub repositories that depend on IDisposableAnalyzers:
| Repository | Stars |
|---|---|
|
jellyfin/jellyfin
The Free Software Media System - Server Backend & API
|
|
|
d2phap/ImageGlass
🏞 A lightweight, versatile image viewer
|
| Version | Downloads | Last Updated |
|---|---|---|
| 4.0.8 | 4,845,911 | 6/19/2024 |
| 4.0.7 | 1,627,074 | 9/11/2023 |
| 4.0.6 | 291,420 | 4/12/2023 |
| 4.0.5 | 7,365 | 4/8/2023 |
| 4.0.4 | 78,499 | 4/2/2023 |
| 4.0.3 | 11,544 | 4/1/2023 |
| 4.0.2 | 1,032,791 | 3/6/2022 |
| 4.0.1 | 166,565 | 12/16/2021 |
| 4.0.0 | 30,454 | 11/21/2021 |
| 3.4.15 | 261,462 | 8/17/2021 |
| 3.4.14 | 4,455 | 8/16/2021 |
| 3.4.13 | 231,679 | 2/28/2021 |
| 3.4.12 | 4,222 | 2/26/2021 |
| 3.4.11 | 6,623 | 2/23/2021 |
| 3.4.10 | 41,596 | 2/14/2021 |
| 3.4.9 | 4,172 | 2/13/2021 |
| 3.4.8 | 70,121 | 12/31/2020 |
| 3.4.7 | 4,765 | 12/27/2020 |
| 3.4.6 | 17,978 | 12/2/2020 |
| 3.4.5 | 15,076 | 11/16/2020 |
4.0.8
BUGFIX: Handle moq setup
4.0.7
BUGFIX: Handle target typed new
4.0.6
BUGFIX: Handle ref struct
BUGFIX: Handle target typed new
4.0.5
BUGFIX: Handle ValueTask
BUGFIX: awaited in expression
4.0.3
BUGFIX: Handle recursive builder
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.