# 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›