C# Class SonarLint.VisualStudio.Integration.Vsix.SonarAnalyzerManager

Inheritance: IDisposable
Afficher le fichier Open project: SonarSource-VisualStudio/sonarlint-visualstudio Class Usage Examples

Méthodes publiques

Méthode Description
Dispose ( ) : void
SonarAnalyzerManager ( IServiceProvider serviceProvider ) : Microsoft.CodeAnalysis

Private Methods

Méthode Description
ActiveSolutionBoundTracker_SolutionBindingChanged ( object sender, bool e ) : void
Dispose ( bool disposing ) : void
GetIsBoundWithoutAnalyzer ( ProjectAnalyzerStatus projectAnalyzerStatus ) : bool
GetProjectAnalyzerConflictStatus ( IEnumerable references ) : ProjectAnalyzerStatus
GetWorkspace ( IServiceProvider serviceProvider ) : Microsoft.CodeAnalysis.Workspace
HasConflictingAnalyzerReference ( ProjectAnalyzerStatus projectAnalyzerStatus ) : bool
ShouldAnalysisBeDisabledOnTree ( Microsoft.CodeAnalysis.SyntaxTree tree ) : bool
SonarAnalyzerManager ( IServiceProvider serviceProvider, Microsoft.CodeAnalysis.Workspace workspace ) : Microsoft.CodeAnalysis
SonarAnalyzerManager ( IServiceProvider serviceProvider, Microsoft.CodeAnalysis.Workspace workspace, ISolutionAnalysisRequester solutionAnalysisRequester ) : Microsoft.CodeAnalysis

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

SonarAnalyzerManager() public méthode

public SonarAnalyzerManager ( IServiceProvider serviceProvider ) : Microsoft.CodeAnalysis
serviceProvider IServiceProvider
Résultat Microsoft.CodeAnalysis