This is an automated email from the ASF dual-hosted git repository.

gnodet pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven.git

commit 728473c54fdd9e45ff8d7229d46c489e2990201c
Author: Guillaume Nodet <gno...@gmail.com>
AuthorDate: Wed Apr 24 13:05:32 2024 +0200

    Deprecate test classes in maven-compat which cause lots of warnings
---
 .../apache/maven/artifact/resolver/DefaultArtifactResolver.java   | 1 +
 .../java/org/apache/maven/AbstractCoreMavenComponentTestCase.java | 1 +
 .../java/org/apache/maven/ProjectDependenciesResolverTest.java    | 1 +
 .../apache/maven/artifact/AbstractArtifactComponentTestCase.java  | 1 +
 .../org/apache/maven/artifact/deployer/ArtifactDeployerTest.java  | 1 +
 .../maven/artifact/deployer/SimpleArtifactMetadataSource.java     | 1 +
 .../apache/maven/artifact/factory/DefaultArtifactFactoryTest.java | 1 +
 .../apache/maven/artifact/installer/ArtifactInstallerTest.java    | 1 +
 .../apache/maven/artifact/metadata/SwitchableMetadataSource.java  | 1 +
 .../org/apache/maven/artifact/metadata/TestMetadataSource.java    | 1 +
 .../maven/artifact/repository/MavenArtifactRepositoryTest.java    | 1 +
 .../org/apache/maven/artifact/resolver/ArtifactResolverTest.java  | 1 +
 .../maven/artifact/resolver/DefaultArtifactResolverTest.java      | 6 +++---
 .../java/org/apache/maven/artifact/resolver/TestFileWagon.java    | 1 +
 .../maven/artifact/resolver/filter/OrArtifactFilterTest.java      | 1 +
 .../java/org/apache/maven/artifact/testutils/TestFileManager.java | 1 +
 .../maven/artifact/transform/TransformationManagerTest.java       | 1 +
 .../apache/maven/profiles/manager/DefaultProfileManagerTest.java  | 1 +
 .../org/apache/maven/project/AbstractMavenProjectTestCase.java    | 1 +
 .../java/org/apache/maven/project/ClasspathArtifactResolver.java  | 1 +
 .../org/apache/maven/project/EmptyLifecycleBindingsInjector.java  | 1 +
 .../java/org/apache/maven/project/EmptyLifecycleExecutor.java     | 1 +
 .../org/apache/maven/project/LegacyLocalRepositoryManager.java    | 1 +
 .../java/org/apache/maven/project/ProjectClasspathTestType.java   | 1 +
 .../test/java/org/apache/maven/project/TestArtifactResolver.java  | 1 +
 .../java/org/apache/maven/project/TestMavenRepositorySystem.java  | 1 +
 .../test/java/org/apache/maven/project/TestProjectBuilder.java    | 1 +
 .../maven/project/artifact/DefaultMavenMetadataCacheTest.java     | 8 +++++---
 .../apache/maven/project/artifact/MavenMetadataSourceTest.java    | 1 +
 .../project/inheritance/AbstractProjectInheritanceTestCase.java   | 1 +
 .../maven/project/inheritance/t00/ProjectInheritanceTest.java     | 1 +
 .../maven/project/inheritance/t01/ProjectInheritanceTest.java     | 1 +
 .../maven/project/inheritance/t02/ProjectInheritanceTest.java     | 1 +
 .../maven/project/inheritance/t03/ProjectInheritanceTest.java     | 1 +
 .../maven/project/inheritance/t04/ProjectInheritanceTest.java     | 1 +
 .../maven/project/inheritance/t05/ProjectInheritanceTest.java     | 1 +
 .../maven/project/inheritance/t06/ProjectInheritanceTest.java     | 1 +
 .../maven/project/inheritance/t07/ProjectInheritanceTest.java     | 1 +
 .../maven/project/inheritance/t08/ProjectInheritanceTest.java     | 1 +
 .../maven/project/inheritance/t09/ProjectInheritanceTest.java     | 1 +
 .../maven/project/inheritance/t10/ProjectInheritanceTest.java     | 1 +
 .../maven/project/inheritance/t11/ProjectInheritanceTest.java     | 1 +
 .../maven/project/inheritance/t12/ProjectInheritanceTest.java     | 1 +
 .../maven/project/inheritance/t12scm/ProjectInheritanceTest.java  | 1 +
 .../org/apache/maven/project/path/DefaultPathTranslatorTest.java  | 2 +-
 .../org/apache/maven/repository/DefaultMirrorSelectorTest.java    | 1 +
 .../org/apache/maven/repository/LegacyRepositorySystemTest.java   | 1 +
 .../java/org/apache/maven/repository/MirrorProcessorTest.java     | 1 +
 .../java/org/apache/maven/repository/TestArtifactHandler.java     | 1 +
 .../java/org/apache/maven/repository/TestRepositorySystem.java    | 1 +
 .../maven/repository/legacy/DefaultUpdateCheckManagerTest.java    | 1 +
 .../apache/maven/repository/legacy/DefaultWagonManagerTest.java   | 1 +
 .../maven/repository/legacy/LegacyRepositorySystemTest.java       | 1 +
 .../repository/legacy/resolver/DefaultArtifactCollectorTest.java  | 1 +
 .../legacy/resolver/conflict/AbstractConflictResolverTest.java    | 1 +
 .../legacy/resolver/conflict/FarthestConflictResolverTest.java    | 1 +
 .../legacy/resolver/conflict/NearestConflictResolverTest.java     | 1 +
 .../legacy/resolver/conflict/NewestConflictResolverTest.java      | 1 +
 .../legacy/resolver/conflict/OldestConflictResolverTest.java      | 1 +
 .../metadata/DefaultClasspathTransformationTestType.java          | 1 +
 .../metadata/DefaultGraphConflictResolutionPolicyTest.java        | 1 +
 .../repository/metadata/DefaultGraphConflictResolverTest.java     | 1 +
 .../org/apache/maven/repository/metadata/TestMetadataSource.java  | 1 +
 63 files changed, 69 insertions(+), 7 deletions(-)

diff --git 
a/maven-compat/src/main/java/org/apache/maven/artifact/resolver/DefaultArtifactResolver.java
 
b/maven-compat/src/main/java/org/apache/maven/artifact/resolver/DefaultArtifactResolver.java
index c2b90b2353..5bb0c7d7ed 100644
--- 
a/maven-compat/src/main/java/org/apache/maven/artifact/resolver/DefaultArtifactResolver.java
+++ 
b/maven-compat/src/main/java/org/apache/maven/artifact/resolver/DefaultArtifactResolver.java
@@ -532,6 +532,7 @@ public class DefaultArtifactResolver implements 
ArtifactResolver, Disposable {
     /**
      * ThreadCreator for creating daemon threads with fixed ThreadGroup-name.
      */
+    @Deprecated
     static final class DaemonThreadCreator implements ThreadFactory {
         static final String THREADGROUP_NAME = 
"org.apache.maven.artifact.resolver.DefaultArtifactResolver";
 
diff --git 
a/maven-compat/src/test/java/org/apache/maven/AbstractCoreMavenComponentTestCase.java
 
b/maven-compat/src/test/java/org/apache/maven/AbstractCoreMavenComponentTestCase.java
index f4f9d134da..9340c12a28 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/AbstractCoreMavenComponentTestCase.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/AbstractCoreMavenComponentTestCase.java
@@ -59,6 +59,7 @@ import static 
org.codehaus.plexus.testing.PlexusExtension.getBasedir;
 import static org.mockito.Mockito.mock;
 
 @PlexusTest
+@Deprecated
 public abstract class AbstractCoreMavenComponentTestCase {
 
     @Inject
diff --git 
a/maven-compat/src/test/java/org/apache/maven/ProjectDependenciesResolverTest.java
 
b/maven-compat/src/test/java/org/apache/maven/ProjectDependenciesResolverTest.java
index ceb2475bbc..aad5b3c2f0 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/ProjectDependenciesResolverTest.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/ProjectDependenciesResolverTest.java
@@ -36,6 +36,7 @@ import static org.hamcrest.MatcherAssert.assertThat;
 import static org.hamcrest.Matchers.endsWith;
 import static org.junit.jupiter.api.Assertions.assertEquals;
 
+@Deprecated
 class ProjectDependenciesResolverTest extends 
AbstractCoreMavenComponentTestCase {
     @Inject
     private ProjectDependenciesResolver resolver;
diff --git 
a/maven-compat/src/test/java/org/apache/maven/artifact/AbstractArtifactComponentTestCase.java
 
b/maven-compat/src/test/java/org/apache/maven/artifact/AbstractArtifactComponentTestCase.java
index d8a38291e0..545e269080 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/artifact/AbstractArtifactComponentTestCase.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/artifact/AbstractArtifactComponentTestCase.java
@@ -82,6 +82,7 @@ import static org.junit.jupiter.api.Assertions.assertTrue;
 /**
  */
 @PlexusTest
+@Deprecated
 public abstract class AbstractArtifactComponentTestCase // extends 
PlexusTestCase
  {
     @Inject
diff --git 
a/maven-compat/src/test/java/org/apache/maven/artifact/deployer/ArtifactDeployerTest.java
 
b/maven-compat/src/test/java/org/apache/maven/artifact/deployer/ArtifactDeployerTest.java
index f6c94d33e9..0435e11952 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/artifact/deployer/ArtifactDeployerTest.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/artifact/deployer/ArtifactDeployerTest.java
@@ -38,6 +38,7 @@ import static org.mockito.Mockito.mock;
 
 /**
  */
+@Deprecated
 class ArtifactDeployerTest extends AbstractArtifactComponentTestCase {
     @Inject
     private ArtifactDeployer artifactDeployer;
diff --git 
a/maven-compat/src/test/java/org/apache/maven/artifact/deployer/SimpleArtifactMetadataSource.java
 
b/maven-compat/src/test/java/org/apache/maven/artifact/deployer/SimpleArtifactMetadataSource.java
index e5472a4898..f3ffe61b3f 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/artifact/deployer/SimpleArtifactMetadataSource.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/artifact/deployer/SimpleArtifactMetadataSource.java
@@ -34,6 +34,7 @@ import 
org.apache.maven.repository.legacy.metadata.ResolutionGroup;
 
 @Named("classpath")
 @Singleton
+@Deprecated
 public class SimpleArtifactMetadataSource implements ArtifactMetadataSource {
     public ResolutionGroup retrieve(
             Artifact artifact, ArtifactRepository localRepository, 
List<ArtifactRepository> remoteRepositories) {
diff --git 
a/maven-compat/src/test/java/org/apache/maven/artifact/factory/DefaultArtifactFactoryTest.java
 
b/maven-compat/src/test/java/org/apache/maven/artifact/factory/DefaultArtifactFactoryTest.java
index 8e1974735c..634e7f7462 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/artifact/factory/DefaultArtifactFactoryTest.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/artifact/factory/DefaultArtifactFactoryTest.java
@@ -28,6 +28,7 @@ import org.junit.jupiter.api.Test;
 import static org.junit.jupiter.api.Assertions.assertEquals;
 
 @PlexusTest
+@Deprecated
 class DefaultArtifactFactoryTest {
 
     @Inject
diff --git 
a/maven-compat/src/test/java/org/apache/maven/artifact/installer/ArtifactInstallerTest.java
 
b/maven-compat/src/test/java/org/apache/maven/artifact/installer/ArtifactInstallerTest.java
index cf7ac67127..0d24d73bcb 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/artifact/installer/ArtifactInstallerTest.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/artifact/installer/ArtifactInstallerTest.java
@@ -33,6 +33,7 @@ import static org.mockito.Mockito.mock;
 
 /**
  */
+@Deprecated
 class ArtifactInstallerTest extends AbstractArtifactComponentTestCase {
     @Inject
     private ArtifactInstaller artifactInstaller;
diff --git 
a/maven-compat/src/test/java/org/apache/maven/artifact/metadata/SwitchableMetadataSource.java
 
b/maven-compat/src/test/java/org/apache/maven/artifact/metadata/SwitchableMetadataSource.java
index a06fb8b461..1185c3937b 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/artifact/metadata/SwitchableMetadataSource.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/artifact/metadata/SwitchableMetadataSource.java
@@ -33,6 +33,7 @@ import org.eclipse.sisu.Priority;
 @Singleton
 @Priority(10)
 @Named
+@Deprecated
 public class SwitchableMetadataSource implements ArtifactMetadataSource {
     private ArtifactMetadataSource delegate;
 
diff --git 
a/maven-compat/src/test/java/org/apache/maven/artifact/metadata/TestMetadataSource.java
 
b/maven-compat/src/test/java/org/apache/maven/artifact/metadata/TestMetadataSource.java
index 516d0b9d7a..6747ac894e 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/artifact/metadata/TestMetadataSource.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/artifact/metadata/TestMetadataSource.java
@@ -34,6 +34,7 @@ import 
org.apache.maven.repository.legacy.metadata.MetadataResolutionRequest;
 
 @Named("test")
 @Singleton
+@Deprecated
 public class TestMetadataSource implements ArtifactMetadataSource {
     @Inject
     private ArtifactFactory factory;
diff --git 
a/maven-compat/src/test/java/org/apache/maven/artifact/repository/MavenArtifactRepositoryTest.java
 
b/maven-compat/src/test/java/org/apache/maven/artifact/repository/MavenArtifactRepositoryTest.java
index 9ba2d57299..8296fe50c0 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/artifact/repository/MavenArtifactRepositoryTest.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/artifact/repository/MavenArtifactRepositoryTest.java
@@ -23,6 +23,7 @@ import org.junit.jupiter.api.Test;
 import static org.junit.jupiter.api.Assertions.assertFalse;
 import static org.junit.jupiter.api.Assertions.assertTrue;
 
+@Deprecated
 class MavenArtifactRepositoryTest {
     private static class MavenArtifactRepositorySubclass extends 
MavenArtifactRepository {
         String id;
diff --git 
a/maven-compat/src/test/java/org/apache/maven/artifact/resolver/ArtifactResolverTest.java
 
b/maven-compat/src/test/java/org/apache/maven/artifact/resolver/ArtifactResolverTest.java
index 2b8bc61431..d2f204d8ea 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/artifact/resolver/ArtifactResolverTest.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/artifact/resolver/ArtifactResolverTest.java
@@ -51,6 +51,7 @@ import static org.junit.jupiter.api.Assertions.assertTrue;
 
 /**
  */
+@Deprecated
 class ArtifactResolverTest extends AbstractArtifactComponentTestCase {
     @Inject
     private ArtifactResolver artifactResolver;
diff --git 
a/maven-compat/src/test/java/org/apache/maven/artifact/resolver/DefaultArtifactResolverTest.java
 
b/maven-compat/src/test/java/org/apache/maven/artifact/resolver/DefaultArtifactResolverTest.java
index f1a6f770d8..83110198a0 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/artifact/resolver/DefaultArtifactResolverTest.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/artifact/resolver/DefaultArtifactResolverTest.java
@@ -24,12 +24,12 @@ import java.util.Collections;
 
 import org.apache.maven.artifact.AbstractArtifactComponentTestCase;
 import org.apache.maven.artifact.Artifact;
-import 
org.apache.maven.artifact.resolver.DefaultArtifactResolver.DaemonThreadCreator;
 import org.junit.jupiter.api.BeforeEach;
 import org.junit.jupiter.api.Test;
 
 import static org.junit.jupiter.api.Assertions.assertTrue;
 
+@Deprecated
 class DefaultArtifactResolverTest extends AbstractArtifactComponentTestCase {
     @Inject
     private ArtifactResolver artifactResolver;
@@ -67,7 +67,7 @@ class DefaultArtifactResolverTest extends 
AbstractArtifactComponentTestCase {
         boolean seen = false;
 
         for (ThreadGroup aTgList : tgList) {
-            if 
(!aTgList.getName().equals(DaemonThreadCreator.THREADGROUP_NAME)) {
+            if 
(!aTgList.getName().equals(DefaultArtifactResolver.DaemonThreadCreator.THREADGROUP_NAME))
 {
                 continue;
             }
 
@@ -84,7 +84,7 @@ class DefaultArtifactResolverTest extends 
AbstractArtifactComponentTestCase {
             }
         }
 
-        assertTrue(seen, "Could not find ThreadGroup: " + 
DaemonThreadCreator.THREADGROUP_NAME);
+        assertTrue(seen, "Could not find ThreadGroup: " + 
DefaultArtifactResolver.DaemonThreadCreator.THREADGROUP_NAME);
     }
 
     @Test
diff --git 
a/maven-compat/src/test/java/org/apache/maven/artifact/resolver/TestFileWagon.java
 
b/maven-compat/src/test/java/org/apache/maven/artifact/resolver/TestFileWagon.java
index 5bc9eee9fa..9ee3cc27a8 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/artifact/resolver/TestFileWagon.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/artifact/resolver/TestFileWagon.java
@@ -35,6 +35,7 @@ public class TestFileWagon extends FileWagon {
     private TestTransferListener testTransferListener;
     private boolean insideGet;
 
+    @Deprecated
     protected void getTransfer(Resource resource, File destination, 
InputStream input, boolean closeInput, int maxSize)
             throws TransferFailedException {
         addTransfer("getTransfer " + resource.getName());
diff --git 
a/maven-compat/src/test/java/org/apache/maven/artifact/resolver/filter/OrArtifactFilterTest.java
 
b/maven-compat/src/test/java/org/apache/maven/artifact/resolver/filter/OrArtifactFilterTest.java
index fec856f45e..6c8cda6802 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/artifact/resolver/filter/OrArtifactFilterTest.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/artifact/resolver/filter/OrArtifactFilterTest.java
@@ -30,6 +30,7 @@ import static org.junit.jupiter.api.Assertions.assertTrue;
  * Tests {@link OrArtifactFilter}.
  *
  */
+@Deprecated
 class OrArtifactFilterTest {
 
     private ArtifactFilter newSubFilter() {
diff --git 
a/maven-compat/src/test/java/org/apache/maven/artifact/testutils/TestFileManager.java
 
b/maven-compat/src/test/java/org/apache/maven/artifact/testutils/TestFileManager.java
index c44eb74106..47372855ca 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/artifact/testutils/TestFileManager.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/artifact/testutils/TestFileManager.java
@@ -30,6 +30,7 @@ import static org.junit.jupiter.api.Assertions.assertEquals;
 import static org.junit.jupiter.api.Assertions.assertFalse;
 import static org.junit.jupiter.api.Assertions.assertTrue;
 
+@Deprecated
 public class TestFileManager {
 
     public static final String TEMP_DIR_PATH = 
System.getProperty("java.io.tmpdir");
diff --git 
a/maven-compat/src/test/java/org/apache/maven/artifact/transform/TransformationManagerTest.java
 
b/maven-compat/src/test/java/org/apache/maven/artifact/transform/TransformationManagerTest.java
index 829c4bbaf0..4e76243abe 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/artifact/transform/TransformationManagerTest.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/artifact/transform/TransformationManagerTest.java
@@ -34,6 +34,7 @@ import static org.junit.jupiter.api.Assertions.assertEquals;
 import static org.junit.jupiter.api.Assertions.assertTrue;
 
 @PlexusTest
+@Deprecated
 class TransformationManagerTest {
     @Inject
     ArtifactTransformationManager tm;
diff --git 
a/maven-compat/src/test/java/org/apache/maven/profiles/manager/DefaultProfileManagerTest.java
 
b/maven-compat/src/test/java/org/apache/maven/profiles/manager/DefaultProfileManagerTest.java
index 22ebf8122d..68a1d16d68 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/profiles/manager/DefaultProfileManagerTest.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/profiles/manager/DefaultProfileManagerTest.java
@@ -37,6 +37,7 @@ import static org.junit.jupiter.api.Assertions.assertEquals;
 import static org.junit.jupiter.api.Assertions.assertNotNull;
 
 @PlexusTest
+@Deprecated
 class DefaultProfileManagerTest {
 
     @Inject
diff --git 
a/maven-compat/src/test/java/org/apache/maven/project/AbstractMavenProjectTestCase.java
 
b/maven-compat/src/test/java/org/apache/maven/project/AbstractMavenProjectTestCase.java
index 56260a5edd..68d6827b7a 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/project/AbstractMavenProjectTestCase.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/project/AbstractMavenProjectTestCase.java
@@ -49,6 +49,7 @@ import static org.mockito.Mockito.mock;
 /**
  */
 @PlexusTest
+@Deprecated
 public abstract class AbstractMavenProjectTestCase {
     protected ProjectBuilder projectBuilder;
 
diff --git 
a/maven-compat/src/test/java/org/apache/maven/project/ClasspathArtifactResolver.java
 
b/maven-compat/src/test/java/org/apache/maven/project/ClasspathArtifactResolver.java
index 6b06fdfd07..5c7986d0b4 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/project/ClasspathArtifactResolver.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/project/ClasspathArtifactResolver.java
@@ -41,6 +41,7 @@ import org.eclipse.aether.transfer.ArtifactNotFoundException;
  */
 @Named("classpath")
 @Singleton
+@Deprecated
 public class ClasspathArtifactResolver implements ArtifactResolver {
 
     public List<ArtifactResult> resolveArtifacts(
diff --git 
a/maven-compat/src/test/java/org/apache/maven/project/EmptyLifecycleBindingsInjector.java
 
b/maven-compat/src/test/java/org/apache/maven/project/EmptyLifecycleBindingsInjector.java
index 4976d22a17..1029f58690 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/project/EmptyLifecycleBindingsInjector.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/project/EmptyLifecycleBindingsInjector.java
@@ -45,6 +45,7 @@ import static org.apache.maven.api.Lifecycle.DEFAULT;
 @Singleton
 @Named
 @Priority(5)
+@Deprecated
 public class EmptyLifecycleBindingsInjector extends 
DefaultLifecycleBindingsInjector {
 
     private static LifecycleRegistry lifecycleRegistry;
diff --git 
a/maven-compat/src/test/java/org/apache/maven/project/EmptyLifecycleExecutor.java
 
b/maven-compat/src/test/java/org/apache/maven/project/EmptyLifecycleExecutor.java
index f1c138fb64..44900c5cd2 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/project/EmptyLifecycleExecutor.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/project/EmptyLifecycleExecutor.java
@@ -36,6 +36,7 @@ import org.apache.maven.plugin.MojoExecution;
  * plugin artifact resolution from repositories.
  *
  */
+@Deprecated
 public class EmptyLifecycleExecutor implements LifecycleExecutor {
 
     public MavenExecutionPlan calculateExecutionPlan(MavenSession session, 
String... tasks) {
diff --git 
a/maven-compat/src/test/java/org/apache/maven/project/LegacyLocalRepositoryManager.java
 
b/maven-compat/src/test/java/org/apache/maven/project/LegacyLocalRepositoryManager.java
index 4f4fadb4d7..4b489783b0 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/project/LegacyLocalRepositoryManager.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/project/LegacyLocalRepositoryManager.java
@@ -35,6 +35,7 @@ import org.eclipse.aether.repository.RemoteRepository;
 
 /**
  */
+@Deprecated
 public class LegacyLocalRepositoryManager implements LocalRepositoryManager {
 
     private final LocalRepository repository;
diff --git 
a/maven-compat/src/test/java/org/apache/maven/project/ProjectClasspathTestType.java
 
b/maven-compat/src/test/java/org/apache/maven/project/ProjectClasspathTestType.java
index 873231e6c3..dc21aa03a3 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/project/ProjectClasspathTestType.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/project/ProjectClasspathTestType.java
@@ -32,6 +32,7 @@ import static org.junit.jupiter.api.Assertions.assertEquals;
 import static org.junit.jupiter.api.Assertions.assertNotNull;
 import static org.junit.jupiter.api.Assertions.assertNull;
 
+@Deprecated
 class ProjectClasspathTestType extends AbstractMavenProjectTestCase {
     static final String dir = "projects/scope/";
 
diff --git 
a/maven-compat/src/test/java/org/apache/maven/project/TestArtifactResolver.java 
b/maven-compat/src/test/java/org/apache/maven/project/TestArtifactResolver.java
index cd30606802..7c71ee0460 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/project/TestArtifactResolver.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/project/TestArtifactResolver.java
@@ -27,6 +27,7 @@ import 
org.apache.maven.artifact.resolver.DefaultArtifactResolver;
 
 @Named("classpath")
 @Singleton
+@Deprecated
 public class TestArtifactResolver extends DefaultArtifactResolver {
     private ArtifactMetadataSource source;
 
diff --git 
a/maven-compat/src/test/java/org/apache/maven/project/TestMavenRepositorySystem.java
 
b/maven-compat/src/test/java/org/apache/maven/project/TestMavenRepositorySystem.java
index c79ee86929..d5769e6b52 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/project/TestMavenRepositorySystem.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/project/TestMavenRepositorySystem.java
@@ -27,6 +27,7 @@ import 
org.apache.maven.repository.legacy.LegacyRepositorySystem;
 
 @Named("classpath")
 @Singleton
+@Deprecated
 public class TestMavenRepositorySystem extends LegacyRepositorySystem {
     @Inject
     private ArtifactResolver artifactResolver;
diff --git 
a/maven-compat/src/test/java/org/apache/maven/project/TestProjectBuilder.java 
b/maven-compat/src/test/java/org/apache/maven/project/TestProjectBuilder.java
index d164da091c..1907d53f28 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/project/TestProjectBuilder.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/project/TestProjectBuilder.java
@@ -36,6 +36,7 @@ import org.eclipse.aether.impl.RemoteRepositoryManager;
 
 @Named("classpath")
 @Singleton
+@Deprecated
 public class TestProjectBuilder extends DefaultProjectBuilder {
     @Inject
     public TestProjectBuilder(
diff --git 
a/maven-compat/src/test/java/org/apache/maven/project/artifact/DefaultMavenMetadataCacheTest.java
 
b/maven-compat/src/test/java/org/apache/maven/project/artifact/DefaultMavenMetadataCacheTest.java
index fb40e03278..2093896363 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/project/artifact/DefaultMavenMetadataCacheTest.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/project/artifact/DefaultMavenMetadataCacheTest.java
@@ -24,7 +24,6 @@ import java.util.Collections;
 import org.apache.maven.artifact.Artifact;
 import org.apache.maven.artifact.repository.ArtifactRepository;
 import org.apache.maven.artifact.resolver.filter.ExcludesArtifactFilter;
-import org.apache.maven.project.artifact.DefaultMavenMetadataCache.CacheKey;
 import org.apache.maven.repository.DelegatingLocalArtifactRepository;
 import org.apache.maven.repository.RepositorySystem;
 import org.apache.maven.repository.TestRepositorySystem;
@@ -36,6 +35,7 @@ import static org.junit.jupiter.api.Assertions.assertNotSame;
 
 /**
  */
+@Deprecated
 class DefaultMavenMetadataCacheTest {
     private RepositorySystem repositorySystem;
 
@@ -63,8 +63,10 @@ class DefaultMavenMetadataCacheTest {
         assertNotSame(lr1, lr2);
         assertNotSame(rr1, rr2);
 
-        CacheKey k1 = new CacheKey(a1, false, lr1, 
Collections.singletonList(rr1));
-        CacheKey k2 = new CacheKey(a2, false, lr2, 
Collections.singletonList(rr2));
+        DefaultMavenMetadataCache.CacheKey k1 =
+                new DefaultMavenMetadataCache.CacheKey(a1, false, lr1, 
Collections.singletonList(rr1));
+        DefaultMavenMetadataCache.CacheKey k2 =
+                new DefaultMavenMetadataCache.CacheKey(a2, false, lr2, 
Collections.singletonList(rr2));
 
         assertEquals(k1.hashCode(), k2.hashCode());
     }
diff --git 
a/maven-compat/src/test/java/org/apache/maven/project/artifact/MavenMetadataSourceTest.java
 
b/maven-compat/src/test/java/org/apache/maven/project/artifact/MavenMetadataSourceTest.java
index d22cb83d2e..bb6d4a2583 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/project/artifact/MavenMetadataSourceTest.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/project/artifact/MavenMetadataSourceTest.java
@@ -27,6 +27,7 @@ import org.junit.jupiter.api.Disabled;
 import org.junit.jupiter.api.Test;
 
 @PlexusTest
+@Deprecated
 class MavenMetadataSourceTest {
     @Inject
     private RepositorySystem repositorySystem;
diff --git 
a/maven-compat/src/test/java/org/apache/maven/project/inheritance/AbstractProjectInheritanceTestCase.java
 
b/maven-compat/src/test/java/org/apache/maven/project/inheritance/AbstractProjectInheritanceTestCase.java
index 2eb5a2450a..af9c2804ab 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/project/inheritance/AbstractProjectInheritanceTestCase.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/project/inheritance/AbstractProjectInheritanceTestCase.java
@@ -28,6 +28,7 @@ import static 
org.codehaus.plexus.testing.PlexusExtension.getTestFile;
 
 /**
  */
+@Deprecated
 public abstract class AbstractProjectInheritanceTestCase extends 
AbstractMavenProjectTestCase {
     protected String getTestSeries() {
         String className = getClass().getPackage().getName();
diff --git 
a/maven-compat/src/test/java/org/apache/maven/project/inheritance/t00/ProjectInheritanceTest.java
 
b/maven-compat/src/test/java/org/apache/maven/project/inheritance/t00/ProjectInheritanceTest.java
index 45043ed22f..88f0ddcc35 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/project/inheritance/t00/ProjectInheritanceTest.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/project/inheritance/t00/ProjectInheritanceTest.java
@@ -34,6 +34,7 @@ import static org.junit.jupiter.api.Assertions.assertEquals;
  * down in the lineage are bubbling up where they should.
  *
  */
+@Deprecated
 class ProjectInheritanceTest extends AbstractProjectInheritanceTestCase {
     // ----------------------------------------------------------------------
     //
diff --git 
a/maven-compat/src/test/java/org/apache/maven/project/inheritance/t01/ProjectInheritanceTest.java
 
b/maven-compat/src/test/java/org/apache/maven/project/inheritance/t01/ProjectInheritanceTest.java
index e1baae2a47..28a5b945c7 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/project/inheritance/t01/ProjectInheritanceTest.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/project/inheritance/t01/ProjectInheritanceTest.java
@@ -30,6 +30,7 @@ import static org.junit.jupiter.api.Assertions.assertEquals;
  * not clobbered by the same elements elsewhere in the lineage.
  *
  */
+@Deprecated
 class ProjectInheritanceTest extends AbstractProjectInheritanceTestCase {
     // ----------------------------------------------------------------------
     //
diff --git 
a/maven-compat/src/test/java/org/apache/maven/project/inheritance/t02/ProjectInheritanceTest.java
 
b/maven-compat/src/test/java/org/apache/maven/project/inheritance/t02/ProjectInheritanceTest.java
index 435acba57c..6d682ad244 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/project/inheritance/t02/ProjectInheritanceTest.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/project/inheritance/t02/ProjectInheritanceTest.java
@@ -46,6 +46,7 @@ import static org.junit.jupiter.api.Assertions.assertTrue;
  * down in the lineage are bubbling up where they should.
  *
  */
+@Deprecated
 class ProjectInheritanceTest extends AbstractProjectInheritanceTestCase {
     // ----------------------------------------------------------------------
     //
diff --git 
a/maven-compat/src/test/java/org/apache/maven/project/inheritance/t03/ProjectInheritanceTest.java
 
b/maven-compat/src/test/java/org/apache/maven/project/inheritance/t03/ProjectInheritanceTest.java
index c899fff806..8dcb7cccbe 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/project/inheritance/t03/ProjectInheritanceTest.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/project/inheritance/t03/ProjectInheritanceTest.java
@@ -36,6 +36,7 @@ import static org.junit.jupiter.api.Assertions.assertEquals;
  * down in the lineage are bubbling up where they should.
  *
  */
+@Deprecated
 class ProjectInheritanceTest extends AbstractProjectInheritanceTestCase {
     // ----------------------------------------------------------------------
     //
diff --git 
a/maven-compat/src/test/java/org/apache/maven/project/inheritance/t04/ProjectInheritanceTest.java
 
b/maven-compat/src/test/java/org/apache/maven/project/inheritance/t04/ProjectInheritanceTest.java
index 8f653dc363..14eca5480e 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/project/inheritance/t04/ProjectInheritanceTest.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/project/inheritance/t04/ProjectInheritanceTest.java
@@ -36,6 +36,7 @@ import static org.junit.jupiter.api.Assertions.assertTrue;
  * dependency, listed transitively.
  *
  */
+@Deprecated
 class ProjectInheritanceTest extends AbstractProjectInheritanceTestCase {
     // ----------------------------------------------------------------------
     //
diff --git 
a/maven-compat/src/test/java/org/apache/maven/project/inheritance/t05/ProjectInheritanceTest.java
 
b/maven-compat/src/test/java/org/apache/maven/project/inheritance/t05/ProjectInheritanceTest.java
index 063c810238..31a86862ac 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/project/inheritance/t05/ProjectInheritanceTest.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/project/inheritance/t05/ProjectInheritanceTest.java
@@ -34,6 +34,7 @@ import static org.junit.jupiter.api.Assertions.assertTrue;
  * A test which demonstrates maven's dependency management
  *
  */
+@Deprecated
 class ProjectInheritanceTest extends AbstractProjectInheritanceTestCase {
     // ----------------------------------------------------------------------
     //
diff --git 
a/maven-compat/src/test/java/org/apache/maven/project/inheritance/t06/ProjectInheritanceTest.java
 
b/maven-compat/src/test/java/org/apache/maven/project/inheritance/t06/ProjectInheritanceTest.java
index 8cf7585338..783ea333b9 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/project/inheritance/t06/ProjectInheritanceTest.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/project/inheritance/t06/ProjectInheritanceTest.java
@@ -35,6 +35,7 @@ import static org.junit.jupiter.api.Assertions.assertTrue;
  * A test which demonstrates maven's dependency management
  *
  */
+@Deprecated
 class ProjectInheritanceTest extends AbstractProjectInheritanceTestCase {
     // ----------------------------------------------------------------------
     //
diff --git 
a/maven-compat/src/test/java/org/apache/maven/project/inheritance/t07/ProjectInheritanceTest.java
 
b/maven-compat/src/test/java/org/apache/maven/project/inheritance/t07/ProjectInheritanceTest.java
index c6ef086cf5..2d1bc2a940 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/project/inheritance/t07/ProjectInheritanceTest.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/project/inheritance/t07/ProjectInheritanceTest.java
@@ -35,6 +35,7 @@ import static org.junit.jupiter.api.Assertions.assertTrue;
  * A test which demonstrates maven's dependency management
  *
  */
+@Deprecated
 class ProjectInheritanceTest extends AbstractProjectInheritanceTestCase {
     // ----------------------------------------------------------------------
     //
diff --git 
a/maven-compat/src/test/java/org/apache/maven/project/inheritance/t08/ProjectInheritanceTest.java
 
b/maven-compat/src/test/java/org/apache/maven/project/inheritance/t08/ProjectInheritanceTest.java
index edea47db8a..e44d7b65e3 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/project/inheritance/t08/ProjectInheritanceTest.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/project/inheritance/t08/ProjectInheritanceTest.java
@@ -35,6 +35,7 @@ import static org.junit.jupiter.api.Assertions.assertTrue;
  * A test which demonstrates maven's dependency management
  *
  */
+@Deprecated
 class ProjectInheritanceTest extends AbstractProjectInheritanceTestCase {
     // ----------------------------------------------------------------------
     //
diff --git 
a/maven-compat/src/test/java/org/apache/maven/project/inheritance/t09/ProjectInheritanceTest.java
 
b/maven-compat/src/test/java/org/apache/maven/project/inheritance/t09/ProjectInheritanceTest.java
index 867052e2a4..6d81bd401e 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/project/inheritance/t09/ProjectInheritanceTest.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/project/inheritance/t09/ProjectInheritanceTest.java
@@ -35,6 +35,7 @@ import static org.junit.jupiter.api.Assertions.assertTrue;
  * transitive dependencies.
  *
  */
+@Deprecated
 class ProjectInheritanceTest extends AbstractProjectInheritanceTestCase {
     // ----------------------------------------------------------------------
     //
diff --git 
a/maven-compat/src/test/java/org/apache/maven/project/inheritance/t10/ProjectInheritanceTest.java
 
b/maven-compat/src/test/java/org/apache/maven/project/inheritance/t10/ProjectInheritanceTest.java
index 9e8b1b4af8..b7416cdd54 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/project/inheritance/t10/ProjectInheritanceTest.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/project/inheritance/t10/ProjectInheritanceTest.java
@@ -41,6 +41,7 @@ import static org.junit.jupiter.api.Assertions.assertTrue;
  *    they do not explicitly state a scope.
  *
  */
+@Deprecated
 class ProjectInheritanceTest extends AbstractProjectInheritanceTestCase {
     // ----------------------------------------------------------------------
     //
diff --git 
a/maven-compat/src/test/java/org/apache/maven/project/inheritance/t11/ProjectInheritanceTest.java
 
b/maven-compat/src/test/java/org/apache/maven/project/inheritance/t11/ProjectInheritanceTest.java
index b129b07230..0462f3bb8d 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/project/inheritance/t11/ProjectInheritanceTest.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/project/inheritance/t11/ProjectInheritanceTest.java
@@ -32,6 +32,7 @@ import static org.junit.jupiter.api.Assertions.assertNull;
  *
  * @see <a href="https://issues.apache.org/jira/browse/MNG-2919";>MNG-2919</a>
  */
+@Deprecated
 class ProjectInheritanceTest extends AbstractProjectInheritanceTestCase {
     // ----------------------------------------------------------------------
     //
diff --git 
a/maven-compat/src/test/java/org/apache/maven/project/inheritance/t12/ProjectInheritanceTest.java
 
b/maven-compat/src/test/java/org/apache/maven/project/inheritance/t12/ProjectInheritanceTest.java
index b5607de15d..0e268e4ec3 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/project/inheritance/t12/ProjectInheritanceTest.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/project/inheritance/t12/ProjectInheritanceTest.java
@@ -33,6 +33,7 @@ import static org.junit.jupiter.api.Assertions.assertNull;
  * Verifies that plugin execution sections in the parent POM that have
  * inherit == false are not inherited to the child POM.
  */
+@Deprecated
 class ProjectInheritanceTest extends AbstractProjectInheritanceTestCase {
     // ----------------------------------------------------------------------
     //
diff --git 
a/maven-compat/src/test/java/org/apache/maven/project/inheritance/t12scm/ProjectInheritanceTest.java
 
b/maven-compat/src/test/java/org/apache/maven/project/inheritance/t12scm/ProjectInheritanceTest.java
index 8f2b2b12f0..b519533f43 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/project/inheritance/t12scm/ProjectInheritanceTest.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/project/inheritance/t12scm/ProjectInheritanceTest.java
@@ -30,6 +30,7 @@ import static org.junit.jupiter.api.Assertions.assertEquals;
  * Verifies SCM inheritance uses modules statement from parent.
  *
  */
+@Deprecated
 class ProjectInheritanceTest extends AbstractProjectInheritanceTestCase {
     // ----------------------------------------------------------------------
     //
diff --git 
a/maven-compat/src/test/java/org/apache/maven/project/path/DefaultPathTranslatorTest.java
 
b/maven-compat/src/test/java/org/apache/maven/project/path/DefaultPathTranslatorTest.java
index 4e4e822f75..d194a78e9c 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/project/path/DefaultPathTranslatorTest.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/project/path/DefaultPathTranslatorTest.java
@@ -24,7 +24,7 @@ import org.junit.jupiter.api.Test;
 
 import static org.junit.jupiter.api.Assertions.assertEquals;
 
-@SuppressWarnings("deprecation")
+@Deprecated
 class DefaultPathTranslatorTest {
 
     @Test
diff --git 
a/maven-compat/src/test/java/org/apache/maven/repository/DefaultMirrorSelectorTest.java
 
b/maven-compat/src/test/java/org/apache/maven/repository/DefaultMirrorSelectorTest.java
index 5efa70c409..2d2a263180 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/repository/DefaultMirrorSelectorTest.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/repository/DefaultMirrorSelectorTest.java
@@ -24,6 +24,7 @@ import org.junit.jupiter.api.Test;
 
 import static org.junit.jupiter.api.Assertions.assertFalse;
 
+@Deprecated
 class DefaultMirrorSelectorTest {
     @Test
     void testMirrorWithMirrorOfPatternContainingANegationIsNotSelected() {
diff --git 
a/maven-compat/src/test/java/org/apache/maven/repository/LegacyRepositorySystemTest.java
 
b/maven-compat/src/test/java/org/apache/maven/repository/LegacyRepositorySystemTest.java
index 586fcfbbcb..3a00b5e0c4 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/repository/LegacyRepositorySystemTest.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/repository/LegacyRepositorySystemTest.java
@@ -60,6 +60,7 @@ import static org.junit.jupiter.api.Assertions.assertTrue;
  *
  */
 @PlexusTest
+@Deprecated
 class LegacyRepositorySystemTest {
     @Inject
     private LegacyRepositorySystem repositorySystem;
diff --git 
a/maven-compat/src/test/java/org/apache/maven/repository/MirrorProcessorTest.java
 
b/maven-compat/src/test/java/org/apache/maven/repository/MirrorProcessorTest.java
index 9b6c999bfb..34c859807c 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/repository/MirrorProcessorTest.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/repository/MirrorProcessorTest.java
@@ -36,6 +36,7 @@ import static org.junit.jupiter.api.Assertions.assertSame;
 import static org.junit.jupiter.api.Assertions.assertTrue;
 
 @PlexusTest
+@Deprecated
 class MirrorProcessorTest {
     @Inject
     private DefaultMirrorSelector mirrorSelector;
diff --git 
a/maven-compat/src/test/java/org/apache/maven/repository/TestArtifactHandler.java
 
b/maven-compat/src/test/java/org/apache/maven/repository/TestArtifactHandler.java
index 93c90bd889..f42bbaa967 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/repository/TestArtifactHandler.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/repository/TestArtifactHandler.java
@@ -24,6 +24,7 @@ import org.apache.maven.artifact.handler.ArtifactHandler;
  * Assists unit testing.
  *
  */
+@Deprecated
 class TestArtifactHandler implements ArtifactHandler {
 
     private String type;
diff --git 
a/maven-compat/src/test/java/org/apache/maven/repository/TestRepositorySystem.java
 
b/maven-compat/src/test/java/org/apache/maven/repository/TestRepositorySystem.java
index fd6d1c9828..3921e20704 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/repository/TestRepositorySystem.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/repository/TestRepositorySystem.java
@@ -61,6 +61,7 @@ import org.eclipse.sisu.Priority;
 @Named
 @Singleton
 @Priority(10)
+@Deprecated
 public class TestRepositorySystem implements RepositorySystem {
 
     private final ModelReader modelReader;
diff --git 
a/maven-compat/src/test/java/org/apache/maven/repository/legacy/DefaultUpdateCheckManagerTest.java
 
b/maven-compat/src/test/java/org/apache/maven/repository/legacy/DefaultUpdateCheckManagerTest.java
index 78bc2814b9..e06318c1db 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/repository/legacy/DefaultUpdateCheckManagerTest.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/repository/legacy/DefaultUpdateCheckManagerTest.java
@@ -39,6 +39,7 @@ import static org.junit.jupiter.api.Assertions.assertNotNull;
 import static org.junit.jupiter.api.Assertions.assertNull;
 import static org.junit.jupiter.api.Assertions.assertTrue;
 
+@Deprecated
 class DefaultUpdateCheckManagerTest extends AbstractArtifactComponentTestCase {
 
     @Inject
diff --git 
a/maven-compat/src/test/java/org/apache/maven/repository/legacy/DefaultWagonManagerTest.java
 
b/maven-compat/src/test/java/org/apache/maven/repository/legacy/DefaultWagonManagerTest.java
index 5abe032bf6..926bc219eb 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/repository/legacy/DefaultWagonManagerTest.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/repository/legacy/DefaultWagonManagerTest.java
@@ -59,6 +59,7 @@ import static org.junit.jupiter.api.Assertions.assertTrue;
 /**
  */
 @PlexusTest
+@Deprecated
 class DefaultWagonManagerTest {
     @Inject
     private WagonManager wagonManager;
diff --git 
a/maven-compat/src/test/java/org/apache/maven/repository/legacy/LegacyRepositorySystemTest.java
 
b/maven-compat/src/test/java/org/apache/maven/repository/legacy/LegacyRepositorySystemTest.java
index 1728a55051..82554ea83a 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/repository/legacy/LegacyRepositorySystemTest.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/repository/legacy/LegacyRepositorySystemTest.java
@@ -37,6 +37,7 @@ import static org.junit.jupiter.api.Assertions.assertNotNull;
  *
  */
 @PlexusTest
+@Deprecated
 class LegacyRepositorySystemTest {
     @Inject
     private LegacyRepositorySystem repositorySystem;
diff --git 
a/maven-compat/src/test/java/org/apache/maven/repository/legacy/resolver/DefaultArtifactCollectorTest.java
 
b/maven-compat/src/test/java/org/apache/maven/repository/legacy/resolver/DefaultArtifactCollectorTest.java
index ff3ac75751..bf78aa73e3 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/repository/legacy/resolver/DefaultArtifactCollectorTest.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/repository/legacy/resolver/DefaultArtifactCollectorTest.java
@@ -63,6 +63,7 @@ import static org.junit.jupiter.api.Assertions.assertTrue;
  *
  */
 @PlexusTest
+@Deprecated
 class DefaultArtifactCollectorTest {
     @Inject
     private LegacyArtifactCollector artifactCollector;
diff --git 
a/maven-compat/src/test/java/org/apache/maven/repository/legacy/resolver/conflict/AbstractConflictResolverTest.java
 
b/maven-compat/src/test/java/org/apache/maven/repository/legacy/resolver/conflict/AbstractConflictResolverTest.java
index 50f2e36cc2..5f3202fdcf 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/repository/legacy/resolver/conflict/AbstractConflictResolverTest.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/repository/legacy/resolver/conflict/AbstractConflictResolverTest.java
@@ -40,6 +40,7 @@ import static org.junit.jupiter.api.Assertions.assertNotNull;
  *
  */
 @PlexusTest
+@Deprecated
 public abstract class AbstractConflictResolverTest {
     // constants --------------------------------------------------------------
 
diff --git 
a/maven-compat/src/test/java/org/apache/maven/repository/legacy/resolver/conflict/FarthestConflictResolverTest.java
 
b/maven-compat/src/test/java/org/apache/maven/repository/legacy/resolver/conflict/FarthestConflictResolverTest.java
index 9bba4562f1..558289e3e4 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/repository/legacy/resolver/conflict/FarthestConflictResolverTest.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/repository/legacy/resolver/conflict/FarthestConflictResolverTest.java
@@ -26,6 +26,7 @@ import org.junit.jupiter.api.Test;
  *
  * @see FarthestConflictResolver
  */
+@Deprecated
 class FarthestConflictResolverTest extends AbstractConflictResolverTest {
     // constructors -----------------------------------------------------------
 
diff --git 
a/maven-compat/src/test/java/org/apache/maven/repository/legacy/resolver/conflict/NearestConflictResolverTest.java
 
b/maven-compat/src/test/java/org/apache/maven/repository/legacy/resolver/conflict/NearestConflictResolverTest.java
index 81570651cb..dd7b32e986 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/repository/legacy/resolver/conflict/NearestConflictResolverTest.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/repository/legacy/resolver/conflict/NearestConflictResolverTest.java
@@ -26,6 +26,7 @@ import org.junit.jupiter.api.Test;
  *
  * @see NearestConflictResolver
  */
+@Deprecated
 class NearestConflictResolverTest extends AbstractConflictResolverTest {
     // constructors -----------------------------------------------------------
 
diff --git 
a/maven-compat/src/test/java/org/apache/maven/repository/legacy/resolver/conflict/NewestConflictResolverTest.java
 
b/maven-compat/src/test/java/org/apache/maven/repository/legacy/resolver/conflict/NewestConflictResolverTest.java
index de969d3447..ffe13b5617 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/repository/legacy/resolver/conflict/NewestConflictResolverTest.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/repository/legacy/resolver/conflict/NewestConflictResolverTest.java
@@ -26,6 +26,7 @@ import org.junit.jupiter.api.Test;
  *
  * @see NewestConflictResolver
  */
+@Deprecated
 class NewestConflictResolverTest extends AbstractConflictResolverTest {
     // constructors -----------------------------------------------------------
 
diff --git 
a/maven-compat/src/test/java/org/apache/maven/repository/legacy/resolver/conflict/OldestConflictResolverTest.java
 
b/maven-compat/src/test/java/org/apache/maven/repository/legacy/resolver/conflict/OldestConflictResolverTest.java
index 2a91b6d6d6..4c90250fed 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/repository/legacy/resolver/conflict/OldestConflictResolverTest.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/repository/legacy/resolver/conflict/OldestConflictResolverTest.java
@@ -26,6 +26,7 @@ import org.junit.jupiter.api.Test;
  *
  * @see OldestConflictResolver
  */
+@Deprecated
 class OldestConflictResolverTest extends AbstractConflictResolverTest {
     // constructors -----------------------------------------------------------
 
diff --git 
a/maven-compat/src/test/java/org/apache/maven/repository/metadata/DefaultClasspathTransformationTestType.java
 
b/maven-compat/src/test/java/org/apache/maven/repository/metadata/DefaultClasspathTransformationTestType.java
index 459abcd477..495db2d215 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/repository/metadata/DefaultClasspathTransformationTestType.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/repository/metadata/DefaultClasspathTransformationTestType.java
@@ -33,6 +33,7 @@ import static org.junit.jupiter.api.Assertions.assertNotNull;
  *
  */
 @PlexusTest
+@Deprecated
 class DefaultClasspathTransformationTestType {
     @Inject
     ClasspathTransformation transform;
diff --git 
a/maven-compat/src/test/java/org/apache/maven/repository/metadata/DefaultGraphConflictResolutionPolicyTest.java
 
b/maven-compat/src/test/java/org/apache/maven/repository/metadata/DefaultGraphConflictResolutionPolicyTest.java
index ce3caf80f3..15da1b3315 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/repository/metadata/DefaultGraphConflictResolutionPolicyTest.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/repository/metadata/DefaultGraphConflictResolutionPolicyTest.java
@@ -27,6 +27,7 @@ import static org.junit.jupiter.api.Assertions.assertEquals;
  *
  *
  */
+@Deprecated
 class DefaultGraphConflictResolutionPolicyTest {
     GraphConflictResolutionPolicy policy;
     MetadataGraphEdge e1;
diff --git 
a/maven-compat/src/test/java/org/apache/maven/repository/metadata/DefaultGraphConflictResolverTest.java
 
b/maven-compat/src/test/java/org/apache/maven/repository/metadata/DefaultGraphConflictResolverTest.java
index 659b044a6d..94625d1fc0 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/repository/metadata/DefaultGraphConflictResolverTest.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/repository/metadata/DefaultGraphConflictResolverTest.java
@@ -33,6 +33,7 @@ import static org.junit.jupiter.api.Assertions.assertNotNull;
  *
  */
 @PlexusTest
+@Deprecated
 class DefaultGraphConflictResolverTest {
     @Inject
     GraphConflictResolver resolver;
diff --git 
a/maven-compat/src/test/java/org/apache/maven/repository/metadata/TestMetadataSource.java
 
b/maven-compat/src/test/java/org/apache/maven/repository/metadata/TestMetadataSource.java
index 0fc6db43c2..5681bba45f 100644
--- 
a/maven-compat/src/test/java/org/apache/maven/repository/metadata/TestMetadataSource.java
+++ 
b/maven-compat/src/test/java/org/apache/maven/repository/metadata/TestMetadataSource.java
@@ -37,6 +37,7 @@ import 
org.apache.maven.repository.legacy.metadata.ResolutionGroup;
 
 @Named
 @Singleton
+@Deprecated
 public class TestMetadataSource implements ArtifactMetadataSource {
     @Inject
     private ArtifactFactory factory;

Reply via email to