Commit Graph

1225 Commits

Author SHA1 Message Date
John Dennis Casey 5977fedc94 Bumping Plugin-Parent version to 2.0.1-SNAPSHOT to reference API changes to MavenProjectHelper, and changing maven-assembly-plugin's pom to reference that new parent POM.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@344256 13f79535-47bb-0310-9956-ffa450edef68
2005-11-14 22:52:06 +00:00
Emmanuel Venisse 21f01fb81a Test if project version is a snapshot
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@344173 13f79535-47bb-0310-9956-ffa450edef68
2005-11-14 18:05:45 +00:00
Fabrizio Giustina e319f1b148 don't die if a license URL is not defined
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@343969 13f79535-47bb-0310-9956-ffa450edef68
2005-11-13 21:43:50 +00:00
Fabrizio Giustina e29ceefe26 adding myself as a developer
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@333081 13f79535-47bb-0310-9956-ffa450edef68
2005-11-13 17:53:16 +00:00
Stephane Nicoll 5a5354102a MNG-1488: added global scope defaultJavaBundleDir property. If set, all Java modules without a custom bundleDir are placed in the default bundle directory. See howto for an example.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@332974 13f79535-47bb-0310-9956-ffa450edef68
2005-11-13 12:42:44 +00:00
Brett Leslie Porter fffa6fd8e4 update website location
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@332763 13f79535-47bb-0310-9956-ffa450edef68
2005-11-12 12:08:49 +00:00
Fabrizio Giustina e6aedd7d5d Fixing a couple of issues actually reported against the m1/m2 plugin:
MPECLIPSE-102 Running 'maven:eclipse' turns CheckStyle off for the project.
MPECLIPSE-106 Eclipse loses Sysdeo "Is Tomcat Project" setting after mvn eclipse:eclipse

existing .project files are parsed and additional natures/builders are preserved. Running eclipse:clean will remove existing settings and start from scratch

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@332376 13f79535-47bb-0310-9956-ffa450edef68
2005-11-10 21:27:12 +00:00
Fabrizio Giustina b91ab29a07 split test methods with a common setup, replace file comparison with manual checks for module1 classpath file (entries are sorted in a different order in maven 2.0.1 due to the optional dependencies fix)
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@332366 13f79535-47bb-0310-9956-ffa450edef68
2005-11-10 20:42:33 +00:00
Fabrizio Giustina cd0f56165b add a comment about why the fix missing optional artifacts method is required
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@332364 13f79535-47bb-0310-9956-ffa450edef68
2005-11-10 20:18:16 +00:00
Fabrizio Giustina 2ac4000946 MNG-1433 eclipse:add-maven-repo not setting classpathVariable.M2_REPO correctly on windows
+ the add maven repo doesn't require a pom

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@332363 13f79535-47bb-0310-9956-ffa450edef68
2005-11-10 20:13:58 +00:00
Brett Leslie Porter b4a8fc858b update plexus utils
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@332270 13f79535-47bb-0310-9956-ffa450edef68
2005-11-10 10:57:34 +00:00
Brett Leslie Porter 03d12b26be PR: MNG-1472
Submitted by: Dan Tran
add starteam support to the release plugin


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@332226 13f79535-47bb-0310-9956-ffa450edef68
2005-11-10 05:35:19 +00:00
Stephane Nicoll 19ab81b689 - MNG-1461: custom application.xml can now be specified properly. Overrides any other file found in the source directories
- MNG-1444: added directory scanner to exclude common directories (subversion, CVS files, etc). Added earSourceIncludes and earSourceExcludes properties to specify the list of tokens to include and exclude respectively.

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@332123 13f79535-47bb-0310-9956-ffa450edef68
2005-11-09 19:40:29 +00:00
Emmanuel Venisse 4efd043d82 PR: MNG-990
Submitted by Johnny R. Ruiz III
Add basic positional configuration

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@332027 13f79535-47bb-0310-9956-ffa450edef68
2005-11-09 12:42:16 +00:00
Brett Leslie Porter 2747d1865d that wasn't really deprecated
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@331163 13f79535-47bb-0310-9956-ffa450edef68
2005-11-06 23:47:23 +00:00
Stephane Nicoll 332f8af8e7 PR: MNG-1402
Submitted by: Tomislav Stojcevich
Reviewed by: Stephane Nicoll
Fixed compliance of generated application.xml (display-name and description different in 1.3 and 1.4)

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@330981 13f79535-47bb-0310-9956-ffa450edef68
2005-11-05 07:31:29 +00:00
Fabrizio Giustina aa07bff6b7 fix missing optional dependencies in .wtpmodules, cleanup test and introduce a test using MavenEmbedder (currently disabled due to a couple of issues, but it should replace the command line test)
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@330946 13f79535-47bb-0310-9956-ffa450edef68
2005-11-05 00:14:50 +00:00
John Dennis Casey ef942be7aa PR: MNG-1322
Submitted By: Allan Ramirez
Reviewed By: John Casey

Applied. Thanks, Allan.

Minor change I made was to throw a MojoFailureException with the offending path, rather than logging to the error message-level.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@330646 13f79535-47bb-0310-9956-ffa450edef68
2005-11-03 21:56:25 +00:00
John Dennis Casey 154fa37604 PR: MNG-1345
Submitted By: Edwin Punzalan
Reviewed By: John Casey

Applied Edwin's patch to create the resource-target directory if it doesn't exist. Thanks for the work, Edwin!

Also, I modified this patch slightly per Jerome's suggestion, to fail with a message if outputDir.mkdirs() doesn't succeed. This is fine, since it's within the scope of !outputDir.exists().



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@330639 13f79535-47bb-0310-9956-ffa450edef68
2005-11-03 21:17:07 +00:00
Lukas Theussl 789c4808cd MNG-1400: German translation
Original submission by Michael Wechner
Reviewed and completed by Lukas Theussl


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@330482 13f79535-47bb-0310-9956-ffa450edef68
2005-11-03 06:36:22 +00:00
Brett Leslie Porter fc3646e539 PR: MNG-1321
Submitted by:  	 Bruno Essmann
recognise file:// url's without a hostname for the license

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@330394 13f79535-47bb-0310-9956-ffa450edef68
2005-11-03 00:23:03 +00:00
Brett Leslie Porter 367d7e5a57 PR: MNG-1279
Submitted by:  	 Philipp Meier
add missing model version to generated pom

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@330391 13f79535-47bb-0310-9956-ffa450edef68
2005-11-03 00:05:11 +00:00
Brett Leslie Porter bcb11b18fc PR: MNG-996
Submitted by: Johnny R. Ruiz III
add a project for the reactor root, excluding children

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@330382 13f79535-47bb-0310-9956-ffa450edef68
2005-11-02 23:31:31 +00:00
Brett Leslie Porter b9bef589d8 PR: MNG-998
link modules in the reactor

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@330221 13f79535-47bb-0310-9956-ffa450edef68
2005-11-02 09:10:28 +00:00
Brett Leslie Porter 28c51a2915 PR: MNG-904
Submitted by: Allan Ramirez
exclude individual directories, but not generated sources
(applied with modifications)

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@330212 13f79535-47bb-0310-9956-ffa450edef68
2005-11-02 08:36:44 +00:00
Brett Leslie Porter d7addab2d0 PR: MNG-1314
Submitted by: Johnny R. Ruiz III
IDEA 5.0 compatible JDK setting

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@330210 13f79535-47bb-0310-9956-ffa450edef68
2005-11-02 08:21:02 +00:00
Brett Leslie Porter 20ecf7400f PR: MNG-1328
Submitted by: Jerome Lacoste
relative filesets incorrectly resolved when when used within reactor

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@330202 13f79535-47bb-0310-9956-ffa450edef68
2005-11-02 07:21:34 +00:00
Vincent Massol d56ce5c344 MNG-1200: Add site documentation for the Clover plugin
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@330098 13f79535-47bb-0310-9956-ffa450edef68
2005-11-01 17:34:15 +00:00
Fabrizio Giustina f0d674133e When the downloadSources flag was off, also source files available in the local repository were not used.
Fixed so that sources archives available in the local repository are used but no additional jars are downloaded.
Added an explanation message on how to turn source downloading on (this should be on by default, but let's wait till there will be more sources archives in the m2 repo)

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@330090 13f79535-47bb-0310-9956-ffa450edef68
2005-11-01 16:33:39 +00:00
Fabrizio Giustina 1329000ae6 remove useless log
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@330043 13f79535-47bb-0310-9956-ffa450edef68
2005-11-01 12:33:57 +00:00
Fabrizio Giustina 64716936f0 include optional direct dependencies in classpath and resolve artifacts.
These are not included in project.getTestArtifacts() while they should be required if dependency is direct (seems to be a problem only with reactor projects).
Modified master test in order to manually check file content instead of comparing files (easier to explain and comment, ignore order).


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@330040 13f79535-47bb-0310-9956-ffa450edef68
2005-11-01 12:18:48 +00:00
Brett Leslie Porter d22a487373 need to use all test classpath artifacts, not just runtime
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@330010 13f79535-47bb-0310-9956-ffa450edef68
2005-11-01 09:39:39 +00:00
Brett Leslie Porter 40cbcfff05 allow overwriting instead of merging
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@330007 13f79535-47bb-0310-9956-ffa450edef68
2005-11-01 08:25:17 +00:00
Brett Leslie Porter 98b8ae3f06 PR: MNG-1342
Submitted by: Jerome Lacoste
improve surefire plugin docs


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@329998 13f79535-47bb-0310-9956-ffa450edef68
2005-11-01 07:12:43 +00:00
John Dennis Casey 06e29ef4d7 PR: MNG-1285
Submitted By: John Tolentino
Reviewed By: John Casey

Applied documentation section of the patch, and renamed the package name for the mojos. Thanks to John T. for the patch!


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@329950 13f79535-47bb-0310-9956-ffa450edef68
2005-11-01 01:47:19 +00:00
John Dennis Casey 3889f9ac96 PR: MNG-1101
Fixed dependency-exclusion propagation to the release-pom.xml, and changed the pom-file handling for release:perform to allow non-standard POM filenames, and to prompt in the case where the POM being used is the release-pom.xml.



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@329946 13f79535-47bb-0310-9956-ffa450edef68
2005-11-01 01:11:05 +00:00
Vincent Siveton 26a613542c PR: MNG-1382("duplicate files" exception)
Update defaultExcludes depending locales and defaultLocale

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@329928 13f79535-47bb-0310-9956-ffa450edef68
2005-10-31 23:10:58 +00:00
Fabrizio Giustina 4c52484813 final fix for expected results
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@329869 13f79535-47bb-0310-9956-ffa450edef68
2005-10-31 17:44:27 +00:00
Fabrizio Giustina 17c9510288 fixing expected results
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@329868 13f79535-47bb-0310-9956-ffa450edef68
2005-10-31 17:28:56 +00:00
Fabrizio Giustina ac3b55f3de fix wrong test poms
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@329865 13f79535-47bb-0310-9956-ffa450edef68
2005-10-31 17:24:10 +00:00
Fabrizio Giustina aaf2b81012 don't add dependencies with scope=provided to wtpmodules
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@329864 13f79535-47bb-0310-9956-ffa450edef68
2005-10-31 17:12:13 +00:00
Fabrizio Giustina ea3a153a95 fix for MNG-1324 "System" dependencies path non correctly added to eclipse buildpath
path is fixed by overwriting artifact file with the path returned by dependency.getSystemPath()

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@329851 13f79535-47bb-0310-9956-ffa450edef68
2005-10-31 16:37:19 +00:00
Jason van Zyl e775bac14d o fixing broken eclipse build, the model is required to compile
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@329842 13f79535-47bb-0310-9956-ffa450edef68
2005-10-31 15:59:06 +00:00
Fabrizio Giustina 3662d4abd8 adding scheleton for a real complete testcase.
This test works using a 2-modules project and contains any direct and transitive dependency type.
Mvn is executed using a command line, so the test is actually disabled in pom.xml until a better solution is found (the test works with the latest installed version of the eclipse plugin).
Note that expected files for module-2 are not correct yet (first of all, test #8 need to be fixed)

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@329838 13f79535-47bb-0310-9956-ffa450edef68
2005-10-31 15:21:32 +00:00
Fabrizio Giustina 331460ad33 testcase for MNG-1324 - "System" dependencies path non correctly added to eclipse buildpath
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@329656 13f79535-47bb-0310-9956-ffa450edef68
2005-10-30 21:34:12 +00:00
Fabrizio Giustina 4c89459ed5 adding testcase for MNG-1329 duplicate project references (already working)
renaming project.xml->pom.xml in test projects according to m2 standard

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@329655 13f79535-47bb-0310-9956-ffa450edef68
2005-10-30 21:32:13 +00:00
Fabrizio Giustina 96de59c076 PR: MNG-1332
Submitted by: Brian Bonner
Reviewed by: fgiust

Dependent-Modules not showing up in .wtpmodules
fixed project/executed project in EclipsePlugin, fixed wrong pom for test project 5

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@329636 13f79535-47bb-0310-9956-ffa450edef68
2005-10-30 20:44:58 +00:00
Fabrizio Giustina 1a591d55b8 use the @component tag instead of @parameter when appropriate
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@329580 13f79535-47bb-0310-9956-ffa450edef68
2005-10-30 15:09:53 +00:00
Fabrizio Giustina 3f1e75f324 add-maven-repo was overwriting all the existing eclipse settins.
Fixed to preserve existing properties and only add/update the M2_REPO var

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@329579 13f79535-47bb-0310-9956-ffa450edef68
2005-10-30 15:06:04 +00:00
Fabrizio Giustina 62a349b7b2 PR: MNG-1344
Submitted by: Brian Bonner
Reviewed by: fgiust

AddMavenRepoMojo adds an X to the end of the specified workspace


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@329575 13f79535-47bb-0310-9956-ffa450edef68
2005-10-30 14:50:38 +00:00