Class: Suite
@boll/core › Globals › Suite
Class: Suite
Hierarchy
- Suite
Index
Properties
Accessors
Methods
Properties
Private _hasRun
• _hasRun: boolean = false
Defined in suite.ts:14
ruleSets
• ruleSets: RuleSet[] = []
Defined in suite.ts:15
Accessors
hasRun
• get hasRun(): boolean
Defined in suite.ts:17
Returns: boolean
Methods
Private addFailuresWithSeverity
▸ addFailuresWithSeverity(rule: InstantiatedRule, results: Result[], resultSet: ResultSet): void
Defined in suite.ts:95
Parameters:
| Name | Type |
|---|---|
rule | InstantiatedRule |
results | Result[] |
resultSet | ResultSet |
Returns: void
filterIgnoredChecksByLine
▸ filterIgnoredChecksByLine(results: Result[], sourceFile: FileContext): Promise‹Result[]›
Defined in suite.ts:75
Parameters:
| Name | Type |
|---|---|
results | Result[] |
sourceFile | FileContext |
Returns: Promise‹Result[]›
Private loadPackage
▸ loadPackage(logger: Logger): Promise‹PackageInfo›
Defined in suite.ts:62
Parameters:
| Name | Type |
|---|---|
logger | Logger |
Returns: Promise‹PackageInfo›
run
▸ run(logger: Logger): Promise‹ResultSet›
Defined in suite.ts:21
Parameters:
| Name | Type |
|---|---|
logger | Logger |
Returns: Promise‹ResultSet›
runRuleSet
▸ runRuleSet(logger: Logger, ruleSet: RuleSet, resultSet: ResultSet): Promise‹boolean›
Defined in suite.ts:30
Parameters:
| Name | Type |
|---|---|
logger | Logger |
ruleSet | RuleSet |
resultSet | ResultSet |
Returns: Promise‹boolean›