Loading de.ugoe.cs.swe.T3Q/dependencies/copied-dependencies.txt 0 → 100644 +236 −0 Original line number Diff line number Diff line animal-sniffer-annotations, antlr, antlr-runtime, aopalliance, apache-el, apache-jsp, asm, asm-analysis, asm-commons, asm-tree, asm-util, batik-constants, batik-css, batik-i18n, batik-shared-resources, batik-util, checker-qual, com.sun.jna.source, com.sun.jna, commons-beanutils, commons-cli, commons-collections, commons-io, commons-jxpath, commons-logging, de.ugoe.cs.swe.TTCN3.source, de.ugoe.cs.swe.TTCN3, de.ugoe.cs.swe.TTCN3Configuration.source, de.ugoe.cs.swe.TTCN3Configuration, ecj, error_prone_annotations, failureaccess, guava, guice, icu4j, j2objc-annotations, jakarta.annotation-api, jakarta.inject-api, jdom, jetty-schemas, jetty-servlet-api, jna, jna-platform, jsr305, listenablefuture, org.antlr.runtime, org.aopalliance, org.apache.aries.spifly.dynamic.bundle, org.apache.batik.constants, org.apache.batik.css, org.apache.batik.i18n, org.apache.batik.util, org.apache.commons.collections, org.apache.felix.gogo.command, org.apache.felix.gogo.runtime, org.apache.felix.gogo.shell, org.apache.felix.scr, org.apache.xmlgraphics, org.eclipse.core.commands.source, org.eclipse.core.commands, org.eclipse.core.contenttype.source, org.eclipse.core.contenttype, org.eclipse.core.databinding.beans.source, org.eclipse.core.databinding.beans, org.eclipse.core.databinding.observable.source, org.eclipse.core.databinding.property.source, org.eclipse.core.databinding.source, org.eclipse.core.expressions.source, org.eclipse.core.jobs.source, org.eclipse.core.jobs, org.eclipse.core.runtime.source, org.eclipse.core.runtime, org.eclipse.e4.core.commands.source, org.eclipse.e4.core.contexts.source, org.eclipse.e4.core.di.annotations.source, org.eclipse.e4.core.di.annotations, org.eclipse.e4.core.di.extensions.source, org.eclipse.e4.core.di.extensions.supplier.source, org.eclipse.e4.core.di.source, org.eclipse.e4.core.services.source, org.eclipse.e4.emf.xpath.source, org.eclipse.e4.rcp, org.eclipse.e4.ui.bindings.source, org.eclipse.e4.ui.css.core.source, org.eclipse.e4.ui.css.swt.source, org.eclipse.e4.ui.css.swt.theme.source, org.eclipse.e4.ui.di.source, org.eclipse.e4.ui.dialogs.source, org.eclipse.e4.ui.model.workbench.source, org.eclipse.e4.ui.progress.source, org.eclipse.e4.ui.progress, org.eclipse.e4.ui.swt.gtk.source, org.eclipse.e4.ui.swt.gtk, org.eclipse.e4.ui.swt.win32.source, org.eclipse.e4.ui.swt.win32, org.eclipse.e4.ui.widgets.source, org.eclipse.e4.ui.workbench.addons.swt.source, org.eclipse.e4.ui.workbench.renderers.swt.cocoa.source, org.eclipse.e4.ui.workbench.renderers.swt.cocoa, org.eclipse.e4.ui.workbench.renderers.swt.source, org.eclipse.e4.ui.workbench.source, org.eclipse.e4.ui.workbench.swt.source, org.eclipse.e4.ui.workbench3.source, org.eclipse.e4.ui.workbench3, org.eclipse.emf.common.source, org.eclipse.emf.common, org.eclipse.emf.common, org.eclipse.emf.common, org.eclipse.emf.ecore.change.source, org.eclipse.emf.ecore.change, org.eclipse.emf.ecore.source, org.eclipse.emf.ecore.xmi.source, org.eclipse.emf.ecore.xmi, org.eclipse.emf.ecore, org.eclipse.emf.ecore, org.eclipse.emf.ecore, org.eclipse.equinox.app.source, org.eclipse.equinox.app, org.eclipse.equinox.bidi.source, org.eclipse.equinox.common.source, org.eclipse.equinox.common, org.eclipse.equinox.console.source, org.eclipse.equinox.console, org.eclipse.equinox.event.source, org.eclipse.equinox.launcher.cocoa.macosx.aarch64, org.eclipse.equinox.launcher.cocoa.macosx.x86_64, org.eclipse.equinox.launcher.gtk.linux.x86_64, org.eclipse.equinox.launcher.source, org.eclipse.equinox.launcher.win32.win32.x86_64, org.eclipse.equinox.launcher, org.eclipse.equinox.preferences.source, org.eclipse.equinox.preferences, org.eclipse.equinox.registry.source, org.eclipse.equinox.registry, org.eclipse.equinox.simpleconfigurator.source, org.eclipse.equinox.simpleconfigurator, org.eclipse.help.source, org.eclipse.jdt.core.compiler.batch.source, org.eclipse.jface.databinding.source, org.eclipse.jface.notifications.source, org.eclipse.jface.notifications, org.eclipse.jface.source, org.eclipse.jface, org.eclipse.orbit.xml-apis-ext, org.eclipse.osgi.compatibility.state.source, org.eclipse.osgi.compatibility.state, org.eclipse.osgi.source, org.eclipse.osgi.util, org.eclipse.osgi, org.eclipse.rcp_root, org.eclipse.rcp, org.eclipse.rcp, org.eclipse.swt.cocoa.macosx.aarch64.source, org.eclipse.swt.cocoa.macosx.aarch64, org.eclipse.swt.cocoa.macosx.x86_64.source, org.eclipse.swt.cocoa.macosx.x86_64, org.eclipse.swt.gtk.linux.x86_64.source, org.eclipse.swt.gtk.linux.x86_64, org.eclipse.swt.win32.win32.x86_64.source, org.eclipse.swt.win32.win32.x86_64, org.eclipse.swt, org.eclipse.ui.cocoa.source, org.eclipse.ui.cocoa, org.eclipse.ui.source, org.eclipse.ui.workbench.source, org.eclipse.ui.workbench, org.eclipse.ui, org.eclipse.update.configurator.source, org.eclipse.update.configurator, org.eclipse.urischeme.source, org.eclipse.xtend.lib.macro.source, org.eclipse.xtend.lib.macro, org.eclipse.xtend.lib.source, org.eclipse.xtend.lib, org.eclipse.xtext.logging.source, org.eclipse.xtext.logging, org.eclipse.xtext.source, org.eclipse.xtext.util.source, org.eclipse.xtext.util, org.eclipse.xtext.xbase.lib.source, org.eclipse.xtext.xbase.lib, org.eclipse.xtext, org.jdom, org.osgi.service.cm, org.osgi.service.device, org.osgi.service.metatype, org.osgi.service.prefs, org.osgi.service.provisioning, org.osgi.service.upnp, org.osgi.service.useradmin, org.osgi.service.wireadmin, org.osgi.util.function, org.osgi.util.measurement, org.osgi.util.position, org.osgi.util.promise, org.osgi.util.xml, osgi.annotation, reload4j, stringtemplate, xml-apis-ext, xmlgraphics-commons, xpp, xstream, org.eclipse.core.databinding, org.eclipse.e4.core.contexts, org.eclipse.e4.core.di.extensions.supplier, org.eclipse.e4.core.di.extensions, org.eclipse.e4.core.di, org.eclipse.e4.core.services, org.eclipse.e4.emf.xpath, org.eclipse.e4.ui.bindings, org.eclipse.e4.ui.css.core, org.eclipse.e4.ui.css.swt.theme, org.eclipse.e4.ui.css.swt, org.eclipse.e4.ui.di, org.eclipse.e4.ui.dialogs, org.eclipse.e4.ui.model.workbench, org.eclipse.e4.ui.services, org.eclipse.e4.ui.widgets, org.eclipse.e4.ui.workbench.addons.swt, org.eclipse.e4.ui.workbench.renderers.swt, org.eclipse.e4.ui.workbench.swt, org.eclipse.e4.ui.workbench, org.eclipse.equinox.bidi, org.eclipse.equinox.event, org.eclipse.help, org.eclipse.jdt.core.compiler.batch, org.eclipse.jface.databinding, org.eclipse.rcp_root, org.eclipse.urischeme, org.osgi.namespace.extender, org.osgi.namespace.implementation, org.osgi.service.component, org.osgi.service.event, No newline at end of file de.ugoe.cs.swe.T3Q/dependencies/direct-dependencies.txt 0 → 100644 +32 −0 Original line number Diff line number Diff line com.google.guava, com.google.guava.failureaccess, com.google.inject, de.ugoe.cs.swe.TTCN3, de.ugoe.cs.swe.TTCN3Configuration, jakarta.inject.jakarta.inject-api, org.antir.runtime, org.aopalliance, org.apache.commons.cli, org.apache.commons.commons-io, org.apache.log4j, org.eclipse.core.contenttype, org.eclipse.core.jobs, org.eclipse.core.runtime, org.eclipse.emf.common, org.eclipse.emf.ecore, org.eclipse.emf.ecore.xmi, org.eclipse.equinox.app, org.eclipse.equinox.common, org.eclipse.equinox.preferences, org.eclipse.equinox.registry, org.eclipse.osgi.compatibility.state, org.eclipse.xtend.lib, org.eclipse.xtend.lib.macro, org.eclipse.xtext, org.eclipse.xtext.logging, org.eclipse.xtext.util, org.eclipse.xtext.xbase.lib, org.eclipse.osgi, org.osgi.service.prefs, хрр, xstream No newline at end of file de.ugoe.cs.swe.T3Q/dependencies/needed-dependencies.txt 0 → 100644 +34 −0 Original line number Diff line number Diff line com.google.guava com.google.inject com.ibm.icu javax.inject org.antlr.runtime org.apache.commons.cli org.apache.commons.io org.apache.commons.logging org.apache.log4j org.eclipse.emf.codegen org.eclipse.emf.codegen.ecore org.eclipse.emf.common org.eclipse.emf.ecore org.eclipse.emf.ecore.xmi org.eclipse.emf.mwe.core org.eclipse.emf.mwe.utils org.eclipse.emf.mwe2.language org.eclipse.emf.mwe2.launch org.eclipse.emf.mwe2.lib org.eclipse.emf.mwe2.runtime org.eclipse.equinox.common org.eclipse.xpand org.eclipse.xtend org.eclipse.xtend.lib org.eclipse.xtend.lib.macro org.eclipse.xtend.typesystem.emf org.eclipse.xtext org.eclipse.xtext.common.types org.eclipse.xtext.generator org.eclipse.xtext.util org.eclipse.xtext.xbase org.eclipse.xtext.xbase.lib org.eclipse.xtext.xtext.generator org.objectweb.asm No newline at end of file de.ugoe.cs.swe.T3Q/dependencies/shade-dependencies.txt 0 → 100644 +68 −0 Original line number Diff line number Diff line animal-sniffer-annotations, antlr-runtime, antlr, aopalliance, apache-el, apache-jsp, asm-analysis, asm-commons, asm-tree, asm-util, asm, batik-constants, batik-css, batik-i18n, batik-shared-resources, batik-util, checker-qual, commons-beanutils, commons-cli, commons-collections, commons-io, commons-jxpath, commons-logging, ecj, error_prone_annotations, failureaccess, guava, guice, icu4j, j2objc-annotations, jakarta.annotation-api, jakarta.inject-api, jdom, jetty-schemas, jetty-servlet-api, jna-platform, jna, jsr305, listenablefuture, org.apache.aries.spifly.dynamic.bundle, org.apache.felix.gogo.command, org.apache.felix.gogo.runtime, org.apache.felix.gogo.shell, org.apache.felix.scr, org.eclipse.emf.common, org.eclipse.emf.ecore, org.osgi.namespace.extender, org.osgi.namespace.implementation, org.osgi.service.cm, org.osgi.service.component, org.osgi.service.device, org.osgi.service.event, org.osgi.service.metatype, org.osgi.service.prefs, org.osgi.service.provisioning, org.osgi.service.upnp, org.osgi.service.useradmin, org.osgi.service.wireadmin, org.osgi.util.function, org.osgi.util.measurement, org.osgi.util.position, org.osgi.util.promise, org.osgi.util.xml, osgi.annotation, reload4j, stringtemplate, xml-apis-ext, xmlgraphics-commons, No newline at end of file de.ugoe.cs.swe.T3Q/pom.xml +322 −10 Original line number Diff line number Diff line Loading @@ -13,6 +13,7 @@ <extras.package.copy>package</extras.package.copy> <extras.package.addjars>package</extras.package.addjars> <extras.package.shade>package</extras.package.shade> <main-class>de.ugoe.cs.swe.T3Q.T3Q</main-class> </properties> <dependencies> <dependency> Loading @@ -33,11 +34,17 @@ <configuration> <archive> <manifest> <addClasspath>true</addClasspath> <!-- Extract to variable for reuse <!-- needed? --> <mainClass>de.ugoe.cs.swe.T3Q.T3Q</mainClass> <addClasspath>true</addClasspath> <classpathPrefix>libs/</classpathPrefix> <mainClass>${main-class}</mainClass> </manifest> <!-- needed? <manifestEntries> <Class-Path>.</Class-Path> </manifestEntries> --> </archive> </configuration> <!-- Here come other details Loading @@ -47,7 +54,7 @@ <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>exec-maven-plugin</artifactId> <version>1.2.1</version> <version>3.5.0</version> <executions> <execution> <goals> Loading @@ -56,7 +63,7 @@ </execution> </executions> <configuration> <mainClass>de.ugoe.cs.swe.T3Q.T3Q</mainClass> <mainClass>${main-class}</mainClass> <arguments> </arguments> </configuration> Loading @@ -65,7 +72,7 @@ <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <version>3.3.0</version> <version>3.6.1</version> <executions> <execution> <id>copy-dependencies</id> Loading @@ -82,6 +89,8 @@ <excludeTransitive>false</excludeTransitive> <!-- check and update --> <excludeArtifactIds> <!-- com.ibm.icu, org.apache.ant, org.apache.commons.lang, Loading Loading @@ -152,8 +161,289 @@ org.osgi.namespace.implementation, org.osgi.service.component, org.osgi.service.event, --> animal-sniffer-annotations, antlr, antlr-runtime, aopalliance, apache-el, apache-jsp, asm, asm-analysis, asm-commons, asm-tree, asm-util, batik-constants, batik-css, batik-i18n, batik-shared-resources, batik-util, checker-qual, com.sun.jna.source, com.sun.jna, commons-beanutils, commons-collections, commons-jxpath, commons-logging, de.ugoe.cs.swe.TTCN3.source, de.ugoe.cs.swe.TTCN3Configuration.source, ecj, error_prone_annotations, failureaccess, guava, guice, icu4j, j2objc-annotations, jakarta.annotation-api, jakarta.inject-api, jdom, jetty-schemas, jetty-servlet-api, jna, jna-platform, jsr305, listenablefuture, org.antlr.runtime, org.aopalliance, org.apache.aries.spifly.dynamic.bundle, org.apache.batik.constants, org.apache.batik.css, org.apache.batik.i18n, org.apache.batik.util, org.apache.commons.collections, org.apache.felix.gogo.command, org.apache.felix.gogo.runtime, org.apache.felix.gogo.shell, org.apache.felix.scr, org.apache.xmlgraphics, org.eclipse.core.commands.source, org.eclipse.core.commands, org.eclipse.core.contenttype.source, org.eclipse.core.contenttype, org.eclipse.core.expressions, org.eclipse.core.databinding.beans.source, org.eclipse.core.databinding.beans, org.eclipse.core.databinding.observable.source, org.eclipse.core.databinding.observable, org.eclipse.core.databinding.property.source, org.eclipse.core.databinding.property, org.eclipse.core.databinding.source, org.eclipse.core.expressions.source, org.eclipse.core.jobs.source, org.eclipse.core.jobs, org.eclipse.core.runtime.source, org.eclipse.e4.core.commands.source, org.eclipse.e4.core.commands, org.eclipse.e4.core.contexts.source, org.eclipse.e4.core.di.annotations.source, org.eclipse.e4.core.di.annotations, org.eclipse.e4.core.di.extensions.source, org.eclipse.e4.core.di.extensions.supplier.source, org.eclipse.e4.core.di.source, org.eclipse.e4.core.services.source, org.eclipse.e4.emf.xpath.source, org.eclipse.e4.rcp, org.eclipse.e4.ui.bindings.source, org.eclipse.e4.ui.css.core.source, org.eclipse.e4.ui.css.swt.source, org.eclipse.e4.ui.css.swt.theme.source, org.eclipse.e4.ui.di.source, org.eclipse.e4.ui.dialogs.source, org.eclipse.e4.ui.model.workbench.source, org.eclipse.e4.ui.progress.source, org.eclipse.e4.ui.progress, org.eclipse.e4.ui.swt.gtk.source, org.eclipse.e4.ui.swt.gtk, org.eclipse.e4.ui.swt.win32.source, org.eclipse.e4.ui.swt.win32, org.eclipse.e4.ui.widgets.source, org.eclipse.e4.ui.workbench.addons.swt.source, org.eclipse.e4.ui.workbench.renderers.swt.cocoa.source, org.eclipse.e4.ui.workbench.renderers.swt.cocoa, org.eclipse.e4.ui.workbench.renderers.swt.source, org.eclipse.e4.ui.workbench.source, org.eclipse.e4.ui.workbench.swt.source, org.eclipse.e4.ui.workbench3.source, org.eclipse.e4.ui.workbench3, org.eclipse.emf.common.source, org.eclipse.emf.common, org.eclipse.emf.common, org.eclipse.emf.common, org.eclipse.emf.ecore.change.source, org.eclipse.emf.ecore.change, org.eclipse.emf.ecore.source, org.eclipse.emf.ecore.xmi.source, org.eclipse.emf.ecore, org.eclipse.equinox.app.source, org.eclipse.equinox.app, org.eclipse.equinox.bidi.source, org.eclipse.equinox.common.source, org.eclipse.equinox.console.source, org.eclipse.equinox.console, org.eclipse.equinox.event.source, org.eclipse.equinox.launcher.cocoa.macosx.aarch64, org.eclipse.equinox.launcher.cocoa.macosx.x86_64, org.eclipse.equinox.launcher.gtk.linux.x86_64, org.eclipse.equinox.launcher.source, org.eclipse.equinox.launcher.win32.win32.x86_64, org.eclipse.equinox.launcher, org.eclipse.equinox.preferences.source, org.eclipse.equinox.preferences, org.eclipse.equinox.registry.source, org.eclipse.equinox.registry, org.eclipse.equinox.simpleconfigurator.source, org.eclipse.equinox.simpleconfigurator, org.eclipse.help.source, org.eclipse.jdt.core.compiler.batch.source, org.eclipse.jface.databinding.source, org.eclipse.jface.notifications.source, org.eclipse.jface.notifications, org.eclipse.jface.source, org.eclipse.jface, org.eclipse.orbit.xml-apis-ext, org.eclipse.osgi.compatibility.state.source, org.eclipse.osgi.compatibility.state, org.eclipse.osgi.source, org.eclipse.osgi.util, org.eclipse.osgi, org.eclipse.rcp_root-4.33.0.v20240903-0618.zip org.eclipse.rcp, org.eclipse.rcp, org.eclipse.swt.cocoa.macosx.aarch64.source, org.eclipse.swt.cocoa.macosx.aarch64, org.eclipse.swt.cocoa.macosx.x86_64.source, org.eclipse.swt.cocoa.macosx.x86_64, org.eclipse.swt.gtk.linux.x86_64.source, org.eclipse.swt.gtk.linux.x86_64, org.eclipse.swt.win32.win32.x86_64.source, org.eclipse.swt.win32.win32.x86_64, org.eclipse.swt, org.eclipse.ui.cocoa.source, org.eclipse.ui.cocoa, org.eclipse.ui.source, org.eclipse.ui.workbench.source, org.eclipse.ui.workbench, org.eclipse.ui, org.eclipse.update.configurator.source, org.eclipse.update.configurator, org.eclipse.urischeme.source, org.eclipse.xtend.lib.macro.source, org.eclipse.xtend.lib.source, org.eclipse.xtend.lib, org.eclipse.xtend.lib.macro, org.eclipse.xtext.logging.source, org.eclipse.xtext.logging, org.eclipse.xtext.source, org.eclipse.xtext.util.source, org.eclipse.xtext.xbase.lib.source, org.jdom, org.osgi.service.cm, org.osgi.service.device, org.osgi.service.metatype, org.osgi.service.prefs, org.osgi.service.provisioning, org.osgi.service.upnp, org.osgi.service.useradmin, org.osgi.service.wireadmin, org.osgi.util.function, org.osgi.util.measurement, org.osgi.util.position, org.osgi.util.promise, org.osgi.util.xml, osgi.annotation, reload4j, stringtemplate, xml-apis-ext, xmlgraphics-commons, org.eclipse.core.databinding, org.eclipse.e4.core.contexts, org.eclipse.e4.core.di.extensions.supplier, org.eclipse.e4.core.di.extensions, org.eclipse.e4.core.di, org.eclipse.e4.core.services, org.eclipse.e4.emf.xpath, org.eclipse.e4.ui.bindings, org.eclipse.e4.ui.css.core, org.eclipse.e4.ui.css.swt.theme, org.eclipse.e4.ui.css.swt, org.eclipse.e4.ui.di, org.eclipse.e4.ui.dialogs, org.eclipse.e4.ui.model.workbench, org.eclipse.e4.ui.services, org.eclipse.e4.ui.widgets, org.eclipse.e4.ui.workbench.addons.swt, org.eclipse.e4.ui.workbench.renderers.swt, org.eclipse.e4.ui.workbench.swt, org.eclipse.e4.ui.workbench, org.eclipse.equinox.bidi, org.eclipse.equinox.event, org.eclipse.help, org.eclipse.jdt.core.compiler.batch, org.eclipse.jface.databinding, org.eclipse.rcp_root, org.eclipse.urischeme, org.osgi.namespace.extender, org.osgi.namespace.implementation, org.osgi.service.component, org.osgi.service.event, <!-- selected complementary artifacts not included in the shadow artifact addjars includes them during the shading process TODO: need to provide additional set of libraries for standalone usage in case.. TODO: shadow artifact still contains some junk, graal optimisation could help, but ideally these should be excluded from the start --> <!-- commons-cli, commons-io, de.ugoe.cs.swe.TTCN3, de.ugoe.cs.swe.TTCN3Configuration, org.eclipse.core.runtime, org.eclipse.emf.ecore.xmi, org.eclipse.equinox.common, org.eclipse.xtext, org.eclipse.xtext.util, org.eclipse.xtext.xbase.lib, xpp, xstream, --> </excludeArtifactIds> <!-- does not seem to work reliably --> <!-- <includeArtifactIds> com.google.guava, com.google.guava.failureaccess, com.google.inject, de.ugoe.cs.swe.TTCN3, de.ugoe.cs.swe.TTCN3Configuration, jakarta.inject.jakarta.inject-api, org.antir.runtime, org.aopalliance, org.apache.commons.cli, org.apache.commons.commons-io, org.apache.log4j, org.eclipse.core.contenttype, org.eclipse.core.jobs, org.eclipse.core.runtime, org.eclipse.emf.common, org.eclipse.emf.ecore, org.eclipse.emf.ecore.xmi, org.eclipse.equinox.app, org.eclipse.equinox.common, org.eclipse.equinox.preferences, org.eclipse.equinox.registry, org.eclipse.osgi.compatibility.state, org.eclipse.xtend.lib, org.eclipse.xtend.lib.macro, org.eclipse.xtext, org.eclipse.xtext.logging, org.eclipse.xtext.util, org.eclipse.xtext.xbase.lib, org.eclipse.osgi, org.osgi.service.prefs, хрр, xstream, </includeArtifactIds> --> </configuration> </execution> </executions> Loading @@ -172,17 +462,35 @@ <resources> <resource> <!-- check and update --> <directory>${project.build.directory}/plugins</directory> <directory>${project.build.directory}/libs</directory> </resource> </resources> </configuration> </execution> </executions> </plugin> <!-- needed? --> <plugin> <groupId>org.eclipse.tycho</groupId> <artifactId>tycho-packaging-plugin</artifactId> <configuration> <archive> <addMavenDescriptor>false</addMavenDescriptor> <manifest> <addClasspath>true</addClasspath> <mainClass>${main-class}</mainClass> </manifest> </archive> <!-- <finalName>t3q</finalName>--> <!-- <mapP2Dependencies>true</mapP2Dependencies>--> <!-- <replacePackagingType>jar</replacePackagingType>--> <!-- <includeP2Dependencies>true</includeP2Dependencies>--> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> <version>3.3.0</version> <version>3.4.1</version> <configuration> <transformers> <transformer Loading Loading @@ -237,7 +545,11 @@ </filters> <shadedArtifactAttached>true</shadedArtifactAttached> <shadedClassifierName>shadow</shadedClassifierName> <minimizeJar>false</minimizeJar> <!-- <minimizeJar>true</minimizeJar>--> <!-- <skip>true</skip>--> <!-- <createDependencyReducedPom>false</createDependencyReducedPom>--> <!-- needed? --> <promoteTransitiveDependencies>true</promoteTransitiveDependencies> </configuration> <executions> <execution> Loading Loading
de.ugoe.cs.swe.T3Q/dependencies/copied-dependencies.txt 0 → 100644 +236 −0 Original line number Diff line number Diff line animal-sniffer-annotations, antlr, antlr-runtime, aopalliance, apache-el, apache-jsp, asm, asm-analysis, asm-commons, asm-tree, asm-util, batik-constants, batik-css, batik-i18n, batik-shared-resources, batik-util, checker-qual, com.sun.jna.source, com.sun.jna, commons-beanutils, commons-cli, commons-collections, commons-io, commons-jxpath, commons-logging, de.ugoe.cs.swe.TTCN3.source, de.ugoe.cs.swe.TTCN3, de.ugoe.cs.swe.TTCN3Configuration.source, de.ugoe.cs.swe.TTCN3Configuration, ecj, error_prone_annotations, failureaccess, guava, guice, icu4j, j2objc-annotations, jakarta.annotation-api, jakarta.inject-api, jdom, jetty-schemas, jetty-servlet-api, jna, jna-platform, jsr305, listenablefuture, org.antlr.runtime, org.aopalliance, org.apache.aries.spifly.dynamic.bundle, org.apache.batik.constants, org.apache.batik.css, org.apache.batik.i18n, org.apache.batik.util, org.apache.commons.collections, org.apache.felix.gogo.command, org.apache.felix.gogo.runtime, org.apache.felix.gogo.shell, org.apache.felix.scr, org.apache.xmlgraphics, org.eclipse.core.commands.source, org.eclipse.core.commands, org.eclipse.core.contenttype.source, org.eclipse.core.contenttype, org.eclipse.core.databinding.beans.source, org.eclipse.core.databinding.beans, org.eclipse.core.databinding.observable.source, org.eclipse.core.databinding.property.source, org.eclipse.core.databinding.source, org.eclipse.core.expressions.source, org.eclipse.core.jobs.source, org.eclipse.core.jobs, org.eclipse.core.runtime.source, org.eclipse.core.runtime, org.eclipse.e4.core.commands.source, org.eclipse.e4.core.contexts.source, org.eclipse.e4.core.di.annotations.source, org.eclipse.e4.core.di.annotations, org.eclipse.e4.core.di.extensions.source, org.eclipse.e4.core.di.extensions.supplier.source, org.eclipse.e4.core.di.source, org.eclipse.e4.core.services.source, org.eclipse.e4.emf.xpath.source, org.eclipse.e4.rcp, org.eclipse.e4.ui.bindings.source, org.eclipse.e4.ui.css.core.source, org.eclipse.e4.ui.css.swt.source, org.eclipse.e4.ui.css.swt.theme.source, org.eclipse.e4.ui.di.source, org.eclipse.e4.ui.dialogs.source, org.eclipse.e4.ui.model.workbench.source, org.eclipse.e4.ui.progress.source, org.eclipse.e4.ui.progress, org.eclipse.e4.ui.swt.gtk.source, org.eclipse.e4.ui.swt.gtk, org.eclipse.e4.ui.swt.win32.source, org.eclipse.e4.ui.swt.win32, org.eclipse.e4.ui.widgets.source, org.eclipse.e4.ui.workbench.addons.swt.source, org.eclipse.e4.ui.workbench.renderers.swt.cocoa.source, org.eclipse.e4.ui.workbench.renderers.swt.cocoa, org.eclipse.e4.ui.workbench.renderers.swt.source, org.eclipse.e4.ui.workbench.source, org.eclipse.e4.ui.workbench.swt.source, org.eclipse.e4.ui.workbench3.source, org.eclipse.e4.ui.workbench3, org.eclipse.emf.common.source, org.eclipse.emf.common, org.eclipse.emf.common, org.eclipse.emf.common, org.eclipse.emf.ecore.change.source, org.eclipse.emf.ecore.change, org.eclipse.emf.ecore.source, org.eclipse.emf.ecore.xmi.source, org.eclipse.emf.ecore.xmi, org.eclipse.emf.ecore, org.eclipse.emf.ecore, org.eclipse.emf.ecore, org.eclipse.equinox.app.source, org.eclipse.equinox.app, org.eclipse.equinox.bidi.source, org.eclipse.equinox.common.source, org.eclipse.equinox.common, org.eclipse.equinox.console.source, org.eclipse.equinox.console, org.eclipse.equinox.event.source, org.eclipse.equinox.launcher.cocoa.macosx.aarch64, org.eclipse.equinox.launcher.cocoa.macosx.x86_64, org.eclipse.equinox.launcher.gtk.linux.x86_64, org.eclipse.equinox.launcher.source, org.eclipse.equinox.launcher.win32.win32.x86_64, org.eclipse.equinox.launcher, org.eclipse.equinox.preferences.source, org.eclipse.equinox.preferences, org.eclipse.equinox.registry.source, org.eclipse.equinox.registry, org.eclipse.equinox.simpleconfigurator.source, org.eclipse.equinox.simpleconfigurator, org.eclipse.help.source, org.eclipse.jdt.core.compiler.batch.source, org.eclipse.jface.databinding.source, org.eclipse.jface.notifications.source, org.eclipse.jface.notifications, org.eclipse.jface.source, org.eclipse.jface, org.eclipse.orbit.xml-apis-ext, org.eclipse.osgi.compatibility.state.source, org.eclipse.osgi.compatibility.state, org.eclipse.osgi.source, org.eclipse.osgi.util, org.eclipse.osgi, org.eclipse.rcp_root, org.eclipse.rcp, org.eclipse.rcp, org.eclipse.swt.cocoa.macosx.aarch64.source, org.eclipse.swt.cocoa.macosx.aarch64, org.eclipse.swt.cocoa.macosx.x86_64.source, org.eclipse.swt.cocoa.macosx.x86_64, org.eclipse.swt.gtk.linux.x86_64.source, org.eclipse.swt.gtk.linux.x86_64, org.eclipse.swt.win32.win32.x86_64.source, org.eclipse.swt.win32.win32.x86_64, org.eclipse.swt, org.eclipse.ui.cocoa.source, org.eclipse.ui.cocoa, org.eclipse.ui.source, org.eclipse.ui.workbench.source, org.eclipse.ui.workbench, org.eclipse.ui, org.eclipse.update.configurator.source, org.eclipse.update.configurator, org.eclipse.urischeme.source, org.eclipse.xtend.lib.macro.source, org.eclipse.xtend.lib.macro, org.eclipse.xtend.lib.source, org.eclipse.xtend.lib, org.eclipse.xtext.logging.source, org.eclipse.xtext.logging, org.eclipse.xtext.source, org.eclipse.xtext.util.source, org.eclipse.xtext.util, org.eclipse.xtext.xbase.lib.source, org.eclipse.xtext.xbase.lib, org.eclipse.xtext, org.jdom, org.osgi.service.cm, org.osgi.service.device, org.osgi.service.metatype, org.osgi.service.prefs, org.osgi.service.provisioning, org.osgi.service.upnp, org.osgi.service.useradmin, org.osgi.service.wireadmin, org.osgi.util.function, org.osgi.util.measurement, org.osgi.util.position, org.osgi.util.promise, org.osgi.util.xml, osgi.annotation, reload4j, stringtemplate, xml-apis-ext, xmlgraphics-commons, xpp, xstream, org.eclipse.core.databinding, org.eclipse.e4.core.contexts, org.eclipse.e4.core.di.extensions.supplier, org.eclipse.e4.core.di.extensions, org.eclipse.e4.core.di, org.eclipse.e4.core.services, org.eclipse.e4.emf.xpath, org.eclipse.e4.ui.bindings, org.eclipse.e4.ui.css.core, org.eclipse.e4.ui.css.swt.theme, org.eclipse.e4.ui.css.swt, org.eclipse.e4.ui.di, org.eclipse.e4.ui.dialogs, org.eclipse.e4.ui.model.workbench, org.eclipse.e4.ui.services, org.eclipse.e4.ui.widgets, org.eclipse.e4.ui.workbench.addons.swt, org.eclipse.e4.ui.workbench.renderers.swt, org.eclipse.e4.ui.workbench.swt, org.eclipse.e4.ui.workbench, org.eclipse.equinox.bidi, org.eclipse.equinox.event, org.eclipse.help, org.eclipse.jdt.core.compiler.batch, org.eclipse.jface.databinding, org.eclipse.rcp_root, org.eclipse.urischeme, org.osgi.namespace.extender, org.osgi.namespace.implementation, org.osgi.service.component, org.osgi.service.event, No newline at end of file
de.ugoe.cs.swe.T3Q/dependencies/direct-dependencies.txt 0 → 100644 +32 −0 Original line number Diff line number Diff line com.google.guava, com.google.guava.failureaccess, com.google.inject, de.ugoe.cs.swe.TTCN3, de.ugoe.cs.swe.TTCN3Configuration, jakarta.inject.jakarta.inject-api, org.antir.runtime, org.aopalliance, org.apache.commons.cli, org.apache.commons.commons-io, org.apache.log4j, org.eclipse.core.contenttype, org.eclipse.core.jobs, org.eclipse.core.runtime, org.eclipse.emf.common, org.eclipse.emf.ecore, org.eclipse.emf.ecore.xmi, org.eclipse.equinox.app, org.eclipse.equinox.common, org.eclipse.equinox.preferences, org.eclipse.equinox.registry, org.eclipse.osgi.compatibility.state, org.eclipse.xtend.lib, org.eclipse.xtend.lib.macro, org.eclipse.xtext, org.eclipse.xtext.logging, org.eclipse.xtext.util, org.eclipse.xtext.xbase.lib, org.eclipse.osgi, org.osgi.service.prefs, хрр, xstream No newline at end of file
de.ugoe.cs.swe.T3Q/dependencies/needed-dependencies.txt 0 → 100644 +34 −0 Original line number Diff line number Diff line com.google.guava com.google.inject com.ibm.icu javax.inject org.antlr.runtime org.apache.commons.cli org.apache.commons.io org.apache.commons.logging org.apache.log4j org.eclipse.emf.codegen org.eclipse.emf.codegen.ecore org.eclipse.emf.common org.eclipse.emf.ecore org.eclipse.emf.ecore.xmi org.eclipse.emf.mwe.core org.eclipse.emf.mwe.utils org.eclipse.emf.mwe2.language org.eclipse.emf.mwe2.launch org.eclipse.emf.mwe2.lib org.eclipse.emf.mwe2.runtime org.eclipse.equinox.common org.eclipse.xpand org.eclipse.xtend org.eclipse.xtend.lib org.eclipse.xtend.lib.macro org.eclipse.xtend.typesystem.emf org.eclipse.xtext org.eclipse.xtext.common.types org.eclipse.xtext.generator org.eclipse.xtext.util org.eclipse.xtext.xbase org.eclipse.xtext.xbase.lib org.eclipse.xtext.xtext.generator org.objectweb.asm No newline at end of file
de.ugoe.cs.swe.T3Q/dependencies/shade-dependencies.txt 0 → 100644 +68 −0 Original line number Diff line number Diff line animal-sniffer-annotations, antlr-runtime, antlr, aopalliance, apache-el, apache-jsp, asm-analysis, asm-commons, asm-tree, asm-util, asm, batik-constants, batik-css, batik-i18n, batik-shared-resources, batik-util, checker-qual, commons-beanutils, commons-cli, commons-collections, commons-io, commons-jxpath, commons-logging, ecj, error_prone_annotations, failureaccess, guava, guice, icu4j, j2objc-annotations, jakarta.annotation-api, jakarta.inject-api, jdom, jetty-schemas, jetty-servlet-api, jna-platform, jna, jsr305, listenablefuture, org.apache.aries.spifly.dynamic.bundle, org.apache.felix.gogo.command, org.apache.felix.gogo.runtime, org.apache.felix.gogo.shell, org.apache.felix.scr, org.eclipse.emf.common, org.eclipse.emf.ecore, org.osgi.namespace.extender, org.osgi.namespace.implementation, org.osgi.service.cm, org.osgi.service.component, org.osgi.service.device, org.osgi.service.event, org.osgi.service.metatype, org.osgi.service.prefs, org.osgi.service.provisioning, org.osgi.service.upnp, org.osgi.service.useradmin, org.osgi.service.wireadmin, org.osgi.util.function, org.osgi.util.measurement, org.osgi.util.position, org.osgi.util.promise, org.osgi.util.xml, osgi.annotation, reload4j, stringtemplate, xml-apis-ext, xmlgraphics-commons, No newline at end of file
de.ugoe.cs.swe.T3Q/pom.xml +322 −10 Original line number Diff line number Diff line Loading @@ -13,6 +13,7 @@ <extras.package.copy>package</extras.package.copy> <extras.package.addjars>package</extras.package.addjars> <extras.package.shade>package</extras.package.shade> <main-class>de.ugoe.cs.swe.T3Q.T3Q</main-class> </properties> <dependencies> <dependency> Loading @@ -33,11 +34,17 @@ <configuration> <archive> <manifest> <addClasspath>true</addClasspath> <!-- Extract to variable for reuse <!-- needed? --> <mainClass>de.ugoe.cs.swe.T3Q.T3Q</mainClass> <addClasspath>true</addClasspath> <classpathPrefix>libs/</classpathPrefix> <mainClass>${main-class}</mainClass> </manifest> <!-- needed? <manifestEntries> <Class-Path>.</Class-Path> </manifestEntries> --> </archive> </configuration> <!-- Here come other details Loading @@ -47,7 +54,7 @@ <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>exec-maven-plugin</artifactId> <version>1.2.1</version> <version>3.5.0</version> <executions> <execution> <goals> Loading @@ -56,7 +63,7 @@ </execution> </executions> <configuration> <mainClass>de.ugoe.cs.swe.T3Q.T3Q</mainClass> <mainClass>${main-class}</mainClass> <arguments> </arguments> </configuration> Loading @@ -65,7 +72,7 @@ <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <version>3.3.0</version> <version>3.6.1</version> <executions> <execution> <id>copy-dependencies</id> Loading @@ -82,6 +89,8 @@ <excludeTransitive>false</excludeTransitive> <!-- check and update --> <excludeArtifactIds> <!-- com.ibm.icu, org.apache.ant, org.apache.commons.lang, Loading Loading @@ -152,8 +161,289 @@ org.osgi.namespace.implementation, org.osgi.service.component, org.osgi.service.event, --> animal-sniffer-annotations, antlr, antlr-runtime, aopalliance, apache-el, apache-jsp, asm, asm-analysis, asm-commons, asm-tree, asm-util, batik-constants, batik-css, batik-i18n, batik-shared-resources, batik-util, checker-qual, com.sun.jna.source, com.sun.jna, commons-beanutils, commons-collections, commons-jxpath, commons-logging, de.ugoe.cs.swe.TTCN3.source, de.ugoe.cs.swe.TTCN3Configuration.source, ecj, error_prone_annotations, failureaccess, guava, guice, icu4j, j2objc-annotations, jakarta.annotation-api, jakarta.inject-api, jdom, jetty-schemas, jetty-servlet-api, jna, jna-platform, jsr305, listenablefuture, org.antlr.runtime, org.aopalliance, org.apache.aries.spifly.dynamic.bundle, org.apache.batik.constants, org.apache.batik.css, org.apache.batik.i18n, org.apache.batik.util, org.apache.commons.collections, org.apache.felix.gogo.command, org.apache.felix.gogo.runtime, org.apache.felix.gogo.shell, org.apache.felix.scr, org.apache.xmlgraphics, org.eclipse.core.commands.source, org.eclipse.core.commands, org.eclipse.core.contenttype.source, org.eclipse.core.contenttype, org.eclipse.core.expressions, org.eclipse.core.databinding.beans.source, org.eclipse.core.databinding.beans, org.eclipse.core.databinding.observable.source, org.eclipse.core.databinding.observable, org.eclipse.core.databinding.property.source, org.eclipse.core.databinding.property, org.eclipse.core.databinding.source, org.eclipse.core.expressions.source, org.eclipse.core.jobs.source, org.eclipse.core.jobs, org.eclipse.core.runtime.source, org.eclipse.e4.core.commands.source, org.eclipse.e4.core.commands, org.eclipse.e4.core.contexts.source, org.eclipse.e4.core.di.annotations.source, org.eclipse.e4.core.di.annotations, org.eclipse.e4.core.di.extensions.source, org.eclipse.e4.core.di.extensions.supplier.source, org.eclipse.e4.core.di.source, org.eclipse.e4.core.services.source, org.eclipse.e4.emf.xpath.source, org.eclipse.e4.rcp, org.eclipse.e4.ui.bindings.source, org.eclipse.e4.ui.css.core.source, org.eclipse.e4.ui.css.swt.source, org.eclipse.e4.ui.css.swt.theme.source, org.eclipse.e4.ui.di.source, org.eclipse.e4.ui.dialogs.source, org.eclipse.e4.ui.model.workbench.source, org.eclipse.e4.ui.progress.source, org.eclipse.e4.ui.progress, org.eclipse.e4.ui.swt.gtk.source, org.eclipse.e4.ui.swt.gtk, org.eclipse.e4.ui.swt.win32.source, org.eclipse.e4.ui.swt.win32, org.eclipse.e4.ui.widgets.source, org.eclipse.e4.ui.workbench.addons.swt.source, org.eclipse.e4.ui.workbench.renderers.swt.cocoa.source, org.eclipse.e4.ui.workbench.renderers.swt.cocoa, org.eclipse.e4.ui.workbench.renderers.swt.source, org.eclipse.e4.ui.workbench.source, org.eclipse.e4.ui.workbench.swt.source, org.eclipse.e4.ui.workbench3.source, org.eclipse.e4.ui.workbench3, org.eclipse.emf.common.source, org.eclipse.emf.common, org.eclipse.emf.common, org.eclipse.emf.common, org.eclipse.emf.ecore.change.source, org.eclipse.emf.ecore.change, org.eclipse.emf.ecore.source, org.eclipse.emf.ecore.xmi.source, org.eclipse.emf.ecore, org.eclipse.equinox.app.source, org.eclipse.equinox.app, org.eclipse.equinox.bidi.source, org.eclipse.equinox.common.source, org.eclipse.equinox.console.source, org.eclipse.equinox.console, org.eclipse.equinox.event.source, org.eclipse.equinox.launcher.cocoa.macosx.aarch64, org.eclipse.equinox.launcher.cocoa.macosx.x86_64, org.eclipse.equinox.launcher.gtk.linux.x86_64, org.eclipse.equinox.launcher.source, org.eclipse.equinox.launcher.win32.win32.x86_64, org.eclipse.equinox.launcher, org.eclipse.equinox.preferences.source, org.eclipse.equinox.preferences, org.eclipse.equinox.registry.source, org.eclipse.equinox.registry, org.eclipse.equinox.simpleconfigurator.source, org.eclipse.equinox.simpleconfigurator, org.eclipse.help.source, org.eclipse.jdt.core.compiler.batch.source, org.eclipse.jface.databinding.source, org.eclipse.jface.notifications.source, org.eclipse.jface.notifications, org.eclipse.jface.source, org.eclipse.jface, org.eclipse.orbit.xml-apis-ext, org.eclipse.osgi.compatibility.state.source, org.eclipse.osgi.compatibility.state, org.eclipse.osgi.source, org.eclipse.osgi.util, org.eclipse.osgi, org.eclipse.rcp_root-4.33.0.v20240903-0618.zip org.eclipse.rcp, org.eclipse.rcp, org.eclipse.swt.cocoa.macosx.aarch64.source, org.eclipse.swt.cocoa.macosx.aarch64, org.eclipse.swt.cocoa.macosx.x86_64.source, org.eclipse.swt.cocoa.macosx.x86_64, org.eclipse.swt.gtk.linux.x86_64.source, org.eclipse.swt.gtk.linux.x86_64, org.eclipse.swt.win32.win32.x86_64.source, org.eclipse.swt.win32.win32.x86_64, org.eclipse.swt, org.eclipse.ui.cocoa.source, org.eclipse.ui.cocoa, org.eclipse.ui.source, org.eclipse.ui.workbench.source, org.eclipse.ui.workbench, org.eclipse.ui, org.eclipse.update.configurator.source, org.eclipse.update.configurator, org.eclipse.urischeme.source, org.eclipse.xtend.lib.macro.source, org.eclipse.xtend.lib.source, org.eclipse.xtend.lib, org.eclipse.xtend.lib.macro, org.eclipse.xtext.logging.source, org.eclipse.xtext.logging, org.eclipse.xtext.source, org.eclipse.xtext.util.source, org.eclipse.xtext.xbase.lib.source, org.jdom, org.osgi.service.cm, org.osgi.service.device, org.osgi.service.metatype, org.osgi.service.prefs, org.osgi.service.provisioning, org.osgi.service.upnp, org.osgi.service.useradmin, org.osgi.service.wireadmin, org.osgi.util.function, org.osgi.util.measurement, org.osgi.util.position, org.osgi.util.promise, org.osgi.util.xml, osgi.annotation, reload4j, stringtemplate, xml-apis-ext, xmlgraphics-commons, org.eclipse.core.databinding, org.eclipse.e4.core.contexts, org.eclipse.e4.core.di.extensions.supplier, org.eclipse.e4.core.di.extensions, org.eclipse.e4.core.di, org.eclipse.e4.core.services, org.eclipse.e4.emf.xpath, org.eclipse.e4.ui.bindings, org.eclipse.e4.ui.css.core, org.eclipse.e4.ui.css.swt.theme, org.eclipse.e4.ui.css.swt, org.eclipse.e4.ui.di, org.eclipse.e4.ui.dialogs, org.eclipse.e4.ui.model.workbench, org.eclipse.e4.ui.services, org.eclipse.e4.ui.widgets, org.eclipse.e4.ui.workbench.addons.swt, org.eclipse.e4.ui.workbench.renderers.swt, org.eclipse.e4.ui.workbench.swt, org.eclipse.e4.ui.workbench, org.eclipse.equinox.bidi, org.eclipse.equinox.event, org.eclipse.help, org.eclipse.jdt.core.compiler.batch, org.eclipse.jface.databinding, org.eclipse.rcp_root, org.eclipse.urischeme, org.osgi.namespace.extender, org.osgi.namespace.implementation, org.osgi.service.component, org.osgi.service.event, <!-- selected complementary artifacts not included in the shadow artifact addjars includes them during the shading process TODO: need to provide additional set of libraries for standalone usage in case.. TODO: shadow artifact still contains some junk, graal optimisation could help, but ideally these should be excluded from the start --> <!-- commons-cli, commons-io, de.ugoe.cs.swe.TTCN3, de.ugoe.cs.swe.TTCN3Configuration, org.eclipse.core.runtime, org.eclipse.emf.ecore.xmi, org.eclipse.equinox.common, org.eclipse.xtext, org.eclipse.xtext.util, org.eclipse.xtext.xbase.lib, xpp, xstream, --> </excludeArtifactIds> <!-- does not seem to work reliably --> <!-- <includeArtifactIds> com.google.guava, com.google.guava.failureaccess, com.google.inject, de.ugoe.cs.swe.TTCN3, de.ugoe.cs.swe.TTCN3Configuration, jakarta.inject.jakarta.inject-api, org.antir.runtime, org.aopalliance, org.apache.commons.cli, org.apache.commons.commons-io, org.apache.log4j, org.eclipse.core.contenttype, org.eclipse.core.jobs, org.eclipse.core.runtime, org.eclipse.emf.common, org.eclipse.emf.ecore, org.eclipse.emf.ecore.xmi, org.eclipse.equinox.app, org.eclipse.equinox.common, org.eclipse.equinox.preferences, org.eclipse.equinox.registry, org.eclipse.osgi.compatibility.state, org.eclipse.xtend.lib, org.eclipse.xtend.lib.macro, org.eclipse.xtext, org.eclipse.xtext.logging, org.eclipse.xtext.util, org.eclipse.xtext.xbase.lib, org.eclipse.osgi, org.osgi.service.prefs, хрр, xstream, </includeArtifactIds> --> </configuration> </execution> </executions> Loading @@ -172,17 +462,35 @@ <resources> <resource> <!-- check and update --> <directory>${project.build.directory}/plugins</directory> <directory>${project.build.directory}/libs</directory> </resource> </resources> </configuration> </execution> </executions> </plugin> <!-- needed? --> <plugin> <groupId>org.eclipse.tycho</groupId> <artifactId>tycho-packaging-plugin</artifactId> <configuration> <archive> <addMavenDescriptor>false</addMavenDescriptor> <manifest> <addClasspath>true</addClasspath> <mainClass>${main-class}</mainClass> </manifest> </archive> <!-- <finalName>t3q</finalName>--> <!-- <mapP2Dependencies>true</mapP2Dependencies>--> <!-- <replacePackagingType>jar</replacePackagingType>--> <!-- <includeP2Dependencies>true</includeP2Dependencies>--> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> <version>3.3.0</version> <version>3.4.1</version> <configuration> <transformers> <transformer Loading Loading @@ -237,7 +545,11 @@ </filters> <shadedArtifactAttached>true</shadedArtifactAttached> <shadedClassifierName>shadow</shadedClassifierName> <minimizeJar>false</minimizeJar> <!-- <minimizeJar>true</minimizeJar>--> <!-- <skip>true</skip>--> <!-- <createDependencyReducedPom>false</createDependencyReducedPom>--> <!-- needed? --> <promoteTransitiveDependencies>true</promoteTransitiveDependencies> </configuration> <executions> <execution> Loading