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

sjaranowski pushed a commit to branch maven-3.9.x
in repository https://gitbox.apache.org/repos/asf/maven.git


The following commit(s) were added to refs/heads/maven-3.9.x by this push:
     new c433909923 Simplify formatting of prerequisites-requirements error
c433909923 is described below

commit c43390992319545cfd4d86987ae19b3d631a3481
Author: Slawomir Jaranowski <[email protected]>
AuthorDate: Sun Dec 7 18:31:57 2025 +0100

    Simplify formatting of prerequisites-requirements error
    
    System aware line end is not needed here
---
 .../org/apache/maven/plugin/internal/DefaultMavenPluginManager.java | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git 
a/maven-core/src/main/java/org/apache/maven/plugin/internal/DefaultMavenPluginManager.java
 
b/maven-core/src/main/java/org/apache/maven/plugin/internal/DefaultMavenPluginManager.java
index 5e80e0c652..794e67ac57 100644
--- 
a/maven-core/src/main/java/org/apache/maven/plugin/internal/DefaultMavenPluginManager.java
+++ 
b/maven-core/src/main/java/org/apache/maven/plugin/internal/DefaultMavenPluginManager.java
@@ -296,14 +296,12 @@ public void checkPrerequisites(PluginDescriptor 
pluginDescriptor) throws PluginI
         });
         // aggregate all exceptions
         if (!prerequisiteExceptions.isEmpty()) {
-            String ln = System.lineSeparator();
             String messages = prerequisiteExceptions.stream()
                     .map(IllegalStateException::getMessage)
-                    .collect(Collectors.joining(ln + '\t'));
+                    .collect(Collectors.joining("\n\t"));
             PluginIncompatibleException pie = new PluginIncompatibleException(
                     pluginDescriptor.getPlugin(),
-                    ln + "The plugin " + pluginDescriptor.getId() + " has 
unmet prerequisites: " + ln + '\t'
-                            + messages);
+                    "\nThe plugin " + pluginDescriptor.getId() + " has unmet 
prerequisites: \n\t" + messages);
             prerequisiteExceptions.forEach(pie::addSuppressed);
             throw pie;
         }

Reply via email to