You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by hb...@apache.org on 2019/08/05 12:12:16 UTC

[maven] branch master updated: improved handlers documentation: artifact vs dependency attributes

This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven.git


The following commit(s) were added to refs/heads/master by this push:
     new d5b0f4c  improved handlers documentation: artifact vs dependency attributes
d5b0f4c is described below

commit d5b0f4cef3dc9071dd8587aa8ed29adfc4f74f39
Author: Hervé Boutemy <hb...@apache.org>
AuthorDate: Mon Aug 5 13:12:08 2019 +0100

    improved handlers documentation: artifact vs dependency attributes
---
 maven-core/src/site/apt/artifact-handlers.apt | 53 ++++++++++++++-------------
 1 file changed, 27 insertions(+), 26 deletions(-)

diff --git a/maven-core/src/site/apt/artifact-handlers.apt b/maven-core/src/site/apt/artifact-handlers.apt
index f79c5a0..299d7d8 100644
--- a/maven-core/src/site/apt/artifact-handlers.apt
+++ b/maven-core/src/site/apt/artifact-handlers.apt
@@ -26,33 +26,34 @@
 Default Artifact Handlers Reference
 
   Artifact handlers (see {{{../maven-artifact/apidocs/org/apache/maven/artifact/handler/ArtifactHandler.html} API}})
-  define for each {{{../maven-model/maven.html#class_dependency}dependency type}} information on the artifact.
+  define for each {{{../maven-model/maven.html#class_dependency}dependency type}} information on the artifact
+  (classifier, extension, language) and how to manage it as dependency (add to classpath, include dependencies).
 
   Some artifact handlers
   are configured by default in <<<META-INF/plexus/artifact-handlers.xml>>>:
 
-*--------------------+------------+------------+---------------+-----------+---------------------+-----------------------+
-|| type              || extension || packaging || classifier   || language || added to classpath || includesDependencies ||
-*--------------------+------------+------------+---------------+-----------+---------------------+-----------------------+
-| <<<pom>>>          | <= type>   | <= type>   |               | none      |                     |                       |
-*--------------------+------------+------------+---------------+-----------+---------------------+-----------------------+
-| <<<jar>>>          | <= type>   | <= type>   |               | java      | <<<true>>>          |                       |
-*--------------------+------------+------------+---------------+-----------+---------------------+-----------------------+
-| <<<test-jar>>>     | <<<jar>>>  | <<<jar>>>  | <<<tests>>>   | java      | <<<true>>>          |                       |
-*--------------------+------------+------------+---------------+-----------+---------------------+-----------------------+
-| <<<maven-plugin>>> | <<<jar>>>  | <= type>   |               | java      | <<<true>>>          |                       |
-*--------------------+------------+------------+---------------+-----------+---------------------+-----------------------+
-| <<<ejb>>>          | <<<jar>>>  | <= type>   |               | java      | <<<true>>>          |                       |
-*--------------------+------------+------------+---------------+-----------+---------------------+-----------------------+
-| <<<ejb-client>>>   | <<<jar>>>  | <<<ejb>>>  | <<<client>>>  | java      | <<<true>>>          |                       |
-*--------------------+------------+------------+---------------+-----------+---------------------+-----------------------+
-| <<<war>>>          | <= type>   | <= type>   |               | java      |                     | <<<true>>>            |
-*--------------------+------------+------------+---------------+-----------+---------------------+-----------------------+
-| <<<ear>>>          | <= type>   | <= type>   |               | java      |                     | <<<true>>>            |
-*--------------------+------------+------------+---------------+-----------+---------------------+-----------------------+
-| <<<rar>>>          | <= type>   | <= type>   |               | java      |                     | <<<true>>>            |
-*--------------------+------------+------------+---------------+-----------+---------------------+-----------------------+
-| <<<java-source>>>  | <<<jar>>>  | <= type>   | <<<sources>>> | java      |                     |                       |
-*--------------------+------------+------------+---------------+-----------+---------------------+-----------------------+
-| <<<javadoc>>>      | <<<jar>>>  | <= type>   | <<<javadoc>>> | java      | <<<true>>>          |                       |
-*--------------------+------------+------------+---------------+-----------+---------------------+-----------------------+
+*--------------------+---------------+------------+------------+-----------+---------------------+-----------------------+
+|| type              || classifier   || extension || packaging || language || added to classpath || includesDependencies ||
+*--------------------+---------------+------------+------------+-----------+---------------------+-----------------------+
+| <<<pom>>>          |               | <= type>   | <= type>   | none      |                     |                       |
+*--------------------+---------------+------------+------------+-----------+---------------------+-----------------------+
+| <<<jar>>>          |               | <= type>   | <= type>   | java      | <<<true>>>          |                       |
+*--------------------+---------------+------------+------------+-----------+---------------------+-----------------------+
+| <<<test-jar>>>     | <<<tests>>>   | <<<jar>>>  | <<<jar>>>  | java      | <<<true>>>          |                       |
+*--------------------+---------------+------------+------------+-----------+---------------------+-----------------------+
+| <<<maven-plugin>>> |               | <<<jar>>>  | <= type>   | java      | <<<true>>>          |                       |
+*--------------------+---------------+------------+------------+-----------+---------------------+-----------------------+
+| <<<ejb>>>          |               | <<<jar>>>  | <= type>   | java      | <<<true>>>          |                       |
+*--------------------+---------------+------------+------------+-----------+---------------------+-----------------------+
+| <<<ejb-client>>>   | <<<client>>>  | <<<jar>>>  | <<<ejb>>>  | java      | <<<true>>>          |                       |
+*--------------------+---------------+------------+------------+-----------+---------------------+-----------------------+
+| <<<war>>>          |               | <= type>   | <= type>   | java      |                     | <<<true>>>            |
+*--------------------+---------------+------------+------------+-----------+---------------------+-----------------------+
+| <<<ear>>>          |               | <= type>   | <= type>   | java      |                     | <<<true>>>            |
+*--------------------+---------------+------------+------------+-----------+---------------------+-----------------------+
+| <<<rar>>>          |               | <= type>   | <= type>   | java      |                     | <<<true>>>            |
+*--------------------+---------------+------------+------------+-----------+---------------------+-----------------------+
+| <<<java-source>>>  | <<<sources>>> | <<<jar>>>  | <= type>   | java      |                     |                       |
+*--------------------+---------------+------------+------------+-----------+---------------------+-----------------------+
+| <<<javadoc>>>      | <<<javadoc>>> | <<<jar>>>  | <= type>   | java      | <<<true>>>          |                       |
+*--------------------+---------------+------------+------------+-----------+---------------------+-----------------------+