1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-08-12 10:45:37 +02:00

Replace org.freemarker with org.freemarker.freemarker (#547)

Also remove re-exports & add package imports

Fixes #546
This commit is contained in:
William Riley 2023-09-19 19:02:39 +01:00 committed by GitHub
parent a498b56c59
commit 5250f5a07b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
17 changed files with 66 additions and 31 deletions

View file

@ -9,6 +9,9 @@ This is the New & Noteworthy page for CDT 11.4 which is part of Eclipse 2023-12
# API Changes, current and planned # API Changes, current and planned
## Changes to org.eclipse.tools.templates APIs
Re-exports from org.eclipse.tools.templates.freemarker & org.eclipse.tools.templates.ui have been removed. Please see for full details [CHANGELOG-API](CHANGELOG-API.md)
## Breaking API changes ## Breaking API changes

View file

@ -8,6 +8,25 @@ This section describes API removals that occurred in past releases, and upcoming
Below is the detailed descriptions of API changes and mitigation efforts API consumers need to take. Below is the detailed descriptions of API changes and mitigation efforts API consumers need to take.
## API Changes in CDT 11.4.
### org.eclipse.tools.templates.freemarker, org.eclipse.tools.templates.freemarker.ui and org.eclipse.tools.templates.freemarker.core major version bumped
The major version numbers of the org.eclipse.tools.templates set of bundles has been bumped to 2.0.0 because of the changes outlined below.
### org.eclipse.tools.templates.freemarker no longer re-exports org.freemarker
The bundle of Freemarker has changed from org.freemarker to org.freemarker.freemarker. As part of
this the re-exports of freemarker have been removed from org.eclipse.tools.templates.freemarker.
Consumers of org.eclipse.tools.templates.freemarker now need to add dependencies on freemarker to
their own plugins. Must likely this will at least be a package import for "freemarker.template"
### org.eclipse.tools.templates.ui no longer re-exports org.eclipse.tools.templates.core
org.eclipse.tools.templates.ui no longer re-exports org.eclipse.tools.templates.core. Consumers
may now need to add that dependency to their own plugins
## API Changes in CDT 11.0. ## API Changes in CDT 11.0.
### org.eclipse.cdt.ui.newui.AbstractPage reduced visibility of many fields ### org.eclipse.cdt.ui.newui.AbstractPage reduced visibility of many fields

View file

@ -2,10 +2,11 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2 Bundle-ManifestVersion: 2
Bundle-Name: %pluginName Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.cdt.core.autotools.core;singleton:=true Bundle-SymbolicName: org.eclipse.cdt.core.autotools.core;singleton:=true
Bundle-Version: 1.3.0.qualifier Bundle-Version: 1.3.100.qualifier
Bundle-Activator: org.eclipse.cdt.core.autotools.core.internal.Activator Bundle-Activator: org.eclipse.cdt.core.autotools.core.internal.Activator
Require-Bundle: org.eclipse.core.runtime, Require-Bundle: org.eclipse.core.runtime,
org.eclipse.tools.templates.freemarker;bundle-version="1.0.0", org.eclipse.tools.templates.core;bundle-version="2.0.0",
org.eclipse.tools.templates.freemarker;bundle-version="2.0.0",
org.eclipse.cdt.core;bundle-version="6.3.1", org.eclipse.cdt.core;bundle-version="6.3.1",
org.eclipse.core.resources;bundle-version="3.12.0" org.eclipse.core.resources;bundle-version="3.12.0"
Bundle-RequiredExecutionEnvironment: JavaSE-17 Bundle-RequiredExecutionEnvironment: JavaSE-17
@ -13,5 +14,6 @@ Bundle-ActivationPolicy: lazy
Bundle-Vendor: %providerName Bundle-Vendor: %providerName
Export-Package: org.eclipse.cdt.core.autotools.core;x-friends:="org.eclipse.cdt.core.autotools.ui", Export-Package: org.eclipse.cdt.core.autotools.core;x-friends:="org.eclipse.cdt.core.autotools.ui",
org.eclipse.cdt.core.autotools.core.internal;x-friends:="org.eclipse.cdt.core.autotools.ui" org.eclipse.cdt.core.autotools.core.internal;x-friends:="org.eclipse.cdt.core.autotools.ui"
Import-Package: freemarker.template;version="[2.3.22,3.0.0)"
Bundle-Localization: plugin Bundle-Localization: plugin
Automatic-Module-Name: org.eclipse.cdt.core.autotools.core Automatic-Module-Name: org.eclipse.cdt.core.autotools.core

View file

@ -2,15 +2,16 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2 Bundle-ManifestVersion: 2
Bundle-Name: %pluginName Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.cdt.core.autotools.ui;singleton:=true Bundle-SymbolicName: org.eclipse.cdt.core.autotools.ui;singleton:=true
Bundle-Version: 1.2.100.qualifier Bundle-Version: 1.2.200.qualifier
Bundle-Activator: org.eclipse.cdt.core.autotools.ui.internal.Activator Bundle-Activator: org.eclipse.cdt.core.autotools.ui.internal.Activator
Bundle-Vendor: %providerName Bundle-Vendor: %providerName
Require-Bundle: org.eclipse.ui, Require-Bundle: org.eclipse.ui,
org.eclipse.core.runtime, org.eclipse.core.runtime,
org.eclipse.tools.templates.ui;bundle-version="1.1.1",
org.eclipse.ui.ide;bundle-version="3.13.0", org.eclipse.ui.ide;bundle-version="3.13.0",
org.eclipse.cdt.core.autotools.core;bundle-version="1.0.0", org.eclipse.cdt.core.autotools.core;bundle-version="1.0.0",
org.eclipse.tools.templates.freemarker;bundle-version="1.0.0" org.eclipse.tools.templates.core;bundle-version="2.0.0",
org.eclipse.tools.templates.freemarker;bundle-version="2.0.0",
org.eclipse.tools.templates.ui;bundle-version="2.0.0"
Bundle-RequiredExecutionEnvironment: JavaSE-17 Bundle-RequiredExecutionEnvironment: JavaSE-17
Bundle-ActivationPolicy: lazy Bundle-ActivationPolicy: lazy
Bundle-Localization: plugin Bundle-Localization: plugin

View file

@ -19,13 +19,14 @@ Export-Package: org.eclipse.cdt.make.core,
org.eclipse.cdt.make.internal.core.scannerconfig.jobs;x-internal:=true, org.eclipse.cdt.make.internal.core.scannerconfig.jobs;x-internal:=true,
org.eclipse.cdt.make.internal.core.scannerconfig.util;x-internal:=true, org.eclipse.cdt.make.internal.core.scannerconfig.util;x-internal:=true,
org.eclipse.cdt.make.internal.core.scannerconfig2;x-internal:=true org.eclipse.cdt.make.internal.core.scannerconfig2;x-internal:=true
Import-Package: freemarker.template;version="[2.3.22,3.0.0)"
Require-Bundle: org.eclipse.cdt.core;bundle-version="[8.3.0,9.0.0)", Require-Bundle: org.eclipse.cdt.core;bundle-version="[8.3.0,9.0.0)",
org.eclipse.core.resources;bundle-version="[3.2.0,4.0.0)", org.eclipse.core.resources;bundle-version="[3.2.0,4.0.0)",
org.eclipse.core.variables;bundle-version="[3.1.100,4.0.0)", org.eclipse.core.variables;bundle-version="[3.1.100,4.0.0)",
org.eclipse.core.runtime;bundle-version="[3.2.0,4.0.0)", org.eclipse.core.runtime;bundle-version="[3.2.0,4.0.0)",
org.eclipse.core.filesystem;bundle-version="1.2.0", org.eclipse.core.filesystem;bundle-version="1.2.0",
org.eclipse.tools.templates.core;bundle-version="1.1.0", org.eclipse.tools.templates.core;bundle-version="2.0.0",
org.eclipse.tools.templates.freemarker;bundle-version="1.0.0" org.eclipse.tools.templates.freemarker;bundle-version="2.0.0"
Bundle-ActivationPolicy: lazy Bundle-ActivationPolicy: lazy
Bundle-RequiredExecutionEnvironment: JavaSE-17 Bundle-RequiredExecutionEnvironment: JavaSE-17
Automatic-Module-Name: org.eclipse.cdt.make.core Automatic-Module-Name: org.eclipse.cdt.make.core

View file

@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2 Bundle-ManifestVersion: 2
Bundle-Name: %pluginName Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.cdt.make.ui; singleton:=true Bundle-SymbolicName: org.eclipse.cdt.make.ui; singleton:=true
Bundle-Version: 8.2.0.qualifier Bundle-Version: 8.2.100.qualifier
Bundle-Activator: org.eclipse.cdt.make.internal.ui.MakeUIPlugin Bundle-Activator: org.eclipse.cdt.make.internal.ui.MakeUIPlugin
Bundle-Vendor: %providerName Bundle-Vendor: %providerName
Bundle-Localization: plugin Bundle-Localization: plugin
@ -36,8 +36,9 @@ Require-Bundle: org.eclipse.ui.ide;bundle-version="[3.2.0,4.0.0)",
org.eclipse.ui.navigator;bundle-version="[3.2.0,4.0.0)";resolution:=optional, org.eclipse.ui.navigator;bundle-version="[3.2.0,4.0.0)";resolution:=optional,
org.eclipse.compare;bundle-version="[3.3.0,4.0.0)", org.eclipse.compare;bundle-version="[3.3.0,4.0.0)",
org.eclipse.core.filesystem;bundle-version="1.2.0", org.eclipse.core.filesystem;bundle-version="1.2.0",
org.eclipse.tools.templates.ui;bundle-version="1.1.1", org.eclipse.tools.templates.core;bundle-version="2.0.0",
org.eclipse.tools.templates.freemarker;bundle-version="1.0.0", org.eclipse.tools.templates.ui;bundle-version="2.0.0",
org.eclipse.tools.templates.freemarker;bundle-version="2.0.0",
org.eclipse.cdt.launch;bundle-version="9.2.0" org.eclipse.cdt.launch;bundle-version="9.2.0"
Bundle-ActivationPolicy: lazy Bundle-ActivationPolicy: lazy
Bundle-RequiredExecutionEnvironment: JavaSE-17 Bundle-RequiredExecutionEnvironment: JavaSE-17

View file

@ -2,17 +2,19 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2 Bundle-ManifestVersion: 2
Bundle-Name: %Bundle-Name.0 Bundle-Name: %Bundle-Name.0
Bundle-SymbolicName: org.eclipse.cdt.meson.core;singleton:=true Bundle-SymbolicName: org.eclipse.cdt.meson.core;singleton:=true
Bundle-Version: 1.2.0.qualifier Bundle-Version: 1.2.100.qualifier
Bundle-Activator: org.eclipse.cdt.meson.core.Activator Bundle-Activator: org.eclipse.cdt.meson.core.Activator
Bundle-Vendor: %provider Bundle-Vendor: %provider
Require-Bundle: org.eclipse.core.runtime, Require-Bundle: org.eclipse.core.runtime,
org.eclipse.core.resources, org.eclipse.core.resources,
org.eclipse.cdt.core;bundle-version="6.4.0", org.eclipse.cdt.core;bundle-version="6.4.0",
org.eclipse.tools.templates.freemarker;bundle-version="1.2.200" org.eclipse.tools.templates.core;bundle-version="2.0.0",
org.eclipse.tools.templates.freemarker;bundle-version="2.0.0"
Bundle-RequiredExecutionEnvironment: JavaSE-17 Bundle-RequiredExecutionEnvironment: JavaSE-17
Bundle-ActivationPolicy: lazy Bundle-ActivationPolicy: lazy
Bundle-Localization: plugin Bundle-Localization: plugin
Import-Package: com.google.gson Import-Package: com.google.gson,
freemarker.template;version="[2.3.22,3.0.0)"
Export-Package: org.eclipse.cdt.internal.meson.core;x-friends:="org.eclipse.cdt.meson.ui", Export-Package: org.eclipse.cdt.internal.meson.core;x-friends:="org.eclipse.cdt.meson.ui",
org.eclipse.cdt.meson.core org.eclipse.cdt.meson.core
Service-Component: OSGI-INF/component.xml Service-Component: OSGI-INF/component.xml

View file

@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2 Bundle-ManifestVersion: 2
Bundle-Name: %Bundle-Name.0 Bundle-Name: %Bundle-Name.0
Bundle-SymbolicName: org.eclipse.cdt.meson.ui;singleton:=true Bundle-SymbolicName: org.eclipse.cdt.meson.ui;singleton:=true
Bundle-Version: 1.2.100.qualifier Bundle-Version: 1.2.200.qualifier
Bundle-Vendor: %vendorName Bundle-Vendor: %vendorName
Bundle-RequiredExecutionEnvironment: JavaSE-17 Bundle-RequiredExecutionEnvironment: JavaSE-17
Bundle-Activator: org.eclipse.cdt.meson.ui.Activator Bundle-Activator: org.eclipse.cdt.meson.ui.Activator
@ -11,8 +11,9 @@ Bundle-Localization: plugin
Require-Bundle: org.eclipse.core.runtime;bundle-version="3.13.0", Require-Bundle: org.eclipse.core.runtime;bundle-version="3.13.0",
org.eclipse.ui;bundle-version="3.109.0", org.eclipse.ui;bundle-version="3.109.0",
org.eclipse.cdt.meson.core;bundle-version="1.0.0", org.eclipse.cdt.meson.core;bundle-version="1.0.0",
org.eclipse.tools.templates.ui;bundle-version="1.3.0", org.eclipse.tools.templates.core;bundle-version="2.0.0",
org.eclipse.tools.templates.freemarker;bundle-version="1.2.200", org.eclipse.tools.templates.ui;bundle-version="2.0.0",
org.eclipse.tools.templates.freemarker;bundle-version="2.0.0",
org.eclipse.ui.ide;bundle-version="3.13.1", org.eclipse.ui.ide;bundle-version="3.13.1",
org.eclipse.cdt.core;bundle-version="6.4.0", org.eclipse.cdt.core;bundle-version="6.4.0",
org.eclipse.core.resources;bundle-version="3.12.0", org.eclipse.core.resources;bundle-version="3.12.0",

View file

@ -10,7 +10,8 @@ Require-Bundle: org.eclipse.core.runtime,
org.eclipse.debug.core;bundle-version="3.10.0", org.eclipse.debug.core;bundle-version="3.10.0",
org.eclipse.launchbar.core;bundle-version="2.0.0", org.eclipse.launchbar.core;bundle-version="2.0.0",
org.eclipse.cdt.core;bundle-version="5.12.0", org.eclipse.cdt.core;bundle-version="5.12.0",
org.eclipse.tools.templates.freemarker;bundle-version="1.2.200", org.eclipse.tools.templates.core;bundle-version="2.0.0",
org.eclipse.tools.templates.freemarker;bundle-version="2.0.0",
com.google.gson, com.google.gson,
org.eclipse.cdt.jsoncdb.core org.eclipse.cdt.jsoncdb.core
Bundle-RequiredExecutionEnvironment: JavaSE-17 Bundle-RequiredExecutionEnvironment: JavaSE-17
@ -20,7 +21,8 @@ Export-Package: org.eclipse.cdt.cmake.core,
org.eclipse.cdt.cmake.core.properties org.eclipse.cdt.cmake.core.properties
Automatic-Module-Name: org.eclipse.cdt.cmake.core Automatic-Module-Name: org.eclipse.cdt.cmake.core
Bundle-Localization: plugin Bundle-Localization: plugin
Import-Package: org.eclipse.core.variables, Import-Package: freemarker.template;version="[2.3.22,3.0.0)",
org.eclipse.core.variables,
org.yaml.snakeyaml;version="[2.0.0,3.0.0)", org.yaml.snakeyaml;version="[2.0.0,3.0.0)",
org.yaml.snakeyaml.constructor;version="[2.0.0,3.0.0)", org.yaml.snakeyaml.constructor;version="[2.0.0,3.0.0)",
org.yaml.snakeyaml.inspector;version="[2.0.0,3.0.0)", org.yaml.snakeyaml.inspector;version="[2.0.0,3.0.0)",

View file

@ -10,8 +10,9 @@ Require-Bundle: org.eclipse.core.runtime,
org.eclipse.ui, org.eclipse.ui,
org.eclipse.ui.ide, org.eclipse.ui.ide,
org.eclipse.cdt.cmake.core, org.eclipse.cdt.cmake.core,
org.eclipse.tools.templates.ui;bundle-version="1.3.0", org.eclipse.tools.templates.core;bundle-version="2.0.0",
org.eclipse.tools.templates.freemarker;bundle-version="1.2.200", org.eclipse.tools.templates.ui;bundle-version="2.0.0",
org.eclipse.tools.templates.freemarker;bundle-version="2.0.0",
org.eclipse.cdt.core;bundle-version="6.1.0", org.eclipse.cdt.core;bundle-version="6.1.0",
org.eclipse.debug.ui;bundle-version="3.11.200", org.eclipse.debug.ui;bundle-version="3.11.200",
org.eclipse.cdt.launch;bundle-version="9.1.0", org.eclipse.cdt.launch;bundle-version="9.1.0",

View file

@ -127,7 +127,8 @@ Require-Bundle: org.eclipse.cdt.core;bundle-version="[8.3.0,9.0.0)",
org.eclipse.ui.views;bundle-version="[3.11.300,4.0.0)", org.eclipse.ui.views;bundle-version="[3.11.300,4.0.0)",
org.eclipse.ui.workbench.texteditor;bundle-version="[3.16.600,4.0.0)", org.eclipse.ui.workbench.texteditor;bundle-version="[3.16.600,4.0.0)",
org.eclipse.e4.ui.css.swt.theme, org.eclipse.e4.ui.css.swt.theme,
org.eclipse.tools.templates.ui;bundle-version="[1.4.0,2.0.0)" org.eclipse.tools.templates.core;bundle-version="2.0.0",
org.eclipse.tools.templates.ui;bundle-version="2.0.0"
Bundle-ActivationPolicy: lazy Bundle-ActivationPolicy: lazy
Bundle-RequiredExecutionEnvironment: JavaSE-17 Bundle-RequiredExecutionEnvironment: JavaSE-17
Automatic-Module-Name: org.eclipse.cdt.ui Automatic-Module-Name: org.eclipse.cdt.ui

View file

@ -406,7 +406,7 @@ Java and all Java-based trademarks are trademarks of Oracle Corporation in the U
<plugin id="org.eclipse.ui.workbench"/> <plugin id="org.eclipse.ui.workbench"/>
<plugin id="org.eclipse.ui.workbench.texteditor"/> <plugin id="org.eclipse.ui.workbench.texteditor"/>
<plugin id="org.eclipse.urischeme"/> <plugin id="org.eclipse.urischeme"/>
<plugin id="org.freemarker"/> <plugin id="org.freemarker.freemarker"/>
<plugin id="org.jdom"/> <plugin id="org.jdom"/>
<plugin id="org.objectweb.asm"/> <plugin id="org.objectweb.asm"/>
<plugin id="org.objectweb.asm.commons"/> <plugin id="org.objectweb.asm.commons"/>

View file

@ -186,7 +186,7 @@
<bundle id="org.eclipse.cdt.remote.core.source" version="0.0.0"/> <bundle id="org.eclipse.cdt.remote.core.source" version="0.0.0"/>
<bundle id="com.sun.xml.bind" version="0.0.0"/> <bundle id="com.sun.xml.bind" version="0.0.0"/>
<bundle id="com.google.gson" version="0.0.0"/> <bundle id="com.google.gson" version="0.0.0"/>
<bundle id="org.freemarker" version="0.0.0"/> <bundle id="org.freemarker.freemarker" version="2.3.32.stable"/>
<bundle id="org.yaml.snakeyaml" version="0.0.0"/> <bundle id="org.yaml.snakeyaml" version="0.0.0"/>
<bundle id="com.sun.jna" version="0.0.0"/> <bundle id="com.sun.jna" version="0.0.0"/>
<bundle id="com.sun.jna.platform" version="0.0.0"/> <bundle id="com.sun.jna.platform" version="0.0.0"/>

View file

@ -96,7 +96,7 @@
<dependency> <dependency>
<groupId>org.freemarker</groupId> <groupId>org.freemarker</groupId>
<artifactId>freemarker</artifactId> <artifactId>freemarker</artifactId>
<version>2.3.32</version> <version>2.3.32</version> <!-- Also update in releng/org.eclipse.cdt.repo/category.xml-->
<type>jar</type> <type>jar</type>
</dependency> </dependency>
<dependency> <dependency>

View file

@ -3,7 +3,7 @@ Automatic-Module-Name: org.eclipse.tools.templates.core
Bundle-ManifestVersion: 2 Bundle-ManifestVersion: 2
Bundle-Name: %pluginName Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.tools.templates.core Bundle-SymbolicName: org.eclipse.tools.templates.core
Bundle-Version: 1.3.0.qualifier Bundle-Version: 2.0.0.qualifier
Require-Bundle: org.eclipse.core.runtime, Require-Bundle: org.eclipse.core.runtime,
org.eclipse.core.resources org.eclipse.core.resources
Bundle-RequiredExecutionEnvironment: JavaSE-17 Bundle-RequiredExecutionEnvironment: JavaSE-17

View file

@ -2,17 +2,18 @@ Manifest-Version: 1.0
Automatic-Module-Name: org.eclipse.tools.templates.freemarker Automatic-Module-Name: org.eclipse.tools.templates.freemarker
Bundle-ManifestVersion: 2 Bundle-ManifestVersion: 2
Bundle-SymbolicName: org.eclipse.tools.templates.freemarker Bundle-SymbolicName: org.eclipse.tools.templates.freemarker
Bundle-Version: 1.3.0.qualifier Bundle-Version: 2.0.0.qualifier
Bundle-Name: %pluginName Bundle-Name: %pluginName
Bundle-Vendor: %providerName Bundle-Vendor: %providerName
Require-Bundle: org.eclipse.core.runtime, Require-Bundle: org.eclipse.core.runtime,
org.eclipse.core.resources, org.eclipse.core.resources,
org.freemarker;visibility:=reexport, org.eclipse.tools.templates.core;bundle-version="2.0.0",
org.eclipse.tools.templates.core;bundle-version="1.1.2";visibility:=reexport,
com.sun.xml.bind;bundle-version="[2.3.3,3.0.0)" com.sun.xml.bind;bundle-version="[2.3.3,3.0.0)"
Bundle-RequiredExecutionEnvironment: JavaSE-17 Bundle-RequiredExecutionEnvironment: JavaSE-17
Bundle-ActivationPolicy: lazy Bundle-ActivationPolicy: lazy
Export-Package: org.eclipse.tools.templates.freemarker Export-Package: org.eclipse.tools.templates.freemarker
Bundle-Localization: plugin Bundle-Localization: plugin
Import-Package: javax.xml.bind;version="[2.3.3,3.0.0)", Import-Package: freemarker.cache;version="[2.3.22,3.0.0)",
freemarker.template;version="[2.3.22,3.0.0)",
javax.xml.bind;version="[2.3.3,3.0.0)",
javax.xml.bind.annotation;version="[2.3.3,3.0.0)" javax.xml.bind.annotation;version="[2.3.3,3.0.0)"

View file

@ -3,13 +3,13 @@ Automatic-Module-Name: org.eclipse.tools.templates.ui
Bundle-ManifestVersion: 2 Bundle-ManifestVersion: 2
Bundle-Name: %pluginName Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.tools.templates.ui;singleton:=true Bundle-SymbolicName: org.eclipse.tools.templates.ui;singleton:=true
Bundle-Version: 1.4.0.qualifier Bundle-Version: 2.0.0.qualifier
Bundle-Activator: org.eclipse.tools.templates.ui.internal.Activator Bundle-Activator: org.eclipse.tools.templates.ui.internal.Activator
Require-Bundle: org.eclipse.ui, Require-Bundle: org.eclipse.ui,
org.eclipse.core.runtime, org.eclipse.core.runtime,
org.eclipse.ui.ide, org.eclipse.ui.ide,
org.eclipse.core.resources, org.eclipse.core.resources,
org.eclipse.tools.templates.core;bundle-version="1.0.0";visibility:=reexport org.eclipse.tools.templates.core;bundle-version="2.0.0"
Bundle-RequiredExecutionEnvironment: JavaSE-17 Bundle-RequiredExecutionEnvironment: JavaSE-17
Bundle-ActivationPolicy: lazy Bundle-ActivationPolicy: lazy
Export-Package: org.eclipse.tools.templates.ui, Export-Package: org.eclipse.tools.templates.ui,