From 5edc1186a402d77c0f36e2a95982561521312aeb Mon Sep 17 00:00:00 2001 From: Kasia Biernat <1268696+kathrine0@users.noreply.github.com> Date: Mon, 12 Dec 2022 11:19:31 +0100 Subject: [PATCH] [AAE-11695] move version compatibility directive and service (#8038) * [AAE-11695] move version compatibility directive * [AAE-11695] remove spare readme section --- .../version-compatibility.directive.md | 14 +++++----- .../debug-test-build-and-promote.md | 6 +---- .../content-metadata-card.component.ts | 3 ++- .../content-type-property.service.spec.ts | 3 ++- .../services/content-type-property.service.ts | 3 ++- .../src/lib/content.module.ts | 17 +++++++++--- .../library-membership.directive.ts | 3 ++- .../src/lib/testing/content.testing.module.ts | 12 +++++++-- .../src/lib/version-compatibility/index.ts | 18 +++++++++++++ .../lib/version-compatibility/public-api.ts | 20 ++++++++++++++ .../version-compatibility-factory.ts | 0 .../version-compatibility.directive.spec.ts | 9 ++++--- .../version-compatibility.directive.ts | 2 +- .../version-compatibility.module.ts | 27 +++++++++++++++++++ .../version-compatibility.service.spec.ts | 12 ++++----- .../version-compatibility.service.ts | 2 +- .../version-manager/version-manager.module.ts | 2 ++ lib/content-services/src/public-api.ts | 1 + lib/core/src/lib/core.module.ts | 8 ------ .../src/lib/directives/directive.module.ts | 3 --- lib/core/src/lib/directives/public-api.ts | 1 - lib/core/src/lib/services/public-api.ts | 1 - .../src/lib/testing/core.testing.module.ts | 8 ------ .../components/form-cloud.component.spec.ts | 2 +- 24 files changed, 122 insertions(+), 55 deletions(-) rename docs/{core => content-services}/directives/version-compatibility.directive.md (74%) create mode 100644 lib/content-services/src/lib/version-compatibility/index.ts create mode 100644 lib/content-services/src/lib/version-compatibility/public-api.ts rename lib/{core/src/lib/services => content-services/src/lib/version-compatibility}/version-compatibility-factory.ts (100%) rename lib/{core/src/lib/directives => content-services/src/lib/version-compatibility}/version-compatibility.directive.spec.ts (91%) rename lib/{core/src/lib/directives => content-services/src/lib/version-compatibility}/version-compatibility.directive.ts (94%) create mode 100644 lib/content-services/src/lib/version-compatibility/version-compatibility.module.ts rename lib/{core/src/lib/services => content-services/src/lib/version-compatibility}/version-compatibility.service.spec.ts (94%) rename lib/{core/src/lib/services => content-services/src/lib/version-compatibility}/version-compatibility.service.ts (97%) diff --git a/docs/core/directives/version-compatibility.directive.md b/docs/content-services/directives/version-compatibility.directive.md similarity index 74% rename from docs/core/directives/version-compatibility.directive.md rename to docs/content-services/directives/version-compatibility.directive.md index 97ed49fe1e..64b0be377c 100644 --- a/docs/core/directives/version-compatibility.directive.md +++ b/docs/content-services/directives/version-compatibility.directive.md @@ -2,10 +2,10 @@ Title: Version Compatibility Directive Added: v3.9.0 Status: Active -Last reviewed: 2020-23-06 +Last reviewed: 2022-07-12 --- -# [Version Compatibility Directive](lib/core/src/lib/directives/version-compatibility.directive.ts "Defined in version-compatibility.directive.ts") +# [Version Compatibility Directive](lib/content-services/src/lib/version-compatibility/version-compatibility.directive.ts "Defined in version-compatibility.directive.ts") Enables/disables components based on ACS version in use. @@ -33,7 +33,7 @@ The directive takes the version specified in the html and compares it to the ver This will allow certain features to be only present under specific versions. -#### Major version +### Major version ```html ``` -#### Major and minor version +### Major and minor version ```html ``` -#### Major, minor and patch version +### Major, minor and patch version ```html