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

hboutemy pushed a commit to branch master
in repository 
https://gitbox.apache.org/repos/asf/maven-remote-resources-plugin.git


The following commit(s) were added to refs/heads/master by this push:
     new 936f761  [MRRESOURCES-111] added INFO on number of resources 
bundled/copied
936f761 is described below

commit 936f7615db54e3f32252534e340933673219c75a
Author: HervĂ© Boutemy <[email protected]>
AuthorDate: Mon Oct 22 23:24:31 2018 +0200

    [MRRESOURCES-111] added INFO on number of resources bundled/copied
---
 .../resources/remote/BundleRemoteResourcesMojo.java       |  4 ++++
 .../resources/remote/ProcessRemoteResourcesMojo.java      | 15 ++++++++++-----
 2 files changed, 14 insertions(+), 5 deletions(-)

diff --git 
a/src/main/java/org/apache/maven/plugin/resources/remote/BundleRemoteResourcesMojo.java
 
b/src/main/java/org/apache/maven/plugin/resources/remote/BundleRemoteResourcesMojo.java
index 91a7d06..e0404ea 100644
--- 
a/src/main/java/org/apache/maven/plugin/resources/remote/BundleRemoteResourcesMojo.java
+++ 
b/src/main/java/org/apache/maven/plugin/resources/remote/BundleRemoteResourcesMojo.java
@@ -138,6 +138,10 @@ public class BundleRemoteResourcesMojo
             remoteResourcesBundle.addRemoteResource( StringUtils.replace( 
resource, '\\', '/' ) );
         }
 
+        int n = remoteResourcesBundle.getRemoteResources().size();
+        getLog().info( "Writing " + RESOURCES_MANIFEST + " descriptor with " + 
n + " entr"
+            + ( ( n > 1 ) ? "ies" : "y" ) );
+
         RemoteResourcesBundleXpp3Writer w = new 
RemoteResourcesBundleXpp3Writer();
 
         Writer writer = null;
diff --git 
a/src/main/java/org/apache/maven/plugin/resources/remote/ProcessRemoteResourcesMojo.java
 
b/src/main/java/org/apache/maven/plugin/resources/remote/ProcessRemoteResourcesMojo.java
index baa0643..00b0ef3 100644
--- 
a/src/main/java/org/apache/maven/plugin/resources/remote/ProcessRemoteResourcesMojo.java
+++ 
b/src/main/java/org/apache/maven/plugin/resources/remote/ProcessRemoteResourcesMojo.java
@@ -1171,10 +1171,11 @@ public class ProcessRemoteResourcesMojo
     {
         String velocityResource = null;
         int bundleCount = 0;
+        int resourceCount = 0;
         try
         {
-            // CHECKSTYLE_OFF: LineLength
-            for ( Enumeration<URL> e = classLoader.getResources( 
BundleRemoteResourcesMojo.RESOURCES_MANIFEST ); e.hasMoreElements(); )
+            for ( Enumeration<URL> e =
+                classLoader.getResources( 
BundleRemoteResourcesMojo.RESOURCES_MANIFEST ); e.hasMoreElements(); )
             {
                 URL url = e.nextElement();
                 bundleCount++;
@@ -1195,12 +1196,14 @@ public class ProcessRemoteResourcesMojo
                     reader.close();
                     reader = null;
 
-                    int resourceCount = 0;
+                    int bundleResourceCount = 0;
                     for ( String bundleResource : bundle.getRemoteResources() )
                     {
                         String projectResource = bundleResource;
+                        bundleResourceCount++;
                         resourceCount++;
-                        getLog().debug( "bundle#" + bundleCount + " resource#" 
+ resourceCount + " " + bundleResource );
+                        getLog().debug( "bundle#" + bundleCount + " resource#" 
+ bundleResourceCount + " "
+                            + bundleResource );
 
                         boolean doVelocity = false;
                         if ( projectResource.endsWith( TEMPLATE_SUFFIX ) )
@@ -1301,8 +1304,10 @@ public class ProcessRemoteResourcesMojo
                     IOUtil.close( writer );
                     IOUtil.close( reader );
                 }
-                // CHECKSTYLE_ON: LineLength
             }
+
+            getLog().info( "Copied " + resourceCount + " resource" + ( ( 
resourceCount > 1 ) ? "s" : "" ) + " from "
+                + bundleCount + " bundle" + ( ( bundleCount > 1 ) ? "s" : "" ) 
+ "." );
         }
         catch ( IOException e )
         {

Reply via email to