Commit Graph

95 Commits

Author SHA1 Message Date
Hervé Boutemy 3729324a13 Revert "MNG-5624: Maven API Plugin descriptor xsd does not exist at advertised location"
This reverts commit 15aef63c4a.
2014-05-24 23:07:07 +02:00
Jason van Zyl 15aef63c4a MNG-5624: Maven API Plugin descriptor xsd does not exist at advertised location
Build has been fixed, but the separate executions appear required. When one execution is used and the XSD is generated the Java source generation breaks.
2014-05-07 06:10:40 -07:00
Hervé Boutemy 19247f363b removed XSD generation since it is not published 2014-03-09 13:36:19 +01:00
Hervé Boutemy c37a20ff63 [MNG-5596] avoid Modello generated java code for plugin.mdo, which is
here only for XML descriptor documentation
2014-03-09 13:15:58 +01:00
Hervé Boutemy fe1cfee6d9 [MNG-5595] name field missing in plugin.xml documentation 2014-03-09 12:21:26 +01:00
Stephen Connolly 6c6b34b080 If it's not a pluginDescriptor then it's not equals and we should not throw a CCE 2014-01-06 11:01:50 +00:00
Stephen Connolly d728b0218f Prevent potential NPE and provide a faster path via identity check 2014-01-06 10:51:04 +00:00
Dennis Lundberg a58b91819c Add missing license header. 2013-07-28 21:49:05 +02:00
Arnaud Héritier 9e5183f0ad Code cleanup - Various code simplifications (tests, loops, …) 2013-06-11 22:09:51 +02:00
Stephen Connolly c6c6bdc49f Add ASL license header 2013-05-28 10:19:32 +01:00
Hervé Boutemy 833b5f0e93 fixed merge conflicts 2013-03-19 23:55:04 +01:00
Jason van Zyl ebf2e4ddea Merge branch 'eclipse-aether' of github.com:tesla/tesla-build into eclipse-aether
Conflicts:
	.gitignore
	pom.xml
2013-03-14 13:03:31 -07:00
rfscholte c5c1eab665 Add javadoc 2013-02-22 16:28:48 +01:00
Jason van Zyl 137cbd8a97 Merge branch 'trunk' into eclipse-aether
Conflicts:
	maven-aether-provider/src/main/java/org/apache/maven/repository/internal/DefaultArtifactDescriptorReader.java
	maven-aether-provider/src/main/java/org/apache/maven/repository/internal/DefaultVersionRangeResolver.java
	maven-aether-provider/src/main/java/org/apache/maven/repository/internal/DefaultVersionResolver.java
	maven-aether-provider/src/test/java/org/apache/maven/repository/internal/AbstractRepositoryTestCase.java
	maven-aether-provider/src/test/java/org/apache/maven/repository/internal/DefaultVersionResolverTest.java
	maven-core/src/main/java/org/apache/maven/DefaultMaven.java
	maven-core/src/main/java/org/apache/maven/plugin/internal/DefaultLegacySupport.java
	maven-core/src/main/java/org/apache/maven/plugin/prefix/PluginPrefixResult.java
	maven-embedder/src/main/java/org/apache/maven/cli/transfer/Slf4jMavenTransferListener.java
	pom.xml
	src/site/site.xml
2013-02-14 22:08:26 -05:00
Jason van Zyl 27ad9858d2 Merge branch 'aether' of github.com:bentmann/maven-3 into eclipse-aether
Conflicts:
	.gitignore
	apache-maven/pom.xml
	maven-aether-provider/pom.xml
	maven-aether-provider/src/main/java/org/apache/maven/repository/internal/DefaultArtifactDescriptorReader.java
	maven-aether-provider/src/main/java/org/apache/maven/repository/internal/DefaultVersionRangeResolver.java
	maven-aether-provider/src/main/java/org/apache/maven/repository/internal/DefaultVersionResolver.java
	maven-aether-provider/src/main/java/org/apache/maven/repository/internal/LocalSnapshotMetadataGenerator.java
	maven-aether-provider/src/main/java/org/apache/maven/repository/internal/MavenRepositorySystemSession.java
	maven-aether-provider/src/main/java/org/apache/maven/repository/internal/MavenServiceLocator.java
	maven-aether-provider/src/main/java/org/apache/maven/repository/internal/RemoteSnapshotMetadataGenerator.java
	maven-artifact/pom.xml
	maven-compat/pom.xml
	maven-compat/src/test/java/org/apache/maven/project/AbstractMavenProjectTestCase.java
	maven-compat/src/test/java/org/apache/maven/project/LegacyLocalRepositoryManager.java
	maven-core/pom.xml
	maven-core/src/main/java/org/apache/maven/DefaultMaven.java
	maven-core/src/main/java/org/apache/maven/ReactorReader.java
	maven-core/src/main/java/org/apache/maven/plugin/DefaultPluginRealmCache.java
	maven-core/src/main/java/org/apache/maven/project/DefaultProjectDependenciesResolver.java
	maven-core/src/main/resources/META-INF/plexus/artifact-handlers.xml
	maven-core/src/test/java/org/apache/maven/AbstractCoreMavenComponentTestCase.java
	maven-core/src/test/java/org/apache/maven/project/AbstractMavenProjectTestCase.java
	maven-core/src/test/java/org/apache/maven/project/LegacyLocalRepositoryManager.java
	maven-core/src/test/java/org/apache/maven/project/PomConstructionTest.java
	maven-core/src/test/java/org/apache/maven/repository/TestRepositoryConnector.java
	maven-core/src/test/java/org/apache/maven/settings/PomConstructionWithSettingsTest.java
	maven-embedder/pom.xml
	maven-embedder/src/main/java/org/apache/maven/cli/MavenCli.java
	maven-model-builder/pom.xml
	maven-model-builder/src/main/java/org/apache/maven/model/building/DefaultModelBuilder.java
	maven-model/pom.xml
	maven-plugin-api/pom.xml
	maven-plugin-api/src/main/mdo/plugin.mdo
	maven-plugin-api/src/site/apt/index.apt
	maven-repository-metadata/pom.xml
	maven-settings-builder/pom.xml
	maven-settings/pom.xml
	pom.xml
	src/site/site.xml
2013-02-14 20:21:50 -05:00
Hervé Boutemy 23bd8d98a6 added @since info 2012-12-08 16:05:37 +01:00
Herve Boutemy d2396449f4 introduction to plugins composed of goals implemented by Mojos
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1391845 13f79535-47bb-0310-9956-ffa450edef68
2012-09-29 17:25:30 +00:00
Herve Boutemy 953a7f43aa added a link to plugin-testing
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1345434 13f79535-47bb-0310-9956-ffa450edef68
2012-06-02 04:19:43 +00:00
Herve Boutemy 96b416a38e maven-plugin-plugin moved from /plugins/ to /plugin-tools/
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1345433 13f79535-47bb-0310-9956-ffa450edef68
2012-06-02 04:18:17 +00:00
Herve Boutemy 61472c57a2 fixed editable documentation, since it is the contrary of read-only javadoc tag that this text was taken from
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1339655 13f79535-47bb-0310-9956-ffa450edef68
2012-05-17 15:33:40 +00:00
Herve Boutemy acc04dca1b fixed discrepency between plugin.mdo (which is pure documentation) and corresponding hand-written code
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1339651 13f79535-47bb-0310-9956-ffa450edef68
2012-05-17 15:30:56 +00:00
Herve Boutemy 503ecc43c3 don't generate code from plugin.mdo model since code is not used (nor included in artifact's jar), but javadoc may confuse users
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1339549 13f79535-47bb-0310-9956-ffa450edef68
2012-05-17 11:00:27 +00:00
Herve Boutemy ee2e824d3e restored attribute removed in r1185847 since it is generated by maven-plugin-tools-java
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1187949 13f79535-47bb-0310-9956-ffa450edef68
2011-10-23 19:02:21 +00:00
Herve Boutemy aa23b383ed restored attribute removed in r1185847 since it is generated by maven-plugin-tools-java
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1187949 13f79535-47bb-0310-9956-ffa450edef68
2011-10-23 19:02:21 +00:00
Herve Boutemy 552fc37293 added documentation to fields, copied from http://maven.apache.org/developers/mojo-api-specification.html
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1187814 13f79535-47bb-0310-9956-ffa450edef68
2011-10-22 21:32:02 +00:00
Herve Boutemy 4e7aef6de8 added documentation to fields, copied from http://maven.apache.org/developers/mojo-api-specification.html
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1187814 13f79535-47bb-0310-9956-ffa450edef68
2011-10-22 21:32:02 +00:00
Herve Boutemy 99ad774673 added forgotten "dependencies" element
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1187779 13f79535-47bb-0310-9956-ffa450edef68
2011-10-22 20:56:39 +00:00
Herve Boutemy bf130b1bfa added forgotten "dependencies" element
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1187779 13f79535-47bb-0310-9956-ffa450edef68
2011-10-22 20:56:39 +00:00
Herve Boutemy c887d57b02 added plugin.xml plugin descriptor basic documentation
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1185875 13f79535-47bb-0310-9956-ffa450edef68
2011-10-18 21:29:52 +00:00
Herve Boutemy 003f6f0737 added plugin.xml plugin descriptor basic documentation
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1185875 13f79535-47bb-0310-9956-ffa450edef68
2011-10-18 21:29:52 +00:00
Herve Boutemy 47be798d5b fixed wrong UT for implementation configuration
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1185847 13f79535-47bb-0310-9956-ffa450edef68
2011-10-18 20:45:35 +00:00
Herve Boutemy b70a461fa4 fixed wrong UT for implementation configuration
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1185847 13f79535-47bb-0310-9956-ffa450edef68
2011-10-18 20:45:35 +00:00
Herve Boutemy 30fa786338 added an introduction with links to relevant existing documentation
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1184902 13f79535-47bb-0310-9956-ffa450edef68
2011-10-16 19:17:36 +00:00
Herve Boutemy b448adb778 added an introduction with links to relevant existing documentation
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1184902 13f79535-47bb-0310-9956-ffa450edef68
2011-10-16 19:17:36 +00:00
Herve Boutemy 054320a098 improved javadoc
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1150525 13f79535-47bb-0310-9956-ffa450edef68
2011-07-24 23:22:14 +00:00
Herve Boutemy 799d63bf87 [MNG-5119] added Javadocs and JXR links in left menu for every module to give easy access to code
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1137154 13f79535-47bb-0310-9956-ffa450edef68
2011-06-18 10:00:46 +00:00
Herve Boutemy 2246876680 [MNG-5076] improved documentation of lifecycle.xml
Submitted by: Benson Margulies
applied with modifications
merged from 2.2 branch r1096335


git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1096338 13f79535-47bb-0310-9956-ffa450edef68
2011-04-24 15:59:10 +00:00
Benjamin Bentmann e2ad36018b [MNG-5046] Remove $Id$ from sources
Submitted by: Jesse Glick

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1084807 13f79535-47bb-0310-9956-ffa450edef68
2011-03-23 23:30:11 +00:00
Benjamin Bentmann 40fb1880ae [MNG-4840] Prerequisites is not working on m3
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1055174 13f79535-47bb-0310-9956-ffa450edef68
2011-01-04 20:32:41 +00:00
Benjamin Bentmann c40029459a [MNG-4941] PluginDescriptorBuilder doesn't populate expression/default-value fields for mojo parameters
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1050531 13f79535-47bb-0310-9956-ffa450edef68
2010-12-17 23:44:13 +00:00
Brett Leslie Porter 1036f38593 [MNG-4858] correct NullPointerException if goal name is malformed
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1005860 13f79535-47bb-0310-9956-ffa450edef68
2010-10-08 15:31:05 +00:00
Herve Boutemy 23f2095652 fixed errors reported by Checkstyle
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@958295 13f79535-47bb-0310-9956-ffa450edef68
2010-06-26 23:16:18 +00:00
Herve Boutemy 79d62ed13c code simplification
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@956708 13f79535-47bb-0310-9956-ffa450edef68
2010-06-21 21:42:55 +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
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 c18b8872de [MNG-4536] Long build time - enforcer running too many times
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@904188 13f79535-47bb-0310-9956-ffa450edef68
2010-01-28 17:57:08 +00:00
Benjamin Bentmann b244bda0fd o Improved error reporting
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@826015 13f79535-47bb-0310-9956-ffa450edef68
2009-10-16 17:45:41 +00:00
Benjamin Bentmann 6f2797b973 o Added missing error message
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@814682 13f79535-47bb-0310-9956-ffa450edef68
2009-09-14 15:09:29 +00:00