From f692aed0c17a47180587357a31ed5362d38468fb Mon Sep 17 00:00:00 2001 From: Eric Peterson Date: Wed, 30 Jul 2025 09:31:26 +0200 Subject: [PATCH] input analyticsImplementations -> implementations Signed-off-by: Eric Peterson --- .../src/blueprints/AnalyticsImplementationBlueprint.test.ts | 2 +- .../src/blueprints/AnalyticsImplementationBlueprint.ts | 2 +- plugins/app/report.api.md | 2 +- plugins/app/src/extensions/AnalyticsApi.test.ts | 4 ++-- plugins/app/src/extensions/AnalyticsApi.ts | 6 +++--- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/packages/frontend-plugin-api/src/blueprints/AnalyticsImplementationBlueprint.test.ts b/packages/frontend-plugin-api/src/blueprints/AnalyticsImplementationBlueprint.test.ts index 4a9e21a13d..b297b3a3a9 100644 --- a/packages/frontend-plugin-api/src/blueprints/AnalyticsImplementationBlueprint.test.ts +++ b/packages/frontend-plugin-api/src/blueprints/AnalyticsImplementationBlueprint.test.ts @@ -35,7 +35,7 @@ describe('AnalyticsBlueprint', () => { "attachTo": [ { "id": "api:app/analytics", - "input": "analyticsImplementations", + "input": "implementations", }, ], "configSchema": undefined, diff --git a/packages/frontend-plugin-api/src/blueprints/AnalyticsImplementationBlueprint.ts b/packages/frontend-plugin-api/src/blueprints/AnalyticsImplementationBlueprint.ts index 260a58a941..91a0f27092 100644 --- a/packages/frontend-plugin-api/src/blueprints/AnalyticsImplementationBlueprint.ts +++ b/packages/frontend-plugin-api/src/blueprints/AnalyticsImplementationBlueprint.ts @@ -41,7 +41,7 @@ const factoryDataRef = */ export const AnalyticsImplementationBlueprint = createExtensionBlueprint({ kind: 'analytics', - attachTo: [{ id: 'api:app/analytics', input: 'analyticsImplementations' }], + attachTo: [{ id: 'api:app/analytics', input: 'implementations' }], output: [factoryDataRef], dataRefs: { factory: factoryDataRef, diff --git a/plugins/app/report.api.md b/plugins/app/report.api.md index 9ddf7df9ed..8e514dbdcb 100644 --- a/plugins/app/report.api.md +++ b/plugins/app/report.api.md @@ -238,7 +238,7 @@ const appPlugin: FrontendPlugin< {} >; inputs: { - analyticsImplementations: ExtensionInput< + implementations: ExtensionInput< ConfigurableExtensionDataRef< AnalyticsImplementationFactory<{}>, 'core.analytics.factory', diff --git a/plugins/app/src/extensions/AnalyticsApi.test.ts b/plugins/app/src/extensions/AnalyticsApi.test.ts index d0763de9d5..dabebaecee 100644 --- a/plugins/app/src/extensions/AnalyticsApi.test.ts +++ b/plugins/app/src/extensions/AnalyticsApi.test.ts @@ -37,7 +37,7 @@ describe('AnalyticsApi', () => { const captureEventSpy1 = jest.fn(); const MockImplementation1 = createExtension({ name: 'mock-implementation-1', - attachTo: { id: 'api:analytics', input: 'analyticsImplementations' }, + attachTo: { id: 'api:analytics', input: 'implementations' }, output: [AnalyticsImplementationBlueprint.dataRefs.factory], factory() { return [ @@ -53,7 +53,7 @@ describe('AnalyticsApi', () => { const captureEventSpy2 = jest.fn(); const MockImplementation2 = createExtension({ name: 'mock-implementation-2', - attachTo: { id: 'api:analytics', input: 'analyticsImplementations' }, + attachTo: { id: 'api:analytics', input: 'implementations' }, output: [AnalyticsImplementationBlueprint.dataRefs.factory], factory() { return [ diff --git a/plugins/app/src/extensions/AnalyticsApi.ts b/plugins/app/src/extensions/AnalyticsApi.ts index f121e5a02e..3feab282c0 100644 --- a/plugins/app/src/extensions/AnalyticsApi.ts +++ b/plugins/app/src/extensions/AnalyticsApi.ts @@ -25,7 +25,7 @@ import { export const AnalyticsApi = ApiBlueprint.makeWithOverrides({ name: 'analytics', inputs: { - analyticsImplementations: createExtensionInput([ + implementations: createExtensionInput([ AnalyticsImplementationBlueprint.dataRefs.factory, ]), }, @@ -33,7 +33,7 @@ export const AnalyticsApi = ApiBlueprint.makeWithOverrides({ // Pull out and aggregate deps from every implementation input into an // object keyed by the apiRef ID to be passed to this API implementation as // if they were its own deps. - const aggregatedDeps = inputs.analyticsImplementations + const aggregatedDeps = inputs.implementations .flatMap>(impls => Object.values( impls.get(AnalyticsImplementationBlueprint.dataRefs.factory).deps, @@ -49,7 +49,7 @@ export const AnalyticsApi = ApiBlueprint.makeWithOverrides({ api: analyticsApiRef, deps: aggregatedDeps, factory: analyticsApiDeps => { - const actualApis = inputs.analyticsImplementations + const actualApis = inputs.implementations .map(impl => impl.get(AnalyticsImplementationBlueprint.dataRefs.factory), )