Skip to content

Commit eeba499

Browse files
authored
Merge pull request #50303 from mavasani/DeleteDisposeAnalyzers
Delete IDE dispose analyzers
2 parents 2ce039f + 1a33f8d commit eeba499

24 files changed

+4
-12175
lines changed

src/Analyzers/Core/Analyzers/EnforceOnBuildValues.cs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -86,9 +86,6 @@ internal static class EnforceOnBuildValues
8686
public const EnforceOnBuild ExpressionValueIsUnused = /*IDE0058*/ EnforceOnBuild.WhenExplicitlyEnabled;
8787
public const EnforceOnBuild MakeStructFieldsWritable = /*IDE0064*/ EnforceOnBuild.WhenExplicitlyEnabled;
8888
public const EnforceOnBuild ConvertSwitchStatementToExpression = /*IDE0066*/ EnforceOnBuild.WhenExplicitlyEnabled;
89-
public const EnforceOnBuild DisposeObjectsBeforeLosingScope = /*IDE0067*/ EnforceOnBuild.WhenExplicitlyEnabled;
90-
public const EnforceOnBuild UseRecommendedDisposePattern = /*IDE0068*/ EnforceOnBuild.WhenExplicitlyEnabled;
91-
public const EnforceOnBuild DisposableFieldsShouldBeDisposed = /*IDE0069*/ EnforceOnBuild.WhenExplicitlyEnabled;
9289
public const EnforceOnBuild PopulateSwitchExpression = /*IDE0072*/ EnforceOnBuild.WhenExplicitlyEnabled;
9390
public const EnforceOnBuild Regex = /*RE0001*/ EnforceOnBuild.WhenExplicitlyEnabled;
9491

src/Analyzers/Core/Analyzers/IDEDiagnosticIds.cs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -113,9 +113,10 @@ internal static class IDEDiagnosticIds
113113

114114
public const string ConvertSwitchStatementToExpressionDiagnosticId = "IDE0066";
115115

116-
public const string DisposeObjectsBeforeLosingScopeDiagnosticId = "IDE0067";
117-
public const string UseRecommendedDisposePatternDiagnosticId = "IDE0068";
118-
public const string DisposableFieldsShouldBeDisposedDiagnosticId = "IDE0069";
116+
// IDE0067-IDE0069 deprecated in favor of CA2000 and CA2213
117+
// public const string DisposeObjectsBeforeLosingScopeDiagnosticId = "IDE0067";
118+
// public const string UseRecommendedDisposePatternDiagnosticId = "IDE0068";
119+
// public const string DisposableFieldsShouldBeDisposedDiagnosticId = "IDE0069";
119120

120121
public const string UseSystemHashCode = "IDE0070";
121122

0 commit comments

Comments
 (0)