Options
All
  • Public
  • Public/Protected
  • All
Menu

Class RulesService

Hierarchy

  • RulesService

Index

Constructors

constructor

Properties

Private dataAccessService

dataAccessService: DataAccessService

Private rulesClasses

rulesClasses: Rule[]

Private runnableService

runnableService: RunnablesService

Methods

getConfiguration

  • getConfiguration(remoteRepository: string, ruleFile: string): Promise<any>

getGroupsConfiguration

  • getGroupsConfiguration(configuration: any): Group[]

getRule

  • getRule(ruleConfig: any): Rule

getRulesConfiguration

  • getRulesConfiguration(configuration: any): Rule[]

getRulesOptions

testRules

  • testRules(webhook: Webhook, remoteRepository: string, ruleFile: string): Promise<RuleResult[]>

Generated using TypeDoc