Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package maven-resolver2 for openSUSE:Factory
checked in at 2025-12-17 18:39:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/maven-resolver2 (Old)
and /work/SRC/openSUSE:Factory/.maven-resolver2.new.1939 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "maven-resolver2"
Wed Dec 17 18:39:47 2025 rev:2 rq:1323293 version:2.0.14
Changes:
--------
---
/work/SRC/openSUSE:Factory/maven-resolver2/maven-resolver2-supplier-mvn3.changes
2025-11-05 16:21:39.578540149 +0100
+++
/work/SRC/openSUSE:Factory/.maven-resolver2.new.1939/maven-resolver2-supplier-mvn3.changes
2025-12-17 18:40:11.700167793 +0100
@@ -1,0 +2,57 @@
+Wed Dec 17 07:11:41 UTC 2025 - Fridrich Strba <[email protected]>
+
+- Update to version 2.0.14
+ * New features and improvements
+ + Enhance RRF
+ + Locking inhibitor SPI
+ + Repository Key Function SPI
+ + GH-1668: Add catch-all for group filter
+ + Remote repository intent
+ + Name mappers cleanup and new GAECV mapper
+ + Remove hack from Basic connector
+ + HTTP compression support in Java Http Client
+ + Support preemptive authentication with Java HTTP Client
+ * Bug Fixes
+ + GH-1711 make sure last wins
+ + GH-1703 Gaps in G segments resets result
+ + GH-1703 Locally cached artifacts defy RRF
+ + depMgt in manager was "last wins" instead of "first wins"
+ + Prioritized Components Cache change detection got removed
+ + TrackingFileManager changes
+ + Make filters daemon friendly
+ + Fix locking issues
+ + Filter fixes
+ + Fix automatic module names and missing methanol
+ + ScopeManager: do not interfere with session graph transformer
+ + GH-1646 bugfix for filter support in ADNC
+ + Set the request timeout with Java HTTP Client
+ * Documentation updates
+ + Fix typos and improve clarity in using resolver docs
+ * Maintenance
+ + Test: Increase IPC test timeout
+ + Use try-with for resource in test HttpServer
+ + Cleanup prefix and others
+ + Maven Resolver lockrepro
+ + Update GH CI
+ * Dependency updates
+ + Update test tools
+ + Bump org.mockito:mockito-core from 5.20.0 to 5.21.0
+ + Bump org.codehaus.plexus:plexus-testing from 1.6.0 to 2.0.2
+ + Bump bouncycastleVersion from 1.82 to 1.83
+ + Update to SigStore 2.0.0
+ + Bump org.jboss.forge.roaster:roaster-api from 2.30.1.Final to
+ 2.30.3.Final
+ + Bump org.jboss.forge.roaster:roaster-jdt from 2.30.1.Final to
+ 2.30.3.Final
+ + Bump com.github.siom79.japicmp:japicmp-maven-plugin from
+ 0.23.1 to 0.25.0
+ + Bump okhttpVersion from 5.1.0 to 5.3.2
+ + Bump org.apache.commons:commons-lang3 from 3.19.0 to 3.20.0
+ + Bump commons-codec:commons-codec from 1.19.0 to 1.20.0
+ + Bump org.codehaus.mojo:exec-maven-plugin from 3.6.1 to 3.6.2
+ + Bump com.github.mizosoft.methanol:methanol from 1.8.3 to 1.8.4
+- Added patch:
+ * 0001-Revert-Use-Methanol-for-support-of-response-compress.patch
+ + avoid an additional dependency.
+
+-------------------------------------------------------------------
maven-resolver2-supplier-mvn4.changes: same change
maven-resolver2.changes: same change
Old:
----
maven-resolver-2.0.13-source-release.zip
New:
----
0001-Revert-Use-Methanol-for-support-of-response-compress.patch
maven-resolver-2.0.14-source-release.zip
----------(New B)----------
New:/work/SRC/openSUSE:Factory/.maven-resolver2.new.1939/maven-resolver2-supplier-mvn3.changes--
Added patch:
/work/SRC/openSUSE:Factory/.maven-resolver2.new.1939/maven-resolver2-supplier-mvn3.changes:
* 0001-Revert-Use-Methanol-for-support-of-response-compress.patch
/work/SRC/openSUSE:Factory/.maven-resolver2.new.1939/maven-resolver2-supplier-mvn3.changes-
+ avoid an additional dependency.
--
/work/SRC/openSUSE:Factory/.maven-resolver2.new.1939/maven-resolver2-supplier-mvn4.changes--
Added patch:
/work/SRC/openSUSE:Factory/.maven-resolver2.new.1939/maven-resolver2-supplier-mvn4.changes:
* 0001-Revert-Use-Methanol-for-support-of-response-compress.patch
/work/SRC/openSUSE:Factory/.maven-resolver2.new.1939/maven-resolver2-supplier-mvn4.changes-
+ avoid an additional dependency.
--
/work/SRC/openSUSE:Factory/.maven-resolver2.new.1939/maven-resolver2.changes--
Added patch:
/work/SRC/openSUSE:Factory/.maven-resolver2.new.1939/maven-resolver2.changes:
* 0001-Revert-Use-Methanol-for-support-of-response-compress.patch
/work/SRC/openSUSE:Factory/.maven-resolver2.new.1939/maven-resolver2.changes-
+ avoid an additional dependency.
----------(New E)----------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ maven-resolver2-supplier-mvn3.spec ++++++
--- /var/tmp/diff_new_pack.d3KrdY/_old 2025-12-17 18:40:14.832299570 +0100
+++ /var/tmp/diff_new_pack.d3KrdY/_new 2025-12-17 18:40:14.836299739 +0100
@@ -21,7 +21,7 @@
%define fragment_name supplier-mvn3
%define _buildshell /bin/bash
Name: %{base_name}%{version_suffix}-%{fragment_name}
-Version: 2.0.13
+Version: 2.0.14
Release: 0
Summary: Maven Artifact Resolver Instance Supplier Maven3
License: Apache-2.0
@@ -29,6 +29,7 @@
URL: https://maven.apache.org/resolver/
Source0:
https://archive.apache.org/dist/maven/resolver/%{base_name}-%{version}-source-release.zip
Source1: %{base_name}%{version_suffix}-build.tar.xz
+Patch0: 0001-Revert-Use-Methanol-for-support-of-response-compress.patch
BuildRequires: %{base_name}%{version_suffix}-api
BuildRequires: %{base_name}%{version_suffix}-connector-basic
BuildRequires: %{base_name}%{version_suffix}-impl
@@ -65,6 +66,8 @@
%prep
%setup -q -n %{base_name}-%{version} -a1
+%patch -P 0 -p1
+%pom_remove_dep -r com.github.mizosoft.methanol:methanol
%pom_remove_dep :jetty-bom
++++++ maven-resolver2-supplier-mvn4.spec ++++++
--- /var/tmp/diff_new_pack.d3KrdY/_old 2025-12-17 18:40:14.884301758 +0100
+++ /var/tmp/diff_new_pack.d3KrdY/_new 2025-12-17 18:40:14.888301926 +0100
@@ -21,7 +21,7 @@
%define fragment_name supplier-mvn4
%define _buildshell /bin/bash
Name: %{base_name}%{version_suffix}-%{fragment_name}
-Version: 2.0.13
+Version: 2.0.14
Release: 0
Summary: Maven Artifact Resolver Instance Supplier Maven4
License: Apache-2.0
@@ -29,6 +29,7 @@
URL: https://maven.apache.org/resolver/
Source0:
https://archive.apache.org/dist/maven/resolver/%{base_name}-%{version}-source-release.zip
Source1: %{base_name}%{version_suffix}-build.tar.xz
+Patch0: 0001-Revert-Use-Methanol-for-support-of-response-compress.patch
BuildRequires: %{base_name}%{version_suffix}-api
BuildRequires: %{base_name}%{version_suffix}-connector-basic
BuildRequires: %{base_name}%{version_suffix}-impl
@@ -65,6 +66,8 @@
%prep
%setup -q -n %{base_name}-%{version} -a1
+%patch -P 0 -p1
+%pom_remove_dep -r com.github.mizosoft.methanol:methanol
%pom_remove_dep :jetty-bom
++++++ maven-resolver2.spec ++++++
--- /var/tmp/diff_new_pack.d3KrdY/_old 2025-12-17 18:40:14.936303946 +0100
+++ /var/tmp/diff_new_pack.d3KrdY/_new 2025-12-17 18:40:14.940304115 +0100
@@ -20,7 +20,7 @@
%define version_suffix 2
%define _buildshell /bin/bash
Name: %{base_name}%{version_suffix}
-Version: 2.0.13
+Version: 2.0.14
Release: 0
Summary: Apache Maven Artifact Resolver library
License: Apache-2.0
@@ -28,6 +28,7 @@
URL: https://maven.apache.org/resolver/
Source0:
https://archive.apache.org/dist/maven/resolver/%{base_name}-%{version}-source-release.zip
Source1: %{name}-build.tar.xz
+Patch0: 0001-Revert-Use-Methanol-for-support-of-response-compress.patch
BuildRequires: ant
BuildRequires: atinject
BuildRequires: bouncycastle
@@ -144,18 +145,22 @@
%description transport-file
A transport implementation for repositories using file:// URLs.
-%package transport-jdk-11
+%package transport-jdk11
Summary: Maven Artifact Resolver Transport JDK 11
Group: Development/Libraries/Java
+Provides: %{name}-transport-jdk-11 = %{version}
+Obsoletes: %{name}-transport-jdk-11 < %{version}
-%description transport-jdk-11
+%description transport-jdk11
Maven Artifact Transport JDK Java 11+.
-%package transport-jdk-8
+%package transport-jdk8
Summary: Maven Artifact Resolver Transport JDK 8
Group: Development/Libraries/Java
+Provides: %{name}-transport-jdk-8 = %{version}
+Obsoletes: %{name}-transport-jdk-8 < %{version}
-%description transport-jdk-8
+%description transport-jdk8
Maven Artifact Transport JDK Java 8+.
%package transport-jdk
@@ -181,6 +186,8 @@
%prep
%setup -q -n %{base_name}-%{version} -a1
+%patch -P 0 -p1
+%pom_remove_dep -r com.github.mizosoft.methanol:methanol
%pom_remove_dep :jetty-bom
@@ -254,8 +261,8 @@
done
for i in \
- transport-jdk-11 \
- transport-jdk-8 \
+ transport-jdk11 \
+ transport-jdk8 \
transport-jdk; do
if [ -e %{base_name}-transport-jdk-parent/%{base_name}-${i}/site/apidocs ];
then
cp -r %{base_name}-transport-jdk-parent/%{base_name}-${i}/site/apidocs
target/site/apidocs/%{name}-${i}
@@ -296,9 +303,9 @@
%files transport-apache -f .mfiles-transport-apache
-%files transport-jdk-11 -f .mfiles-transport-jdk-11
+%files transport-jdk11 -f .mfiles-transport-jdk11
-%files transport-jdk-8 -f .mfiles-transport-jdk-8
+%files transport-jdk8 -f .mfiles-transport-jdk8
%files transport-jdk -f .mfiles-transport-jdk
++++++ 0001-Revert-Use-Methanol-for-support-of-response-compress.patch ++++++
---
a/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk11/src/main/java/org/eclipse/aether/transport/jdk/JdkTransporter.java
+++
b/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk11/src/main/java/org/eclipse/aether/transport/jdk/JdkTransporter.java
@@ -62,7 +62,6 @@ import java.util.function.Function;
import java.util.function.Supplier;
import java.util.regex.Matcher;
-import com.github.mizosoft.methanol.Methanol;
import org.eclipse.aether.ConfigurationProperties;
import org.eclipse.aether.RepositorySystemSession;
import org.eclipse.aether.repository.AuthenticationContext;
@@ -525,7 +524,7 @@ final class JdkTransporter extends AbstractTransporter
implements HttpTransporte
}
}
- HttpClient.Builder builder = Methanol.newBuilder()
+ HttpClient.Builder builder = HttpClient.newBuilder()
.version(HttpClient.Version.valueOf(ConfigUtils.getString(
session,
DEFAULT_HTTP_VERSION,
@@ -533,10 +532,6 @@ final class JdkTransporter extends AbstractTransporter
implements HttpTransporte
CONFIG_PROP_HTTP_VERSION)))
.followRedirects(HttpClient.Redirect.NORMAL)
.connectTimeout(Duration.ofMillis(connectTimeout))
- // this only considers the time until the response header is
received, see
- // https://bugs.openjdk.org/browse/JDK-8208693
- // but better than nothing
- .requestTimeout(Duration.ofMillis(requestTimeout))
.sslContext(sslContext);
if (insecure) {
---
a/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk11/src/test/java/org/eclipse/aether/transport/jdk/JdkTransporterTest.java
+++
b/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk11/src/test/java/org/eclipse/aether/transport/jdk/JdkTransporterTest.java
@@ -99,6 +99,11 @@ class JdkTransporterTest extends HttpTransporterTest {
@Test
protected void
testPut_Authenticated_ExpectContinueRejected_ExplicitlyConfiguredHeader() {}
+ @Override
+ @Disabled
+ @Test
+ protected void testRequestTimeout() throws Exception {}
+
public JdkTransporterTest() {
super(() -> new JdkTransporterFactory(standardChecksumExtractor(), new
DefaultPathProcessor()));
}
--
2.52.0
++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.d3KrdY/_old 2025-12-17 18:40:15.024307649 +0100
+++ /var/tmp/diff_new_pack.d3KrdY/_new 2025-12-17 18:40:15.028307817 +0100
@@ -1,6 +1,6 @@
-mtime: 1762167007
-commit: cdd0d0b62b6355769a3e7f9d70c70eb0c44873721f46827c0fed9b09ddb0f802
+mtime: 1765956157
+commit: 63b3a2e17cede03b34bb4f7df5336b9ca2d1b09a42f33f5918856b0d0aa3d84a
url: https://src.opensuse.org/java-packages/maven-resolver2.git
-revision: cdd0d0b62b6355769a3e7f9d70c70eb0c44873721f46827c0fed9b09ddb0f802
+revision: 63b3a2e17cede03b34bb4f7df5336b9ca2d1b09a42f33f5918856b0d0aa3d84a
projectscmsync: https://src.opensuse.org/java-packages/_ObsPrj
++++++ build.specials.obscpio ++++++
++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore 1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore 2025-12-17 08:23:02.000000000 +0100
@@ -0,0 +1 @@
+.osc
++++++ maven-resolver-2.0.13-source-release.zip ->
maven-resolver-2.0.14-source-release.zip ++++++
++++ 10481 lines of diff (skipped)
++++++ maven-resolver2-build.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/common.xml new/common.xml
--- old/common.xml 2025-10-10 20:42:51.219433742 +0200
+++ new/common.xml 2025-12-16 10:43:54.591909979 +0100
@@ -3,7 +3,7 @@
<project name="common" basedir=".">
<property file="build.properties"/>
- <property name="project.version" value="2.0.13"/>
+ <property name="project.version" value="2.0.14"/>
<property name="project.groupId" value="org.apache.maven.resolver"/>
<property name="project.url" value="https://maven.apache.org/resolver/"/>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/maven-resolver-transport-jdk-parent/build.xml
new/maven-resolver-transport-jdk-parent/build.xml
--- old/maven-resolver-transport-jdk-parent/build.xml 2025-03-12
13:18:05.969555200 +0100
+++ new/maven-resolver-transport-jdk-parent/build.xml 2025-12-16
11:01:28.984619971 +0100
@@ -7,8 +7,8 @@
<!-- ======================================================================
-->
<target name="clean" description="Clean the output directory">
- <ant antfile="build.xml" dir="maven-resolver-transport-jdk-8"
target="clean"/>
- <ant antfile="build.xml" dir="maven-resolver-transport-jdk-11"
target="clean"/>
+ <ant antfile="build.xml" dir="maven-resolver-transport-jdk8"
target="clean"/>
+ <ant antfile="build.xml" dir="maven-resolver-transport-jdk11"
target="clean"/>
<ant antfile="build.xml" dir="maven-resolver-transport-jdk"
target="clean"/>
</target>
@@ -17,8 +17,8 @@
<!-- ======================================================================
-->
<target name="compile" description="Compile the code">
- <ant antfile="build.xml" dir="maven-resolver-transport-jdk-8"
target="compile"/>
- <ant antfile="build.xml" dir="maven-resolver-transport-jdk-11"
target="compile"/>
+ <ant antfile="build.xml" dir="maven-resolver-transport-jdk8"
target="compile"/>
+ <ant antfile="build.xml" dir="maven-resolver-transport-jdk11"
target="compile"/>
<ant antfile="build.xml" dir="maven-resolver-transport-jdk"
target="compile"/>
</target>
@@ -27,8 +27,8 @@
<!-- ======================================================================
-->
<target name="javadoc" description="Generates the Javadoc of the
application">
- <ant antfile="build.xml" dir="maven-resolver-transport-jdk-8"
target="javadoc"/>
- <ant antfile="build.xml" dir="maven-resolver-transport-jdk-11"
target="javadoc"/>
+ <ant antfile="build.xml" dir="maven-resolver-transport-jdk8"
target="javadoc"/>
+ <ant antfile="build.xml" dir="maven-resolver-transport-jdk11"
target="javadoc"/>
<ant antfile="build.xml" dir="maven-resolver-transport-jdk"
target="javadoc"/>
</target>
@@ -37,8 +37,8 @@
<!-- ======================================================================
-->
<target name="package" description="Package the application">
- <ant antfile="build.xml" dir="maven-resolver-transport-jdk-8"
target="package"/>
- <ant antfile="build.xml" dir="maven-resolver-transport-jdk-11"
target="package"/>
+ <ant antfile="build.xml" dir="maven-resolver-transport-jdk8"
target="package"/>
+ <ant antfile="build.xml" dir="maven-resolver-transport-jdk11"
target="package"/>
<ant antfile="build.xml" dir="maven-resolver-transport-jdk"
target="package"/>
</target>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk/build.xml
new/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk/build.xml
---
old/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk/build.xml
2025-03-12 13:47:11.664030791 +0100
+++
new/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk/build.xml
2025-12-16 11:52:26.097557156 +0100
@@ -15,8 +15,8 @@
<property name="build.dir" value="target"/>
<property name="build.outputDir" value="${build.dir}/classes"/>
<property name="build.outputDir11"
value="${build.dir}/classes/META-INF/versions/11"/>
- <property name="build.srcDir"
value="../maven-resolver-transport-jdk-8/target/classes"/>
- <property name="build.srcDir11"
value="../maven-resolver-transport-jdk-11/target/classes"/>
+ <property name="build.srcDir"
value="../maven-resolver-transport-jdk8/target/classes"/>
+ <property name="build.srcDir11"
value="../maven-resolver-transport-jdk11/target/classes"/>
<!-- ======================================================================
-->
<!-- Cleaning up target
-->
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk-11/build.xml
new/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk-11/build.xml
---
old/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk-11/build.xml
2025-03-19 21:48:46.738906450 +0100
+++
new/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk-11/build.xml
1970-01-01 01:00:00.000000000 +0100
@@ -1,161 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<project name="maven-resolver-transport-jdk-11" default="package" basedir=".">
-
- <!-- ======================================================================
-->
- <!-- Build environment properties
-->
- <!-- ======================================================================
-->
-
- <include file="../../common.xml"/>
- <property file="build.properties"/>
-
- <property name="project.artifactId" value="maven-resolver-transport-jdk-11"/>
-
- <property name="build.finalName"
value="${project.artifactId}-${project.version}"/>
- <property name="build.dir" value="target"/>
- <property name="build.outputDir" value="${build.dir}/classes"/>
- <property name="build.srcDir" value="src/main/java"/>
- <property name="build.resourceDir" value="src/main/resources"/>
-
- <property name="reporting.outputDirectory" value="${build.dir}/site"/>
-
- <!-- ======================================================================
-->
- <!-- Defining classpaths
-->
- <!-- ======================================================================
-->
-
- <path id="build.classpath">
- <pathelement location="../../maven-resolver-api/target/classes"/>
- <pathelement location="../../maven-resolver-spi/target/classes"/>
- <pathelement location="../../maven-resolver-util/target/classes"/>
- <fileset dir="../../lib">
- <include name="**/*.jar"/>
- </fileset>
- </path>
-
- <!-- ======================================================================
-->
- <!-- Cleaning up target
-->
- <!-- ======================================================================
-->
-
- <target name="clean" description="Clean the output directory">
- <delete dir="${build.dir}"/>
- </target>
-
- <!-- ======================================================================
-->
- <!-- Compilation target
-->
- <!-- ======================================================================
-->
-
- <target name="compile" description="Compile the code">
- <mkdir dir="${build.outputDir}"/>
- <javac destdir="${build.outputDir}"
- nowarn="false"
- debug="true"
- optimize="false"
- deprecation="true"
- encoding="utf-8"
- target="${compiler.target}"
- verbose="false"
- fork="false"
- source="${compiler.source}">
- <src>
- <pathelement location="${build.srcDir}"/>
- </src>
- <classpath refid="build.classpath"/>
- </javac>
- </target>
-
- <!-- ======================================================================
-->
- <!-- Sisu javax.inject.Named generation target
-->
- <!-- ======================================================================
-->
-
- <target name="sisu"
- depends="compile"
- description="Generate javax.inject.Name index">
- <sequential>
- <java classname="org.eclipse.sisu.space.SisuIndex"
- failonerror="true"
- fork="true">
- <classpath>
- <path refid="build.classpath"/>
- </classpath>
- <arg value="${build.outputDir}"/>
- </java>
- <move todir="${build.outputDir}/META-INF">
- <fileset dir="META-INF"/>
- </move>
- </sequential>
- </target>
-
- <!-- ======================================================================
-->
- <!-- Javadoc target
-->
- <!-- ======================================================================
-->
-
- <target name="javadoc" description="Generates the Javadoc of the
application">
- <javadoc sourcepath="${build.srcDir}"
- packagenames="*"
- destdir="${reporting.outputDirectory}/apidocs"
- access="protected"
- source="${compiler.source}"
- classpathref="build.classpath"
- verbose="false"
- locale="en"
- version="true"
- use="true"
- author="true"
- splitindex="false"
- nodeprecated="false"
- nodeprecatedlist="false"
- notree="false"
- noindex="false"
- nohelp="false"
- nonavbar="false"
- serialwarn="false"
- encoding="utf-8"
- linksource="true"
- breakiterator="false">
- </javadoc>
- </target>
-
- <!-- ======================================================================
-->
- <!-- Package target
-->
- <!-- ======================================================================
-->
-
- <target name="package" depends="sisu" description="Package the application">
- <jar jarfile="${build.dir}/${build.finalName}.jar"
- compress="true"
- index="false"
- basedir="${build.outputDir}"
- excludes="**/package.html">
- <manifest>
- <attribute name="Automatic-Module-Name"
value="org.apache.maven.resolver.transport.jdk.11"/>
- <attribute name="Bundle-Description" value="Maven Artifact Transport
JDK Java 11+."/>
- <attribute name="Bundle-DocURL"
value="${project.url}maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk-11/"/>
- <attribute name="Bundle-License"
value=""Apache-2.0";link="https://www.apache.org/licenses/LICENSE-2.0.txt""/>
- <attribute name="Bundle-ManifestVersion" value="2"/>
- <attribute name="Bundle-Name" value="Maven Artifact Resolver Transport
JDK 11"/>
- <attribute name="Bundle-SCM"
value="connection="scm:git:https://gitbox.apache.org/repos/asf/maven-resolver.git/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk-11",developer-connection="scm:git:https://gitbox.apache.org/repos/asf/maven-resolver.git/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk-11",tag="maven-resolver-${project.version}",url="https://github.com/apache/maven-resolver/tree/maven-resolver-${project.version}/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk-11""/>
- <attribute name="Bundle-SymbolicName"
value="org.apache.maven.resolver.transport.jdk.11"/>
- <attribute name="Bundle-Vendor" value="${project.organization.name}"/>
- <attribute name="Bundle-Version" value="${project.version}"/>
- <attribute name="Export-Package"
value="org.eclipse.aether.transport.jdk;uses:="javax.inject,org.eclipse.aether,org.eclipse.aether.repository,org.eclipse.aether.spi.connector.transport,org.eclipse.aether.spi.connector.transport.http,org.eclipse.aether.spi.connector.transport.http.RFC9457,org.eclipse.aether.spi.io,org.eclipse.aether.transfer";version="${project.version}""/>
- <attribute name="Implementation-Title" value="Maven Artifact Resolver
Transport JDK 11"/>
- <attribute name="Implementation-Vendor"
value="${project.organization.name}"/>
- <attribute name="Implementation-Version" value="${project.version}"/>
- <attribute name="Import-Package"
value="java.io,java.lang,java.lang.invoke,java.lang.reflect,java.net,java.net.http,java.nio.charset,java.nio.file,java.security,java.security.cert,java.time,java.time.format,java.time.temporal,java.util,java.util.concurrent,java.util.function,java.util.regex,javax.inject;resolution:=optional;version="[1.0,2)",javax.net.ssl,org.eclipse.aether.repository,org.eclipse.aether.spi.connector.transport.http.RFC9457,org.eclipse.aether.spi.connector.transport.http,org.eclipse.aether.spi.connector.transport,org.eclipse.aether.spi.io,org.eclipse.aether.transfer,org.eclipse.aether.util,org.eclipse.aether,org.slf4j"/>
- <attribute name="JavaPackages-ArtifactId"
value="${project.artifactId}"/>
- <attribute name="JavaPackages-GroupId"
value="${project.groupId}"/>
- <attribute name="JavaPackages-Version"
value="${project.version}"/>
- <attribute name="Require-Capability"
value="osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=11))""/>
- <attribute name="Specification-Title" value="Maven Artifact Resolver
Transport JDK 11"/>
- <attribute name="Specification-Vendor"
value="${project.organization.name}"/>
- <attribute name="Specification-Version" value="${spec.version}"/>
- </manifest>
- </jar>
- </target>
-
- <!-- ======================================================================
-->
- <!-- A dummy target for the package named after the type it creates
-->
- <!-- ======================================================================
-->
-
- <target name="jar" depends="package" description="Builds the jar for the
application"/>
-
-</project>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk-8/build.xml
new/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk-8/build.xml
---
old/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk-8/build.xml
2025-03-19 21:48:55.618689389 +0100
+++
new/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk-8/build.xml
1970-01-01 01:00:00.000000000 +0100
@@ -1,163 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<project name="maven-resolver-transport-jdk-8" default="package" basedir=".">
-
- <!-- ======================================================================
-->
- <!-- Build environment properties
-->
- <!-- ======================================================================
-->
-
- <include file="../../common.xml"/>
- <property file="build.properties"/>
-
- <property name="project.artifactId" value="maven-resolver-transport-jdk-8"/>
-
- <property name="build.finalName"
value="${project.artifactId}-${project.version}"/>
- <property name="build.dir" value="target"/>
- <property name="build.outputDir" value="${build.dir}/classes"/>
- <property name="build.srcDir" value="src/main/java"/>
- <property name="build.resourceDir" value="src/main/resources"/>
-
- <property name="reporting.outputDirectory" value="${build.dir}/site"/>
-
- <!-- ======================================================================
-->
- <!-- Defining classpaths
-->
- <!-- ======================================================================
-->
-
- <path id="build.classpath">
- <pathelement location="../../maven-resolver-api/target/classes"/>
- <pathelement location="../../maven-resolver-spi/target/classes"/>
- <pathelement location="../../maven-resolver-util/target/classes"/>
- <fileset dir="../../lib">
- <include name="**/*.jar"/>
- </fileset>
- </path>
-
- <!-- ======================================================================
-->
- <!-- Cleaning up target
-->
- <!-- ======================================================================
-->
-
- <target name="clean" description="Clean the output directory">
- <delete dir="${build.dir}"/>
- </target>
-
- <!-- ======================================================================
-->
- <!-- Compilation target
-->
- <!-- ======================================================================
-->
-
- <target name="compile" description="Compile the code">
- <mkdir dir="${build.outputDir}"/>
- <javac destdir="${build.outputDir}"
- nowarn="false"
- debug="true"
- optimize="false"
- deprecation="true"
- encoding="utf-8"
- release="${compiler.release}"
- target="${compiler.target}"
- verbose="false"
- fork="false"
- source="${compiler.source}">
- <src>
- <pathelement location="${build.srcDir}"/>
- </src>
- <classpath refid="build.classpath"/>
- </javac>
- </target>
-
- <!-- ======================================================================
-->
- <!-- Sisu javax.inject.Named generation target
-->
- <!-- ======================================================================
-->
-
- <target name="sisu"
- depends="compile"
- description="Generate javax.inject.Name index">
- <sequential>
- <java classname="org.eclipse.sisu.space.SisuIndex"
- failonerror="true"
- fork="true">
- <classpath>
- <path refid="build.classpath"/>
- </classpath>
- <arg value="${build.outputDir}"/>
- </java>
- <move todir="${build.outputDir}/META-INF">
- <fileset dir="META-INF"/>
- </move>
- </sequential>
- </target>
-
- <!-- ======================================================================
-->
- <!-- Javadoc target
-->
- <!-- ======================================================================
-->
-
- <target name="javadoc" description="Generates the Javadoc of the
application">
- <javadoc sourcepath="${build.srcDir}"
- packagenames="*"
- destdir="${reporting.outputDirectory}/apidocs"
- access="protected"
- source="${compiler.source}"
- classpathref="build.classpath"
- verbose="false"
- locale="en"
- version="true"
- use="true"
- author="true"
- splitindex="false"
- nodeprecated="false"
- nodeprecatedlist="false"
- notree="false"
- noindex="false"
- nohelp="false"
- nonavbar="false"
- serialwarn="false"
- encoding="utf-8"
- linksource="true"
- breakiterator="false">
- </javadoc>
- </target>
-
- <!-- ======================================================================
-->
- <!-- Package target
-->
- <!-- ======================================================================
-->
-
- <target name="package" depends="sisu" description="Package the application">
- <jar jarfile="${build.dir}/${build.finalName}.jar"
- compress="true"
- index="false"
- basedir="${build.outputDir}"
- excludes="**/package.html">
- <manifest>
- <attribute name="Automatic-Module-Name"
value="org.apache.maven.resolver.transport.jdk.8"/>
- <attribute name="Bundle-Description" value="Maven Artifact Transport
JDK Java 11+."/>
- <attribute name="Bundle-Developers"
value="adangel;email="[email protected]";name="Andreas
Dangel";roles=Committer;timezone="Europe/Berlin",agudian;email="[email protected]";name="Andreas
Gudian";roles=Emeritus;timezone="Europe/Berlin",aheritier;email="[email protected]";name="Arnaud
Héritier";roles="PMC
Member";timezone="+1",andham;email="[email protected]";name="Anders
Hammar";roles="PMC
Member";timezone="+1",aramirez;name="Allan Q.
Ramirez";roles=Emeritus,baerrach;email="[email protected]";name="Barrie
Treloar";roles="PMC
Member";timezone="Australia/Adelaide",bayard;name="Henri
Yandell";roles=Emeritus,bdemers;email="[email protected]";name="Brian
Demers";organization=Sonatype;roles=Committer;timezone=-5,bellingard;name="Fabrice
Bellingard&quo
t;;roles=Committer,bentmann;email="[email protected]";name="Benjamin
Bentmann";organization=Sonatype;roles=Committer;timezone="+1",bimargulies;email="[email protected]";name="Benson
Margulies";roles="PMC
Member";timezone="America/New_York",bmarwell;email="[email protected]";name="Benjamin
Marwell";organization=ASF;roles="PMC
Member";timezone="Europe/Berlin",brett;email="[email protected]";name="Brett
Porter";organization=ASF;roles=Committer;timezone="+10",brianf;email="[email protected]";name="Brian
Fox";organization=Sonatype;roles="PMC
Member";timezone=-5,carlos;email="[email protected]";name="Carlos
Sanchez";organization=ASF;roles=Emeritus;timezone="+1",chrisgwarp;email="[email protected]";name="Chris
Graham";roles=Committer;timezone="Australia/Mel
bourne",chrisjs;name="Chris
Stevenson";roles=Emeritus,cstamas;email="[email protected]";name="Tamas
Cservenak";roles="PMC
Member";timezone="+1",dantran;email="[email protected]";name="Dan
Tran";roles=Committer;timezone=-8,dblevins;name="David
Blevins";roles=Emeritus,dbradicich;email="[email protected]";name="Damian
Bradicich";organization=Sonatype;roles=Committer;timezone=-5,dennisl;email="[email protected]";name="Dennis
Lundberg";organization=ASF;roles="PMC
Member";timezone="+1",dfabulich;email="[email protected]";name="Daniel
Fabulich";roles=Committer;timezone=-8,dkulp;email="[email protected]";name="Daniel
Kulp";organization=ASF;roles="PMC
Member";timezone=-5,dlr;name="Daniel
Rall";roles=Emeritus,elharo;email="[email protected]";name="Elliotte
Rusty Harol
d";roles=Committer;timezone="America/New_York",eolivelli;email="[email protected]";name="Enrico
Olivelli";organization=Diennea;roles=Committer;timezone="Europe/Rome",epunzalan;email="[email protected]";name="Edwin
Punzalan";roles=Emeritus;timezone=-8,evenisse;email="[email protected]";name="Emmanuel
Venisse";organization=ASF;roles="PMC
Member";timezone="+1",felipeal;name="Felipe
Leme";roles=Emeritus,fgiust;email="[email protected]";name="Fabrizio
Giustina";organization=openmind;roles=Committer;timezone="+1",gboue;email="[email protected]";name="Guillaume
Boué";roles="PMC
Member";timezone="Europe/Paris",gnodet;email="[email protected]";name="Guillaume
Nodet";organization="Red Hat";roles="PMC
Member";timezone="Europe/Paris",godin;email="godi
[email protected]";name="Evgeny
Mandrikov";organization=SonarSource;roles=Committer;timezone="+3",handyande;email="[email protected]";name="Andrew
Williams";roles=Committer;timezone=0,hboutemy;email="[email protected]";name="Hervé
Boutemy";organization=ASF;roles="PMC
Member";timezone="Europe/Paris",henning;email="[email protected]";name="Henning
Schmiedehausen";organization=ASF;roles="PMC
Member";timezone="America/Los_Angeles",ifedorenko;email="[email protected]";name="Igor
Fedorenko";organization=Sonatype;roles="PMC
Member";timezone=-5,imod;email="[email protected]";name="Dominik
Bartholdi";roles=Committer;timezone="Europe/Zurich",jdcasey;email="[email protected]";name="John
Casey";organization=ASF;roles=Emeritus;timezone=-6,jjensen;name="Jeff
Jensen";roles=Committer,
jmcconnell;email="[email protected]";name="Jesse
McConnell";organization=ASF;roles=Emeritus;timezone=-6,joakime;email="[email protected]";name="Joakim
Erdfelt";organization=ASF;roles=Emeritus;timezone=-5,jruiz;email="[email protected]";name="Johnny
Ruiz III";roles=Emeritus,jstrachan;name="James
Strachan";roles=Emeritus,jtolentino;email="[email protected]";name="Ernesto
Tolentino
Jr.";organization=ASF;roles=Emeritus;timezone="+8",jvanzyl;email="[email protected]";name="Jason
van Zyl";roles="PMC
Member";timezone=-5,kenney;email="[email protected]";name="Kenney
Westerhof";organization=Neonics;roles=Emeritus;timezone="+1",khmarbaise;email="[email protected]";name="Karl
Heinz Marbaise";roles="PMC
Chair";timezone="+1",krosenvold;email="[email protected]";name="Kri
stian Rosenvold";roles="PMC
Member";timezone="+1",kwin;email="[email protected]";name="Konrad
Windszus";organization="Cognizant Netcentric";roles="PMC
Member";timezone="Europe/Berlin",ltheussl;email="[email protected]";name="Lukas
Theussl";roles=Committer;timezone="+1",markh;email="[email protected]";name="Mark
Hobson";roles=Committer;timezone=0,martinkanters;email="[email protected]";name="Martin
Kanters";organization=JPoint;roles=Committer;timezone="Europe/Amsterdam",mauro;name="Mauro
Talevi";roles=Committer,mfriedenhagen;email="[email protected]";name="Mirko
Friedenhagen";roles=Committer;timezone="+1",michaelo;email="[email protected]";name="Michael
Osipov";roles="PMC
Member";timezone="Europe/Berlin",mkleint;name="Milos
Kleint&qu
ot;;roles="PMC
Member",mmoser;email="[email protected]";name="Manfred
Moser";roles=Committer;timezone=-8,mperham;email="[email protected]";name="Mike
Perham";organization=IBM;roles=Emeritus;timezone=-6,mthmulders;email="[email protected]";name="Maarten
Mulders";organization="Info Support";roles="PMC
Member";timezone="Europe/Amsterdam",nicolas;name="Nicolas
de Loof";roles=Committer,oching;name="Maria Odea B.
Ching";roles=Committer,ogusakov;name="Oleg
Gusakov";roles=Emeritus,olamy;email="[email protected]";name="Olivier
Lamy";roles="PMC
Member";timezone="Australia/Brisbane",pgier;email="[email protected]";name="Paul
Gier";organization="Red
Hat";roles=Committer;timezone=-6,pschneider;email="[email protected]";name="Patrick
Schneider";roles=Emeritus;timezone=-6,ptah
chiev;email="[email protected]";name="Petar
Tahchiev";roles=Committer;timezone="+2",rafale;email="[email protected]";name="Raphaël
Piéroni";organization=Dexem;roles=Committer;timezone="+1",rfscholte;email="[email protected]";name="Robert
Scholte";roles="PMC
Member";timezone="Europe/Amsterdam",rgoers;email="[email protected]";name="Ralph
Goers";organization=Intuit;roles="PMC
Member";timezone=-8,rinku;name="Rahul
Thakur";roles=Emeritus,schulte;email="[email protected]";name="Christian
Schulte";roles=Committer;timezone="Europe/Berlin",shinobu;name="Shinobu
Kuwai";roles=Emeritus,simonetripodi;email="[email protected]";name="Simone
Tripodi";roles=Committer;timezone="+1",sjaranowski;email="[email protected]";name="Slawomir
Jaranowski";roles=&
quot;PMC
Member";timezone="Europe/Warsaw",slachiewicz;email="[email protected]";name="Sylwester
Lachiewicz";roles="PMC
Member";timezone="Europe/Warsaw",smorgrav;name="Torbjorn
Eikli
Smorgrav";roles=Emeritus,snicoll;email="[email protected]";name="Stephane
Nicoll";roles=Committer;timezone="+1",sor;email="[email protected]";name="Christian
Stein";roles=Committer;timezone="Europe/Berlin",stephenc;email="[email protected]";name="Stephen
Connolly";roles="PMC
Member";timezone=0,struberg;email="[email protected]";name="Mark
Struberg";roles="PMC
Member",tchemit;email="[email protected]";name="Tony
Chemit";organization=CodeLutin;roles=Committer;timezone="Europe/Paris",tibordigana;email="[email protected]";name="Tibor
Digaňa";roles="PMC Member
";timezone="Europe/Bratislava",trygvis;email="[email protected]";name="Trygve
Laugstol";organization=ASF;roles=Emeritus;timezone="+1",vmassol;email="[email protected]";name="Vincent
Massol";organization=ASF;roles=Committer;timezone="+1",vsiveton;email="[email protected]";name="Vincent
Siveton";organization=ASF;roles="PMC
Member";timezone=-5,wfay;email="[email protected]";name="Wayne
Fay";organization=ASF;roles="PMC
Member";timezone=-6,wsmoak;email="[email protected]";name="Wendy
Smoak";roles=Emeritus;timezone=-7"/>
- <attribute name="Bundle-DocURL"
value="${project.url}maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk-8/"/>
- <attribute name="Bundle-License"
value=""Apache-2.0";link="https://www.apache.org/licenses/LICENSE-2.0.txt""/>
- <attribute name="Bundle-ManifestVersion" value="2"/>
- <attribute name="Bundle-Name" value="Maven Artifact Resolver Transport
JDK 8"/>
- <attribute name="Bundle-SCM"
value="connection="scm:git:https://gitbox.apache.org/repos/asf/maven-resolver.git/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk-8",developer-connection="scm:git:https://gitbox.apache.org/repos/asf/maven-resolver.git/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk-8",tag="maven-resolver-${project.version}",url="https://github.com/apache/maven-resolver/tree/maven-resolver-${project.version}/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk-8""/>
- <attribute name="Bundle-SymbolicName"
value="org.apache.maven.resolver.transport.jdk.8"/>
- <attribute name="Bundle-Vendor" value="${project.organization.name}"/>
- <attribute name="Bundle-Version" value="${project.version}"/>
- <attribute name="Export-Package"
value="org.eclipse.aether.transport.jdk;uses:="javax.inject,org.eclipse.aether,org.eclipse.aether.repository,org.eclipse.aether.spi.connector.transport,org.eclipse.aether.spi.connector.transport.http,org.eclipse.aether.spi.connector.transport.http.RFC9457,org.eclipse.aether.spi.io,org.eclipse.aether.transfer";version="${project.version}""/>
- <attribute name="Implementation-Title" value="Maven Artifact Resolver
Transport JDK 8"/>
- <attribute name="Implementation-Vendor"
value="${project.organization.name}"/>
- <attribute name="Implementation-Version" value="${project.version}"/>
- <attribute name="Import-Package"
value="javax.inject;resolution:=optional;version="[1.0,2)",org.eclipse.aether.repository,org.eclipse.aether.spi.connector.transport.http.RFC9457,org.eclipse.aether.spi.connector.transport.http,org.eclipse.aether.spi.connector.transport,org.eclipse.aether.spi.io,org.eclipse.aether.transfer,org.eclipse.aether,org.slf4j"/>
- <attribute name="JavaPackages-ArtifactId"
value="${project.artifactId}"/>
- <attribute name="JavaPackages-GroupId"
value="${project.groupId}"/>
- <attribute name="JavaPackages-Version"
value="${project.version}"/>
- <attribute name="Require-Capability"
value="osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=${compiler.target}))""/>
- <attribute name="Specification-Title" value="Maven Artifact Resolver
Transport JDK 8"/>
- <attribute name="Specification-Vendor"
value="${project.organization.name}"/>
- <attribute name="Specification-Version" value="${spec.version}"/>
- </manifest>
- </jar>
- </target>
-
- <!-- ======================================================================
-->
- <!-- A dummy target for the package named after the type it creates
-->
- <!-- ======================================================================
-->
-
- <target name="jar" depends="package" description="Builds the jar for the
application"/>
-
-</project>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk11/build.xml
new/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk11/build.xml
---
old/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk11/build.xml
1970-01-01 01:00:00.000000000 +0100
+++
new/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk11/build.xml
2025-12-16 11:52:14.977490744 +0100
@@ -0,0 +1,161 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<project name="maven-resolver-transport-jdk11" default="package" basedir=".">
+
+ <!-- ======================================================================
-->
+ <!-- Build environment properties
-->
+ <!-- ======================================================================
-->
+
+ <include file="../../common.xml"/>
+ <property file="build.properties"/>
+
+ <property name="project.artifactId" value="maven-resolver-transport-jdk11"/>
+
+ <property name="build.finalName"
value="${project.artifactId}-${project.version}"/>
+ <property name="build.dir" value="target"/>
+ <property name="build.outputDir" value="${build.dir}/classes"/>
+ <property name="build.srcDir" value="src/main/java"/>
+ <property name="build.resourceDir" value="src/main/resources"/>
+
+ <property name="reporting.outputDirectory" value="${build.dir}/site"/>
+
+ <!-- ======================================================================
-->
+ <!-- Defining classpaths
-->
+ <!-- ======================================================================
-->
+
+ <path id="build.classpath">
+ <pathelement location="../../maven-resolver-api/target/classes"/>
+ <pathelement location="../../maven-resolver-spi/target/classes"/>
+ <pathelement location="../../maven-resolver-util/target/classes"/>
+ <fileset dir="../../lib">
+ <include name="**/*.jar"/>
+ </fileset>
+ </path>
+
+ <!-- ======================================================================
-->
+ <!-- Cleaning up target
-->
+ <!-- ======================================================================
-->
+
+ <target name="clean" description="Clean the output directory">
+ <delete dir="${build.dir}"/>
+ </target>
+
+ <!-- ======================================================================
-->
+ <!-- Compilation target
-->
+ <!-- ======================================================================
-->
+
+ <target name="compile" description="Compile the code">
+ <mkdir dir="${build.outputDir}"/>
+ <javac destdir="${build.outputDir}"
+ nowarn="false"
+ debug="true"
+ optimize="false"
+ deprecation="true"
+ encoding="utf-8"
+ target="${compiler.target}"
+ verbose="false"
+ fork="false"
+ source="${compiler.source}">
+ <src>
+ <pathelement location="${build.srcDir}"/>
+ </src>
+ <classpath refid="build.classpath"/>
+ </javac>
+ </target>
+
+ <!-- ======================================================================
-->
+ <!-- Sisu javax.inject.Named generation target
-->
+ <!-- ======================================================================
-->
+
+ <target name="sisu"
+ depends="compile"
+ description="Generate javax.inject.Name index">
+ <sequential>
+ <java classname="org.eclipse.sisu.space.SisuIndex"
+ failonerror="true"
+ fork="true">
+ <classpath>
+ <path refid="build.classpath"/>
+ </classpath>
+ <arg value="${build.outputDir}"/>
+ </java>
+ <move todir="${build.outputDir}/META-INF">
+ <fileset dir="META-INF"/>
+ </move>
+ </sequential>
+ </target>
+
+ <!-- ======================================================================
-->
+ <!-- Javadoc target
-->
+ <!-- ======================================================================
-->
+
+ <target name="javadoc" description="Generates the Javadoc of the
application">
+ <javadoc sourcepath="${build.srcDir}"
+ packagenames="*"
+ destdir="${reporting.outputDirectory}/apidocs"
+ access="protected"
+ source="${compiler.source}"
+ classpathref="build.classpath"
+ verbose="false"
+ locale="en"
+ version="true"
+ use="true"
+ author="true"
+ splitindex="false"
+ nodeprecated="false"
+ nodeprecatedlist="false"
+ notree="false"
+ noindex="false"
+ nohelp="false"
+ nonavbar="false"
+ serialwarn="false"
+ encoding="utf-8"
+ linksource="true"
+ breakiterator="false">
+ </javadoc>
+ </target>
+
+ <!-- ======================================================================
-->
+ <!-- Package target
-->
+ <!-- ======================================================================
-->
+
+ <target name="package" depends="sisu" description="Package the application">
+ <jar jarfile="${build.dir}/${build.finalName}.jar"
+ compress="true"
+ index="false"
+ basedir="${build.outputDir}"
+ excludes="**/package.html">
+ <manifest>
+ <attribute name="Automatic-Module-Name"
value="org.apache.maven.resolver.transport.jdk.11"/>
+ <attribute name="Bundle-Description" value="Maven Artifact Transport
JDK Java 11+."/>
+ <attribute name="Bundle-DocURL"
value="${project.url}maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk11/"/>
+ <attribute name="Bundle-License"
value=""Apache-2.0";link="https://www.apache.org/licenses/LICENSE-2.0.txt""/>
+ <attribute name="Bundle-ManifestVersion" value="2"/>
+ <attribute name="Bundle-Name" value="Maven Artifact Resolver Transport
JDK 11"/>
+ <attribute name="Bundle-SCM"
value="connection="scm:git:https://gitbox.apache.org/repos/asf/maven-resolver.git/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk11",developer-connection="scm:git:https://gitbox.apache.org/repos/asf/maven-resolver.git/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk11",tag="maven-resolver-${project.version}",url="https://github.com/apache/maven-resolver/tree/maven-resolver-${project.version}/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk11""/>
+ <attribute name="Bundle-SymbolicName"
value="org.apache.maven.resolver.transport.jdk.11"/>
+ <attribute name="Bundle-Vendor" value="${project.organization.name}"/>
+ <attribute name="Bundle-Version" value="${project.version}"/>
+ <attribute name="Export-Package"
value="org.eclipse.aether.transport.jdk;uses:="javax.inject,org.eclipse.aether,org.eclipse.aether.repository,org.eclipse.aether.spi.connector.transport,org.eclipse.aether.spi.connector.transport.http,org.eclipse.aether.spi.connector.transport.http.RFC9457,org.eclipse.aether.spi.io,org.eclipse.aether.transfer";version="${project.version}""/>
+ <attribute name="Implementation-Title" value="Maven Artifact Resolver
Transport JDK 11"/>
+ <attribute name="Implementation-Vendor"
value="${project.organization.name}"/>
+ <attribute name="Implementation-Version" value="${project.version}"/>
+ <attribute name="Import-Package"
value="java.io,java.lang,java.lang.invoke,java.lang.reflect,java.net,java.net.http,java.nio.charset,java.nio.file,java.security,java.security.cert,java.time,java.time.format,java.time.temporal,java.util,java.util.concurrent,java.util.function,java.util.regex,javax.inject;resolution:=optional;version="[1.0,2)",javax.net.ssl,org.eclipse.aether.repository,org.eclipse.aether.spi.connector.transport.http.RFC9457,org.eclipse.aether.spi.connector.transport.http,org.eclipse.aether.spi.connector.transport,org.eclipse.aether.spi.io,org.eclipse.aether.transfer,org.eclipse.aether.util,org.eclipse.aether,org.slf4j"/>
+ <attribute name="JavaPackages-ArtifactId"
value="${project.artifactId}"/>
+ <attribute name="JavaPackages-GroupId"
value="${project.groupId}"/>
+ <attribute name="JavaPackages-Version"
value="${project.version}"/>
+ <attribute name="Require-Capability"
value="osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=11))""/>
+ <attribute name="Specification-Title" value="Maven Artifact Resolver
Transport JDK 11"/>
+ <attribute name="Specification-Vendor"
value="${project.organization.name}"/>
+ <attribute name="Specification-Version" value="${spec.version}"/>
+ </manifest>
+ </jar>
+ </target>
+
+ <!-- ======================================================================
-->
+ <!-- A dummy target for the package named after the type it creates
-->
+ <!-- ======================================================================
-->
+
+ <target name="jar" depends="package" description="Builds the jar for the
application"/>
+
+</project>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk8/build.xml
new/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk8/build.xml
---
old/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk8/build.xml
1970-01-01 01:00:00.000000000 +0100
+++
new/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk8/build.xml
2025-12-16 11:51:08.856975799 +0100
@@ -0,0 +1,163 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<project name="maven-resolver-transport-jdk8" default="package" basedir=".">
+
+ <!-- ======================================================================
-->
+ <!-- Build environment properties
-->
+ <!-- ======================================================================
-->
+
+ <include file="../../common.xml"/>
+ <property file="build.properties"/>
+
+ <property name="project.artifactId" value="maven-resolver-transport-jdk8"/>
+
+ <property name="build.finalName"
value="${project.artifactId}-${project.version}"/>
+ <property name="build.dir" value="target"/>
+ <property name="build.outputDir" value="${build.dir}/classes"/>
+ <property name="build.srcDir" value="src/main/java"/>
+ <property name="build.resourceDir" value="src/main/resources"/>
+
+ <property name="reporting.outputDirectory" value="${build.dir}/site"/>
+
+ <!-- ======================================================================
-->
+ <!-- Defining classpaths
-->
+ <!-- ======================================================================
-->
+
+ <path id="build.classpath">
+ <pathelement location="../../maven-resolver-api/target/classes"/>
+ <pathelement location="../../maven-resolver-spi/target/classes"/>
+ <pathelement location="../../maven-resolver-util/target/classes"/>
+ <fileset dir="../../lib">
+ <include name="**/*.jar"/>
+ </fileset>
+ </path>
+
+ <!-- ======================================================================
-->
+ <!-- Cleaning up target
-->
+ <!-- ======================================================================
-->
+
+ <target name="clean" description="Clean the output directory">
+ <delete dir="${build.dir}"/>
+ </target>
+
+ <!-- ======================================================================
-->
+ <!-- Compilation target
-->
+ <!-- ======================================================================
-->
+
+ <target name="compile" description="Compile the code">
+ <mkdir dir="${build.outputDir}"/>
+ <javac destdir="${build.outputDir}"
+ nowarn="false"
+ debug="true"
+ optimize="false"
+ deprecation="true"
+ encoding="utf-8"
+ release="${compiler.release}"
+ target="${compiler.target}"
+ verbose="false"
+ fork="false"
+ source="${compiler.source}">
+ <src>
+ <pathelement location="${build.srcDir}"/>
+ </src>
+ <classpath refid="build.classpath"/>
+ </javac>
+ </target>
+
+ <!-- ======================================================================
-->
+ <!-- Sisu javax.inject.Named generation target
-->
+ <!-- ======================================================================
-->
+
+ <target name="sisu"
+ depends="compile"
+ description="Generate javax.inject.Name index">
+ <sequential>
+ <java classname="org.eclipse.sisu.space.SisuIndex"
+ failonerror="true"
+ fork="true">
+ <classpath>
+ <path refid="build.classpath"/>
+ </classpath>
+ <arg value="${build.outputDir}"/>
+ </java>
+ <move todir="${build.outputDir}/META-INF">
+ <fileset dir="META-INF"/>
+ </move>
+ </sequential>
+ </target>
+
+ <!-- ======================================================================
-->
+ <!-- Javadoc target
-->
+ <!-- ======================================================================
-->
+
+ <target name="javadoc" description="Generates the Javadoc of the
application">
+ <javadoc sourcepath="${build.srcDir}"
+ packagenames="*"
+ destdir="${reporting.outputDirectory}/apidocs"
+ access="protected"
+ source="${compiler.source}"
+ classpathref="build.classpath"
+ verbose="false"
+ locale="en"
+ version="true"
+ use="true"
+ author="true"
+ splitindex="false"
+ nodeprecated="false"
+ nodeprecatedlist="false"
+ notree="false"
+ noindex="false"
+ nohelp="false"
+ nonavbar="false"
+ serialwarn="false"
+ encoding="utf-8"
+ linksource="true"
+ breakiterator="false">
+ </javadoc>
+ </target>
+
+ <!-- ======================================================================
-->
+ <!-- Package target
-->
+ <!-- ======================================================================
-->
+
+ <target name="package" depends="sisu" description="Package the application">
+ <jar jarfile="${build.dir}/${build.finalName}.jar"
+ compress="true"
+ index="false"
+ basedir="${build.outputDir}"
+ excludes="**/package.html">
+ <manifest>
+ <attribute name="Automatic-Module-Name"
value="org.apache.maven.resolver.transport.jdk.8"/>
+ <attribute name="Bundle-Description" value="Maven Artifact Transport
JDK Java 11+."/>
+ <attribute name="Bundle-Developers"
value="adangel;email="[email protected]";name="Andreas
Dangel";roles=Committer;timezone="Europe/Berlin",agudian;email="[email protected]";name="Andreas
Gudian";roles=Emeritus;timezone="Europe/Berlin",aheritier;email="[email protected]";name="Arnaud
Héritier";roles="PMC
Member";timezone="+1",andham;email="[email protected]";name="Anders
Hammar";roles="PMC
Member";timezone="+1",aramirez;name="Allan Q.
Ramirez";roles=Emeritus,baerrach;email="[email protected]";name="Barrie
Treloar";roles="PMC
Member";timezone="Australia/Adelaide",bayard;name="Henri
Yandell";roles=Emeritus,bdemers;email="[email protected]";name="Brian
Demers";organization=Sonatype;roles=Committer;timezone=-5,bellingard;name="Fabrice
Bellingard&quo
t;;roles=Committer,bentmann;email="[email protected]";name="Benjamin
Bentmann";organization=Sonatype;roles=Committer;timezone="+1",bimargulies;email="[email protected]";name="Benson
Margulies";roles="PMC
Member";timezone="America/New_York",bmarwell;email="[email protected]";name="Benjamin
Marwell";organization=ASF;roles="PMC
Member";timezone="Europe/Berlin",brett;email="[email protected]";name="Brett
Porter";organization=ASF;roles=Committer;timezone="+10",brianf;email="[email protected]";name="Brian
Fox";organization=Sonatype;roles="PMC
Member";timezone=-5,carlos;email="[email protected]";name="Carlos
Sanchez";organization=ASF;roles=Emeritus;timezone="+1",chrisgwarp;email="[email protected]";name="Chris
Graham";roles=Committer;timezone="Australia/Mel
bourne",chrisjs;name="Chris
Stevenson";roles=Emeritus,cstamas;email="[email protected]";name="Tamas
Cservenak";roles="PMC
Member";timezone="+1",dantran;email="[email protected]";name="Dan
Tran";roles=Committer;timezone=-8,dblevins;name="David
Blevins";roles=Emeritus,dbradicich;email="[email protected]";name="Damian
Bradicich";organization=Sonatype;roles=Committer;timezone=-5,dennisl;email="[email protected]";name="Dennis
Lundberg";organization=ASF;roles="PMC
Member";timezone="+1",dfabulich;email="[email protected]";name="Daniel
Fabulich";roles=Committer;timezone=-8,dkulp;email="[email protected]";name="Daniel
Kulp";organization=ASF;roles="PMC
Member";timezone=-5,dlr;name="Daniel
Rall";roles=Emeritus,elharo;email="[email protected]";name="Elliotte
Rusty Harol
d";roles=Committer;timezone="America/New_York",eolivelli;email="[email protected]";name="Enrico
Olivelli";organization=Diennea;roles=Committer;timezone="Europe/Rome",epunzalan;email="[email protected]";name="Edwin
Punzalan";roles=Emeritus;timezone=-8,evenisse;email="[email protected]";name="Emmanuel
Venisse";organization=ASF;roles="PMC
Member";timezone="+1",felipeal;name="Felipe
Leme";roles=Emeritus,fgiust;email="[email protected]";name="Fabrizio
Giustina";organization=openmind;roles=Committer;timezone="+1",gboue;email="[email protected]";name="Guillaume
Boué";roles="PMC
Member";timezone="Europe/Paris",gnodet;email="[email protected]";name="Guillaume
Nodet";organization="Red Hat";roles="PMC
Member";timezone="Europe/Paris",godin;email="godi
[email protected]";name="Evgeny
Mandrikov";organization=SonarSource;roles=Committer;timezone="+3",handyande;email="[email protected]";name="Andrew
Williams";roles=Committer;timezone=0,hboutemy;email="[email protected]";name="Hervé
Boutemy";organization=ASF;roles="PMC
Member";timezone="Europe/Paris",henning;email="[email protected]";name="Henning
Schmiedehausen";organization=ASF;roles="PMC
Member";timezone="America/Los_Angeles",ifedorenko;email="[email protected]";name="Igor
Fedorenko";organization=Sonatype;roles="PMC
Member";timezone=-5,imod;email="[email protected]";name="Dominik
Bartholdi";roles=Committer;timezone="Europe/Zurich",jdcasey;email="[email protected]";name="John
Casey";organization=ASF;roles=Emeritus;timezone=-6,jjensen;name="Jeff
Jensen";roles=Committer,
jmcconnell;email="[email protected]";name="Jesse
McConnell";organization=ASF;roles=Emeritus;timezone=-6,joakime;email="[email protected]";name="Joakim
Erdfelt";organization=ASF;roles=Emeritus;timezone=-5,jruiz;email="[email protected]";name="Johnny
Ruiz III";roles=Emeritus,jstrachan;name="James
Strachan";roles=Emeritus,jtolentino;email="[email protected]";name="Ernesto
Tolentino
Jr.";organization=ASF;roles=Emeritus;timezone="+8",jvanzyl;email="[email protected]";name="Jason
van Zyl";roles="PMC
Member";timezone=-5,kenney;email="[email protected]";name="Kenney
Westerhof";organization=Neonics;roles=Emeritus;timezone="+1",khmarbaise;email="[email protected]";name="Karl
Heinz Marbaise";roles="PMC
Chair";timezone="+1",krosenvold;email="[email protected]";name="Kri
stian Rosenvold";roles="PMC
Member";timezone="+1",kwin;email="[email protected]";name="Konrad
Windszus";organization="Cognizant Netcentric";roles="PMC
Member";timezone="Europe/Berlin",ltheussl;email="[email protected]";name="Lukas
Theussl";roles=Committer;timezone="+1",markh;email="[email protected]";name="Mark
Hobson";roles=Committer;timezone=0,martinkanters;email="[email protected]";name="Martin
Kanters";organization=JPoint;roles=Committer;timezone="Europe/Amsterdam",mauro;name="Mauro
Talevi";roles=Committer,mfriedenhagen;email="[email protected]";name="Mirko
Friedenhagen";roles=Committer;timezone="+1",michaelo;email="[email protected]";name="Michael
Osipov";roles="PMC
Member";timezone="Europe/Berlin",mkleint;name="Milos
Kleint&qu
ot;;roles="PMC
Member",mmoser;email="[email protected]";name="Manfred
Moser";roles=Committer;timezone=-8,mperham;email="[email protected]";name="Mike
Perham";organization=IBM;roles=Emeritus;timezone=-6,mthmulders;email="[email protected]";name="Maarten
Mulders";organization="Info Support";roles="PMC
Member";timezone="Europe/Amsterdam",nicolas;name="Nicolas
de Loof";roles=Committer,oching;name="Maria Odea B.
Ching";roles=Committer,ogusakov;name="Oleg
Gusakov";roles=Emeritus,olamy;email="[email protected]";name="Olivier
Lamy";roles="PMC
Member";timezone="Australia/Brisbane",pgier;email="[email protected]";name="Paul
Gier";organization="Red
Hat";roles=Committer;timezone=-6,pschneider;email="[email protected]";name="Patrick
Schneider";roles=Emeritus;timezone=-6,ptah
chiev;email="[email protected]";name="Petar
Tahchiev";roles=Committer;timezone="+2",rafale;email="[email protected]";name="Raphaël
Piéroni";organization=Dexem;roles=Committer;timezone="+1",rfscholte;email="[email protected]";name="Robert
Scholte";roles="PMC
Member";timezone="Europe/Amsterdam",rgoers;email="[email protected]";name="Ralph
Goers";organization=Intuit;roles="PMC
Member";timezone=-8,rinku;name="Rahul
Thakur";roles=Emeritus,schulte;email="[email protected]";name="Christian
Schulte";roles=Committer;timezone="Europe/Berlin",shinobu;name="Shinobu
Kuwai";roles=Emeritus,simonetripodi;email="[email protected]";name="Simone
Tripodi";roles=Committer;timezone="+1",sjaranowski;email="[email protected]";name="Slawomir
Jaranowski";roles=&
quot;PMC
Member";timezone="Europe/Warsaw",slachiewicz;email="[email protected]";name="Sylwester
Lachiewicz";roles="PMC
Member";timezone="Europe/Warsaw",smorgrav;name="Torbjorn
Eikli
Smorgrav";roles=Emeritus,snicoll;email="[email protected]";name="Stephane
Nicoll";roles=Committer;timezone="+1",sor;email="[email protected]";name="Christian
Stein";roles=Committer;timezone="Europe/Berlin",stephenc;email="[email protected]";name="Stephen
Connolly";roles="PMC
Member";timezone=0,struberg;email="[email protected]";name="Mark
Struberg";roles="PMC
Member",tchemit;email="[email protected]";name="Tony
Chemit";organization=CodeLutin;roles=Committer;timezone="Europe/Paris",tibordigana;email="[email protected]";name="Tibor
Digaňa";roles="PMC Member
";timezone="Europe/Bratislava",trygvis;email="[email protected]";name="Trygve
Laugstol";organization=ASF;roles=Emeritus;timezone="+1",vmassol;email="[email protected]";name="Vincent
Massol";organization=ASF;roles=Committer;timezone="+1",vsiveton;email="[email protected]";name="Vincent
Siveton";organization=ASF;roles="PMC
Member";timezone=-5,wfay;email="[email protected]";name="Wayne
Fay";organization=ASF;roles="PMC
Member";timezone=-6,wsmoak;email="[email protected]";name="Wendy
Smoak";roles=Emeritus;timezone=-7"/>
+ <attribute name="Bundle-DocURL"
value="${project.url}maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk8/"/>
+ <attribute name="Bundle-License"
value=""Apache-2.0";link="https://www.apache.org/licenses/LICENSE-2.0.txt""/>
+ <attribute name="Bundle-ManifestVersion" value="2"/>
+ <attribute name="Bundle-Name" value="Maven Artifact Resolver Transport
JDK 8"/>
+ <attribute name="Bundle-SCM"
value="connection="scm:git:https://gitbox.apache.org/repos/asf/maven-resolver.git/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk8",developer-connection="scm:git:https://gitbox.apache.org/repos/asf/maven-resolver.git/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk8",tag="maven-resolver-${project.version}",url="https://github.com/apache/maven-resolver/tree/maven-resolver-${project.version}/maven-resolver-transport-jdk-parent/maven-resolver-transport-jdk8""/>
+ <attribute name="Bundle-SymbolicName"
value="org.apache.maven.resolver.transport.jdk.8"/>
+ <attribute name="Bundle-Vendor" value="${project.organization.name}"/>
+ <attribute name="Bundle-Version" value="${project.version}"/>
+ <attribute name="Export-Package"
value="org.eclipse.aether.transport.jdk;uses:="javax.inject,org.eclipse.aether,org.eclipse.aether.repository,org.eclipse.aether.spi.connector.transport,org.eclipse.aether.spi.connector.transport.http,org.eclipse.aether.spi.connector.transport.http.RFC9457,org.eclipse.aether.spi.io,org.eclipse.aether.transfer";version="${project.version}""/>
+ <attribute name="Implementation-Title" value="Maven Artifact Resolver
Transport JDK 8"/>
+ <attribute name="Implementation-Vendor"
value="${project.organization.name}"/>
+ <attribute name="Implementation-Version" value="${project.version}"/>
+ <attribute name="Import-Package"
value="javax.inject;resolution:=optional;version="[1.0,2)",org.eclipse.aether.repository,org.eclipse.aether.spi.connector.transport.http.RFC9457,org.eclipse.aether.spi.connector.transport.http,org.eclipse.aether.spi.connector.transport,org.eclipse.aether.spi.io,org.eclipse.aether.transfer,org.eclipse.aether,org.slf4j"/>
+ <attribute name="JavaPackages-ArtifactId"
value="${project.artifactId}"/>
+ <attribute name="JavaPackages-GroupId"
value="${project.groupId}"/>
+ <attribute name="JavaPackages-Version"
value="${project.version}"/>
+ <attribute name="Require-Capability"
value="osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=${compiler.target}))""/>
+ <attribute name="Specification-Title" value="Maven Artifact Resolver
Transport JDK 8"/>
+ <attribute name="Specification-Vendor"
value="${project.organization.name}"/>
+ <attribute name="Specification-Version" value="${spec.version}"/>
+ </manifest>
+ </jar>
+ </target>
+
+ <!-- ======================================================================
-->
+ <!-- A dummy target for the package named after the type it creates
-->
+ <!-- ======================================================================
-->
+
+ <target name="jar" depends="package" description="Builds the jar for the
application"/>
+
+</project>