You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The problem is that the same log message is being emitted twice in m2e:
In the Maven Console (for non-incremental builds, supports Color, https://eclipse.dev/eclipse/news/4.25/platform.html#debug-ansi-support), in the Workspace error log (via m2e.logback.appender). The latter does not support ANSI while the former does.
When a Maven plugin leverages the API https://maven.apache.org/shared/maven-shared-utils/apidocs/org/apache/maven/shared/utils/logging/package-summary.html the error messages contain the ANSI escape codes in the Eclipse error.log
For example:
This is triggered through this plugin https://github.com/apache/jackrabbit-filevault-package-maven-plugin/blob/3187361093da5109058c3cc9529adacae4d3bb6a/src/main/java/org/apache/jackrabbit/filevault/maven/packaging/impl/ValidationMessagePrinter.java#L146.
m2e.logback.appender should either interpret ANSI escape characters or remove them prior emitting plain text.
This was probably introduced with https://bugs.eclipse.org/bugs/show_bug.cgi?id=536402 (ae8412f).
The text was updated successfully, but these errors were encountered: