This is an automated email from the ASF dual-hosted git repository. desruisseaux pushed a commit to branch maven-4.0.x in repository https://gitbox.apache.org/repos/asf/maven.git
commit a8ef06417b6255bf048bc1365797183ec5c8f61b Author: Martin Desruisseaux <[email protected]> AuthorDate: Sat Oct 25 15:24:57 2025 +0200 Remove some trailing dot after `{@return}` Javadoc tag. A dot is already automatically added by Javadoc, so these trailing dots were causing dots to appear twice in the generated Javadoc. --- .../main/java/org/apache/maven/api/SourceRoot.java | 22 +++++++++++----------- .../org/apache/maven/impl/DefaultSourceRoot.java | 8 ++++---- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/api/maven-api-core/src/main/java/org/apache/maven/api/SourceRoot.java b/api/maven-api-core/src/main/java/org/apache/maven/api/SourceRoot.java index c60f6befda..0abd9bbe6d 100644 --- a/api/maven-api-core/src/main/java/org/apache/maven/api/SourceRoot.java +++ b/api/maven-api-core/src/main/java/org/apache/maven/api/SourceRoot.java @@ -35,7 +35,7 @@ */ public interface SourceRoot { /** - * {@return the root directory where the sources are stored}. + * {@return the root directory where the sources are stored} * The path is relative to the <abbr>POM</abbr> file. * * <h4>Default implementation</h4> @@ -62,7 +62,7 @@ default Path directory() { } /** - * {@return the list of patterns for the files to include}. + * {@return the list of patterns for the files to include} * The path separator is {@code /} on all platforms, including Windows. * The prefix before the {@code :} character, if present and longer than 1 character, is the syntax. * If no syntax is specified, or if its length is 1 character (interpreted as a Windows drive), @@ -79,7 +79,7 @@ default List<String> includes() { } /** - * {@return the list of patterns for the files to exclude}. + * {@return the list of patterns for the files to exclude} * The exclusions are applied after the inclusions. * The default implementation returns an empty list. */ @@ -88,7 +88,7 @@ default List<String> excludes() { } /** - * {@return a matcher combining the include and exclude patterns}. + * {@return a matcher combining the include and exclude patterns} * If the user did not specify any includes, the given {@code defaultIncludes} are used. * These defaults depend on the plugin. * For example, the default include of the Java compiler plugin is <code>"**/*.java"</code>. @@ -104,7 +104,7 @@ default List<String> excludes() { PathMatcher matcher(Collection<String> defaultIncludes, boolean useDefaultExcludes); /** - * {@return in which context the source files will be used}. + * {@return in which context the source files will be used} * Not to be confused with dependency scope. * The default value is {@code "main"}. * @@ -115,7 +115,7 @@ default ProjectScope scope() { } /** - * {@return the language of the source files}. + * {@return the language of the source files} * The default value is {@code "java"}. * * @see Language#JAVA_FAMILY @@ -125,7 +125,7 @@ default Language language() { } /** - * {@return the name of the Java module (or other language-specific module) which is built by the sources}. + * {@return the name of the Java module (or other language-specific module) which is built by the sources} * The default value is empty. */ default Optional<String> module() { @@ -133,7 +133,7 @@ default Optional<String> module() { } /** - * {@return the version of the platform where the code will be executed}. + * {@return the version of the platform where the code will be executed} * In a Java environment, this is the value of the {@code --release} compiler option. * The default value is empty. */ @@ -142,7 +142,7 @@ default Optional<Version> targetVersion() { } /** - * {@return an explicit target path, overriding the default value}. + * {@return an explicit target path, overriding the default value} * When a target path is explicitly specified, the values of the {@link #module()} and {@link #targetVersion()} * elements are not used for inferring the path (they are still used as compiler options however). * It means that for scripts and resources, the files below the path specified by {@link #directory()} @@ -153,7 +153,7 @@ default Optional<Path> targetPath() { } /** - * {@return whether resources are filtered to replace tokens with parameterized values}. + * {@return whether resources are filtered to replace tokens with parameterized values} * The default value is {@code false}. */ default boolean stringFiltering() { @@ -161,7 +161,7 @@ default boolean stringFiltering() { } /** - * {@return whether the directory described by this source element should be included in the build}. + * {@return whether the directory described by this source element should be included in the build} * The default value is {@code true}. */ default boolean enabled() { diff --git a/impl/maven-impl/src/main/java/org/apache/maven/impl/DefaultSourceRoot.java b/impl/maven-impl/src/main/java/org/apache/maven/impl/DefaultSourceRoot.java index ec35428a51..dad9d3cdae 100644 --- a/impl/maven-impl/src/main/java/org/apache/maven/impl/DefaultSourceRoot.java +++ b/impl/maven-impl/src/main/java/org/apache/maven/impl/DefaultSourceRoot.java @@ -208,7 +208,7 @@ public List<String> excludes() { } /** - * {@return a matcher combining the include and exclude patterns}. + * {@return a matcher combining the include and exclude patterns} * * @param defaultIncludes the default includes if unspecified by the user * @param useDefaultExcludes whether to add the default set of patterns to exclude, @@ -240,7 +240,7 @@ public Language language() { } /** - * {@return the name of the Java module (or other language-specific module) which is built by the sources}. + * {@return the name of the Java module (or other language-specific module) which is built by the sources} */ @Override public Optional<String> module() { @@ -248,7 +248,7 @@ public Optional<String> module() { } /** - * {@return the version of the platform where the code will be executed}. + * {@return the version of the platform where the code will be executed} */ @Override public Optional<Version> targetVersion() { @@ -256,7 +256,7 @@ public Optional<Version> targetVersion() { } /** - * {@return an explicit target path, overriding the default value}. + * {@return an explicit target path, overriding the default value} */ @Override public Optional<Path> targetPath() {
