Commit Graph

8902 Commits

Author SHA1 Message Date
Benjamin Bentmann e733004eb1 o Restored backward-compat with Maven 2.x
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@955820 13f79535-47bb-0310-9956-ffa450edef68
2010-06-18 02:48:46 +00:00
Olivier Lamy d6e04a3d49 add comment to prevent accidental delete of those methods :-)
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@951862 13f79535-47bb-0310-9956-ffa450edef68
2010-06-06 13:55:06 +00:00
Benjamin Bentmann 93536dd82c o Fixed version resolution from reactor to match resolvable artifacts
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@951547 13f79535-47bb-0310-9956-ffa450edef68
2010-06-04 20:05:18 +00:00
Herve Boutemy e2d8c568a5 added maven-repository-metadata module to dependencies image map
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@951180 13f79535-47bb-0310-9956-ffa450edef68
2010-06-03 21:56:48 +00:00
Benjamin Bentmann c94f27a8b4 [MNG-4697] Deprecate ununsed CLI options for plugin registry
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@951135 13f79535-47bb-0310-9956-ffa450edef68
2010-06-03 19:53:09 +00:00
Benjamin Bentmann 0de8e71bc6 o Set svn:eol-style=native
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@950660 13f79535-47bb-0310-9956-ffa450edef68
2010-06-02 16:53:08 +00:00
Benjamin Bentmann 313e5b7761 o Set svn:eol-style=native
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@950626 13f79535-47bb-0310-9956-ffa450edef68
2010-06-02 16:35:38 +00:00
Benjamin Bentmann c389e65f2b o Separated maven-metadata.xml model into separate module for easy reuse in standalone repository library
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@950566 13f79535-47bb-0310-9956-ffa450edef68
2010-06-02 13:56:15 +00:00
Herve Boutemy cf68e8e091 o removed unused import
o fixed typos
o code simplification
(no code change)

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@950240 13f79535-47bb-0310-9956-ffa450edef68
2010-06-01 20:39:34 +00:00
Herve Boutemy c63fc3a154 moved image .odg source file to avoid its copy when deploying site
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@949840 13f79535-47bb-0310-9956-ffa450edef68
2010-05-31 19:34:00 +00:00
Benjamin Bentmann 1a59d57746 o Removed dead code
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@949832 13f79535-47bb-0310-9956-ffa450edef68
2010-05-31 18:48:45 +00:00
Benjamin Bentmann 9be1144e4e [MNG-4696] [regression] MavenProject.getDependencyArtifacts() misses elements
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@949801 13f79535-47bb-0310-9956-ffa450edef68
2010-05-31 16:34:51 +00:00
Benjamin Bentmann bb39b48044 [MNG-4695] Missing Error during pom validation: "You cannot have two plugin executions with the same (or missing) <id/> elements."
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@949720 13f79535-47bb-0310-9956-ffa450edef68
2010-05-31 11:27:00 +00:00
Benjamin Bentmann d499ca59c1 o Fixed bootstrap
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@949718 13f79535-47bb-0310-9956-ffa450edef68
2010-05-31 11:20:35 +00:00
Benjamin Bentmann 6e7b4226e7 [MNG-1803] Provide line number information when there are errors processing a pom.xml
o Merged feature branch

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@949708 13f79535-47bb-0310-9956-ffa450edef68
2010-05-31 10:24:20 +00:00
Herve Boutemy 1ba4a15a54 [MNG-4693] added a dependency image map to help understand and navigate
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@949572 13f79535-47bb-0310-9956-ffa450edef68
2010-05-30 20:51:45 +00:00
Herve Boutemy 38d44c6e57 formatting fixes
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@949544 13f79535-47bb-0310-9956-ffa450edef68
2010-05-30 17:52:23 +00:00
Benjamin Bentmann 8de97b662d [MNG-4643] [regression] Transitive dependency not available due to dependency POM erroneously rejected as invalid
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@949443 13f79535-47bb-0310-9956-ffa450edef68
2010-05-29 21:56:29 +00:00
Benjamin Bentmann 81b3f432b0 o Suppressed stack trace for unrecognized CLI options
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@948688 13f79535-47bb-0310-9956-ffa450edef68
2010-05-27 06:43:04 +00:00
Benjamin Bentmann 770b6d905f o Fixed tests to account for the discrepancy that OSX has a case-insensitive file system yet java.io.File compares case-sensitively
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@948687 13f79535-47bb-0310-9956-ffa450edef68
2010-05-27 06:37:07 +00:00
Benjamin Bentmann 698339ef06 o Added setters to allow manual wiring of components, making model builder usable outside of plexus
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@948551 13f79535-47bb-0310-9956-ffa450edef68
2010-05-26 19:32:04 +00:00
Benjamin Bentmann 8dc242a54e [MNG-4678] CLI: AbstractConsoleDownloadMonitor, BatchModeDownloadMonitor output download progress to STDOUT
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@947404 13f79535-47bb-0310-9956-ffa450edef68
2010-05-23 12:22:55 +00:00
Benjamin Bentmann 80903fa4d1 [MNG-4684] distributionManagment section in profiles do not override default one (maven 3 regression)
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@946980 13f79535-47bb-0310-9956-ffa450edef68
2010-05-21 12:11:53 +00:00
Benjamin Bentmann 40028e7a18 [MNG-4679] [regression] command line option "-update-snapshots" does not work for dependency:copy-dependencies
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@945715 13f79535-47bb-0310-9956-ffa450edef68
2010-05-18 15:49:14 +00:00
Benjamin Bentmann bdecdcf64a [MNG-4677] [regression] Plugin configuration incorrectly inherited from parent pom
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@945294 13f79535-47bb-0310-9956-ffa450edef68
2010-05-17 18:39:46 +00:00
Olivier Lamy c3d23fe671 revert parent upgrade
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@944888 13f79535-47bb-0310-9956-ffa450edef68
2010-05-16 17:50:54 +00:00
Olivier Lamy 45679de67c upgrade parent version
upgrade site plugin version

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@944879 13f79535-47bb-0310-9956-ffa450edef68
2010-05-16 16:26:16 +00:00
Benjamin Bentmann c031581c62 o Formatted code
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@944868 13f79535-47bb-0310-9956-ffa450edef68
2010-05-16 15:47:09 +00:00
Benjamin Bentmann 1cadde7468 o Used component annotations where possible
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@944865 13f79535-47bb-0310-9956-ffa450edef68
2010-05-16 15:43:21 +00:00
Benjamin Bentmann dca7e1fffe o Updated default version of maven-clean-plugin to 2.4.1
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@944796 13f79535-47bb-0310-9956-ffa450edef68
2010-05-16 11:12:11 +00:00
Benjamin Bentmann 0a6b3d8510 [MNG-4666] [regression] Plugins depending on plexus:plexus-container-default get broken runtime classpath
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@944710 13f79535-47bb-0310-9956-ffa450edef68
2010-05-15 20:14:00 +00:00
Benjamin Bentmann 58b0987b90 o Cleaned up core artifact filter and removed exclusions pf non-existing artifacts
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@944685 13f79535-47bb-0310-9956-ffa450edef68
2010-05-15 17:26:43 +00:00
Olivier Lamy 2e4a9ecf26 restore more backward comp.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@944477 13f79535-47bb-0310-9956-ffa450edef68
2010-05-14 21:17:31 +00:00
Benjamin Bentmann 3b1181b87e o Removed unused imports
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@944470 13f79535-47bb-0310-9956-ffa450edef68
2010-05-14 21:08:59 +00:00
Olivier Lamy 7f42e485ca restore more backward comp.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@944465 13f79535-47bb-0310-9956-ffa450edef68
2010-05-14 20:59:30 +00:00
Benjamin Bentmann 35e842ab22 o Made bootstrapper prompt user in case specified maven home already exists
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@942440 13f79535-47bb-0310-9956-ffa450edef68
2010-05-08 18:43:13 +00:00
Benjamin Bentmann d66682c37d o Made bootstrapper fully respect user-supplied maven home directory, including the final directory name
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@942430 13f79535-47bb-0310-9956-ffa450edef68
2010-05-08 18:04:28 +00:00
Kristian Rosenvold acd6b3c1c0 [MNG-4633] Re-added configurable phase synchronization wrt upstream phase
Made execution plan calculation parallel in weave mode

Existing weave mode would only phase-lock to the same phase upstream.
Execution plan calculation made parallel at high-level, still looking
into reducing blocking in DefaultMavenPluginManager to cash in on this.

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@941474 13f79535-47bb-0310-9956-ffa450edef68
2010-05-05 20:38:28 +00:00
Benjamin Bentmann c02663ff3a o Removed cruft
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@941252 13f79535-47bb-0310-9956-ffa450edef68
2010-05-05 11:21:42 +00:00
Benjamin Bentmann d126a29bc7 [MNG-4664] Minor patches needed to run Maven3 with the replacement Guice-Plexus container
Submitted by: Stuart McCulloch

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@941224 13f79535-47bb-0310-9956-ffa450edef68
2010-05-05 09:49:08 +00:00
Benjamin Bentmann f9002b1821 o Fixed error message
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@940810 13f79535-47bb-0310-9956-ffa450edef68
2010-05-04 11:41:32 +00:00
Benjamin Bentmann 90027ef75a [MNG-4658] Relax validation of repository ids and only warn upon conflict with "local"
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@940790 13f79535-47bb-0310-9956-ffa450edef68
2010-05-04 09:57:46 +00:00
Benjamin Bentmann 630c059142 o Extended tests
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@940066 13f79535-47bb-0310-9956-ffa450edef68
2010-05-01 16:04:39 +00:00
Kristian Rosenvold ab495d4a39 [MNG-4633] Changed to use nice clean countdownlatch instead of synchronized booleans
Also updated phase locking to only lock when project being built changes phase

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@939220 13f79535-47bb-0310-9956-ffa450edef68
2010-04-29 07:22:39 +00:00
Benjamin Bentmann 0d7a05f8b2 o Formatted code
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@939034 13f79535-47bb-0310-9956-ffa450edef68
2010-04-28 18:04:12 +00:00
Kristian Rosenvold 1248bd1c1f [MNG-4651] Re-added missing methods for 3.x site plugin
Also clarified role of LifecylceExecutor as a 'facade providing lifecycle services'

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@939028 13f79535-47bb-0310-9956-ffa450edef68
2010-04-28 17:51:31 +00:00
Benjamin Bentmann dc09df4b99 o Simplfied code
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@938491 13f79535-47bb-0310-9956-ffa450edef68
2010-04-27 15:00:34 +00:00
Kristian Rosenvold 6c35e2d3cf [MNG-4642] Added missing attribute in PDB
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@938480 13f79535-47bb-0310-9956-ffa450edef68
2010-04-27 14:46:46 +00:00
Kristian Rosenvold 1a7361596b [MNG-4642] Extended MojoDescriptor with threadSafe attribute
Added support for detecting @threadSafe annotation and a nice noisy, warning message.

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@938443 13f79535-47bb-0310-9956-ffa450edef68
2010-04-27 13:07:17 +00:00
Benjamin Bentmann f46dc2a538 o Extended documentation
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@938420 13f79535-47bb-0310-9956-ffa450edef68
2010-04-27 12:33:00 +00:00