프로퍼티 | 타입 | 설명 | |
---|---|---|---|
AddFileToProject | void | ||
CalculateRuleSetInformation | void | ||
CaptureProjectInformation | void | ||
GenerateNewProjectRuleSet | RuleSet | ||
GenerateNewProjectRuleSetPath | string | ||
QueueWriteProjectLevelRuleSet | string | ||
TryUpdateExistingProjectRuleSet | bool |
메소드 | 설명 | |
---|---|---|
Commit ( ) : void | ||
Initialize ( ) : void | ||
Prepare ( |
||
ProjectBindingOperation ( IServiceProvider serviceProvider, Project project, ISolutionRuleStore ruleStore ) : EnvDTE | ||
ShouldIgnoreConfigureRuleSetValue ( string ruleSet ) : bool |
Gets whether or not the provided rule set should be ignored for inclusion in a rule set.
|
메소드 | 설명 | |
---|---|---|
AddFileToProject ( Project project, string fullFilePath ) : void | ||
CalculateRuleSetInformation ( ) : void | ||
CaptureProjectInformation ( ) : void | ||
GenerateNewProjectRuleSet ( string solutionIncludePath, string currentRuleSetPath, string ruleSetName ) : RuleSet |
Generate a new project level rule set with the provided inclusions (if not an ignored rule set).
|
|
GenerateNewProjectRuleSetPath ( string ruleSetRootPath, string ruleSetFileName ) : string |
Generate a project level rule set file path from the given project name.
|
|
QueueWriteProjectLevelRuleSet ( string projectFullPath, string ruleSetFileName, |
Queues a write to a project-level SonarQube RuleSet file in the directory.
|
|
TryUpdateExistingProjectRuleSet ( string solutionRuleSetPath, string projectRuleSetRootFolder, string currentRuleSet, string &existingRuleSetPath, RuleSet &existingRuleSet ) : bool |
public Prepare ( |
||
token | ||
리턴 | void |
public ProjectBindingOperation ( IServiceProvider serviceProvider, Project project, ISolutionRuleStore ruleStore ) : EnvDTE | ||
serviceProvider | IServiceProvider | |
project | Project | |
ruleStore | ISolutionRuleStore | |
리턴 | EnvDTE |
public static ShouldIgnoreConfigureRuleSetValue ( string ruleSet ) : bool | ||
ruleSet | string | |
리턴 | bool |