Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 31, 2025

Bumps org.jline:jline from 3.24.1 to 3.29.0.

Release notes

Sourced from org.jline:jline's releases.

3.29.0

💥 Breaking changes

🚀 New features and improvements

🐛 Bug Fixes

📦 Dependency updates

👻 Maintenance

JLine 3.28.0

🚀 New features and improvements

🐛 Bug Fixes

... (truncated)

Changelog

Sourced from org.jline:jline's changelog.

JLine3

[JLine 3.26.3][3_26_3]

[3_26_3] https://repo1.maven.org/maven2/org/jline/jline/3.26.3/

  • 89db5577 IndexOutOfBoundsException in console-ui when header exceeds size of the terminal, fixes #1025 (#1026)
  • 89a99fc6 Fix windows-arm64 DLL name (#1031)
  • dad7818b Correcting invocation of ScrollConsoleScreenBufferW - using pointers instead of values. (#1038)
  • 9489e1b1 The Diag tool should display the full stack trace (fixes #1020) (#1024)
  • 76243b25 Bump org.apache.maven.plugins:maven-surefire-plugin from 3.3.0 to 3.3.1 (#1032)
  • 90d283f8 Bump org.apache.maven.plugins:maven-release-plugin from 3.1.0 to 3.1.1 (#1037)
  • 68df8157 Bump org.graalvm.sdk:graal-sdk from 24.0.1 to 24.0.2 (#1039)
  • 43c5426b Bump org.apache.maven.plugins:maven-dependency-plugin (#1028)
  • e1cda58e Bump junit.version from 5.10.2 to 5.10.3 (#1029)
  • bbe7c99e Bump groovy.version from 4.0.21 to 4.0.22 (#1030)
  • 3670d045 Bump sshd.version from 2.12.1 to 2.13.1 (#1027)
  • 425646da Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.5 to 3.3.0 (#1017)
  • 16dadb3e Bump org.apache.maven.plugins:maven-release-plugin from 3.0.1 to 3.1.0 (#1019)
  • 691f4c4b Bump org.apache.maven.plugins:maven-jar-plugin from 3.4.1 to 3.4.2 (#1022)
  • 195c96f5 Bump org.apache.maven.plugins:maven-clean-plugin from 3.3.2 to 3.4.0 (#1023)

[JLine 3.26.2][3_26_2]

[3_26_2] https://repo1.maven.org/maven2/org/jline/jline/3.26.2/

  • f712b516 Revert the use of Integer.MAX_VALUE for display colums when size is zero (fixes #982, see #975) (#1011)
  • 0de32abf INVALID_HANDLE_VALUE is a long (#1015)
  • 5e876a65 Bump org.easymock:easymock from 5.2.0 to 5.3.0 (#1013)
  • b754ac47 Bump org.apache.maven.plugins:maven-dependency-plugin (#1014)
  • 46710c0d Update and reflow readme
  • 50fe7658 Bump org.graalvm.sdk:graal-sdk from 23.1.2 to 24.0.1 (#996)
  • dce7443f Cursor badly positioned after creating Status bar, fixes #977 (#978)
  • 219dadad Build with cmd.exe on Windows (#976)
  • 879d79ad Bump org.codehaus.mojo:exec-maven-plugin from 3.2.0 to 3.3.0 (#1010)
  • d7f4ebc3 Bump com.mycila:license-maven-plugin from 4.3 to 4.5 (#1005)
  • cb36972a Bump org.apache.maven.plugins:maven-shade-plugin from 3.5.3 to 3.6.0 (#1008)
  • 6a002704 Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.3 to 3.7.0 (#1007)
  • 15c91397 Bump org.codehaus.mojo:build-helper-maven-plugin from 3.5.0 to 3.6.0 (#1006)
  • 97d52ef7 Bump org.apache.maven.plugins:maven-wrapper-plugin from 3.3.1 to 3.3.2 (#1003)
  • f49a65ed Bump org.apache.maven.plugins:maven-jar-plugin from 3.3.0 to 3.4.1 (#1004)
  • d14f0e4b Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.4.1 to 3.5.0 (#1002)
  • fa17c780 Bump org.apache.maven.plugins:maven-compiler-plugin (#1001)
  • b6dc84e9 Bump org.apache.maven.plugins:maven-site-plugin (#1000)
  • 343d14f9 Bump org.apache.commons:commons-lang3 from 3.13.0 to 3.14.0 (#995)
  • 606c98de Bump org.apache.maven.plugins:maven-gpg-plugin from 3.1.0 to 3.2.4 (#993)
  • 640633c2 Bump org.apache.maven.plugins:maven-deploy-plugin from 3.1.1 to 3.1.2 (#997)
  • fd011a1e Bump org.apache.maven.plugins:maven-source-plugin from 3.3.0 to 3.3.1 (#989)
  • 5d719f99 Bump org.apache.maven.plugins:maven-install-plugin from 3.1.1 to 3.1.2 (#988)
  • 1abac07b Bump org.apache.maven.plugins:maven-shade-plugin from 3.5.1 to 3.5.3 (#990)
  • daa72ae0 Bump sshd.version from 2.12.0 to 2.12.1 (#991)

... (truncated)

Commits
  • c095db8 [maven-release-plugin] prepare release jline-3.29.0
  • a6a7786 Undeprecate ConsolePrompt methods (#1148)
  • ee5ac1b Bump groovy.version from 4.0.24 to 4.0.25 (#1163)
  • 57030d4 Replace Path.toFile() (#1158)
  • f869217 AnsiConsole should always obey the terminal (fixes #1160) (#1161)
  • c7f7fbe Bump org.graalvm.sdk:graal-sdk from 24.1.1 to 24.1.2 (#1159)
  • ddfb352 Bump com.diffplug.spotless:spotless-maven-plugin from 2.44.1 to 2.44.2 (#1155)
  • 4504b46 Bump org.sonatype.central:central-publishing-maven-plugin (#1149)
  • 5e6aa3e Bump com.diffplug.spotless:spotless-maven-plugin from 2.43.0 to 2.44.1 (#1147)
  • 1e70700 Bump org.codehaus.gmavenplus:gmavenplus-plugin from 4.0.1 to 4.1.1 (#1146)
  • Additional commits viewable in compare view

Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot bot added dependencies dependencies.json (if tool A requires tool B) java related to Java code, the Java Virtual Machine and directly related tooling (OpenJDK, Adoptium) labels Mar 31, 2025
@github-project-automation github-project-automation bot moved this to 🆕 New in IDEasy board Mar 31, 2025
@coveralls
Copy link
Collaborator

coveralls commented Mar 31, 2025

Pull Request Test Coverage Report for Build 14969828183

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 67.641%

Totals Coverage Status
Change from base Build 14929126485: 0.0%
Covered Lines: 7964
Relevant Lines: 11366

💛 - Coveralls

@dependabot dependabot bot force-pushed the dependabot/maven/org.jline-jline-3.29.0 branch from 830c391 to caac8ba Compare April 1, 2025 08:31
@jan-vcapgemini jan-vcapgemini self-assigned this Apr 1, 2025
@jan-vcapgemini jan-vcapgemini moved this from 🆕 New to Team Review in IDEasy board Apr 1, 2025
@jan-vcapgemini
Copy link
Contributor

jan-vcapgemini commented Apr 1, 2025

Tested with a local graalvm build:

$ ide shell
Failed to determine current origin of git repository. - Expected single line of output but received 2 lines from C:\Program Files\Git\mingw64\bin\git.exe remote
Exception in thread "WindowsStreamPump" java.lang.NoSuchFieldError: org.jline.nativ.Kernel32.INVALID_HANDLE_VALUE
        at org.jline.terminal.impl.jni.win.NativeWinSysTerminal.processConsoleInput(NativeWinSysTerminal.java:210)
        at org.jline.terminal.impl.AbstractWindowsTerminal.pump(AbstractWindowsTerminal.java:464)
        at java.base@22.0.2/java.lang.Thread.runWith(Thread.java:1583)
        at java.base@22.0.2/java.lang.Thread.run(Thread.java:1570)
        at org.graalvm.nativeimage.builder/com.oracle.svm.core.thread.PlatformThreads.threadStartRoutine(PlatformThreads.java:853)
        at org.graalvm.nativeimage.builder/com.oracle.svm.core.thread.PlatformThreads.threadStartRoutine(PlatformThreads.java:829)
D:\Projects\ideasy-dev\workspaces\main\IDEasy$ ide
``

The whole terminal got stuck afterwards.

@jan-vcapgemini
Copy link
Contributor

The progress bar works apart from the same exception:

$ ide install android-studio
Start: Install android-studio
Updating files: 100% (222/222), done.
Trying to download android-studio-2025.1.1.3-windows-x64.zip from https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2025.1.1.3/android-studio-2025.1.1.3-windows.zip
Exception in thread "WindowsStreamPump" java.lang.NoSuchFieldError: org.jline.nativ.Kernel32.INVALID_HANDLE_VALUE
        at org.jline.terminal.impl.jni.win.NativeWinSysTerminal.processConsoleInput(NativeWinSysTerminal.java:210)
        at org.jline.terminal.impl.AbstractWindowsTerminal.pump(AbstractWindowsTerminal.java:464)
        at java.base@22.0.2/java.lang.Thread.runWith(Thread.java:1583)
        at java.base@22.0.2/java.lang.Thread.run(Thread.java:1570)
        at org.graalvm.nativeimage.builder/com.oracle.svm.core.thread.PlatformThreads.threadStartRoutine(PlatformThreads.java:853)
Downloading   0% [                                                            ]    0/1387MiB (0:00:00 / 0:02:16) ?MiB/s
        at org.graalvm.nativeimage.builder/com.oracle.svm.core.thread.PlatformThreads.threadStartRoutine(PlatformThreadsDownloading   4% [==                                                        ]   55/1387MiB (0:00:26 / 0:10:28) 2.1MiB/s

@hohwille hohwille added this to the release:2025.04.002 milestone Apr 14, 2025
@hohwille hohwille self-assigned this Apr 14, 2025
@hohwille hohwille removed this from the release:2025.04.002 milestone Apr 14, 2025
@hohwille
Copy link
Member

@jan-vcapgemini thanks for testing. You need to be aware that we can only update both jline and progressbar at the same time.
Did you check for an update of progressbar? It would be nice if we could unblock jline update with progressbar update...

@jan-vcapgemini
Copy link
Contributor

@dependabot rebase

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github May 5, 2025

Looks like this PR has been edited by someone other than Dependabot. That means Dependabot can't rebase it - sorry!

If you're happy for Dependabot to recreate it from scratch, overwriting any edits, you can request @dependabot recreate.

@jan-vcapgemini
Copy link
Contributor

@dependabot recreate

@dependabot dependabot bot force-pushed the dependabot/maven/org.jline-jline-3.29.0 branch from ccbbfe0 to 5728110 Compare May 5, 2025 10:47
@jan-vcapgemini
Copy link
Contributor

@dependabot rebase

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github May 12, 2025

Looks like this PR has been edited by someone other than Dependabot. That means Dependabot can't rebase it - sorry!

If you're happy for Dependabot to recreate it from scratch, overwriting any edits, you can request @dependabot recreate.

@jan-vcapgemini
Copy link
Contributor

@dependabot recreate

Bumps [org.jline:jline](https://github.com/jline/jline3) from 3.24.1 to 3.29.0.
- [Release notes](https://github.com/jline/jline3/releases)
- [Changelog](https://github.com/jline/jline3/blob/master/changelog.md)
- [Commits](jline/jline3@jline-parent-3.24.1...jline-3.29.0)

---
updated-dependencies:
- dependency-name: org.jline:jline
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/maven/org.jline-jline-3.29.0 branch from 97380c0 to 6dbf8a6 Compare May 12, 2025 10:24
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github May 12, 2025

Superseded by #1301.

@dependabot dependabot bot closed this May 12, 2025
@dependabot dependabot bot deleted the dependabot/maven/org.jline-jline-3.29.0 branch May 12, 2025 20:38
@github-project-automation github-project-automation bot moved this from Team Review to ✅ Done in IDEasy board May 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies dependencies.json (if tool A requires tool B) java related to Java code, the Java Virtual Machine and directly related tooling (OpenJDK, Adoptium)

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

4 participants