diff --git a/pom.xml b/pom.xml index 226f908..8302e08 100644 --- a/pom.xml +++ b/pom.xml @@ -1,1049 +1,1049 @@ - + - - 4.0.0 - - io.github.albertus82 - acodec - 2.6.0 - ACodec - https://github.com/albertus82/acodec - Encoder & decoder for various algorithms with graphical user interface. - - - - GNU General Public License, Version 3 - https://www.gnu.org/licenses/gpl-3.0.html - - - - - scm:git:https://github.com/albertus82/acodec.git - scm:git:https://github.com/albertus82/acodec.git - https://github.com/albertus82/acodec - - - - UTF-8 - 8 - 1.${maven.compiler.release} - 1.${maven.compiler.release} - true - true - ${project.url} - ${git.commit.time} - target - src/main/bin - src/main/icons - ${project.build.basedir} - ${project.artifactId}-${project.version}-${platform} - lib - 3rdparty - ${project.build.directory}/site/jacoco/jacoco.xml - ${project.baseUri}maven-version-rules.xml - 3.116.100 - 3.22.200 - 1.18.32 - 4.7.6 - ${project.name} - ${project.artifactId} - ${project.name} - 8 - 32 - 4 - 16 - ${project.groupId}.${project.artifactId}.ACodec - ${project.groupId}.${project.artifactId}.gui.CodecGui - ${project.groupId}.${project.artifactId}.cli.CodecCli - - - - - - org.eclipse.platform - org.eclipse.jface - ${jface.version} - - - org.eclipse.platform - * - - - - - io.github.albertus82 - jface-utils - 20.1.0 - - - org.eclipse.platform - * - - - - - org.bouncycastle - bcprov-jdk18on - 1.78.1 - - - - commons-codec - commons-codec - 1.17.0 - - - commons-io - commons-io - 2.16.1 - - - org.eclipse.platform - org.eclipse.core.commands - 3.9.800 - - - org.eclipse.platform - org.eclipse.core.jobs - 3.11.0 - - - org.eclipse.platform - org.eclipse.osgi - 3.19.0 - - - info.picocli - picocli - ${picocli.version} - - - org.reflections - reflections - 0.9.12 - - - * - javassist - - - - - - org.projectlombok - lombok - ${lombok.version} - provided - - - info.picocli - picocli-codegen - ${picocli.version} - provided - - - - org.junit.jupiter - junit-jupiter - 5.10.2 - test - - - - - - - org.eclipse.platform - org.eclipse.equinox.common - 3.14.100 - - - - - - - codeql - - ${project.build.directory}/generated-sources/delombok - ${project.build.directory}/generated-test-sources/delombok - - - - - org.projectlombok - lombok-maven-plugin - 1.18.20.0 - - - delombok - generate-sources - - delombok - - - ${project.build.sourceDirectory} - - - - delombok-test - generate-test-sources - - testDelombok - - - ${project.build.testSourceDirectory} - - - - - false - true - - - - org.projectlombok - lombok - ${lombok.version} - - - - - org.apache.maven.plugins - maven-antrun-plugin - - - replace-sources - process-sources - - - - - - - run - - - - replace-test-sources - process-test-sources - - - - - - - run - - - - - - - - - - cocoa-macosx-aarch64 - - - mac - aarch64 - - - - cocoa-macosx-aarch64 - mac.xml - - - ${mac.build.finalName} - - - org.apache.maven.plugins - maven-dependency-plugin - - runtime - false - ${project.build.directory}/${dependencies.directory} - - - - prepare-package - - copy-dependencies - - - - - - org.apache.maven.plugins - maven-antrun-plugin - - - com.ultramixer.jarbundler - jarbundler-core - 3.3.0 - - - * - ant - - - - - - - jarbundler - package - - run - - - - - - - - - - - - - - - org.eclipse.platform - org.eclipse.swt.cocoa.macosx.aarch64 - ${swt.version} - - - * - * - - - - - - - cocoa-macosx-x86_64 - - - mac - x86_64 - - - - cocoa-macosx-x86_64 - mac.xml - - - ${mac.build.finalName} - - - org.apache.maven.plugins - maven-dependency-plugin - - runtime - false - ${project.build.directory}/${dependencies.directory} - - - - prepare-package - - copy-dependencies - - - - - - org.apache.maven.plugins - maven-antrun-plugin - - - com.ultramixer.jarbundler - jarbundler-core - 3.3.0 - - - * - ant - - - - - - - jarbundler - package - - run - - - - - - - - - - - - - - - org.eclipse.platform - org.eclipse.swt.cocoa.macosx.x86_64 - ${swt.version} - - - * - * - - - - - - - gtk-linux-aarch64 - - - linux - aarch64 - - - - gtk-linux-aarch64 - linux.xml - - - ${linux.build.finalName} - - - - org.eclipse.platform - org.eclipse.swt.gtk.linux.aarch64 - ${swt.version} - - - * - * - - - - - - - gtk-linux-armhf - - - linux - arm - - - - gtk-linux-armhf - linux.xml - 3.12.2 - - - ${linux.build.finalName} - - - - org.eclipse.platform - org.eclipse.swt.gtk.linux.armhf - 3.104.0 - - - * - * - - - - - - - gtk-linux-x86 - - - linux - i386 - - - - gtk-linux-x86 - linux.xml - - - ${linux.build.finalName} - - - - org.eclipse.platform - org.eclipse.swt.gtk.linux.x86 - 3.108.0 - - - * - * - - - - - - - gtk-linux-x86_64 - - - linux - amd64 - - - - gtk-linux-x86_64 - linux.xml - - - ${linux.build.finalName} - - - - org.eclipse.platform - org.eclipse.swt.gtk.linux.x86_64 - ${swt.version} - - - * - * - - - - - - - win32-win32-x86 - - - windows - x86 - - - - win32-win32-x86 - windows.xml - 32 - - - ${windows.build.finalName} - - - org.apache.maven.plugins - maven-antrun-plugin - - - launch4j - package - - run - - - - - - - - - - - - - - org.eclipse.platform - org.eclipse.swt.win32.win32.x86 - 3.108.0 - - - * - * - - - - - - - win32-win32-x86_64 - - - windows - amd64 - - - - win32-win32-x86_64 - windows.xml - 64 - - - ${windows.build.finalName} - - - org.apache.maven.plugins - maven-antrun-plugin - - - launch4j - package - - run - - - - - - - - - - - - - - org.eclipse.platform - org.eclipse.swt.win32.win32.x86_64 - ${swt.version} - - - * - * - - - - - - - - - ${project.build.basedir}/${platform} - - - - src/main/resources - false - - **/*.properties - - - - src/main/resources - true - - **/*.properties - - - - ${project.basedir} - - LICENSE* - NOTICE* - README* - - META-INF - - - - - - src/test/resources - false - - **/*.properties - - - - src/test/resources - true - - **/*.properties - - - - - - - - org.apache.maven.plugins - maven-surefire-plugin - 3.2.5 - - - org.apache.maven.plugins - maven-antrun-plugin - 3.1.0 - - - org.apache.maven.plugins - maven-dependency-plugin - 3.6.1 - - - - - - - org.apache.maven.plugins - maven-clean-plugin - 3.3.2 - - true - - - ${project.build.basedir} - - - ${project.basedir} - - lombok.config - - - - - - - - org.apache.maven.plugins - maven-compiler-plugin - 3.13.0 - - -Xlint:all - - - - - io.github.git-commit-id - git-commit-id-maven-plugin - 8.0.2 - - - - revision - - initialize - - - - yyyy-MM-dd'T'HH:mm:ssXXX - Z - - - - - org.apache.maven.plugins - maven-jar-plugin - 3.4.1 - - - - ${maven.compiler.source} - ${maven.compiler.target} - ${maven.compiler.release} - - - ${jar.mainClass} - true - ${dependencies.directory}/ - true - - - - - - - org.apache.maven.plugins - maven-enforcer-plugin - 3.5.0 - - - - enforce - - - - - 11 - - - 3.6.3 - - - ${maven.compiler.release} - - - - - - - - org.codehaus.mojo - extra-enforcer-rules - 1.8.0 - - - - - - org.jacoco - jacoco-maven-plugin - 0.8.12 - - - default-prepare-agent - - prepare-agent - - - - report - - report - - - - - - - org.codehaus.mojo - versions-maven-plugin - 2.16.2 - - - verify - - display-property-updates - display-dependency-updates - display-plugin-updates - - - - - - - org.apache.maven.plugins - maven-antrun-plugin - - - ant-contrib - ant-contrib - 1.0b3 - - - * - ant - - - - - - - - lombok-config - initialize - - run - - - ${maven.antrun.skip.lombok-config} - - - - - - - innosetup - integration-test - - run - - - - - - - - - - checksums - post-integration-test - - run - - - - - - - - - - - - org.apache.maven.plugins - maven-assembly-plugin - 3.7.1 - - ${assembly.finalName} - ${assembly.outputDirectory} - - src/assembly/${assembly.descriptor} - - - - - package - - single - - - - - - - org.apache.maven.plugins - maven-invoker-plugin - 3.7.0 - - pom.xml - true - true - true - - ${skipTests} - true - true - true - true - ${git.commit.time} - - - - - cocoa-macosx-aarch64 - - cocoa-macosx-aarch64,!cocoa-macosx-x86_64,!gtk-linux-aarch64,!gtk-linux-armhf,!gtk-linux-x86,!gtk-linux-x86_64,!win32-win32-x86,!win32-win32-x86_64 - - pre-integration-test - - run - - - - cocoa-macosx-x86_64 - - !cocoa-macosx-aarch64,cocoa-macosx-x86_64,!gtk-linux-aarch64,!gtk-linux-armhf,!gtk-linux-x86,!gtk-linux-x86_64,!win32-win32-x86,!win32-win32-x86_64 - - pre-integration-test - - run - - - - gtk-linux-aarch64 - - !cocoa-macosx-aarch64,!cocoa-macosx-x86_64,gtk-linux-aarch64,!gtk-linux-armhf,!gtk-linux-x86,!gtk-linux-x86_64,!win32-win32-x86,!win32-win32-x86_64 - - pre-integration-test - - run - - - - gtk-linux-armhf - - !cocoa-macosx-aarch64,!cocoa-macosx-x86_64,!gtk-linux-aarch64,gtk-linux-armhf,!gtk-linux-x86,!gtk-linux-x86_64,!win32-win32-x86,!win32-win32-x86_64 - - pre-integration-test - - run - - - - gtk-linux-x86 - - !cocoa-macosx-aarch64,!cocoa-macosx-x86_64,!gtk-linux-aarch64,!gtk-linux-armhf,gtk-linux-x86,!gtk-linux-x86_64,!win32-win32-x86,!win32-win32-x86_64 - - pre-integration-test - - run - - - - gtk-linux-x86_64 - - !cocoa-macosx-aarch64,!cocoa-macosx-x86_64,!gtk-linux-aarch64,!gtk-linux-armhf,!gtk-linux-x86,gtk-linux-x86_64,!win32-win32-x86,!win32-win32-x86_64 - - pre-integration-test - - run - - - - win32-win32-x86 - - !cocoa-macosx-aarch64,!cocoa-macosx-x86_64,!gtk-linux-aarch64,!gtk-linux-armhf,!gtk-linux-x86,!gtk-linux-x86_64,win32-win32-x86,!win32-win32-x86_64 - - pre-integration-test - - run - - - - win32-win32-x86_64 - - !cocoa-macosx-aarch64,!cocoa-macosx-x86_64,!gtk-linux-aarch64,!gtk-linux-armhf,!gtk-linux-x86,!gtk-linux-x86_64,!win32-win32-x86,win32-win32-x86_64 - - pre-integration-test - - run - - - - - - - org.apache.maven.plugins - maven-help-plugin - 3.4.0 - - - - initialize - - active-profiles - - - - - - - - - - ${project.groupId}_${project.artifactId}_local - ${project.baseUri}mvn/repository - - - ossrh-snapshot - https://s01.oss.sonatype.org/content/repositories/snapshots - - false - - - true - - - - + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + + 4.0.0 + + io.github.albertus82 + acodec + 2.6.1 + ACodec + https://github.com/albertus82/acodec + Encoder & decoder for various algorithms with graphical user interface. + + + + GNU General Public License, Version 3 + https://www.gnu.org/licenses/gpl-3.0.html + + + + + scm:git:https://github.com/albertus82/acodec.git + scm:git:https://github.com/albertus82/acodec.git + https://github.com/albertus82/acodec + + + + UTF-8 + 8 + 1.${maven.compiler.release} + 1.${maven.compiler.release} + true + true + ${project.url} + ${git.commit.time} + target + src/main/bin + src/main/icons + ${project.build.basedir} + ${project.artifactId}-${project.version}-${platform} + lib + 3rdparty + ${project.build.directory}/site/jacoco/jacoco.xml + ${project.baseUri}maven-version-rules.xml + 3.116.100 + 3.22.200 + 1.18.32 + 4.7.6 + ${project.name} + ${project.artifactId} + ${project.name} + 8 + 32 + 4 + 16 + ${project.groupId}.${project.artifactId}.ACodec + ${project.groupId}.${project.artifactId}.gui.CodecGui + ${project.groupId}.${project.artifactId}.cli.CodecCli + + + + + + org.eclipse.platform + org.eclipse.jface + ${jface.version} + + + org.eclipse.platform + * + + + + + io.github.albertus82 + jface-utils + 20.1.0 + + + org.eclipse.platform + * + + + + + org.bouncycastle + bcprov-jdk18on + 1.78.1 + + + + commons-codec + commons-codec + 1.17.0 + + + commons-io + commons-io + 2.16.1 + + + org.eclipse.platform + org.eclipse.core.commands + 3.9.800 + + + org.eclipse.platform + org.eclipse.core.jobs + 3.11.0 + + + org.eclipse.platform + org.eclipse.osgi + 3.19.0 + + + info.picocli + picocli + ${picocli.version} + + + org.reflections + reflections + 0.9.12 + + + * + javassist + + + + + + org.projectlombok + lombok + ${lombok.version} + provided + + + info.picocli + picocli-codegen + ${picocli.version} + provided + + + + org.junit.jupiter + junit-jupiter + 5.10.2 + test + + + + + + + org.eclipse.platform + org.eclipse.equinox.common + 3.14.100 + + + + + + + codeql + + ${project.build.directory}/generated-sources/delombok + ${project.build.directory}/generated-test-sources/delombok + + + + + org.projectlombok + lombok-maven-plugin + 1.18.20.0 + + + delombok + generate-sources + + delombok + + + ${project.build.sourceDirectory} + + + + delombok-test + generate-test-sources + + testDelombok + + + ${project.build.testSourceDirectory} + + + + + false + true + + + + org.projectlombok + lombok + ${lombok.version} + + + + + org.apache.maven.plugins + maven-antrun-plugin + + + replace-sources + process-sources + + + + + + + run + + + + replace-test-sources + process-test-sources + + + + + + + run + + + + + + + + + + cocoa-macosx-aarch64 + + + mac + aarch64 + + + + cocoa-macosx-aarch64 + mac.xml + + + ${mac.build.finalName} + + + org.apache.maven.plugins + maven-dependency-plugin + + runtime + false + ${project.build.directory}/${dependencies.directory} + + + + prepare-package + + copy-dependencies + + + + + + org.apache.maven.plugins + maven-antrun-plugin + + + com.ultramixer.jarbundler + jarbundler-core + 3.3.0 + + + * + ant + + + + + + + jarbundler + package + + run + + + + + + + + + + + + + + + org.eclipse.platform + org.eclipse.swt.cocoa.macosx.aarch64 + ${swt.version} + + + * + * + + + + + + + cocoa-macosx-x86_64 + + + mac + x86_64 + + + + cocoa-macosx-x86_64 + mac.xml + + + ${mac.build.finalName} + + + org.apache.maven.plugins + maven-dependency-plugin + + runtime + false + ${project.build.directory}/${dependencies.directory} + + + + prepare-package + + copy-dependencies + + + + + + org.apache.maven.plugins + maven-antrun-plugin + + + com.ultramixer.jarbundler + jarbundler-core + 3.3.0 + + + * + ant + + + + + + + jarbundler + package + + run + + + + + + + + + + + + + + + org.eclipse.platform + org.eclipse.swt.cocoa.macosx.x86_64 + ${swt.version} + + + * + * + + + + + + + gtk-linux-aarch64 + + + linux + aarch64 + + + + gtk-linux-aarch64 + linux.xml + + + ${linux.build.finalName} + + + + org.eclipse.platform + org.eclipse.swt.gtk.linux.aarch64 + ${swt.version} + + + * + * + + + + + + + gtk-linux-armhf + + + linux + arm + + + + gtk-linux-armhf + linux.xml + 3.12.2 + + + ${linux.build.finalName} + + + + org.eclipse.platform + org.eclipse.swt.gtk.linux.armhf + 3.104.0 + + + * + * + + + + + + + gtk-linux-x86 + + + linux + i386 + + + + gtk-linux-x86 + linux.xml + + + ${linux.build.finalName} + + + + org.eclipse.platform + org.eclipse.swt.gtk.linux.x86 + 3.108.0 + + + * + * + + + + + + + gtk-linux-x86_64 + + + linux + amd64 + + + + gtk-linux-x86_64 + linux.xml + + + ${linux.build.finalName} + + + + org.eclipse.platform + org.eclipse.swt.gtk.linux.x86_64 + ${swt.version} + + + * + * + + + + + + + win32-win32-x86 + + + windows + x86 + + + + win32-win32-x86 + windows.xml + 32 + + + ${windows.build.finalName} + + + org.apache.maven.plugins + maven-antrun-plugin + + + launch4j + package + + run + + + + + + + + + + + + + + org.eclipse.platform + org.eclipse.swt.win32.win32.x86 + 3.108.0 + + + * + * + + + + + + + win32-win32-x86_64 + + + windows + amd64 + + + + win32-win32-x86_64 + windows.xml + 64 + + + ${windows.build.finalName} + + + org.apache.maven.plugins + maven-antrun-plugin + + + launch4j + package + + run + + + + + + + + + + + + + + org.eclipse.platform + org.eclipse.swt.win32.win32.x86_64 + ${swt.version} + + + * + * + + + + + + + + + ${project.build.basedir}/${platform} + + + + src/main/resources + false + + **/*.properties + + + + src/main/resources + true + + **/*.properties + + + + ${project.basedir} + + LICENSE* + NOTICE* + README* + + META-INF + + + + + + src/test/resources + false + + **/*.properties + + + + src/test/resources + true + + **/*.properties + + + + + + + + org.apache.maven.plugins + maven-surefire-plugin + 3.2.5 + + + org.apache.maven.plugins + maven-antrun-plugin + 3.1.0 + + + org.apache.maven.plugins + maven-dependency-plugin + 3.6.1 + + + + + + + org.apache.maven.plugins + maven-clean-plugin + 3.3.2 + + true + + + ${project.build.basedir} + + + ${project.basedir} + + lombok.config + + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.13.0 + + -Xlint:all + + + + + io.github.git-commit-id + git-commit-id-maven-plugin + 8.0.2 + + + + revision + + initialize + + + + yyyy-MM-dd'T'HH:mm:ssXXX + Z + + + + + org.apache.maven.plugins + maven-jar-plugin + 3.4.1 + + + + ${maven.compiler.source} + ${maven.compiler.target} + ${maven.compiler.release} + + + ${jar.mainClass} + true + ${dependencies.directory}/ + true + + + + + + + org.apache.maven.plugins + maven-enforcer-plugin + 3.5.0 + + + + enforce + + + + + 11 + + + 3.6.3 + + + ${maven.compiler.release} + + + + + + + + org.codehaus.mojo + extra-enforcer-rules + 1.8.0 + + + + + + org.jacoco + jacoco-maven-plugin + 0.8.12 + + + default-prepare-agent + + prepare-agent + + + + report + + report + + + + + + + org.codehaus.mojo + versions-maven-plugin + 2.16.2 + + + verify + + display-property-updates + display-dependency-updates + display-plugin-updates + + + + + + + org.apache.maven.plugins + maven-antrun-plugin + + + ant-contrib + ant-contrib + 1.0b3 + + + * + ant + + + + + + + + lombok-config + initialize + + run + + + ${maven.antrun.skip.lombok-config} + + + + + + + innosetup + integration-test + + run + + + + + + + + + + checksums + post-integration-test + + run + + + + + + + + + + + + org.apache.maven.plugins + maven-assembly-plugin + 3.7.1 + + ${assembly.finalName} + ${assembly.outputDirectory} + + src/assembly/${assembly.descriptor} + + + + + package + + single + + + + + + + org.apache.maven.plugins + maven-invoker-plugin + 3.7.0 + + pom.xml + true + true + true + + ${skipTests} + true + true + true + true + ${git.commit.time} + + + + + cocoa-macosx-aarch64 + + cocoa-macosx-aarch64,!cocoa-macosx-x86_64,!gtk-linux-aarch64,!gtk-linux-armhf,!gtk-linux-x86,!gtk-linux-x86_64,!win32-win32-x86,!win32-win32-x86_64 + + pre-integration-test + + run + + + + cocoa-macosx-x86_64 + + !cocoa-macosx-aarch64,cocoa-macosx-x86_64,!gtk-linux-aarch64,!gtk-linux-armhf,!gtk-linux-x86,!gtk-linux-x86_64,!win32-win32-x86,!win32-win32-x86_64 + + pre-integration-test + + run + + + + gtk-linux-aarch64 + + !cocoa-macosx-aarch64,!cocoa-macosx-x86_64,gtk-linux-aarch64,!gtk-linux-armhf,!gtk-linux-x86,!gtk-linux-x86_64,!win32-win32-x86,!win32-win32-x86_64 + + pre-integration-test + + run + + + + gtk-linux-armhf + + !cocoa-macosx-aarch64,!cocoa-macosx-x86_64,!gtk-linux-aarch64,gtk-linux-armhf,!gtk-linux-x86,!gtk-linux-x86_64,!win32-win32-x86,!win32-win32-x86_64 + + pre-integration-test + + run + + + + gtk-linux-x86 + + !cocoa-macosx-aarch64,!cocoa-macosx-x86_64,!gtk-linux-aarch64,!gtk-linux-armhf,gtk-linux-x86,!gtk-linux-x86_64,!win32-win32-x86,!win32-win32-x86_64 + + pre-integration-test + + run + + + + gtk-linux-x86_64 + + !cocoa-macosx-aarch64,!cocoa-macosx-x86_64,!gtk-linux-aarch64,!gtk-linux-armhf,!gtk-linux-x86,gtk-linux-x86_64,!win32-win32-x86,!win32-win32-x86_64 + + pre-integration-test + + run + + + + win32-win32-x86 + + !cocoa-macosx-aarch64,!cocoa-macosx-x86_64,!gtk-linux-aarch64,!gtk-linux-armhf,!gtk-linux-x86,!gtk-linux-x86_64,win32-win32-x86,!win32-win32-x86_64 + + pre-integration-test + + run + + + + win32-win32-x86_64 + + !cocoa-macosx-aarch64,!cocoa-macosx-x86_64,!gtk-linux-aarch64,!gtk-linux-armhf,!gtk-linux-x86,!gtk-linux-x86_64,!win32-win32-x86,win32-win32-x86_64 + + pre-integration-test + + run + + + + + + + org.apache.maven.plugins + maven-help-plugin + 3.4.0 + + + + initialize + + active-profiles + + + + + + + + + + ${project.groupId}_${project.artifactId}_local + ${project.baseUri}mvn/repository + + + ossrh-snapshot + https://s01.oss.sonatype.org/content/repositories/snapshots + + false + + + true + + + +