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

khmarbaise pushed a commit to branch MCOMPILER-379
in repository https://gitbox.apache.org/repos/asf/maven-compiler-plugin.git

commit aabf4456c6c7aab5c982f95846873a9cca807923
Author: Karl Heinz Marbaise <[email protected]>
AuthorDate: Sun Apr 28 13:29:55 2019 +0200

    Test commit to see if it works.
---
 .../org/apache/maven/plugin/compiler/AbstractCompilerMojo.java   | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git 
a/src/main/java/org/apache/maven/plugin/compiler/AbstractCompilerMojo.java 
b/src/main/java/org/apache/maven/plugin/compiler/AbstractCompilerMojo.java
index 801ed28..c63077a 100644
--- a/src/main/java/org/apache/maven/plugin/compiler/AbstractCompilerMojo.java
+++ b/src/main/java/org/apache/maven/plugin/compiler/AbstractCompilerMojo.java
@@ -655,6 +655,9 @@ public abstract class AbstractCompilerMojo
 
         if ( generatedSourcesDirectory != null )
         {
+            //TESTING...
+            generatedSourcesDirectory.mkdirs();
+
             String generatedSourcesPath = 
generatedSourcesDirectory.getAbsolutePath();
 
             compileSourceRoots.add( generatedSourcesPath );
@@ -788,6 +791,7 @@ public abstract class AbstractCompilerMojo
 
                 incrementalBuildHelperRequest = new 
IncrementalBuildHelperRequest().inputFiles( sources );
 
+                getLog().info( " isDependencyChanged:" + isDependencyChanged() 
);
                 // CHECKSTYLE_OFF: LineLength
                 if ( ( compiler.getCompilerOutputStyle().equals( 
CompilerOutputStyle.ONE_OUTPUT_FILE_FOR_ALL_INPUT_FILES ) && !canUpdateTarget )
                     || isDependencyChanged()
@@ -1562,7 +1566,7 @@ public abstract class AbstractCompilerMojo
         if ( fileExtensions == null || fileExtensions.isEmpty() )
         {
             fileExtensions = new ArrayList<>();
-            fileExtensions.add( ".class" );
+            fileExtensions.add( "class" );
         }
 
         Date buildStartTime = getBuildStartTime();
@@ -1602,8 +1606,11 @@ public abstract class AbstractCompilerMojo
             return false;
         }
 
+        getLog().info( "classPathEntry:" + classPathEntry.getName() );
         if ( classPathEntry.isFile() )
         {
+            getLog().info( " hasNewFile: " + classPathEntry.getName() + " 
FileUtils: getExtensions:"
+                    + FileUtils.getExtension( classPathEntry.getName() ) );
             return classPathEntry.lastModified() >= buildStartTime.getTime()
                 && fileExtensions.contains( FileUtils.getExtension( 
classPathEntry.getName() ) );
         }

Reply via email to