Commit Graph

381 Commits

Author SHA1 Message Date
Brett Leslie Porter 3c92d751fb add plugin snapshot repository to find the plugin when the test is enabled
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@417786 13f79535-47bb-0310-9956-ffa450edef68
2006-06-28 15:20:57 +00:00
Brett Leslie Porter 0181fd36c2 disable test that shouldn't pass
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@417785 13f79535-47bb-0310-9956-ffa450edef68
2006-06-28 15:20:33 +00:00
Carlos Sanchez Gonzalez eac33e1c89 Added docs about format of tests
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@415470 13f79535-47bb-0310-9956-ffa450edef68
2006-06-20 00:50:03 +00:00
Brett Leslie Porter 95a576491b avoid path fragility
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@413924 13f79535-47bb-0310-9956-ffa450edef68
2006-06-13 15:34:19 +00:00
Carlos Sanchez Gonzalez 4a80148011 [MNG-2357] Add missing it tests
Submitted by: Jerome Lacoste

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@413090 13f79535-47bb-0310-9956-ffa450edef68
2006-06-09 16:52:52 +00:00
Kenney Westerhof 45748e167d PR: MNG-2293
Submitted by: Jerome Lacoste
Reviewed by: Kenney Westerhof
Modifications: minor cosmetic changes.

Add an 'implementation' parameter to @parameter annotation, so
a default implementation can be specified in Mojo's in case the Mojo parameter
is an interface.



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@413054 13f79535-47bb-0310-9956-ffa450edef68
2006-06-09 14:30:57 +00:00
Brett Leslie Porter cd7a5f73ae update hooks
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@410406 13f79535-47bb-0310-9956-ffa450edef68
2006-05-30 23:50:09 +00:00
Brett Leslie Porter 0857ad1c40 eliminate snapshots.maven.codehaus.org
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@410040 13f79535-47bb-0310-9956-ffa450edef68
2006-05-29 07:07:08 +00:00
Brett Leslie Porter 7305931753 turn off failing test
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@409509 13f79535-47bb-0310-9956-ffa450edef68
2006-05-25 23:49:43 +00:00
Carlos Sanchez Gonzalez 21bf5be711 [MNG-2318] When a project has modules and its parent is not preinstalled the build fails
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@409073 13f79535-47bb-0310-9956-ffa450edef68
2006-05-24 05:23:18 +00:00
Brett Leslie Porter cbc5035902 merge 399346:399356 from branch
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@399359 13f79535-47bb-0310-9956-ffa450edef68
2006-05-03 17:16:49 +00:00
Kenney Westerhof 7d5d3668fe Added testcase for MRESOURCES-18. This should really go into
the resources-plugin itself using the new framework, but 
committing anyway for future reference and regression testing.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@398452 13f79535-47bb-0310-9956-ffa450edef68
2006-04-30 22:01:04 +00:00
Jason van Zyl 0875be5a95 o adding some support files to test the regression we found the other day
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@394318 13f79535-47bb-0310-9956-ffa450edef68
2006-04-15 15:56:31 +00:00
Jason van Zyl eec4495d73 o little script to run through different versions of maven
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@393392 13f79535-47bb-0310-9956-ffa450edef68
2006-04-12 05:53:35 +00:00
Jason van Zyl 37448483a3 o adding some tests for mng-2220 and 2223
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@393391 13f79535-47bb-0310-9956-ffa450edef68
2006-04-12 05:53:10 +00:00
John Dennis Casey f810fd2ef2 Merging from 2.0.x branch, revIds:
- 391163:391165 
- 391167
- 391176
- 391202
- 391326
- 391328:391329
- 391398
- 391402
- 391404

These are the changes for the 2.0.4 RC's.



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@391687 13f79535-47bb-0310-9956-ffa450edef68
2006-04-05 17:43:35 +00:00
Jason van Zyl 7f3012c19f o don't need the clean plugin declaration anymore
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@390303 13f79535-47bb-0310-9956-ffa450edef68
2006-03-31 02:10:02 +00:00
Jason van Zyl fb414365e4 o adding directory removal to the verifier
o adding a prebuild-hook to it0098 to nuke the created directory

  ideally this IT should not use the archetype plugin for testing quoted system properties but this
  works and the directory removal might come in handy later.



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@390300 13f79535-47bb-0310-9956-ffa450edef68
2006-03-31 02:08:06 +00:00
Jason van Zyl 8bd35d3a43 o generated project shouldn't be checked in
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@390285 13f79535-47bb-0310-9956-ffa450edef68
2006-03-30 23:39:00 +00:00
Brett Leslie Porter 1c14a4d6b4 add missing pom
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@390278 13f79535-47bb-0310-9956-ffa450edef68
2006-03-30 23:20:23 +00:00
Brett Leslie Porter 1c23ee16a4 [MNG-2054] make it0096 test the problem properly by going to enough depth. Rollback the "fix" for MNG-2130 as it didn't appear to be correct - it caused it0096, and it0099 passes anyway. I suspect there were other circumstances in the codebase causing 99 to fail at the time. You should not use a cached project for inheritence - it will accumulate inherited elements as was the case with MNG-2054.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@390133 13f79535-47bb-0310-9956-ffa450edef68
2006-03-30 13:54:30 +00:00
Brett Leslie Porter 32d8679253 [MNG-2186] correct the regression of MNG-1927 from the solution of MNG-2124
The interpolator was only working based on an incorrect assumption for a limited set of expressions. This assumption is
guaranteed by the solution in the interim, until it can be properly reconsidered. The proper solution would be to not
cache an interpolated model, and to apply path translation and then interpolation after retrieving the cached model. However,
this will require some other related changes and should be planned for 2.1.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@390098 13f79535-47bb-0310-9956-ffa450edef68
2006-03-30 11:48:12 +00:00
Brett Leslie Porter df349e8121 [MNG-2167] plugin has been renamed
Submitted by: Thomas Klaeger


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@389650 13f79535-47bb-0310-9956-ffa450edef68
2006-03-29 01:17:15 +00:00
John Dennis Casey bd6aa12253 (Merged from 384847.) [MNG-2136] Modifying <activeByDefault/> processing to only use profiles embedded in the POM as a basis for computing whether or not to activate.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@384851 13f79535-47bb-0310-9956-ffa450edef68
2006-03-10 17:00:30 +00:00
John Dennis Casey e352f2cb8b (Merged from 384319.) [MNG-2052] Verify that fix for MNG-2124 also fixed the availability of profile-injected properties as sources for interpolating systemPath values in dependencies.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@384321 13f79535-47bb-0310-9956-ffa450edef68
2006-03-08 20:30:14 +00:00
John Dennis Casey fc77014cfe (Merged from 384264.) [MNG-2124] Fixed interpolator to call the ReflectionValueExtractor method that prevents trimming the first expression token, since this is done in the interpolator itself. I'm still investigating whether this is going to break realignment of File instances to basedir during plugin parameter injection, but I've had to adjust it0088, since it is not handling project.build.directory as a File, but as a String.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@384270 13f79535-47bb-0310-9956-ffa450edef68
2006-03-08 17:04:47 +00:00
John Dennis Casey d69fe06e8d (Merged from 384104.) [MNG-2130] Re-adding the cache check for parent POMs in assembleLineage(..) when building in a multimodule scenario (if they're part of the same build, but not yet in the local repo) before checking the parent's relativePath value or hitting the repository system to look for them.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@384108 13f79535-47bb-0310-9956-ffa450edef68
2006-03-08 03:29:41 +00:00
John Dennis Casey 55dc9e4ccb (Merged from 384102.) Fixing site URL calculation to disregard child module path adjustment. Second attempt.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@384107 13f79535-47bb-0310-9956-ffa450edef68
2006-03-08 03:28:38 +00:00
John Dennis Casey 063474e205 rolling back accidental commit.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@384106 13f79535-47bb-0310-9956-ffa450edef68
2006-03-08 03:26:16 +00:00
John Dennis Casey fcb42e22ba (Merged from 384102.) Fixing site URL calculation to disregard child module path adjustment.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@384105 13f79535-47bb-0310-9956-ffa450edef68
2006-03-08 03:09:44 +00:00
Brett Leslie Porter 4cbcd0edd5 remove tests that require junit - no junit in pom
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@383146 13f79535-47bb-0310-9956-ffa450edef68
2006-03-04 15:52:48 +00:00
Kenney Westerhof 7a7c44a409 Added a second structure, testing the other
way around <module>../../something</module>


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@382902 13f79535-47bb-0310-9956-ffa450edef68
2006-03-03 17:48:26 +00:00
John Dennis Casey d201131b59 (merged from 382460.) [MNG-1415] Added quoted-argument reconstruction to MavenCLI, and quote preservation to the shell scripts. Both are necessary to fix this issue. Test is it0098.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@382461 13f79535-47bb-0310-9956-ffa450edef68
2006-03-02 18:18:06 +00:00
John Dennis Casey d0fd1579a9 [MNG-2068] Adding integration test.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@380862 13f79535-47bb-0310-9956-ffa450edef68
2006-02-24 23:30:50 +00:00
John Dennis Casey 5bdc77bd16 [MNG-2054] Adding integration test.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@380858 13f79535-47bb-0310-9956-ffa450edef68
2006-02-24 23:16:20 +00:00
Emmanuel Venisse fe5bf5320f merge from branch rev.379895
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@379902 13f79535-47bb-0310-9956-ffa450edef68
2006-02-22 21:12:14 +00:00
John Dennis Casey 6fb187fa98 [MNG-2006] Fixing url rewriting for child POMs in sibling directories of parent POM (or anything other than subdir). First guess is based on parent POM file, but if parent POM is built from repository, will use the module artifactId as a basis instead.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@379572 13f79535-47bb-0310-9956-ffa450edef68
2006-02-21 20:10:52 +00:00
Brett Leslie Porter 25762021e7 [MNG-1898] fix line
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@379428 13f79535-47bb-0310-9956-ffa450edef68
2006-02-21 11:33:22 +00:00
Brett Leslie Porter 89e6008e13 [MNG-1898] improve the diagnostics and switch on it0094
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@379426 13f79535-47bb-0310-9956-ffa450edef68
2006-02-21 11:25:51 +00:00
Brett Leslie Porter 8d2478dff6 undo previous change to test. It seems this was working on 2 other windows boxes, so I must have something funky.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@379412 13f79535-47bb-0310-9956-ffa450edef68
2006-02-21 10:27:29 +00:00
Brett Leslie Porter bf4764c73a [MNG-1898] minor clean up on it0094
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@379363 13f79535-47bb-0310-9956-ffa450edef68
2006-02-21 06:10:06 +00:00
Brett Leslie Porter 00cc963ef2 ignores
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@379359 13f79535-47bb-0310-9956-ffa450edef68
2006-02-21 05:57:36 +00:00
Brett Leslie Porter b39b0a2cce update list
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@379357 13f79535-47bb-0310-9956-ffa450edef68
2006-02-21 05:54:17 +00:00
Brett Leslie Porter fe7fe5edf3 make the test fail as expected
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@379356 13f79535-47bb-0310-9956-ffa450edef68
2006-02-21 05:52:09 +00:00
Brett Leslie Porter 63bd51b39c rename itest - it is meant to fail and these are in the 1xxx series
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@379354 13f79535-47bb-0310-9956-ffa450edef68
2006-02-21 05:48:51 +00:00
Brett Leslie Porter cbee67b7b1 fix parent
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@379353 13f79535-47bb-0310-9956-ffa450edef68
2006-02-21 05:45:13 +00:00
Brett Leslie Porter 9a288c1110 merge rev 379344 from branch maven-2.0.x
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@379347 13f79535-47bb-0310-9956-ffa450edef68
2006-02-21 05:11:08 +00:00
Carlos Sanchez Gonzalez 36093a18b0 Added test case it0094 for classloading issues in plugins
PR: MNG-1898

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@379268 13f79535-47bb-0310-9956-ffa450edef68
2006-02-20 22:51:50 +00:00
Jason van Zyl ac4a6e321f o updating README.txt and adding another IT for the duplicate IDs
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@375456 13f79535-47bb-0310-9956-ffa450edef68
2006-02-07 03:36:52 +00:00
Brett Leslie Porter d00407471a [MNG-1908] verify that snapshots can be downloaded even without metadata or timestamping
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@375454 13f79535-47bb-0310-9956-ffa450edef68
2006-02-07 03:16:14 +00:00