From 4c988e6c3e6ab344c0fe6318b1745935b6968b20 Mon Sep 17 00:00:00 2001 From: Sheldan <5037282+Sheldan@users.noreply.github.com> Date: Sun, 28 Nov 2021 13:22:08 +0100 Subject: [PATCH] [AB-307] refactoring templates for enable and disable feature adding additional enabled/disabled dependent features to the output of the respective commands --- .../disableFeature_all_features_response_embed_en_US.ftl | 4 ++++ ...sableFeature_feature_dependencies_response_embed_en_US.ftl | 4 ++++ .../disableFeature/disable_features_response_en_US.ftl | 1 - .../enableFeature_all_features_response_embed_en_US.ftl | 4 ++++ ...nableFeature_feature_dependencies_response_embed_en_US.ftl | 4 ++++ .../commands/enableFeature/enable_features_response_en_US.ftl | 1 - ...S.ftl => disableFeature_available_features_text_en_US.ftl} | 0 .../disableFeature_feature_dependencies_text_en_US.ftl | 1 + ...US.ftl => enableFeature_available_features_text_en_US.ftl} | 0 .../enableFeature_feature_dependencies_text_en_US.ftl | 1 + 10 files changed, 18 insertions(+), 2 deletions(-) create mode 100644 abstracto-modules/core/src/main/resources/en_US/commands/disableFeature/disableFeature_all_features_response_embed_en_US.ftl create mode 100644 abstracto-modules/core/src/main/resources/en_US/commands/disableFeature/disableFeature_feature_dependencies_response_embed_en_US.ftl delete mode 100644 abstracto-modules/core/src/main/resources/en_US/commands/disableFeature/disable_features_response_en_US.ftl create mode 100644 abstracto-modules/core/src/main/resources/en_US/commands/enableFeature/enableFeature_all_features_response_embed_en_US.ftl create mode 100644 abstracto-modules/core/src/main/resources/en_US/commands/enableFeature/enableFeature_feature_dependencies_response_embed_en_US.ftl delete mode 100644 abstracto-modules/core/src/main/resources/en_US/commands/enableFeature/enable_features_response_en_US.ftl rename translations/core/src/main/resources/en_US/commands/disableFeature/{disable_available_features_en_US.ftl => disableFeature_available_features_text_en_US.ftl} (100%) create mode 100644 translations/core/src/main/resources/en_US/commands/disableFeature/disableFeature_feature_dependencies_text_en_US.ftl rename translations/core/src/main/resources/en_US/commands/enableFeature/{enable_available_features_en_US.ftl => enableFeature_available_features_text_en_US.ftl} (100%) create mode 100644 translations/core/src/main/resources/en_US/commands/enableFeature/enableFeature_feature_dependencies_text_en_US.ftl diff --git a/abstracto-modules/core/src/main/resources/en_US/commands/disableFeature/disableFeature_all_features_response_embed_en_US.ftl b/abstracto-modules/core/src/main/resources/en_US/commands/disableFeature/disableFeature_all_features_response_embed_en_US.ftl new file mode 100644 index 00000000..1fd54f03 --- /dev/null +++ b/abstracto-modules/core/src/main/resources/en_US/commands/disableFeature/disableFeature_all_features_response_embed_en_US.ftl @@ -0,0 +1,4 @@ +{ + <#include "abstracto_color">, + "description": "<#assign featureString>${features?join(", ")}<#include "disableFeature_available_features_text">" +} \ No newline at end of file diff --git a/abstracto-modules/core/src/main/resources/en_US/commands/disableFeature/disableFeature_feature_dependencies_response_embed_en_US.ftl b/abstracto-modules/core/src/main/resources/en_US/commands/disableFeature/disableFeature_feature_dependencies_response_embed_en_US.ftl new file mode 100644 index 00000000..8d6ae85d --- /dev/null +++ b/abstracto-modules/core/src/main/resources/en_US/commands/disableFeature/disableFeature_feature_dependencies_response_embed_en_US.ftl @@ -0,0 +1,4 @@ +{ + <#include "abstracto_color">, + "description": "<#assign featureString>${features?join(", ")}<#include "disableFeature_feature_dependencies_text">" +} \ No newline at end of file diff --git a/abstracto-modules/core/src/main/resources/en_US/commands/disableFeature/disable_features_response_en_US.ftl b/abstracto-modules/core/src/main/resources/en_US/commands/disableFeature/disable_features_response_en_US.ftl deleted file mode 100644 index d7af4c4d..00000000 --- a/abstracto-modules/core/src/main/resources/en_US/commands/disableFeature/disable_features_response_en_US.ftl +++ /dev/null @@ -1 +0,0 @@ -<#assign featureString>${features?join(", ")}<#include "disable_available_features"> \ No newline at end of file diff --git a/abstracto-modules/core/src/main/resources/en_US/commands/enableFeature/enableFeature_all_features_response_embed_en_US.ftl b/abstracto-modules/core/src/main/resources/en_US/commands/enableFeature/enableFeature_all_features_response_embed_en_US.ftl new file mode 100644 index 00000000..80e0909b --- /dev/null +++ b/abstracto-modules/core/src/main/resources/en_US/commands/enableFeature/enableFeature_all_features_response_embed_en_US.ftl @@ -0,0 +1,4 @@ +{ + <#include "abstracto_color">, + "description": "<#assign featureString>${features?join(", ")}<#include "enableFeature_available_features_text">" +} \ No newline at end of file diff --git a/abstracto-modules/core/src/main/resources/en_US/commands/enableFeature/enableFeature_feature_dependencies_response_embed_en_US.ftl b/abstracto-modules/core/src/main/resources/en_US/commands/enableFeature/enableFeature_feature_dependencies_response_embed_en_US.ftl new file mode 100644 index 00000000..89f5abb3 --- /dev/null +++ b/abstracto-modules/core/src/main/resources/en_US/commands/enableFeature/enableFeature_feature_dependencies_response_embed_en_US.ftl @@ -0,0 +1,4 @@ +{ + <#include "abstracto_color">, + "description": "<#assign featureString>${features?join(", ")}<#include "enableFeature_feature_dependencies_text">" +} \ No newline at end of file diff --git a/abstracto-modules/core/src/main/resources/en_US/commands/enableFeature/enable_features_response_en_US.ftl b/abstracto-modules/core/src/main/resources/en_US/commands/enableFeature/enable_features_response_en_US.ftl deleted file mode 100644 index e2983439..00000000 --- a/abstracto-modules/core/src/main/resources/en_US/commands/enableFeature/enable_features_response_en_US.ftl +++ /dev/null @@ -1 +0,0 @@ -<#assign featureString>${features?join(", ")}<#include "enable_available_features"> \ No newline at end of file diff --git a/translations/core/src/main/resources/en_US/commands/disableFeature/disable_available_features_en_US.ftl b/translations/core/src/main/resources/en_US/commands/disableFeature/disableFeature_available_features_text_en_US.ftl similarity index 100% rename from translations/core/src/main/resources/en_US/commands/disableFeature/disable_available_features_en_US.ftl rename to translations/core/src/main/resources/en_US/commands/disableFeature/disableFeature_available_features_text_en_US.ftl diff --git a/translations/core/src/main/resources/en_US/commands/disableFeature/disableFeature_feature_dependencies_text_en_US.ftl b/translations/core/src/main/resources/en_US/commands/disableFeature/disableFeature_feature_dependencies_text_en_US.ftl new file mode 100644 index 00000000..cac0e1ad --- /dev/null +++ b/translations/core/src/main/resources/en_US/commands/disableFeature/disableFeature_feature_dependencies_text_en_US.ftl @@ -0,0 +1 @@ +The following features were also disabled, because they depends on this one: ${featureString} \ No newline at end of file diff --git a/translations/core/src/main/resources/en_US/commands/enableFeature/enable_available_features_en_US.ftl b/translations/core/src/main/resources/en_US/commands/enableFeature/enableFeature_available_features_text_en_US.ftl similarity index 100% rename from translations/core/src/main/resources/en_US/commands/enableFeature/enable_available_features_en_US.ftl rename to translations/core/src/main/resources/en_US/commands/enableFeature/enableFeature_available_features_text_en_US.ftl diff --git a/translations/core/src/main/resources/en_US/commands/enableFeature/enableFeature_feature_dependencies_text_en_US.ftl b/translations/core/src/main/resources/en_US/commands/enableFeature/enableFeature_feature_dependencies_text_en_US.ftl new file mode 100644 index 00000000..d09a140c --- /dev/null +++ b/translations/core/src/main/resources/en_US/commands/enableFeature/enableFeature_feature_dependencies_text_en_US.ftl @@ -0,0 +1 @@ +The following features were also enabled, because the feature depends on them: ${featureString} \ No newline at end of file