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

Inheritance: ISolutionAnalysisRequester
Show file Open project: SonarSource-VisualStudio/sonarlint-visualstudio Class Usage Examples

Public Methods

Method Description
ReanalyzeSolution ( ) : void

Forces a full solution reanalysis

SolutionAnalysisRequester ( IServiceProvider serviceProvider, Microsoft.CodeAnalysis.Workspace workspace ) : Microsoft.CodeAnalysis

Private Methods

Method Description
FindOptionService ( ) : void
FlipFullSolutionAnalysisFlag ( ) : void
GetFullSolutionAnalysisOption ( IServiceProvider serviceProvider ) : Option
GetOptionValue ( ) : bool
SolutionAnalysisRequester ( IServiceProvider serviceProvider, Microsoft.CodeAnalysis.Workspace workspace, Option fullSolutionAnalysisOption ) : Microsoft.CodeAnalysis

Method Details

ReanalyzeSolution() public method

Forces a full solution reanalysis
public ReanalyzeSolution ( ) : void
return void

SolutionAnalysisRequester() public method

public SolutionAnalysisRequester ( IServiceProvider serviceProvider, Microsoft.CodeAnalysis.Workspace workspace ) : Microsoft.CodeAnalysis
serviceProvider IServiceProvider
workspace Microsoft.CodeAnalysis.Workspace
return Microsoft.CodeAnalysis