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);
     }
 

Reply via email to