From 03a05536c0d985fbc812b7cbd803364578f59f7b Mon Sep 17 00:00:00 2001 From: vahagsaribekyan <32436397+vahagsaribekyan@users.noreply.github.com> Date: Wed, 11 Sep 2024 13:17:29 +0400 Subject: [PATCH] Add dependency of for components in entity processor and validator Signed-off-by: vahagsaribekyan <32436397+vahagsaribekyan@users.noreply.github.com> --- .../src/modules/core/BuiltinKindsEntityProcessor.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/plugins/catalog-backend/src/modules/core/BuiltinKindsEntityProcessor.ts b/plugins/catalog-backend/src/modules/core/BuiltinKindsEntityProcessor.ts index c9ea0dbdc1..fd1195a13a 100644 --- a/plugins/catalog-backend/src/modules/core/BuiltinKindsEntityProcessor.ts +++ b/plugins/catalog-backend/src/modules/core/BuiltinKindsEntityProcessor.ts @@ -166,6 +166,12 @@ export class BuiltinKindsEntityProcessor implements CatalogProcessor { RELATION_DEPENDS_ON, RELATION_DEPENDENCY_OF, ); + doEmit( + component.spec.dependencyOf, + { defaultNamespace: selfRef.namespace }, + RELATION_DEPENDENCY_OF, + RELATION_DEPENDS_ON, + ); doEmit( component.spec.system, { defaultKind: 'System', defaultNamespace: selfRef.namespace },