This is an automated email from the ASF dual-hosted git repository. cstamas pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/maven.git
from 4cc254ef37 [MNG-8550] Update JLine3 to 3.29.0 (#2074) add b2b0bbeda6 [MNG-8551] Improve early error reporting (#2076) No new revisions were added by this update. Summary of changes: .../java/org/apache/maven/api/cli/Invoker.java | 2 +- .../org/apache/maven/api/cli/InvokerRequest.java | 24 +-- .../main/java/org/apache/maven/api/cli/Logger.java | 24 ++- .../main/java/org/apache/maven/api/cli/Parser.java | 9 +- .../org/apache/maven/api/cli/ParserException.java | 52 ------ .../org/apache/maven/api/cli/ParserRequest.java | 54 ++---- .../maven/api/cli/logging/AccumulatingLogger.java | 47 +++++ .../java/org/apache/maven/cling/ClingSupport.java | 13 +- .../java/org/apache/maven/cling/MavenCling.java | 6 +- .../java/org/apache/maven/cling/MavenEncCling.java | 6 +- .../org/apache/maven/cling/MavenShellCling.java | 6 +- .../maven/cling/invoker/BaseInvokerRequest.java | 18 +- .../org/apache/maven/cling/invoker/BaseParser.java | 205 +++++++++++++++------ .../maven/cling/invoker/CommonsCliOptions.java | 4 + .../maven/cling/invoker/ContainerCapsule.java | 3 +- .../cling/invoker/ContainerCapsuleFactory.java | 3 +- .../apache/maven/cling/invoker/LookupContext.java | 7 +- .../apache/maven/cling/invoker/LookupInvoker.java | 126 ++++++++----- .../cling/invoker/PlexusContainerCapsule.java | 4 - .../invoker/PlexusContainerCapsuleFactory.java | 11 +- .../maven/cling/invoker/logging/Slf4jLogger.java | 44 ++--- .../SystemLogger.java} | 37 ++-- .../maven/cling/invoker/mvn/MavenContext.java | 2 +- .../maven/cling/invoker/mvn/MavenInvoker.java | 3 +- .../cling/invoker/mvn/MavenInvokerRequest.java | 6 +- .../maven/cling/invoker/mvn/MavenParser.java | 34 +++- .../invoker/mvn/resident/ResidentMavenInvoker.java | 4 +- .../invoker/mvnenc/EncryptInvokerRequest.java | 6 +- .../maven/cling/invoker/mvnenc/EncryptParser.java | 19 +- .../cling/invoker/mvnsh/ShellInvokerRequest.java | 6 +- .../maven/cling/invoker/mvnsh/ShellParser.java | 18 +- .../BuiltinShellCommandRegistryFactory.java | 16 +- .../maven/cling/invoker/mvn/MavenInvokerTest.java | 4 +- .../cling/invoker/mvn/MavenInvokerTestSupport.java | 5 +- impl/maven-executor/pom.xml | 6 + 35 files changed, 486 insertions(+), 348 deletions(-) delete mode 100644 api/maven-api-cli/src/main/java/org/apache/maven/api/cli/ParserException.java create mode 100644 api/maven-api-cli/src/main/java/org/apache/maven/api/cli/logging/AccumulatingLogger.java copy api/maven-api-core/src/main/java/org/apache/maven/api/services/BaseRequest.java => impl/maven-cli/src/main/java/org/apache/maven/cling/invoker/logging/Slf4jLogger.java (50%) rename impl/maven-cli/src/main/java/org/apache/maven/cling/invoker/{ProtoLogger.java => logging/SystemLogger.java} (61%)