From dfb22c378aefd2eccfc11117bb7cf094978c4eeb Mon Sep 17 00:00:00 2001 From: Slawomir Jaranowski Date: Thu, 2 Mar 2023 11:19:54 +0100 Subject: [PATCH] [MRESOLVER-337] Rename RepositoryFilteredException to ArtifactFilteredOutException --- .../aether/resolution/ArtifactResolutionException.java | 4 ++-- ...lteredException.java => ArtifactFilteredOutException.java} | 4 ++-- .../eclipse/aether/internal/impl/DefaultArtifactResolver.java | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) rename maven-resolver-api/src/main/java/org/eclipse/aether/transfer/{RepositoryFilteredException.java => ArtifactFilteredOutException.java} (88%) diff --git a/maven-resolver-api/src/main/java/org/eclipse/aether/resolution/ArtifactResolutionException.java b/maven-resolver-api/src/main/java/org/eclipse/aether/resolution/ArtifactResolutionException.java index 4a6cb431e..15f3c53db 100644 --- a/maven-resolver-api/src/main/java/org/eclipse/aether/resolution/ArtifactResolutionException.java +++ b/maven-resolver-api/src/main/java/org/eclipse/aether/resolution/ArtifactResolutionException.java @@ -23,8 +23,8 @@ import org.eclipse.aether.RepositoryException; import org.eclipse.aether.repository.LocalArtifactResult; +import org.eclipse.aether.transfer.ArtifactFilteredOutException; import org.eclipse.aether.transfer.ArtifactNotFoundException; -import org.eclipse.aether.transfer.RepositoryFilteredException; import org.eclipse.aether.transfer.RepositoryOfflineException; /** @@ -128,7 +128,7 @@ private static Throwable getCause(List results) { Throwable notFound = null, offline = null; for (Throwable t : result.getExceptions()) { if (t instanceof ArtifactNotFoundException) { - if (notFound == null || notFound instanceof RepositoryFilteredException) { + if (notFound == null || notFound instanceof ArtifactFilteredOutException) { notFound = t; } if (offline == null && t.getCause() instanceof RepositoryOfflineException) { diff --git a/maven-resolver-api/src/main/java/org/eclipse/aether/transfer/RepositoryFilteredException.java b/maven-resolver-api/src/main/java/org/eclipse/aether/transfer/ArtifactFilteredOutException.java similarity index 88% rename from maven-resolver-api/src/main/java/org/eclipse/aether/transfer/RepositoryFilteredException.java rename to maven-resolver-api/src/main/java/org/eclipse/aether/transfer/ArtifactFilteredOutException.java index a0e5e930c..b0a67de31 100644 --- a/maven-resolver-api/src/main/java/org/eclipse/aether/transfer/RepositoryFilteredException.java +++ b/maven-resolver-api/src/main/java/org/eclipse/aether/transfer/ArtifactFilteredOutException.java @@ -26,7 +26,7 @@ * * @since 1.9.6 */ -public class RepositoryFilteredException extends ArtifactNotFoundException { +public class ArtifactFilteredOutException extends ArtifactNotFoundException { /** * Creates a new exception with the specified artifact, repository and detail message. @@ -35,7 +35,7 @@ public class RepositoryFilteredException extends ArtifactNotFoundException { * @param repository The involved remote repository, may be {@code null}. * @param message The detail message, may be {@code null}. */ - public RepositoryFilteredException(Artifact artifact, RemoteRepository repository, String message) { + public ArtifactFilteredOutException(Artifact artifact, RemoteRepository repository, String message) { super(artifact, repository, message); } } diff --git a/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/DefaultArtifactResolver.java b/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/DefaultArtifactResolver.java index 18792a7e3..bcdc40740 100644 --- a/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/DefaultArtifactResolver.java +++ b/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/DefaultArtifactResolver.java @@ -72,10 +72,10 @@ import org.eclipse.aether.spi.locator.ServiceLocator; import org.eclipse.aether.spi.resolution.ArtifactResolverPostProcessor; import org.eclipse.aether.spi.synccontext.SyncContextFactory; +import org.eclipse.aether.transfer.ArtifactFilteredOutException; import org.eclipse.aether.transfer.ArtifactNotFoundException; import org.eclipse.aether.transfer.ArtifactTransferException; import org.eclipse.aether.transfer.NoRepositoryConnectorException; -import org.eclipse.aether.transfer.RepositoryFilteredException; import org.eclipse.aether.transfer.RepositoryOfflineException; import org.eclipse.aether.util.ConfigUtils; import org.slf4j.Logger; @@ -309,7 +309,7 @@ private List resolve( RemoteRepositoryFilter.Result filterResult = filter.acceptArtifact(repository, artifact); if (!filterResult.isAccepted()) { result.addException( - new RepositoryFilteredException(artifact, repository, filterResult.reasoning())); + new ArtifactFilteredOutException(artifact, repository, filterResult.reasoning())); filteredRemoteRepositories.remove(repository); } }