entries: while ((entry = jarIn.getNextJarEntry()) != null) {
if (entry.isDirectory())
continue entries;
- if (entry.getName().endsWith(".RSA") || entry.getName().endsWith(".SF"))
+ else if (entry.getName().endsWith(".RSA") || entry.getName().endsWith(".SF"))
continue entries;
- if (entry.getName().startsWith("META-INF/versions/"))
+ else if (entry.getName().startsWith("META-INF/versions/"))
continue entries;
- if (entry.getName().startsWith("META-INF/maven/"))
+ else if (entry.getName().startsWith("META-INF/maven/"))
continue entries;
- if (entry.getName().equals("module-info.class"))
+ else if (entry.getName().equals("module-info.class"))
continue entries;
- if (entry.getName().equals("META-INF/NOTICE"))
+ else if (entry.getName().equals("META-INF/NOTICE"))
continue entries;
- if (entry.getName().equals("META-INF/NOTICE.txt"))
+ else if (entry.getName().equals("META-INF/NOTICE.txt"))
continue entries;
- if (entry.getName().equals("META-INF/LICENSE"))
+ else if (entry.getName().equals("META-INF/LICENSE"))
+ continue entries;
+ else if (entry.getName().equals("META-INF/LICENSE.md"))
+ continue entries;
+ else if (entry.getName().equals("META-INF/LICENSE-notice.md"))
continue entries;
Path target = targetBundleDir.resolve(entry.getName());
Files.createDirectories(target.getParent());
Path descriptorsBase = Paths.get("../tp").toAbsolutePath().normalize();
// factory.processSingleM2ArtifactDistributionUnit(descriptorsBase.resolve("org.argeo.tp.apache").resolve("org.apache.xml.resolver.bnd"));
- factory.processM2BasedDistributionUnit(descriptorsBase.resolve("org.argeo.tp.apache/apache-sshd"));
+// factory.processM2BasedDistributionUnit(descriptorsBase.resolve("org.argeo.tp.apache/apache-sshd"));
// factory.processM2BasedDistributionUnit(descriptorsBase.resolve("org.argeo.tp.jetty/jetty"));
-// factory.processCategory(descriptorsBase.resolve("org.argeo.tp.jetty.websocket"));
+ factory.processCategory(descriptorsBase.resolve("org.argeo.tp.sdk"));
// factory.processCategory(descriptorsBase.resolve("org.argeo.tp.eclipse.rcp"));
// factory.processCategory(descriptorsBase.resolve("org.argeo.tp"));
// factory.processCategory(descriptorsBase.resolve("org.argeo.tp.apache"));
--- /dev/null
+Bundle-License: EPL-2.0
+Bundle-SymbolicName: org.junit.jupiter
+SLC-Origin-M2: :5.8.2
+SLC-Origin-M2-Merge: \
+org.junit.jupiter:junit-jupiter-api, \
+org.junit.jupiter:junit-jupiter-engine, \
+org.junit.jupiter:junit-jupiter-params, \
+
+Export-Package: org.junit.jupiter.*
+
+Import-Package: \
+com.googlecode.openbeans.*;resolution:="optional", \
+kotlin.*;resolution:="optional", \
+*
\ No newline at end of file
--- /dev/null
+Bundle-License: EPL-2.0
+Bundle-SymbolicName: org.junit.platform
+SLC-Origin-M2: :1.8.2
+SLC-Origin-M2-Merge: \
+org.junit.platform:junit-platform-commons, \
+org.junit.platform:junit-platform-console, \
+org.junit.platform:junit-platform-engine, \
+org.junit.platform:junit-platform-reporting, \
+org.junit.platform:junit-platform-suite, \
+org.junit.platform:junit-platform-suite-api, \
+org.junit.platform:junit-platform-suite-commons, \
+org.junit.platform:junit-platform-suite-engine, \
+org.junit.platform:junit-platform-testkit, \
+org.junit.platform:junit-platform-launcher, \
+
+Export-Package: org.junit.platform.*
+
+Import-Package: \
+org.assertj.*;resolution:="optional", \
+groovy.lang.*;resolution:="optional", \
+org.fusesource.*;resolution:="optional", \
+*
\ No newline at end of file
--- /dev/null
+Bundle-License: Apache-2.0
+SLC-Origin-M2: org.apiguardian:apiguardian-api:1.1.2
\ No newline at end of file
+++ /dev/null
-Bundle-License: BSD-3-Clause
-Bundle-SymbolicName: org.hamcrest
-Bundle-Version: 2.1.0
-SLC-Origin-M2: org.hamcrest:hamcrest:2.2
-SLC-Origin-ManifestNotModified: true
--- /dev/null
+Bundle-License: BSD-3-Clause
+SLC-Origin-M2: org.hamcrest:hamcrest-core:1.3
Bundle-License: EPL-1.0
Bundle-SymbolicName: org.junit
-Bundle-Version: 4.12.0
Import-Package: org.hamcrest;resolution:=optional,\
org.hamcrest.core;resolution:=optional,\
*
--- /dev/null
+Bundle-License: EPL-2.0
+SLC-Origin-M2: org.junit.vintage:junit-vintage-engine:5.8.2
\ No newline at end of file
--- /dev/null
+Bundle-License: Apache-2.0
+SLC-Origin-M2: org.opentest4j:opentest4j:1.2.0
\ No newline at end of file