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