You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by kw...@apache.org on 2021/09/01 09:47:24 UTC

[jackrabbit-filevault-package-maven-plugin] branch master updated: releng: add missing since tags

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

kwin pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/jackrabbit-filevault-package-maven-plugin.git


The following commit(s) were added to refs/heads/master by this push:
     new 4a86563  releng: add missing since tags
4a86563 is described below

commit 4a865636f3843e9e5902f326496bb562b9f92adc
Author: Konrad Windszus <kw...@apache.org>
AuthorDate: Wed Sep 1 11:47:20 2021 +0200

    releng: add missing since tags
---
 .../filevault/maven/packaging/AbstractMetadataPackageMojo.java    | 1 +
 .../filevault/maven/packaging/GenerateMetadataMojo.java           | 4 ++++
 .../jackrabbit/filevault/maven/packaging/ValidateFilesMojo.java   | 1 +
 .../jackrabbit/filevault/maven/packaging/ValidatePackageMojo.java | 8 ++++++--
 .../apache/jackrabbit/filevault/maven/packaging/VaultMojo.java    | 8 +++++---
 5 files changed, 17 insertions(+), 5 deletions(-)

diff --git a/src/main/java/org/apache/jackrabbit/filevault/maven/packaging/AbstractMetadataPackageMojo.java b/src/main/java/org/apache/jackrabbit/filevault/maven/packaging/AbstractMetadataPackageMojo.java
index 5cb90b1..6b659ae 100644
--- a/src/main/java/org/apache/jackrabbit/filevault/maven/packaging/AbstractMetadataPackageMojo.java
+++ b/src/main/java/org/apache/jackrabbit/filevault/maven/packaging/AbstractMetadataPackageMojo.java
@@ -106,6 +106,7 @@ public abstract class AbstractMetadataPackageMojo extends AbstractMojo {
      * as a supplemental artifact having this classifier.
      * Also all generated metadata will be pushed to {@code <workDirectory>-<classifier>} and will preferably
      * be looked up from there. In addition the embedded file names will be exchanged leveraging a classifier specific property.
+     * @since 1.1.4
      */
     @Parameter(property = "vault.classifier")
     protected String classifier = "";
diff --git a/src/main/java/org/apache/jackrabbit/filevault/maven/packaging/GenerateMetadataMojo.java b/src/main/java/org/apache/jackrabbit/filevault/maven/packaging/GenerateMetadataMojo.java
index ec6a675..93906ad 100644
--- a/src/main/java/org/apache/jackrabbit/filevault/maven/packaging/GenerateMetadataMojo.java
+++ b/src/main/java/org/apache/jackrabbit/filevault/maven/packaging/GenerateMetadataMojo.java
@@ -96,6 +96,7 @@ import aQute.bnd.osgi.Processor;
  * files ending up in {@code META-INF/vault} like {@code filter.xml}, {@code properties.xml}, {@code config.xml} and
  * {@code settings.xml}. Those files will be written to the directory given via parameter {@link #workDirectory}.
  * In addition performs some validations.
+ * @since 1.0.3
  */
 @Mojo(
         name = "generate-metadata",
@@ -246,6 +247,7 @@ public class GenerateMetadataMojo extends AbstractMetadataPackageMojo {
      *  <li>groupName, optional, restricts the option to the given group name, if not set affects there is no package group restriction</li>
      *  <li>packageName, optional, restricts the option to the given package name, if not set affects all package names</li></li>
      * </ul>
+     * @since 1.1.10
      */
     @Parameter()
     List<SubPackageHandlingEntry> subPackageHandlingEntries = new LinkedList<>();
@@ -382,6 +384,7 @@ public class GenerateMetadataMojo extends AbstractMetadataPackageMojo {
 
     /**
      * Optional reference to PNG image that should be used as thumbnail for the content package.
+     * @since 
      */
     @Parameter
     private File thumbnailImage;
@@ -430,6 +433,7 @@ public class GenerateMetadataMojo extends AbstractMetadataPackageMojo {
     /**
      * A list of artifact coordinates in the format {@code <groupId>:<artifactId>[:<extension>[:<classifier>]]:<version>}.
      * The resolved artifacts are embedded as <a href="http://jackrabbit.apache.org/filevault/installhooks.html">internal install hooks</a> in the resulting content package.
+     * @since 1.1.8
      */
     @Parameter(defaultValue="")
     List<ArtifactCoordinates> installHooks;
diff --git a/src/main/java/org/apache/jackrabbit/filevault/maven/packaging/ValidateFilesMojo.java b/src/main/java/org/apache/jackrabbit/filevault/maven/packaging/ValidateFilesMojo.java
index 75891a2..5aa672e 100644
--- a/src/main/java/org/apache/jackrabbit/filevault/maven/packaging/ValidateFilesMojo.java
+++ b/src/main/java/org/apache/jackrabbit/filevault/maven/packaging/ValidateFilesMojo.java
@@ -69,6 +69,7 @@ import org.codehaus.plexus.util.Scanner;
  * Validates individual files with all registered validators. This is only active for incremental builds (i.e. inside m2e)
  * or when mojo "validate-package" is not executed in the current Maven execution.
  * @see <a href="https://jackrabbit.apache.org/filevault-package-maven-plugin/validators.html">Validators</a>
+ * @since 1.1.0
  */
 @Mojo(name = "validate-files", defaultPhase = LifecyclePhase.PROCESS_CLASSES, requiresDependencyResolution = ResolutionScope.COMPILE, threadSafe = true)
 public class ValidateFilesMojo extends AbstractValidateMojo {
diff --git a/src/main/java/org/apache/jackrabbit/filevault/maven/packaging/ValidatePackageMojo.java b/src/main/java/org/apache/jackrabbit/filevault/maven/packaging/ValidatePackageMojo.java
index 93b73ae..ea495ee 100644
--- a/src/main/java/org/apache/jackrabbit/filevault/maven/packaging/ValidatePackageMojo.java
+++ b/src/main/java/org/apache/jackrabbit/filevault/maven/packaging/ValidatePackageMojo.java
@@ -51,6 +51,7 @@ import org.xml.sax.SAXException;
 /**
  * Validates a package (and optionally in addition all attached packages with the given classifiers) with all registered validators.
  * @see <a href="https://jackrabbit.apache.org/filevault-package-maven-plugin/validators.html">Validators</a>
+ * @since 1.1.0
  */
 @Mojo(
         name = "validate-package", defaultPhase = LifecyclePhase.VERIFY, requiresDependencyResolution = ResolutionScope.COMPILE, requiresProject = false, threadSafe = true)
@@ -65,7 +66,9 @@ public class ValidatePackageMojo extends AbstractValidateMojo {
     @Parameter(required = true, defaultValue = "false")
     private boolean enforceRecursiveSubpackageValidation;
 
-    /** If set to {@code true} will not validate any sub packages. This settings overwrites the parameter {@code enforceRecursiveSubpackageValidation}. */
+    /** If set to {@code true} will not validate any sub packages. This settings overwrites the parameter {@code enforceRecursiveSubpackageValidation}. 
+     * @since 1.1.2
+     */
     @Parameter(required = true, defaultValue = "false")
     private boolean skipSubPackageValidation;
 
@@ -80,7 +83,8 @@ public class ValidatePackageMojo extends AbstractValidateMojo {
     private List<String> classifiers;
 
     /**
-     * The given classifier is merged with the ones given in parameter {@link #classifiers) and all matching attached artifacts are validated (potentially in addition to the one given in {@link #packageFile}).
+     * The given classifier is merged with the ones given in parameter {@link #classifiers} and all matching attached artifacts are validated (potentially in addition to the one given in {@link #packageFile})
+     * @since 1.1.10
      */
     @Parameter(property = "vault.classifier")
     protected String classifier = "";
diff --git a/src/main/java/org/apache/jackrabbit/filevault/maven/packaging/VaultMojo.java b/src/main/java/org/apache/jackrabbit/filevault/maven/packaging/VaultMojo.java
index 5dc5f77..a12944c 100644
--- a/src/main/java/org/apache/jackrabbit/filevault/maven/packaging/VaultMojo.java
+++ b/src/main/java/org/apache/jackrabbit/filevault/maven/packaging/VaultMojo.java
@@ -151,12 +151,14 @@ public class VaultMojo extends AbstractSourceAndMetadataPackageMojo {
     @Parameter(property = "vault.useDefaultDelimiters", defaultValue = "true")
     private boolean useDefaultDelimiters;
 
-    /** The character encoding scheme to be applied when filtering resources. */
+    /** The character encoding scheme to be applied when filtering resources. 
+     * @since 1.1.0
+     */
     @Parameter(property = "vault.resourceEncoding", defaultValue = "${project.build.sourceEncoding}")
     private String resourceEncoding;
 
-    /** Filters (path to  property files) to include during the filtering of resources. The default value is the filter list under build
-     * specifying a filter will override the filter list under build.
+    /**
+     * The list of extra filter properties files to be used along with System properties, project properties, and filter properties files specified in the POM build/filters section, which should be used for the filtering during the current mojo execution.
      * 
      * @since 1.1.0 */
     @Parameter(property="vault.filters")