Skip to content

#1746: Updated JLine Version to 3.30.13#1908

Open
satorus wants to merge 1 commit intodevonfw:mainfrom
satorus:feature/1746-update-jline-version
Open

#1746: Updated JLine Version to 3.30.13#1908
satorus wants to merge 1 commit intodevonfw:mainfrom
satorus:feature/1746-update-jline-version

Conversation

@satorus
Copy link
Copy Markdown
Contributor

@satorus satorus commented May 8, 2026

This PR fixes #1746

Implemented changes:

  • Updated JLine Version to 3.30.13 from 3.30.6

How to Test:

Since i can not reproduce the ide shell problems mentioned in the issue, it would be nice if a team reviewer can:

  • run ide shell from this branch
  • check if there are still weird characters appearing when pressing backspace
  • check if there are other weird behaviours when using the shell

Checklist for this PR

Make sure everything is checked before merging this PR. For further info please also see
our DoD.

  • When running mvn clean test locally all tests pass and build is successful
  • PR title is of the form #«issue-id»: «brief summary» (e.g. #921: fixed setup.bat). If no issue ID exists, title only.
  • PR top-level comment summarizes what has been done and contains link to addressed issue(s)
  • PR and issue(s) have suitable labels
  • Issue is set to In Progress and assigned to you or there is no issue (might happen for very small PRs)
  • You followed all coding conventions
  • You have added the issue implemented by your PR in CHANGELOG.adoc unless issue is labeled
    with internal

Checklist for tool commandlets

Have you added a new «tool» as commandlet? There are the following additional checks:

  • The tool can be installed automatically (during setup via settings) or via the commandlet call
  • The tool is isolated in its IDEasy project, see Sandbox Principle
  • The new tool is added to the table of tools in LICENSE.asciidoc
  • The new commandlet is a command-wrapper for «tool»
  • Proper help texts for all supported languages are added here
  • The new commandlet installs potential dependencies automatically
  • The variables «TOOL»_VERSION and «TOOL»_EDITION are honored by your commandlet
  • The new commandlet is tested on all platforms it is available for or tested on all platforms that are in scope of the linked issue

@github-project-automation github-project-automation Bot moved this to 🆕 New in IDEasy board May 8, 2026
@satorus satorus self-assigned this May 8, 2026
@satorus satorus added the shell build-in shell with advanced completion label May 8, 2026
@satorus satorus force-pushed the feature/1746-update-jline-version branch from b4ca61f to e1a85bc Compare May 8, 2026 11:55
@satorus satorus moved this from 🆕 New to Team Review in IDEasy board May 8, 2026
@coveralls
Copy link
Copy Markdown
Collaborator

coveralls commented May 8, 2026

Coverage Report for CI Build 25654737256

Coverage decreased (-0.02%) to 70.651%

Details

  • Coverage decreased (-0.02%) from the base build.
  • Patch coverage: No coverable lines changed in this PR.
  • 2 coverage regressions across 1 file.

Uncovered Changes

No uncovered changes found.

Coverage Regressions

2 previously-covered lines in 1 file lost coverage.

File Lines Losing Coverage Coverage
com/devonfw/tools/ide/version/VersionSegment.java 2 88.19%

Coverage Stats

Coverage Status
Relevant Lines: 15412
Covered Lines: 11350
Line Coverage: 73.64%
Relevant Branches: 6882
Covered Branches: 4401
Branch Coverage: 63.95%
Branches in Coverage %: Yes
Coverage Strength: 3.11 hits per line

💛 - Coveralls

@satorus satorus marked this pull request as ready for review May 8, 2026 12:00
@satorus satorus force-pushed the feature/1746-update-jline-version branch from e1a85bc to 98ef510 Compare May 11, 2026 06:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

shell build-in shell with advanced completion

Projects

Status: Team Review

Development

Successfully merging this pull request may close these issues.

ide shell broken

2 participants