' Copyright (c) Microsoft. All Rights Reserved. Licensed under the MIT license. See License.txt in the project root for license information. Imports System.Collections.Immutable Imports System.Composition Imports Microsoft.CodeQuality.Analyzers.ApiDesignGuidelines Imports Microsoft.CodeAnalysis Imports Microsoft.CodeAnalysis.CodeFixes Namespace Microsoft.CodeQuality.VisualBasic.Analyzers.ApiDesignGuidelines ''' <summary> ''' CA2224: Override Equals on overloading operator equals ''' </summary> <ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]> Public NotInheritable Class BasicOverrideEqualsOnOverloadingOperatorEqualsFixer Inherits OverrideEqualsOnOverloadingOperatorEqualsFixer Public Overrides ReadOnly Property FixableDiagnosticIds As ImmutableArray(Of String) = ImmutableArray.Create(BasicOverrideEqualsOnOverloadingOperatorEqualsAnalyzer.RuleId) End Class End Namespace |