Merge pull request #15520 from backstage/rugvip/nodup

backend-app-api: throw errors on conflicting service implementations
This commit is contained in:
Patrik Oldsberg
2023-01-09 11:14:43 +01:00
committed by GitHub
14 changed files with 273 additions and 82 deletions
+6
View File
@@ -0,0 +1,6 @@
---
'@backstage/backend-test-utils': patch
'@backstage/backend-defaults': patch
---
Updated to make sure that service implementations replace default service implementations.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/backend-app-api': patch
---
An error will now be thrown if attempting to override the plugin metadata service.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/backend-app-api': patch
---
The `createSpecializedBackend` function will now throw an error if duplicate service implementations are provided.