From 2d9a762bb332917b01282110f47890dd677befe7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christoph=20L=C3=A4ubrich?= Date: Sat, 21 Dec 2024 06:19:51 +0100 Subject: [PATCH] Add a provided capability for the equinox transformer hook Currently there is no way for a transformer hook extension to really declare any requirement on the transformer feature (beside require bundle it). This now adds a provided capability and a corresponding requirement for the xslt. --- .../org.eclipse.equinox.transforms.hook/META-INF/MANIFEST.MF | 4 ++-- .../org.eclipse.equinox.transforms.xslt/META-INF/MANIFEST.MF | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/bundles/org.eclipse.equinox.transforms.hook/META-INF/MANIFEST.MF b/bundles/org.eclipse.equinox.transforms.hook/META-INF/MANIFEST.MF index 0439ba08288..ef4c0d66608 100644 --- a/bundles/org.eclipse.equinox.transforms.hook/META-INF/MANIFEST.MF +++ b/bundles/org.eclipse.equinox.transforms.hook/META-INF/MANIFEST.MF @@ -3,10 +3,10 @@ Bundle-ManifestVersion: 2 Bundle-Name: %bundleName Bundle-Vendor: %providerName Bundle-SymbolicName: org.eclipse.equinox.transforms.hook -Bundle-Version: 1.4.100.qualifier +Bundle-Version: 1.4.200.qualifier Fragment-Host: org.eclipse.osgi;bundle-version="[3.10.0,4.0.0)" Bundle-RequiredExecutionEnvironment: JavaSE-17 Bundle-Localization: transformsHook Export-Package: org.eclipse.equinox.internal.transforms;x-internal:=true Automatic-Module-Name: org.eclipse.equinox.transforms.hook - +Provide-Capability: osgi.extender;osgi.extender="equinox.transforms.hook" diff --git a/bundles/org.eclipse.equinox.transforms.xslt/META-INF/MANIFEST.MF b/bundles/org.eclipse.equinox.transforms.xslt/META-INF/MANIFEST.MF index 208689d9e2b..a5d730ce703 100644 --- a/bundles/org.eclipse.equinox.transforms.xslt/META-INF/MANIFEST.MF +++ b/bundles/org.eclipse.equinox.transforms.xslt/META-INF/MANIFEST.MF @@ -3,7 +3,7 @@ Bundle-ManifestVersion: 2 Bundle-Name: %bundleName Bundle-Vendor: %providerName Bundle-SymbolicName: org.eclipse.equinox.transforms.xslt -Bundle-Version: 1.3.100.qualifier +Bundle-Version: 1.3.200.qualifier Bundle-RequiredExecutionEnvironment: JavaSE-17 Import-Package: org.eclipse.osgi.framework.log;version="1.0.0", org.osgi.framework;version="1.3.0", @@ -14,3 +14,4 @@ Export-Package: org.eclipse.equinox.internal.transforms;x-internal:=true, org.eclipse.equinox.internal.transforms.xslt;x-internal:=true Bundle-Activator: org.eclipse.equinox.internal.transforms.xslt.Activator Automatic-Module-Name: org.eclipse.equinox.transforms.xslt +Require-Capability: osgi.extender;filter:="(osgi.extender=equinox.transforms.hook)"