diff --git a/plugins/catalog-graphql/api-report.md b/plugins/catalog-graphql/api-report.md index e14fd988d0..f03ed94af5 100644 --- a/plugins/catalog-graphql/api-report.md +++ b/plugins/catalog-graphql/api-report.md @@ -7,13 +7,9 @@ import { Config } from '@backstage/config'; import { Logger } from 'winston'; import { Module } from 'graphql-modules'; -// Warning: (ae-missing-release-tag) "createModule" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) -// // @public (undocumented) export function createModule(options: ModuleOptions): Promise; -// Warning: (ae-missing-release-tag) "ModuleOptions" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) -// // @public (undocumented) export interface ModuleOptions { // (undocumented) diff --git a/plugins/catalog-graphql/src/graphql/module.ts b/plugins/catalog-graphql/src/graphql/module.ts index e33ee429b4..e27adbbaf1 100644 --- a/plugins/catalog-graphql/src/graphql/module.ts +++ b/plugins/catalog-graphql/src/graphql/module.ts @@ -27,11 +27,13 @@ import GraphQLJSON, { GraphQLJSONObject } from 'graphql-type-json'; import { Entity } from '@backstage/catalog-model'; import typeDefs from '../schema'; +/** @public */ export interface ModuleOptions { logger: Logger; config: Config; } +/** @public */ export async function createModule(options: ModuleOptions): Promise { const catalogClient = new CatalogClient( options.config.getString('backend.baseUrl'), diff --git a/scripts/api-extractor.ts b/scripts/api-extractor.ts index a68aa62249..18031e5486 100644 --- a/scripts/api-extractor.ts +++ b/scripts/api-extractor.ts @@ -200,7 +200,6 @@ const PACKAGE_ROOTS = ['packages', 'plugins']; const ALLOW_WARNINGS = [ 'packages/core-components', 'plugins/catalog', - 'plugins/catalog-graphql', 'plugins/catalog-import', 'plugins/cicd-statistics', 'plugins/circleci',