From e64c9470f0a588ebcc5072d4dbde6c44e87e6e81 Mon Sep 17 00:00:00 2001 From: Jack Grigg Date: Thu, 10 Aug 2023 10:53:46 +1000 Subject: [PATCH] api reports Signed-off-by: Jack Grigg --- packages/catalog-model/api-report.md | 10 ++++++++++ plugins/catalog-backend-module-github/api-report.md | 6 ++---- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/packages/catalog-model/api-report.md b/packages/catalog-model/api-report.md index b8eb20c590..5eeb6d2f31 100644 --- a/packages/catalog-model/api-report.md +++ b/packages/catalog-model/api-report.md @@ -53,6 +53,16 @@ export { ApiEntityV1alpha1 }; // @public export const apiEntityV1alpha1Validator: KindValidator; +// @public (undocumented) +export function areGroupEntities( + entities: Entity[], +): entities is GroupEntityV1alpha1[]; + +// @public (undocumented) +export function areUserEntities( + entities: Entity[], +): entities is UserEntityV1alpha1[]; + // @public export class CommonValidatorFunctions { static isJsonSafe(value: unknown): boolean; diff --git a/plugins/catalog-backend-module-github/api-report.md b/plugins/catalog-backend-module-github/api-report.md index 7b944b33a9..12ab6d35e7 100644 --- a/plugins/catalog-backend-module-github/api-report.md +++ b/plugins/catalog-backend-module-github/api-report.md @@ -16,7 +16,6 @@ import { EventSubscriber } from '@backstage/plugin-events-node'; import { GithubCredentialsProvider } from '@backstage/integration'; import { GithubIntegrationConfig } from '@backstage/integration'; import { graphql } from '@octokit/graphql'; -import { GroupEntity } from '@backstage/catalog-model'; import { LocationSpec } from '@backstage/plugin-catalog-node'; import { Logger } from 'winston'; import { PluginEndpointDiscovery } from '@backstage/backend-common'; @@ -25,7 +24,6 @@ import { ScmIntegrationRegistry } from '@backstage/integration'; import { ScmLocationAnalyzer } from '@backstage/plugin-catalog-backend'; import { TaskRunner } from '@backstage/backend-tasks'; import { TokenManager } from '@backstage/backend-common'; -import { UserEntity } from '@backstage/catalog-model'; // @public export const defaultOrganizationTeamTransformer: TeamTransformer; @@ -303,7 +301,7 @@ export type GithubUser = { export type TeamTransformer = ( item: GithubTeam, ctx: TransformerContext, -) => Promise; +) => Promise; // @public export interface TransformerContext { @@ -319,5 +317,5 @@ export interface TransformerContext { export type UserTransformer = ( item: GithubUser, ctx: TransformerContext, -) => Promise; +) => Promise; ```