Skip to content

Commit

Permalink
Upgrade integration test bundles to BREE 17
Browse files Browse the repository at this point in the history
  • Loading branch information
laeubi committed Dec 27, 2024
1 parent 51b78dd commit f18003a
Show file tree
Hide file tree
Showing 140 changed files with 158 additions and 145 deletions.
15 changes: 14 additions & 1 deletion RELEASE_NOTES.md
Original file line number Diff line number Diff line change
Expand Up @@ -344,13 +344,26 @@ If `addOnlyProviding` is `true` repositories that don't provide any filtered uni

```

### Remove support for deployableFeature option
### Tycho 5 Migration guide

#### Remove support for deployableFeature option

The deployableFeature option will create "standard eclipse update site directory with feature content will
be created under target folder" but we already removed site-packaging from Tycho for a while, if one wants to
archive similar a category.xml with eclipse-repository packaging gives much more control and power to the user.
Alternatively the new `mirror-target-platform` mojo can be used.

#### How Bundle-Required-Execution-Environments are taken into account

Before a BREE (Bundle-Required-Execution-Environment) was sometimes incorrectly ignored and overridden by the running JVM.
This is now fixed but can lead to build failures in some circumstance, for example if your bundle uses a lower execution environment as its dependencies.

There are the following options:

1. Update the BREE to match the ones of your dependencies as this reflects the actual requirements your bundles has.
You can use the new `update-manifest` mojo for that purpose.
2. If you still want to taget older BREE at *compile time*, you can set the BREE in your target configuration or target platform file to express the *runtime requirements* you are targeting.

## 4.0.8

backports:
Expand Down
4 changes: 2 additions & 2 deletions demo/bnd-pde-workspace/.mvn/maven.config
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
-Dtycho-version=4.0.0-SNAPSHOT
-Dtarget-platform=https://download.eclipse.org/releases/2022-12/
-Dtycho-version=5.0.0-SNAPSHOT
-Dtarget-platform=https://download.eclipse.org/releases/2024-12/
-Dtycho.resolver.classic=false
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@ Bundle-ManifestVersion: 2
Bundle-Name: An Eclipse PDE Bundle
Bundle-SymbolicName: tycho.demo.util
Bundle-Version: 1.0.0.qualifier
Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-RequiredExecutionEnvironment: JavaSE-17
Export-Package: org.eclipse.tycho.demo.plugin
Import-Package: org.eclipse.tycho.demo.api
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ Bundle-ManifestVersion: 2
Bundle-SymbolicName: dependent-on-bundle-with-nested-jar
Bundle-Version: 0.1.0.qualifier
Require-Bundle: org.junit
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
Bundle-RequiredExecutionEnvironment: JavaSE-17
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-SymbolicName: dependency
Bundle-Version: 0.1.0.qualifier
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
Bundle-RequiredExecutionEnvironment: JavaSE-17
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ Bundle-ManifestVersion: 2
Bundle-SymbolicName: dependent
Bundle-Version: 0.1.0.qualifier
Require-Bundle: dependency
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
Bundle-RequiredExecutionEnvironment: JavaSE-17
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@ Bundle-ManifestVersion: 2
Bundle-SymbolicName: pomless.bundle.tests
Bundle-Version: 1.0.1
Require-Bundle: org.junit;bundle-version="4.0.0"
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Bundle-RequiredExecutionEnvironment: JavaSE-17
Import-Package: javax.annotation
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-SymbolicName: pomless.bundle;singleton:=true
Bundle-Version: 0.1.0.qualifier
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Bundle-RequiredExecutionEnvironment: JavaSE-17

Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-SymbolicName: pomless.bundle;singleton:=true
Bundle-Version: 0.1.0.qualifier
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Bundle-RequiredExecutionEnvironment: JavaSE-17

Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@ Bundle-ManifestVersion: 2
Bundle-SymbolicName: pomless.bundle.tests
Bundle-Version: 1.0.1
Require-Bundle: org.junit;bundle-version="4.0.0"
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Bundle-RequiredExecutionEnvironment: JavaSE-17
Import-Package: javax.annotation
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ Bundle-ManifestVersion: 2
Bundle-SymbolicName: pomless.bundle.tests
Bundle-Version: 1.0.1
Require-Bundle: org.junit;bundle-version="4.0.0"
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Bundle-RequiredExecutionEnvironment: JavaSE-17
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-SymbolicName: pomless.bundle;singleton:=true
Bundle-Version: 0.1.0.qualifier
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Bundle-RequiredExecutionEnvironment: JavaSE-17

Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@ Bundle-ManifestVersion: 2
Bundle-Name: Plugin with API
Bundle-SymbolicName: api-bundle-1
Bundle-Version: 0.0.1.qualifier
Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-RequiredExecutionEnvironment: JavaSE-17
Export-Package: bundle
Automatic-Module-Name: bundle
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@ Bundle-Name: Plugin with API
Bundle-SymbolicName: api-bundle-1
Bundle-Version: 0.0.1.qualifier
Require-Bundle: org.eclipse.core.runtime
Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-RequiredExecutionEnvironment: JavaSE-17
Export-Package: bundle
Automatic-Module-Name: bundle
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@ Bundle-ManifestVersion: 2
Bundle-Name: bundle Plug-in
Bundle-SymbolicName: bundle
Bundle-Version: 1.0.0.qualifier
Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-RequiredExecutionEnvironment: JavaSE-17
Export-Package: bundle
Automatic-Module-Name: bundle
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@ Bundle-Name: bundle2
Bundle-SymbolicName: bundle2;singleton:=true
Bundle-Version: 1.0.0.qualifier
Require-Bundle: bundle;bundle-version="1.0.0"
Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-RequiredExecutionEnvironment: JavaSE-17
Automatic-Module-Name: bundle2
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@ Bundle-Name: Bundles
Bundle-SymbolicName: compiler.additional.bundles
Bundle-Version: 1.0.0.qualifier
Automatic-Module-Name: compiler.additional.bundles
Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-RequiredExecutionEnvironment: JavaSE-17
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ Bundle-Vendor: My Company
Bundle-Version: 1.0.0.qualifier
Bundle-SymbolicName: a; singleton:=true
Bundle-ActivationPolicy: lazy
Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-RequiredExecutionEnvironment: JavaSE-17
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ Bundle-Vendor: My Company
Bundle-Version: 1.0.0.qualifier
Bundle-SymbolicName: b; singleton:=true
Bundle-ActivationPolicy: lazy
Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-RequiredExecutionEnvironment: JavaSE-17
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Bundle-Name: Annotations
Bundle-SymbolicName: compiler.annotations
Bundle-Version: 1.0.0.qualifier
Automatic-Module-Name: test.osgi.annotations
Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-RequiredExecutionEnvironment: JavaSE-17
Export-Package: test.osgi.annotations;version="1.5.10"
X-Test: MyValue
X-Test2: MyValue2
2 changes: 1 addition & 1 deletion tycho-its/projects/compiler.exclude/META-INF/MANIFEST.MF
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@ Bundle-SymbolicName: compilerExclude
Bundle-Version: 1.0.0
Bundle-Activator: exclude.Activator
Require-Bundle: org.eclipse.core.runtime
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Bundle-RequiredExecutionEnvironment: JavaSE-17
Bundle-ActivationPolicy: lazy
Bundle-ClassPath: mycodelib.jar
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@ Bundle-ManifestVersion: 2
Bundle-Name: TestAnnotation
Bundle-SymbolicName: testAnnotationImport
Bundle-Version: 1.0.0.qualifier
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Bundle-RequiredExecutionEnvironment: JavaSE-17
Import-Package: javax.annotation
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Bundle-ManifestVersion: 2
Bundle-Name: junit4-in-bundle-with-dependencies
Bundle-SymbolicName: junit4.in.bundle.with.dependencies
Bundle-Version: 1.0.0
Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-RequiredExecutionEnvironment: JavaSE-17
Import-Package: javax.annotation,
org.osgi.framework
Export-Package: bundle.test
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Bundle-ManifestVersion: 2
Bundle-Name: junit4-in-bundle
Bundle-SymbolicName: junit4.in.bundle
Bundle-Version: 1.0.0
Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-RequiredExecutionEnvironment: JavaSE-17
Import-Package: javax.annotation,
org.osgi.framework
Export-Package: bundle.test
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@ Bundle-ManifestVersion: 2
Bundle-Name: junit5-with-linked-resources
Bundle-SymbolicName: junit5.with.linked.resources
Bundle-Version: 1.0.0
Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-RequiredExecutionEnvironment: JavaSE-17
Export-Package: bundle.test
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@ Bundle-ManifestVersion: 2
Bundle-Name: junit5-without-target
Bundle-SymbolicName: junit5.without.target
Bundle-Version: 1.0.0
Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-RequiredExecutionEnvironment: JavaSE-17
Export-Package: bundle.test
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@ Bundle-Name: My Bundle
Bundle-SymbolicName: my.bundle
Bundle-Version: 1.0.0.qualifier
Automatic-Module-Name: my.bundle
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Bundle-RequiredExecutionEnvironment: JavaSE-17
Export-Package: my.bundle;version="1.0.0"
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@ Bundle-ManifestVersion: 2
Bundle-Name: Bundle Plug-in
Bundle-SymbolicName: bundle.jre.modules
Bundle-Version: 0.0.1.qualifier
Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-RequiredExecutionEnvironment: JavaSE-17
Export-Package: org.w3c.dom
Automatic-Module-Name: bundle
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@ Bundle-Name: Exclude
Bundle-SymbolicName: compiler-pomdependencies
Bundle-Version: 1.0.0
Bundle-Activator: guardian.Activator
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Bundle-RequiredExecutionEnvironment: JavaSE-17
Bundle-ActivationPolicy: lazy
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@ Bundle-Name: Doc Bundle
Bundle-SymbolicName: doc.bundle
Bundle-Version: 1.0.0.qualifier
Automatic-Module-Name: my.bundle
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Bundle-RequiredExecutionEnvironment: JavaSE-17
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@ Bundle-Name: My Bundle
Bundle-SymbolicName: my.bundle
Bundle-Version: 1.0.0.qualifier
Automatic-Module-Name: my.bundle
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Bundle-RequiredExecutionEnvironment: JavaSE-17
Export-Package: my.bundle;version="1.0.0"
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@ Bundle-ManifestVersion: 2
Bundle-Localization: fragment
Export-Package: org.eclipse.swt.graphics
Eclipse-PlatformFilter: (& (osgi.ws=gtk) (osgi.os=linux) (osgi.arch=x86))
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Bundle-RequiredExecutionEnvironment: JavaSE-17
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@ Bundle-ManifestVersion: 2
Bundle-Localization: fragment
Export-Package: org.eclipse.swt.graphics
Eclipse-PlatformFilter: (& (osgi.ws=unknown) (osgi.os=unknown) (osgi.arch=unknown))
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Bundle-RequiredExecutionEnvironment: JavaSE-17
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ Bundle-Version: 1.0.0.qualifier
Bundle-ManifestVersion: 2
Bundle-Localization: plugin
Eclipse-ExtensibleAPI: true
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Bundle-RequiredExecutionEnvironment: JavaSE-17
10 changes: 9 additions & 1 deletion tycho-its/projects/eeProfile/dependencyHigherBREE/pom.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>

Expand All @@ -21,6 +22,13 @@
<version>${tycho-version}</version>
<extensions>true</extensions>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>target-platform-configuration</artifactId>
<configuration>
<resolveWithExecutionEnvironmentConstraints>false</resolveWithExecutionEnvironmentConstraints>
</configuration>
</plugin>
</plugins>
</build>

Expand Down
2 changes: 1 addition & 1 deletion tycho-its/projects/issue23/bundle/META-INF/MANIFEST.MF
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Bundle-ManifestVersion: 2
Bundle-Name: bundle Plug-in
Bundle-SymbolicName: bundle
Bundle-Version: 0.0.1.qualifier
Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-RequiredExecutionEnvironment: JavaSE-17
Export-Package: bundle
Automatic-Module-Name: bundle
Require-Bundle: org.eclipse.core.runtime
2 changes: 1 addition & 1 deletion tycho-its/projects/issue23/bundle2/META-INF/MANIFEST.MF
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@ Bundle-Name: bundle2
Bundle-SymbolicName: bundle2;singleton:=true
Bundle-Version: 0.0.1.qualifier
Require-Bundle: bundle;bundle-version="0.0.1"
Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-RequiredExecutionEnvironment: JavaSE-17
Automatic-Module-Name: bundle2
2 changes: 1 addition & 1 deletion tycho-its/projects/issue2937/bundle/META-INF/MANIFEST.MF
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@ Bundle-ManifestVersion: 2
Bundle-Name: bundle
Bundle-SymbolicName: bundle
Bundle-Version: 1.0.0.qualifier
Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-RequiredExecutionEnvironment: JavaSE-17
Automatic-Module-Name: bundle
Require-Bundle: org.python.pydev
2 changes: 1 addition & 1 deletion tycho-its/projects/issue697/bundle1/META-INF/MANIFEST.MF
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@ Bundle-ManifestVersion: 2
Bundle-Name: bundle
Bundle-SymbolicName: bundle
Bundle-Version: 1.0.0.qualifier
Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-RequiredExecutionEnvironment: JavaSE-17
Automatic-Module-Name: bundle
Require-Bundle: wrapped.de.monticore.monticore-runtime;bundle-version="7.2.0"
2 changes: 1 addition & 1 deletion tycho-its/projects/issue697/bundle2/META-INF/MANIFEST.MF
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@ Bundle-ManifestVersion: 2
Bundle-Name: bundle2
Bundle-SymbolicName: bundle2
Bundle-Version: 1.0.0.qualifier
Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-RequiredExecutionEnvironment: JavaSE-17
Automatic-Module-Name: bundle2
Require-Bundle: dsltool-api;bundle-version="0.0.1"
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@ Bundle-Name: Tycho Bundle
Bundle-SymbolicName: tycho.bundle
Bundle-Version: 1.0.0.qualifier
Automatic-Module-Name: tycho.bundle
Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-RequiredExecutionEnvironment: JavaSE-17
Import-Package: felix.bundle.exported
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,5 @@ Bundle-Activator: tycho.demo.application.Activator
Require-Bundle: org.eclipse.core.runtime
Bundle-ActivationPolicy: lazy
Bundle-ClassPath: .
Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-RequiredExecutionEnvironment: JavaSE-17
Automatic-Module-Name: tycho.demo.application
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,5 @@ Bundle-Version: 1.0.0.qualifier
Import-Package: com.google.gson;version="[2.9.1,2.10.0)",
org.eclipse.osgi.container;version="1.6.0"
Automatic-Module-Name: org.example.gson
Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-RequiredExecutionEnvironment: JavaSE-17

Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@ Bundle-Name: Plugin 1
Bundle-SymbolicName: issue-670
Bundle-Version: 1.0.0.qualifier
Automatic-Module-Name: plugin.1
Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-RequiredExecutionEnvironment: JavaSE-17
Require-Bundle: com.google.guava,
org.eclipse.swt
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@ Bundle-Name: Test-mvn-updatesite-reactor-deployme
Bundle-SymbolicName: test.mvn.updatesite.reactor.deployme
Bundle-Version: 1.0.0
Automatic-Module-Name: test.mvn.updatesite.reactor.deployme
Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-RequiredExecutionEnvironment: JavaSE-17
Require-Bundle: org.eclipse.jetty.http
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@ Bundle-Name: Test-mvn-updatesite-reactor-ignoreme-property
Bundle-SymbolicName: test.mvn.updatesite.reactor.ignoreme.property
Bundle-Version: 1.0.0
Automatic-Module-Name: test.mvn.updatesite.reactor.ignoreme.property
Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-RequiredExecutionEnvironment: JavaSE-17
Require-Bundle: org.eclipse.jetty.http
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@ Bundle-Name: Test-mvn-updatesite-reactor-ignoreme
Bundle-SymbolicName: test.mvn.updatesite.reactor.ignoreme
Bundle-Version: 1.0.0
Automatic-Module-Name: test.mvn.updatesite.reactor.ignoreme
Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-RequiredExecutionEnvironment: JavaSE-17
Require-Bundle: org.eclipse.jetty.http
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@ Bundle-Name: Test-mvn-updatesite
Bundle-SymbolicName: test.mvn.updatesite
Bundle-Version: 1.0.0
Automatic-Module-Name: test.mvn.updatesite
Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-RequiredExecutionEnvironment: JavaSE-17
Require-Bundle: org.eclipse.jetty.http
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@ Bundle-ManifestVersion: 2
Bundle-Name: Plugin with API
Bundle-SymbolicName: api-bundle
Bundle-Version: 0.0.1.qualifier
Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-RequiredExecutionEnvironment: JavaSE-17
Require-Bundle: org.eclipse.core.runtime
Automatic-Module-Name: bundle
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@ Bundle-Name: Example Plugin
Bundle-SymbolicName: plugin1;singleton:=true
Bundle-Version: 1.0.0.qualifier
Bundle-Vendor: ${vendorName}
Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-RequiredExecutionEnvironment: JavaSE-17
Automatic-Module-Name: packaging.manifestAndFeature.plugin1
Loading

0 comments on commit f18003a

Please sign in to comment.