C# Class SonarLint.VisualStudio.Integration.UnitTests.ConfigurableConflictsManager

Inheritance: IConflictsManager
Datei anzeigen Open project: SonarSource-VisualStudio/sonarlint-visualstudio Class Usage Examples

Public Methods

Method Description
AddConflict ( ) : ProjectRuleSetConflict
AddConflict ( ProjectRuleSetConflict conflict ) : void
ClearConflicts ( ) : void
CreateConflict ( string projectFilePath = "project.csproj", string baselineRuleSet = "baseline.ruleset", string projectRuleSet = "project.csproj", int numberOfConflictingRules = 1 ) : ProjectRuleSetConflict

Private Methods

Method Description
IConflictsManager ( ) : IReadOnlyList

Method Details

AddConflict() public method

public AddConflict ( ) : ProjectRuleSetConflict
return SonarLint.VisualStudio.Integration.ProfileConflicts.ProjectRuleSetConflict

AddConflict() public method

public AddConflict ( ProjectRuleSetConflict conflict ) : void
conflict SonarLint.VisualStudio.Integration.ProfileConflicts.ProjectRuleSetConflict
return void

ClearConflicts() public method

public ClearConflicts ( ) : void
return void

CreateConflict() public static method

public static CreateConflict ( string projectFilePath = "project.csproj", string baselineRuleSet = "baseline.ruleset", string projectRuleSet = "project.csproj", int numberOfConflictingRules = 1 ) : ProjectRuleSetConflict
projectFilePath string
baselineRuleSet string
projectRuleSet string
numberOfConflictingRules int
return SonarLint.VisualStudio.Integration.ProfileConflicts.ProjectRuleSetConflict