Update sonarqube-backend plugin's api-report.md
Signed-off-by: Neemys <36508659+Neemys@users.noreply.github.com>
This commit is contained in:
@@ -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)
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user