diff --git a/Dockerfile b/Dockerfile index 8ba9370..3b94353 100644 --- a/Dockerfile +++ b/Dockerfile @@ -34,6 +34,10 @@ RUN curl -fsSL -o /tmp/apache-maven.tar.gz https://dlcdn.apache.org/maven/maven- ln -s /usr/local/apache-maven-3.9.5/bin/mvn /usr/bin/mvn && \ rm /tmp/apache-maven.tar.gz ENV M2_HOME /usr/local/apache-maven-3.9.5 + +# TODO(jmle): remove this when plugin is fixed - installs fixed dependency plugin to fetch sources +COPY ./hack/3.6.2-SNAPSHOT /root/.m2/repository/org/apache/maven/plugins/maven-dependency-plugin/3.6.2-SNAPSHOT + COPY --from=gopls-build /root/go/bin/gopls /root/go/bin/gopls COPY --from=jdtls-download /jdtls /jdtls/ COPY --from=addon-build /root/.m2/repository/io/konveyor/tackle/java-analyzer-bundle.core/1.0.0-SNAPSHOT/java-analyzer-bundle.core-1.0.0-SNAPSHOT.jar /jdtls/java-analyzer-bundle/java-analyzer-bundle.core/target/ diff --git a/hack/3.6.2-SNAPSHOT/_remote.repositories b/hack/3.6.2-SNAPSHOT/_remote.repositories new file mode 100644 index 0000000..95abf4f --- /dev/null +++ b/hack/3.6.2-SNAPSHOT/_remote.repositories @@ -0,0 +1,4 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Wed Nov 08 10:17:18 CET 2023 +maven-dependency-plugin-3.6.2-SNAPSHOT.jar>= +maven-dependency-plugin-3.6.2-SNAPSHOT.pom>= diff --git a/hack/3.6.2-SNAPSHOT/maven-dependency-plugin-3.6.2-SNAPSHOT.jar b/hack/3.6.2-SNAPSHOT/maven-dependency-plugin-3.6.2-SNAPSHOT.jar new file mode 100644 index 0000000..31d7c14 Binary files /dev/null and b/hack/3.6.2-SNAPSHOT/maven-dependency-plugin-3.6.2-SNAPSHOT.jar differ diff --git a/hack/3.6.2-SNAPSHOT/maven-dependency-plugin-3.6.2-SNAPSHOT.pom b/hack/3.6.2-SNAPSHOT/maven-dependency-plugin-3.6.2-SNAPSHOT.pom new file mode 100644 index 0000000..1dab651 --- /dev/null +++ b/hack/3.6.2-SNAPSHOT/maven-dependency-plugin-3.6.2-SNAPSHOT.pom @@ -0,0 +1,493 @@ + + + + 4.0.0 + + + org.apache.maven.plugins + maven-plugins + 40 + + + + maven-dependency-plugin + 3.6.2-SNAPSHOT + maven-plugin + + Apache Maven Dependency Plugin + Provides utility goals to work with dependencies like copying, unpacking, analyzing, resolving and many more. + + + + Bakito + + + Baptiste MATHUS + + + Kalle Korhonen + + + Ryan Heinen + + + Andreas Kuhtz + + + Holger Mense + + + Markus Karg + + + Maarten Mulders + + + + + ${mavenVersion} + + + + scm:git:https://gitbox.apache.org/repos/asf/maven-dependency-plugin.git + scm:git:https://gitbox.apache.org/repos/asf/maven-dependency-plugin.git + maven-dependency-plugin-3.5.0 + https://github.com/apache/maven-dependency-plugin/tree/${project.scm.tag} + + + JIRA + https://issues.apache.org/jira/browse/MDEP + + + Jenkins + https://ci-maven.apache.org/job/Maven/job/maven-box/job/maven-dependency-plugin/ + + + + apache.website + scm:svn:https://svn.apache.org/repos/asf/maven/website/components/${maven.site.path} + + + + + 3.2.5 + 9.4.53.v20231009 + 3.3.0 + 1.0.2.v20150114 + 8 + 2023-10-20T21:21:50Z + 1.7.36 + 4.8.0 + + + + + + + + org.eclipse.sisu + org.eclipse.sisu.inject + 0.3.0.M1 + + + org.eclipse.sisu + org.eclipse.sisu.plexus + 0.3.0.M1 + + + + org.apache.commons + commons-text + 1.10.0 + + + + + + + + org.apache.maven + maven-artifact + ${mavenVersion} + provided + + + org.apache.maven + maven-plugin-api + ${mavenVersion} + provided + + + org.apache.maven + maven-model + ${mavenVersion} + provided + + + org.apache.maven + maven-core + ${mavenVersion} + provided + + + org.apache.maven + maven-repository-metadata + ${mavenVersion} + provided + + + org.apache.maven + maven-settings + ${mavenVersion} + provided + + + org.apache.maven + maven-aether-provider + ${mavenVersion} + provided + + + + + org.apache.maven.doxia + doxia-sink-api + 1.11.1 + + + org.codehaus.plexus + plexus-container-default + + + + + org.apache.maven.reporting + maven-reporting-api + 3.1.1 + + + org.apache.maven.reporting + maven-reporting-impl + 3.2.0 + + + org.codehaus.plexus + plexus-container-default + + + + + commons-io + commons-io + 2.14.0 + test + + + + + org.codehaus.plexus + plexus-archiver + ${plexus-archiver.version} + + + org.codehaus.plexus + plexus-utils + 3.5.1 + + + org.codehaus.plexus + plexus-io + 3.4.1 + + + org.codehaus.plexus + plexus-i18n + 1.0-beta-10 + + + org.codehaus.plexus + plexus-component-api + + + + + + + org.apache.maven.shared + maven-dependency-analyzer + 1.13.2 + + + org.apache.maven.shared + maven-dependency-tree + 3.2.1 + + + org.apache.maven.shared + maven-common-artifact-filters + 3.3.2 + + + org.apache.maven.shared + maven-artifact-transfer + 0.13.1 + + + org.apache.maven.shared + maven-shared-utils + 3.4.2 + + + + + org.apache.maven.plugin-tools + maven-plugin-annotations + provided + + + javax.inject + javax.inject + 1 + + + + org.eclipse.aether + aether-api + ${resolverVersion} + provided + + + org.eclipse.aether + aether-util + ${resolverVersion} + provided + + + + org.sonatype.plexus + plexus-build-api + 0.0.7 + + compile + + + + + org.eclipse.aether + aether-connector-basic + ${resolverVersion} + test + + + org.eclipse.aether + aether-transport-file + ${resolverVersion} + test + + + org.eclipse.aether + aether-transport-http + ${resolverVersion} + test + + + junit + junit + 4.13.2 + test + + + org.apache.maven.plugin-testing + maven-plugin-testing-harness + ${pluginTestingVersion} + test + + + org.mockito + mockito-core + 4.11.0 + test + + + + + org.apache.maven + maven-compat + ${mavenVersion} + test + + + + org.eclipse.jetty + jetty-server + ${jettyVersion} + test + + + org.eclipse.jetty + jetty-util + ${jettyVersion} + test + + + org.eclipse.jetty + jetty-security + ${jettyVersion} + test + + + org.slf4j + slf4j-simple + ${slf4j.version} + test + + + + + + + + org.apache.rat + apache-rat-plugin + + + + src/it/projects/tree/expected.txt + src/it/projects/tree-includes/expected.txt + src/it/projects/tree-multimodule/expected.txt + src/it/projects/tree-multimodule/module-a/expected.txt + src/it/projects/tree-multimodule/module-b/expected.txt + src/it/projects/tree-verbose-multimodule/expected.txt + src/it/projects/tree-verbose-multimodule/module-a/expected.txt + src/it/projects/tree-verbose-multimodule/module-b/expected.txt + src/it/projects/tree-verbose/expected*.txt + src/it/projects/tree-verbose-small/expected.txt + + src/test/resources/unit/verbose-serializer-test/* + + src/test/resources/unit/get-test/repository/test/test/1.0/test-1.0.jar.sha1 + src/test/resources/unit/get-test/repository/test/test/1.0/test-1.0.pom.sha1 + + src/test/resources/unit/list-test/testListClasses*.txt + + + + + org.apache.maven.plugins + maven-checkstyle-plugin + + config/maven_checks_nocodestyle.xml + + + + + + + org.apache.maven.plugins + maven-surefire-plugin + + + -Xmx384m + + ${maven.home} + + + + + org.eclipse.sisu + sisu-maven-plugin + + + + + + + run-its + + + + org.apache.maven.plugins + maven-invoker-plugin + + + clean + process-sources + + src/it/projects + + purge-local-repository-bad-pom/pom.xml + + + */pom.xml + purge-local-repository-without-pom + + + src/it/mrm/settings.xml + + ${repository.proxy.url} + 3.11.0 + + + + + + org.jsoup + jsoup + 1.16.2 + + + + + org.codehaus.mojo + mrm-maven-plugin + 1.6.0 + + repository.proxy.url + + + src/it/mrm/repository + + + ${project.build.directory}/local-repo + + + + + + + + start + stop + + + + + + + + + diff --git a/hack/3.6.2-SNAPSHOT/maven-metadata-apache.snapshots.xml b/hack/3.6.2-SNAPSHOT/maven-metadata-apache.snapshots.xml new file mode 100644 index 0000000..394e642 --- /dev/null +++ b/hack/3.6.2-SNAPSHOT/maven-metadata-apache.snapshots.xml @@ -0,0 +1,25 @@ + + + org.apache.maven.plugins + maven-dependency-plugin + 3.6.2-SNAPSHOT + + + 20231106.070046 + 15 + + 20231106070046 + + + pom + 3.6.2-20231106.070046-15 + 20231106070046 + + + jar + 3.6.2-20231106.070046-15 + 20231106070046 + + + + diff --git a/hack/3.6.2-SNAPSHOT/maven-metadata-apache.snapshots.xml.sha1 b/hack/3.6.2-SNAPSHOT/maven-metadata-apache.snapshots.xml.sha1 new file mode 100644 index 0000000..5cb9556 --- /dev/null +++ b/hack/3.6.2-SNAPSHOT/maven-metadata-apache.snapshots.xml.sha1 @@ -0,0 +1 @@ +8ba0b23341f759515b1809173f3df45ee540dba6 \ No newline at end of file diff --git a/hack/3.6.2-SNAPSHOT/maven-metadata-local.xml b/hack/3.6.2-SNAPSHOT/maven-metadata-local.xml new file mode 100644 index 0000000..c287eeb --- /dev/null +++ b/hack/3.6.2-SNAPSHOT/maven-metadata-local.xml @@ -0,0 +1,24 @@ + + + org.apache.maven.plugins + maven-dependency-plugin + + 20231108091705 + + true + + + + pom + 3.6.2-SNAPSHOT + 20231108091705 + + + jar + 3.6.2-SNAPSHOT + 20231108091705 + + + + 3.6.2-SNAPSHOT + diff --git a/hack/3.6.2-SNAPSHOT/resolver-status.properties b/hack/3.6.2-SNAPSHOT/resolver-status.properties new file mode 100644 index 0000000..485d2a9 --- /dev/null +++ b/hack/3.6.2-SNAPSHOT/resolver-status.properties @@ -0,0 +1,3 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Tue Nov 07 17:34:58 CET 2023 +maven-metadata-apache.snapshots.xml.lastUpdated=1699374898410