Skip to content

KNOX-3278: Update JLine to 3.30.6#1181

Draft
bonampak wants to merge 17 commits intoapache:masterfrom
bonampak:KNOX-3278
Draft

KNOX-3278: Update JLine to 3.30.6#1181
bonampak wants to merge 17 commits intoapache:masterfrom
bonampak:KNOX-3278

Conversation

@bonampak
Copy link
Contributor

@bonampak bonampak commented Mar 20, 2026

KNOX-3278 - Update jline to 3.30.6

What changes were proposed in this pull request?

Update groovy to 5.0.4, jline to 3.30.6, jna to 5.18.1, aspectj to 1.9.25.1 and rest-assured to 6.0.0.
Rewrote gateway-shell using JLine 3 and Groovy 5.

How was this patch tested?

Some example scripts were run. More testing is needed.

Integration Tests

There is another ticket for adding integration tests:
KNOX-3280 Add integration tests for KnoxShell and KnoxCLI

UI changes

Login Dialog changed as JLine 3 supports password input.

@github-actions
Copy link

github-actions bot commented Mar 20, 2026

Test Results

7 tests   7 ✅  1s ⏱️
1 suites  0 💤
1 files    0 ❌

Results for commit ec150f6.

♻️ This comment has been updated with latest results.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant