C# Class SonarLint.VisualStudio.Integration.ProjectSystemFilter

Inheritance: IProjectSystemFilter
Show file Open project: SonarSource-VisualStudio/sonarlint-visualstudio

Public Methods

Method Description
IsAccepted ( EnvDTE.Project project ) : bool
ProjectSystemFilter ( IHost host ) : Microsoft.VisualStudio.Shell.Interop
SetTestRegex ( Regex regex ) : void

Private Methods

Method Description
IsExcludedViaProjectProperty ( EnvDTE.Project dteProject ) : bool
IsNotSupportedProject ( EnvDTE.Project project ) : bool
IsTestProject ( EnvDTE.Project dteProject, IVsHierarchy projectHierarchy, Regex testProjectNameRegex, string projectName ) : bool

Method Details

IsAccepted() public method

public IsAccepted ( EnvDTE.Project project ) : bool
project EnvDTE.Project
return bool

ProjectSystemFilter() public method

public ProjectSystemFilter ( IHost host ) : Microsoft.VisualStudio.Shell.Interop
host IHost
return Microsoft.VisualStudio.Shell.Interop

SetTestRegex() public method

public SetTestRegex ( Regex regex ) : void
regex System.Text.RegularExpressions.Regex
return void