From ee04b48b8fb72b6a25e6ebd348e88bb20447f42d Mon Sep 17 00:00:00 2001 From: Niklas Aronsson Date: Thu, 10 Mar 2022 08:09:17 +0100 Subject: [PATCH] packages/integration: Updating "api-report.md" for Gerrit Signed-off-by: Niklas Aronsson --- packages/integration/api-report.md | 45 ++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/packages/integration/api-report.md b/packages/integration/api-report.md index 9a6ba03f8e..2b3f99fd2c 100644 --- a/packages/integration/api-report.md +++ b/packages/integration/api-report.md @@ -112,6 +112,35 @@ export function defaultScmResolveUrl(options: { lineNumber?: number; }): string; +// @public +export class GerritIntegration implements ScmIntegration { + constructor(integrationConfig: GerritIntegrationConfig); + // (undocumented) + get config(): GerritIntegrationConfig; + // (undocumented) + static factory: ScmIntegrationsFactory; + // (undocumented) + resolveEditUrl(url: string): string; + // (undocumented) + resolveUrl(options: { + url: string; + base: string; + lineNumber?: number; + }): string; + // (undocumented) + get title(): string; + // (undocumented) + get type(): string; +} + +// @public +export type GerritIntegrationConfig = { + host: string; + apiBaseUrl: string; + username?: string; + password?: string; +}; + // @public export function getAzureCommitsUrl(url: string): string; @@ -293,6 +322,8 @@ export interface IntegrationsByType { // (undocumented) bitbucket: ScmIntegrationsGroup; // (undocumented) + gerrit: ScmIntegrationsGroup; + // (undocumented) github: ScmIntegrationsGroup; // (undocumented) gitlab: ScmIntegrationsGroup; @@ -328,6 +359,16 @@ export function readBitbucketIntegrationConfigs( configs: Config[], ): BitbucketIntegrationConfig[]; +// @public +export function readGerritIntegrationConfig( + config: Config, +): GerritIntegrationConfig; + +// @public +export function readGerritIntegrationConfigs( + configs: Config[], +): GerritIntegrationConfig[]; + // @public export function readGitHubIntegrationConfig( config: Config, @@ -381,6 +422,8 @@ export interface ScmIntegrationRegistry // (undocumented) bitbucket: ScmIntegrationsGroup; // (undocumented) + gerrit: ScmIntegrationsGroup; + // (undocumented) github: ScmIntegrationsGroup; // (undocumented) gitlab: ScmIntegrationsGroup; @@ -408,6 +451,8 @@ export class ScmIntegrations implements ScmIntegrationRegistry { // (undocumented) static fromConfig(config: Config): ScmIntegrations; // (undocumented) + get gerrit(): ScmIntegrationsGroup; + // (undocumented) get github(): ScmIntegrationsGroup; // (undocumented) get gitlab(): ScmIntegrationsGroup;