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

Analyzes the solution on build in order to determine if it has SonarQube rulesets and log that using ITelemetryLogger.
Inheritance: IDisposable
Mostrar archivo Open project: SonarSource-VisualStudio/sonarlint-visualstudio Class Usage Examples

Public Methods

Method Description
BoundSolutionAnalyzer ( IServiceProvider serviceProvider ) : EnvDTE
Dispose ( ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Private Methods

Method Description
OnSolutionBuilding ( ) : void
OnSolutionBuilding ( object sender, UIContextChangedEventArgs e ) : void

Method Details

BoundSolutionAnalyzer() public method

public BoundSolutionAnalyzer ( IServiceProvider serviceProvider ) : EnvDTE
serviceProvider IServiceProvider
return EnvDTE

Dispose() public method

public Dispose ( ) : void
return void

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void