Update sonarqube-backend plugin's api-report.md

Signed-off-by: Neemys <36508659+Neemys@users.noreply.github.com>
This commit is contained in:
Neemys
2022-07-28 19:10:07 +02:00
parent 67fd9417d1
commit e53b32bc26
+13 -9
View File
@@ -13,19 +13,15 @@ export function createRouter(options: RouterOptions): Promise<express.Router>;
// @public
export class DefaultSonarqubeInfoProvider implements SonarqubeInfoProvider {
static fromConfig(config: Config): DefaultSonarqubeInfoProvider;
getBaseUrl(instanceName: string): string;
getBaseUrl({ instanceName }: { instanceName: string }): {
baseUrl: string;
};
getFindings(
componentKey: string,
instanceName: string,
): Promise<SonarqubeFindings | undefined>;
}
// @public
export interface Measure {
metric: string;
value: string;
}
// @public
export interface RouterOptions {
logger: Logger;
@@ -44,12 +40,14 @@ export class SonarqubeConfig {
// @public
export interface SonarqubeFindings {
analysisDate: string;
measures: Measure[];
measures: SonarqubeMeasure[];
}
// @public
export interface SonarqubeInfoProvider {
getBaseUrl(instanceName: string): string;
getBaseUrl({ instanceName }: { instanceName: string }): {
baseUrl: string;
};
getFindings(
componentKey: string,
instanceName: string,
@@ -63,5 +61,11 @@ export interface SonarqubeInstanceConfig {
name: string;
}
// @public
export interface SonarqubeMeasure {
metric: string;
value: string;
}
// (No @packageDocumentation comment for this package)
```