Properties
Private Readonly configLoader
Private Readonly fileSystemService
Protected Readonly params
Methods
Private createReportFromFile
- createReportFromFile(resourceContent: string, descriptions: any): ReportSection[]
Parameters
resourceContent: string
descriptions: any
Returns ReportSection[]
Private createReportsPerNode
- createReportsPerNode(presetData: ConfigPreset): Promise<ReportNode[]>
Parameters
Returns Promise<ReportNode[]>
Private getVersion
- getVersion(passedPresetData: undefined | ConfigPreset): string
run
Parameters
Returns Promise<string[]>
Private toCsvReport
- toCsvReport(reportFolder: string, version: undefined | string, n: ReportNode): Promise<string>
Parameters
reportFolder: string
version: undefined | string
n: ReportNode
Returns Promise<string>
Private toRstReport
- toRstReport(reportFolder: string, version: string, n: ReportNode): Promise<string>
Parameters
reportFolder: string
version: string
n: ReportNode
Returns Promise<string>
It generates a .rst config report file per node.