InstallSourceMojo.java

Diff Revision Date Message Lines Author Branch
3288 02 Nov 09

Tabs -> spaces and reformatted RenamePackages to use AppFuse's coding conventions.

+4 -4 Matt Raible trunk
3287 02 Nov 09

Fixed full-source for modular archetypes and added moving Base*TestCase files to src/test as part of import process.

+57 -25 Matt Raible trunk
3285 02 Nov 09

Fixed pom parsing for full-source and basic archetypes

+11 -11 Matt Raible trunk
3284 01 Nov 09

Fixed full-source plugin so it works with new archetypes

+20 -72 Matt Raible trunk
3280 01 Nov 09

Don't import source from web modules and include *.java files when replacing packages.

+10 -9 Matt Raible trunk
3163 10 Aug 08

Tabs should die a slow death

+1 -1 Matt Raible trunk
3162 10 Aug 08

Reverted change to remove Tapestry hack

+5 Matt Raible trunk
3161 10 Aug 08

APF-1083: Upgrade to Ant 1.7.1

+2 -7 Matt Raible trunk
3144 10 May 08

Hack for Tapestry needing Commons DBCP 1.2.2

+7 -2 Matt Raible trunk
3133 05 May 08

APF-943: Upgraded jMock to 2.4.0

+1 -1 Matt Raible trunk
3125 03 May 08

APF-937: Fixed issue where you'd get an IllegalArgumentException if not using default repository location.

+1 Matt Raible trunk
3043 13 Nov 07

APF-945: Upgraded to Spring 2.5 and changed to use fine-grained Spring dependencies instead of Spring's uber spring.jar

+1 -1 Matt Raible trunk
3040 12 Nov 07

APF-945: Upgraded to Spring 2.5 and changed to use fine-grained Spring dependencies instead of Spring's uber spring.jar

+13 -1 Matt Raible trunk
3030 09 Oct 07

APF-900: Added instructions on how to fix OOM error when running plugin.

+2 Matt Raible trunk
3018 23 Sep 07

APF-910: Fixes related to iBATIS, full-source and appfuse:gen

+2 -2 Matt Raible trunk
3017 22 Sep 07

APF-910: Fixed issue with duplicate dao.framework files and added tests for jpa and ibatis full-source

+44 -66 Matt Raible trunk
2971 16 Sep 07

Delete duplicate sql-map-config.xml for ibatis

+16 -3 Matt Raible trunk
2970 16 Sep 07

APF-888: Make full-source smart enough to handle tabs in pom.xml

+8 Matt Raible trunk
2966 16 Sep 07

Fixed issue where META-INF/persistence.xml not deleted from src/test/resources

+1 -1 Matt Raible trunk
2965 16 Sep 07

Fixed issue where hard-coded version causes full-source plugin to fail

+5 Matt Raible trunk
2936 08 Sep 07

APF-876: Polishing

+5 -8 Matt Raible trunk
2935 08 Sep 07

APF-876: full-source now works on Windows and writes out on Windows / OS X with the proper line endings. Should work on Linux as well, I just haven't tested it.

+31 -13 Matt Raible trunk
2932 06 Sep 07

APF-876: Fixed full-source on Windows (hopefully)

+37 -33 Matt Raible trunk
2919 03 Sep 07

APF-871: Renamed appfuse-jpa-hibernate to appfuse-jpa

+1 -1 Matt Raible trunk
2906 01 Sep 07

APF-755: Fixed issue where properties were not being properly written for modular projects.

+44 -24 Matt Raible trunk
2903 01 Sep 07

APF-755: Only add properties to root pom.xml

+2 -1 Matt Raible trunk
2899 31 Aug 07

Fixed issue where replacement of properties wasn't working for basic archetypes

+15 -9 Matt Raible trunk
2898 31 Aug 07

refactor FileUtils to be RenamePackages

+2 -1 dlwhitehurst trunk
2892 31 Aug 07

APF-857: Aggregate "gen and install" into single call

+7 -5 Matt Raible trunk
2887 31 Aug 07

APF-755: Full Source plugin now works on modular archetypes (too bad it took an all-nighter to pull it off ;-)

+212 -61 Matt Raible trunk
2885 31 Aug 07

APF-767: Added call to rename-packages after running full-source. Also fixed order of properties listed in resulting pom.xml

+118 -170 Matt Raible trunk
2881 30 Aug 07

APF-767:working ... e.g. mvn appfuse:refactor-packages

+1 -3 dlwhitehurst trunk
2845 27 Aug 07

APF-786: added a Linux/Mac check to remove added returns to pom (\r)

+7 dlwhitehurst trunk
2844 27 Aug 07

APF-795; added replacement to change amp.fullsource=false to true if matched using appfuse:full-source

+40 -11 dlwhitehurst trunk
2800 23 Jun 07

APF-817: Added better error messages for when dao.framework and web.framework aren't specified.

+10 Matt Raible trunk
2752 30 May 07

APF-785: Fixed issue with full-source and JPA: keep hibernate.version as a property and remove duplicate hibernate.cfg.xml and persistence.xml files in src/test/resources.

+36 Matt Raible trunk
2732 23 May 07

Added trailing slash to tag as reported on the mailing list (http://www.nabble.com/Error-in-appfuse%3Afull-source-tf3804815s2369.html)

+1 -1 Matt Raible trunk
2718 22 May 07

Fixed bug as reported by Steve Tynor on the mailing list: http://www.nabble.com/appfuse%3Afull-source-error-with-jpa-hibernate-p10751444s2369.html

+3 -4 Matt Raible trunk
2711 22 May 07

If appfuse.version is not a snapshot, pull source from tag in Subversion

+1 -1 Matt Raible trunk
2710 22 May 07

If appfuse.version is not a snapshot, pull source from tag in Subversion

+2 -2 Matt Raible trunk
2697 21 May 07

APF-675: Added "full-source" plugin that pulls AppFuse's source from SVN and replaces AppFuse dependencies with one from the pom.xml's it pulls in. Current only tested with basic projects. Modular support coming in next release. You can test both AMP and the Full Source plugin using Ant targets in plugins/appfuse-maven-plugin/build.xml. Just run "ant -p" in the appfuse-maven-plugin directory to see all the options. Reading the source code of build.xml will show issues that currently exist (amp requires you to copy hibernate.cfg.xml to the "web/src/main/resources" directory on a modular project. Also, the full source plugin has not been modified to work with (or tested on) modular projects.

+341 -17 Matt Raible trunk
2695 21 May 07

Figured out regex syntax needed to remove WarPath plugin from pom.xml

+28 -11 Matt Raible trunk
2694 21 May 07

Began working on "full-source" mojo. It's far from complete - SVN export works, but there's lots of pom.xml manipulation that still needs to happen.

+138 Matt Raible trunk