This is an automated email from the ASF dual-hosted git repository.
kwin pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/sling-ide-tooling.git
The following commit(s) were added to refs/heads/master by this push:
new 3293f4b8 SLING-12856 Disable WTP nature/facets by default
3293f4b8 is described below
commit 3293f4b850de429629fb8114399748c2d21631d1
Author: Konrad Windszus <[email protected]>
AuthorDate: Mon Jul 14 18:14:10 2025 +0200
SLING-12856 Disable WTP nature/facets by default
Clarify that enabling it might place incorrect metadata in the package
---
.../eclipse/m2e/internal/MavenProjectConfiguratorPreferencesPage.java | 2 +-
.../ide/eclipse/m2e/internal/preferences/PreferencesInitializer.java | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git
a/eclipse/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/MavenProjectConfiguratorPreferencesPage.java
b/eclipse/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/MavenProjectConfiguratorPreferencesPage.java
index dec57af8..dbf4e203 100644
---
a/eclipse/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/MavenProjectConfiguratorPreferencesPage.java
+++
b/eclipse/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/MavenProjectConfiguratorPreferencesPage.java
@@ -47,7 +47,7 @@ public class MavenProjectConfiguratorPreferencesPage extends
FieldEditorPreferen
m2eProjectConfiguratorsForContentPackagesGroup.setText("Maven Project
Configurator for Content-Packages");
enableProjectConfiguratorEditor = new
BooleanFieldEditor(Preferences.ENABLE_CONTENT_PACKAGE_PROJECT_CONFIGURATOR,
"Enable",
m2eProjectConfiguratorsForContentPackagesGroup);
- enableExtendedProjectConfigurationEditor = new
BooleanFieldEditor(Preferences.ENABLE_CONTENT_PACKAGE_PROJECT_CONFIGURATOR_ADDITIONAL_WTP_FACETS,
"Add additional WTP natures and facets",
+ enableExtendedProjectConfigurationEditor = new
BooleanFieldEditor(Preferences.ENABLE_CONTENT_PACKAGE_PROJECT_CONFIGURATOR_ADDITIONAL_WTP_FACETS,
"Add additional WTP natures and facets (enables JSP completion but adds
unnecessary metadata which should be excluded from packages)",
m2eProjectConfiguratorsForContentPackagesGroup);
addField(enableProjectConfiguratorEditor);
diff --git
a/eclipse/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/preferences/PreferencesInitializer.java
b/eclipse/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/preferences/PreferencesInitializer.java
index 6faf30f0..00f0ebe4 100644
---
a/eclipse/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/preferences/PreferencesInitializer.java
+++
b/eclipse/eclipse-m2e-ui/src/org/apache/sling/ide/eclipse/m2e/internal/preferences/PreferencesInitializer.java
@@ -26,7 +26,7 @@ public class PreferencesInitializer extends
AbstractPreferenceInitializer {
public void initializeDefaultPreferences() {
IPreferenceStore preferenceStore =
Activator.getDefault().getPreferenceStore();
preferenceStore.setDefault(Preferences.ENABLE_CONTENT_PACKAGE_PROJECT_CONFIGURATOR,
true);
-
preferenceStore.setDefault(Preferences.ENABLE_CONTENT_PACKAGE_PROJECT_CONFIGURATOR_ADDITIONAL_WTP_FACETS,
true);
+
preferenceStore.setDefault(Preferences.ENABLE_CONTENT_PACKAGE_PROJECT_CONFIGURATOR_ADDITIONAL_WTP_FACETS,
false);
preferenceStore.setDefault(Preferences.ENABLE_BUNDLE_PROJECT_CONFIGURATOR,
true);
}