C# Class CodeContractNullability.BaseCodeFixProvider

Common functionality for all the fix providers that are included in this project.
Inheritance: Microsoft.CodeAnalysis.CodeFixes.CodeFixProvider
ファイルを表示 Open project: bkoelman/ResharperCodeContractNullability

Protected Methods

Method Description
BaseCodeFixProvider ( bool appliesToItem ) : System

Private Methods

Method Description
GetDisplayNameFor ( [ attribute ) : string
GetFixAllProvider ( ) : Microsoft.CodeAnalysis.CodeFixes.FixAllProvider
GetNullabilityAttributesFromDiagnostic ( Microsoft.CodeAnalysis.CodeFixes.CodeFixContext context, [ diagnostic ) : Task
RegisterCodeFixFor ( [ applyFixAction, [ description, Microsoft.CodeAnalysis.CodeFixes.CodeFixContext context, [ diagnostic ) : void
RegisterCodeFixesAsync ( Microsoft.CodeAnalysis.CodeFixes.CodeFixContext context ) : Task
RegisterFixForCanBeNull ( Microsoft.CodeAnalysis.CodeFixes.CodeFixContext context, [ syntaxNode, [ diagnostic, [ nullSymbols ) : void
RegisterFixForNotNull ( Microsoft.CodeAnalysis.CodeFixes.CodeFixContext context, [ syntaxNode, [ diagnostic, [ nullSymbols ) : void
RegisterFixesForSyntaxNode ( Microsoft.CodeAnalysis.CodeFixes.CodeFixContext context, [ syntaxNode, [ diagnostic, [ nullSymbols ) : void
WithAttributeAsync ( [ attribute, [ document, [ syntaxNode, CancellationToken cancellationToken ) : Task

Method Details

BaseCodeFixProvider() protected method

protected BaseCodeFixProvider ( bool appliesToItem ) : System
appliesToItem bool
return System