From 2452a6488a1c4e798bbe3efab4b6c6e2c2e494ee Mon Sep 17 00:00:00 2001 From: Tamas Cservenak Date: Mon, 29 Jan 2024 16:27:43 +0100 Subject: [PATCH] [MNG-8035] Update to Resolver 2.0.0-alpha-7 (#1394) Update to Resolver 2.0.0-alpha-7, sort out TODO. This is also one simple change "sneaked in" for RAT, to ignore local `.mvn` that is unrelated to all this, but does not make any harm. In turn, it allows dev local checkout to have various stuff set without decorating those with headers or fighing RAT plugin. --- https://issues.apache.org/jira/browse/MNG-8035 --- .../repository/internal/scopes/MavenDependencyScopes.java | 6 +++--- pom.xml | 3 ++- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/maven-resolver-provider/src/main/java/org/apache/maven/repository/internal/scopes/MavenDependencyScopes.java b/maven-resolver-provider/src/main/java/org/apache/maven/repository/internal/scopes/MavenDependencyScopes.java index 86b03eae1dc..2d074a4e070 100644 --- a/maven-resolver-provider/src/main/java/org/apache/maven/repository/internal/scopes/MavenDependencyScopes.java +++ b/maven-resolver-provider/src/main/java/org/apache/maven/repository/internal/scopes/MavenDependencyScopes.java @@ -18,6 +18,8 @@ */ package org.apache.maven.repository.internal.scopes; +import org.eclipse.aether.util.artifact.DependencyScopes; + /** * The dependency scopes used for Java dependencies in Maven. This class defines labels only, that are doing pass-thru * over Resolver. @@ -28,10 +30,8 @@ public final class MavenDependencyScopes { /** * Important: keep this label in sync with Resolver. - * - * TODO: once Resolver 2.0.0-alpha-7 is out, use org.eclipse.aether.util.artifact.DependencyScopes#SYSTEM */ - public static final String SYSTEM = "system"; + public static final String SYSTEM = DependencyScopes.SYSTEM; public static final String COMPILE_ONLY = "compile-only"; diff --git a/pom.xml b/pom.xml index c4687b691d7..3bb7b84b9a9 100644 --- a/pom.xml +++ b/pom.xml @@ -176,7 +176,7 @@ under the License. 1.26 1.0.0 4.0.1 - 2.0.0-alpha-6 + 2.0.0-alpha-7 2.0 0.9.0.M2 2.0.11 @@ -754,6 +754,7 @@ under the License. src/test/remote-repo/** **/*.odg .asf.yaml + .mvn/**