maven-m2-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From John Casey <jdca...@commonjava.org>
Subject Re: cvs commit: maven-components/maven-plugins/maven-compiler-plugin/src/main/java/org/apache/maven/plugin CompilerMojo.java
Date Tue, 29 Mar 2005 05:39:37 GMT
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

We should be able to push this down to plexus without any problem,
except for the fact that any mojo using it will depend on
plexus...which, incidentally, is the reason I took it out of maven-core. :)

If we want to put it in plexus-util, and direct them to depend on that,
then I don't see anything else wrong with it. It's definitely a generic
enough tool...

- -john

Brett Porter wrote:
> Hey John,
> 
> Nice work. Do you think this might be generic enough to go in
> plexus-utils? Does it have any specific Maven dependencies? (Hard to
> tell at a glance).
> 
> - Brett
> 
> jdcasey@apache.org wrote:
> 
> 
>>jdcasey     2005/03/28 21:28:08
>>
>> Modified:    maven-plugins/maven-compiler-plugin/src/main/java/org/apache/maven/plugin
>>                       CompilerMojo.java
>> Added:       maven-plugin/src/main/java/org/apache/maven/plugin/util/scan
>>                       StaleSourceScanner.java SourceInclusionScanner.java
>>                       InclusionScanException.java
>>                       AbstractSourceInclusionScanner.java
>>              maven-plugin/src/main/java/org/apache/maven/plugin/util/scan/mapping
>>                       SuffixMapping.java SourceMapping.java
>>              maven-plugin/src/test/java/org/apache/maven/plugin/util/scan
>>                       StaleSourceScannerTest.java
>> Log:
>> o Adding source-scanner support, for selectively including source files to be compiled,
or processed in some way. This is going to be a core-plugin facility, so it's in maven-plugin.
>> o Added support to maven-compiler-plugin for a source scanner to determine the files
that actually need recompiling...currently based on lastModification date.
>> o All of this stuff needs a good integration test, but it shouldn't mess any existing
functionality up for now. Unit tests for the scanner stuff are included.
>> 
>> 
>>
> 
> 
> 
> 
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (GNU/Linux)

iD8DBQFCSOoZK3h2CZwO/4URAjzJAJ4h3whIUYJalU1drqy5ZSY5PcrsHgCfR2ju
viVpvI+lLdZkwTQMViy7ht8=
=NpNs
-----END PGP SIGNATURE-----

Mime
View raw message