You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by el...@apache.org on 2021/06/18 13:41:31 UTC

[maven-dependency-analyzer] branch role created (now d80ce5a)

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

elharo pushed a change to branch role
in repository https://gitbox.apache.org/repos/asf/maven-dependency-analyzer.git.


      at d80ce5a  inline deprecated field

This branch includes the following new commits:

     new d80ce5a  inline deprecated field

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


[maven-dependency-analyzer] 01/01: inline deprecated field

Posted by el...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

elharo pushed a commit to branch role
in repository https://gitbox.apache.org/repos/asf/maven-dependency-analyzer.git

commit d80ce5a2615ea2152e03296fa5b2c62afe41d296
Author: Elliotte Rusty Harold <el...@google.com>
AuthorDate: Fri Jun 18 09:41:18 2021 -0400

    inline deprecated field
---
 .../shared/dependency/analyzer/ProjectDependencyAnalyzer.java | 11 ++++-------
 .../analyzer/DefaultProjectDependencyAnalyzerTest.java        |  2 +-
 2 files changed, 5 insertions(+), 8 deletions(-)

diff --git a/src/main/java/org/apache/maven/shared/dependency/analyzer/ProjectDependencyAnalyzer.java b/src/main/java/org/apache/maven/shared/dependency/analyzer/ProjectDependencyAnalyzer.java
index 9b406d4..ca7f4b8 100644
--- a/src/main/java/org/apache/maven/shared/dependency/analyzer/ProjectDependencyAnalyzer.java
+++ b/src/main/java/org/apache/maven/shared/dependency/analyzer/ProjectDependencyAnalyzer.java
@@ -27,22 +27,19 @@ import org.apache.maven.project.MavenProject;
  * <li>used and declared,</li>
  * <li>used but not declared,</li>
  * <li>not used but declared.</li>
+ * <li>used but declared in too broad a scope</li>
  * </ul>
  *
  * @author <a href="mailto:markhobson@gmail.com">Mark Hobson</a>
  */
 public interface ProjectDependencyAnalyzer
 {
-    /** Constant <code>ROLE="ProjectDependencyAnalyzer.class.getName"{trunked}</code> */
-    @Deprecated
-    String ROLE = ProjectDependencyAnalyzer.class.getName();
-
     /**
      * <p>analyze.</p>
      *
-     * @param project a {@link org.apache.maven.project.MavenProject} object.
-     * @return a {@link org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalysis} object.
-     * @throws org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalyzerException if any.
+     * @param project a {@link org.apache.maven.project.MavenProject} object
+     * @return a {@link org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalysis} object
+     * @throws org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalyzerException if any
      */
     ProjectDependencyAnalysis analyze( MavenProject project )
         throws ProjectDependencyAnalyzerException;
diff --git a/src/test/java/org/apache/maven/shared/dependency/analyzer/DefaultProjectDependencyAnalyzerTest.java b/src/test/java/org/apache/maven/shared/dependency/analyzer/DefaultProjectDependencyAnalyzerTest.java
index 6f3b2dd..ffbe626 100644
--- a/src/test/java/org/apache/maven/shared/dependency/analyzer/DefaultProjectDependencyAnalyzerTest.java
+++ b/src/test/java/org/apache/maven/shared/dependency/analyzer/DefaultProjectDependencyAnalyzerTest.java
@@ -87,7 +87,7 @@ public class DefaultProjectDependencyAnalyzerTest
             System.out.println( "Local repository: " + localRepo );
         }
 
-        analyzer = (ProjectDependencyAnalyzer) lookup( ProjectDependencyAnalyzer.ROLE );
+        analyzer = (ProjectDependencyAnalyzer) lookup( ProjectDependencyAnalyzer.class.getName() );
     }
 
     @Test