This is an automated email from the ASF dual-hosted git repository. rombert pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-committer-cli.git
commit 9e4da69faa9e0ae6908d1f0524204a32a58d3c45 Merge: 9e6c6c3 a32550b Author: Robert Munteanu <[email protected]> AuthorDate: Wed Mar 11 08:47:16 2026 +0100 Merge pull request #27 from apache/bugfix/SLING-13134 SLING-13134 - Update Sling Committer CLI to latest parent and compile on Java 24 .git-blame-ignore-revs | 1 + .sling-module.json | 2 +- Dockerfile | 2 +- pom.xml | 303 ++++++++++----------- .../java/org/apache/sling/cli/impl/CLIGroup.java | 36 +-- .../java/org/apache/sling/cli/impl/Command.java | 31 ++- .../apache/sling/cli/impl/CommandProcessor.java | 48 ++-- .../sling/cli/impl/ComponentContextHelper.java | 38 +-- .../org/apache/sling/cli/impl/Credentials.java | 36 +-- .../apache/sling/cli/impl/CredentialsService.java | 52 ++-- .../org/apache/sling/cli/impl/DateProvider.java | 37 ++- .../org/apache/sling/cli/impl/ExecutionMode.java | 36 +-- .../apache/sling/cli/impl/ExecutionTrigger.java | 26 +- .../org/apache/sling/cli/impl/InputOption.java | 36 +-- .../java/org/apache/sling/cli/impl/UserInput.java | 44 ++- .../sling/cli/impl/ci/CIStatusValidator.java | 85 +++--- .../sling/cli/impl/http/HttpClientFactory.java | 61 +++-- .../sling/cli/impl/jbake/JBakeContentUpdater.java | 131 ++++----- .../apache/sling/cli/impl/jira/ErrorResponse.java | 34 +-- .../java/org/apache/sling/cli/impl/jira/Issue.java | 36 +-- .../apache/sling/cli/impl/jira/IssueResponse.java | 28 +- .../apache/sling/cli/impl/jira/IssueUpdate.java | 40 +-- .../org/apache/sling/cli/impl/jira/Transition.java | 36 +-- .../sling/cli/impl/jira/TransitionsResponse.java | 36 +-- .../org/apache/sling/cli/impl/jira/Version.java | 34 +-- .../apache/sling/cli/impl/jira/VersionClient.java | 237 +++++++++------- .../java/org/apache/sling/cli/impl/mail/Email.java | 51 ++-- .../org/apache/sling/cli/impl/mail/Mailer.java | 62 ++--- .../sling/cli/impl/mail/VoteThreadFinder.java | 47 ++-- .../org/apache/sling/cli/impl/nexus/Artifact.java | 52 ++-- .../sling/cli/impl/nexus/LocalRepository.java | 36 +-- .../sling/cli/impl/nexus/RepositoryService.java | 151 +++++----- .../sling/cli/impl/nexus/StagingRepositories.java | 27 +- .../sling/cli/impl/nexus/StagingRepository.java | 37 +-- .../org/apache/sling/cli/impl/people/Member.java | 36 +-- .../sling/cli/impl/people/MembersFinder.java | 67 ++--- .../apache/sling/cli/impl/pgp/HashValidator.java | 36 +-- .../sling/cli/impl/pgp/PGPSignatureValidator.java | 54 ++-- .../cli/impl/release/CreateJiraVersionCommand.java | 93 ++++--- .../apache/sling/cli/impl/release/ListCommand.java | 50 ++-- .../cli/impl/release/PrepareVoteEmailCommand.java | 94 +++---- .../org/apache/sling/cli/impl/release/Release.java | 104 +++---- .../sling/cli/impl/release/ReleaseCLIGroup.java | 43 ++- .../impl/release/ReleaseJiraVersionCommand.java | 89 +++--- .../sling/cli/impl/release/ReusableCLIOptions.java | 39 ++- .../sling/cli/impl/release/TallyVotesCommand.java | 118 ++++---- .../cli/impl/release/UpdateLocalSiteCommand.java | 87 +++--- .../cli/impl/release/UpdateReporterCommand.java | 74 ++--- .../cli/impl/release/VerifyReleasesCommand.java | 113 +++++--- .../sling/cli/impl/CommandProcessorTest.java | 72 +++-- .../sling/cli/impl/CredentialsServiceTest.java | 47 ++-- .../sling/cli/impl/ci/CIStatusValidatorTest.java | 68 ++--- .../sling/cli/impl/http/HttpClientFactoryTest.java | 45 +-- .../sling/cli/impl/http/HttpExchangeHandler.java | 40 ++- .../cli/impl/jbake/JBakeContentUpdaterTest.java | 191 ++++++------- .../cli/impl/jira/CreateVersionJiraAction.java | 52 ++-- .../sling/cli/impl/jira/EditVersionJiraAction.java | 59 ++-- ...GetRelatedIssueCountsForVersionsJiraAction.java | 40 +-- .../sling/cli/impl/jira/IssueUpdateTest.java | 46 ++-- .../cli/impl/jira/IssuesSearchJiraAction.java | 53 ++-- .../org/apache/sling/cli/impl/jira/JiraAction.java | 49 ++-- .../cli/impl/jira/ListVersionsJiraAction.java | 34 +-- .../org/apache/sling/cli/impl/jira/MockJira.java | 66 ++--- .../sling/cli/impl/jira/TransitionsJiraAction.java | 45 ++- .../sling/cli/impl/jira/VersionClientTest.java | 89 +++--- .../apache/sling/cli/impl/junit/LogCapture.java | 87 ++++++ .../sling/cli/impl/junit/SystemPropertiesRule.java | 51 ++-- .../org/apache/sling/cli/impl/nexus/MockNexus.java | 49 ++-- .../cli/impl/nexus/QueryLuceneIndexHandler.java | 43 ++- .../cli/impl/nexus/RepositoryContentHandler.java | 42 +-- .../cli/impl/nexus/RepositoryServiceTest.java | 68 +++-- .../cli/impl/nexus/StagingRepositoriesHandler.java | 51 ++-- .../sling/cli/impl/pgp/HashValidatorTest.java | 86 +++--- .../cli/impl/pgp/PGPSignatureValidatorTest.java | 68 ++--- .../impl/release/PrepareVoteEmailCommandTest.java | 115 ++++---- .../apache/sling/cli/impl/release/ReleaseTest.java | 61 +++-- .../cli/impl/release/TallyVotesCommandTest.java | 287 +++++++++---------- .../impl/release/UpdateReporterCommandTest.java | 145 +++++----- 78 files changed, 2733 insertions(+), 2462 deletions(-)
