Skip to content

Commit 50640f2

Browse files
committed
avoid duplication in javadocs and link to enum javadocs instead
1 parent 8e21773 commit 50640f2

1 file changed

Lines changed: 6 additions & 23 deletions

File tree

tooling/conga-aem-maven-plugin/src/main/java/io/wcm/devops/conga/plugins/aem/maven/CloudManagerAllPackageMojo.java

Lines changed: 6 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -86,46 +86,29 @@ public final class CloudManagerAllPackageMojo extends AbstractCloudManagerMojo {
8686
/**
8787
* Automatically generate dependencies between content packages based on file order in CONGA configuration.
8888
* <p>
89-
* Possible values:
89+
* Possible options see
90+
* <a href="apidocs/io/wcm/devops/conga/plugins/aem/maven/AutoDependenciesMode.html">AutoDependenciesMode</a>.
9091
* </p>
91-
* <ul>
92-
* <li><code>IMMUTABLE_MUTABLE_COMBINED</code>: Generate a single dependency chain spanning both immutable and mutable
93-
* content packages.</li>
94-
* <li><code>IMMUTABLE_MUTABLE_SEPARATE</code>: Generate separate dependency chains for immutable and mutable content
95-
* packages.</li>
96-
* <li><code>IMMUTABLE_ONLY</code>: Generate a dependency chain only for immutable content packages.</li>
97-
* <li><code>OFF</code>: Do not generate dependencies between content packages.</li>
98-
* </ul>
9992
*/
10093
@Parameter(property = "conga.cloudManager.allPackage.autoDependenciesMode")
10194
private AutoDependenciesMode autoDependenciesMode;
10295

10396
/**
10497
* How to optimize author/publish run modes in resulting "all" package.
10598
* <p>
106-
* Possible values:
99+
* Possible options see
100+
* <a href="apidocs/io/wcm/devops/conga/plugins/aem/maven/RunModeOptimization.html">RunModeOptimization</a>.
107101
* </p>
108-
* <ul>
109-
* <li><code>OFF</code>: No optimization takes place. Content packages and bundles are duplicated for author/publish
110-
* run modes to ensure strict following of dependency chain defined in CONGA.</li>
111-
* <li><code>ELIMINATE_DUPLICATES</code>: Eliminates duplicates to ensure that content packages and bundles that are
112-
* installed on both author and publish instances are contained only once in the "all" package.</li>
113-
* </ul>
114102
*/
115103
@Parameter(property = "conga.cloudManager.allPackage.runModeOptimization", defaultValue = "OFF")
116104
private RunModeOptimization runModeOptimization;
117105

118106
/**
119107
* How to validate package types to be included in "all" package.
120108
* <p>
121-
* Possible values:
109+
* Possible options see
110+
* <a href="apidocs/io/wcm/devops/conga/plugins/aem/maven/PackageTypeValidation.html">PackageTypeValidation</a>.
122111
* </p>
123-
* <ul>
124-
* <li><code>STRICT</code>: Strict mode: Ignores packages without content type (with warning), fails build if "mixed"
125-
* package types are used. For AEMaaCS it is mandatory to use this mode.</li>
126-
* <li><code>WARN</code>: Includes all packages, but generated warnings about packages without content type or "mixed"
127-
* package types.</li>
128-
* </ul>
129112
*/
130113
@Parameter(property = "conga.cloudManager.allPackage.packageTypeValidation", defaultValue = "STRICT")
131114
private PackageTypeValidation packageTypeValidation;

0 commit comments

Comments
 (0)