This is an automated email from the ASF dual-hosted git repository.

kwin pushed a commit to branch bugfix/start-all-bundles-lazily
in repository https://gitbox.apache.org/repos/asf/sling-ide-tooling.git

commit ae63ab9d8b4474daf47cbe6f5d962a9f122af53c
Author: Konrad Windszus <k...@apache.org>
AuthorDate: Wed Apr 30 14:34:17 2025 +0200

    SLING-12108 Start all bundles lazily
    
    This is crucial for Eclipse as otherwise this will transitively require
    too many bundles being started before the workspace is selected (which
    makes them fail).
    
    Compare with related issue
    https://github.com/eclipse-jdt/eclipse.jdt.debug/issues/684
---
 shared/api/bnd.bnd           | 1 +
 shared/artifacts/bnd.bnd     | 1 +
 shared/impl-resource/bnd.bnd | 1 +
 shared/sync-fs/bnd.bnd       | 1 +
 4 files changed, 4 insertions(+)

diff --git a/shared/api/bnd.bnd b/shared/api/bnd.bnd
index 41da8987..78feabf3 100644
--- a/shared/api/bnd.bnd
+++ b/shared/api/bnd.bnd
@@ -1,2 +1,3 @@
+Bundle-ActivationPolicy: lazy
 Import-Package: org.apache.commons.io;version="[1.4,3)", \
   *
\ No newline at end of file
diff --git a/shared/artifacts/bnd.bnd b/shared/artifacts/bnd.bnd
index e69de29b..50837657 100644
--- a/shared/artifacts/bnd.bnd
+++ b/shared/artifacts/bnd.bnd
@@ -0,0 +1 @@
+Bundle-ActivationPolicy: lazy
\ No newline at end of file
diff --git a/shared/impl-resource/bnd.bnd b/shared/impl-resource/bnd.bnd
index e69de29b..50837657 100644
--- a/shared/impl-resource/bnd.bnd
+++ b/shared/impl-resource/bnd.bnd
@@ -0,0 +1 @@
+Bundle-ActivationPolicy: lazy
\ No newline at end of file
diff --git a/shared/sync-fs/bnd.bnd b/shared/sync-fs/bnd.bnd
index e69de29b..50837657 100644
--- a/shared/sync-fs/bnd.bnd
+++ b/shared/sync-fs/bnd.bnd
@@ -0,0 +1 @@
+Bundle-ActivationPolicy: lazy
\ No newline at end of file

Reply via email to