You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by sl...@apache.org on 2020/02/09 14:46:19 UTC

[maven-antrun-plugin] branch MANTRUN-217 created (now 4baa2f1)

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

slachiewicz pushed a change to branch MANTRUN-217
in repository https://gitbox.apache.org/repos/asf/maven-antrun-plugin.git.


      at 4baa2f1  [MANTRUN-217] Small code improvements

This branch includes the following new commits:

     new 4baa2f1  [MANTRUN-217] Small code improvements

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-antrun-plugin] 01/01: [MANTRUN-217] Small code improvements

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

slachiewicz pushed a commit to branch MANTRUN-217
in repository https://gitbox.apache.org/repos/asf/maven-antrun-plugin.git

commit 4baa2f16d2ce8c2de05586ab4aa4a9b5ec8c497b
Author: Sylwester Lachiewicz <sl...@apache.org>
AuthorDate: Sun Feb 9 15:38:06 2020 +0100

    [MANTRUN-217] Small code improvements
---
 src/main/java/org/apache/maven/ant/tasks/AttachArtifactTask.java    | 3 ++-
 .../java/org/apache/maven/ant/tasks/DependencyFilesetsTask.java     | 4 ++--
 src/main/java/org/apache/maven/plugins/antrun/AntRunMojo.java       | 6 ++++--
 src/main/java/org/apache/maven/plugins/antrun/MavenLogger.java      | 4 +---
 4 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/src/main/java/org/apache/maven/ant/tasks/AttachArtifactTask.java b/src/main/java/org/apache/maven/ant/tasks/AttachArtifactTask.java
index 18afaa4..f57b21a 100644
--- a/src/main/java/org/apache/maven/ant/tasks/AttachArtifactTask.java
+++ b/src/main/java/org/apache/maven/ant/tasks/AttachArtifactTask.java
@@ -45,6 +45,7 @@ public class AttachArtifactTask
     /**
      * The refId of the Maven project helper component.
      */
+    @SuppressWarnings( "FieldCanBeLocal" )
     private String mavenProjectHelperRefId = AntRunMojo.DEFAULT_MAVEN_PROJECT_HELPER_REFID;
 
     /**
@@ -95,7 +96,7 @@ public class AttachArtifactTask
         }
 
         log( "Attaching " + file + " as an attached artifact", Project.MSG_VERBOSE );
-        MavenProjectHelper projectHelper = (MavenProjectHelper) getProject().getReference( mavenProjectHelperRefId );
+        MavenProjectHelper projectHelper = getProject().getReference( mavenProjectHelperRefId );
         projectHelper.attachArtifact( mavenProject, type, classifier, file );
     }
 
diff --git a/src/main/java/org/apache/maven/ant/tasks/DependencyFilesetsTask.java b/src/main/java/org/apache/maven/ant/tasks/DependencyFilesetsTask.java
index 01ed138..38849e8 100644
--- a/src/main/java/org/apache/maven/ant/tasks/DependencyFilesetsTask.java
+++ b/src/main/java/org/apache/maven/ant/tasks/DependencyFilesetsTask.java
@@ -107,14 +107,14 @@ public class DependencyFilesetsTask
             throw new BuildException( "Maven project reference not found: " + mavenProjectId );
         }
 
-        MavenProject mavenProject = (MavenProject) this.getProject().getReference( "maven.project" );
+        MavenProject mavenProject = this.getProject().getReference( "maven.project" );
 
         // Add filesets for depenedency artifacts
         Set<Artifact> depArtifacts = filterArtifacts( mavenProject.getArtifacts() );
 
         FileSet dependenciesFileSet = new FileSet();
         dependenciesFileSet.setProject( getProject() );
-        ArtifactRepository localRepository = (ArtifactRepository) getProject().getReference( "maven.local.repository" );
+        ArtifactRepository localRepository = getProject().getReference( "maven.local.repository" );
         dependenciesFileSet.setDir( new File( localRepository.getBasedir() ) );
 
         if ( depArtifacts.isEmpty() )
diff --git a/src/main/java/org/apache/maven/plugins/antrun/AntRunMojo.java b/src/main/java/org/apache/maven/plugins/antrun/AntRunMojo.java
index fe80897..84dc79b 100644
--- a/src/main/java/org/apache/maven/plugins/antrun/AntRunMojo.java
+++ b/src/main/java/org/apache/maven/plugins/antrun/AntRunMojo.java
@@ -196,6 +196,7 @@ public class AntRunMojo
      * @deprecated Use the <code>build-helper-maven-plugin</code> to bind source directories. For version 3.0.0, this
      *             parameter is only defined to break the build if you use it!
      */
+    @SuppressWarnings( "DeprecatedIsStillUsed" )
     @Deprecated
     @Parameter( property = "sourceRoot" )
     private File sourceRoot;
@@ -207,6 +208,7 @@ public class AntRunMojo
      * @deprecated Use the <code>build-helper-maven-plugin</code> to bind test source directories. For version 3.0.0,
      *             this parameter is only defined to break the build if you use it!
      */
+    @SuppressWarnings( "DeprecatedIsStillUsed" )
     @Deprecated
     @Parameter( property = "testSourceRoot" )
     private File testSourceRoot;
@@ -418,7 +420,7 @@ public class AntRunMojo
     {
         Properties mavenProps = mavenProject.getProperties();
         Properties userProps = session.getUserProperties();
-        List<String> allPropertyKeys = new ArrayList<String>( mavenProps.stringPropertyNames() );
+        List<String> allPropertyKeys = new ArrayList<>( mavenProps.stringPropertyNames() );
         allPropertyKeys.addAll( userProps.stringPropertyNames() );
         for ( String key : allPropertyKeys )
         {
@@ -522,7 +524,7 @@ public class AntRunMojo
     /**
      * Write the Ant target and surrounding tags to a temporary file
      *
-     * @throws IOException
+     * @throws IOException problem with write to file
      */
     private File writeTargetToProjectFile( String targetName )
         throws IOException
diff --git a/src/main/java/org/apache/maven/plugins/antrun/MavenLogger.java b/src/main/java/org/apache/maven/plugins/antrun/MavenLogger.java
index ceccd43..8a355be 100644
--- a/src/main/java/org/apache/maven/plugins/antrun/MavenLogger.java
+++ b/src/main/java/org/apache/maven/plugins/antrun/MavenLogger.java
@@ -50,13 +50,11 @@ public class MavenLogger
             case Project.MSG_WARN:
                 log.warn( message );
                 break;
-            case Project.MSG_INFO:
-                log.info( message );
-                break;
             case Project.MSG_DEBUG:
             case Project.MSG_VERBOSE:
                 log.debug( message );
                 break;
+            case Project.MSG_INFO:
             default:
                 log.info( message );
                 break;