The GitHub Actions job "Code Style" on grails-core.git/issue-13752-upgrade-jansi-jline has succeeded. Run started by GitHub user jamesfredley (triggered by jamesfredley).
Head commit for run: b4e78a0a406821d9495d9d41c2ff31e386b217b8 / James Fredley <[email protected]> Upgrade JLine to 3.30.6 and Jansi to 2.4.2 Closes #13752 - Update jline from 2.14.6 to 3.30.6 (org.jline:jline) - Update jansi from 1.18 to 2.4.2 - Migrate all CLI code from JLine 2 API to JLine 3 API: - ConsoleReader -> LineReader/Terminal - jline.console.completer.Completer -> org.jline.reader.Completer - complete(buffer, cursor, candidates) -> complete(reader, line, candidates) - CharSequence candidates -> Candidate objects - Keep JLine 2 (jline:jline:2.14.6) for groovy-groovysh compatibility (Groovy 4.x groovysh requires JLine 2; Groovy 5.x uses JLine 3) - Add TODO comments for JLine 2 removal when upgrading to Groovy 5 - Add JLine 3.30.6 license mapping in SbomPlugin (BSD-3-Clause) - Update RegexCompletorSpec tests for JLine 3 API - Fix history handling to properly attach to LineReader - Fix completion candidates to use full names instead of suffixes - Remove unused imports and fields - Use AggregateCompleter to support multiple completers - Fix readLine method signature for JLine 3 API - Sync jansi version in grails-forge to 2.4.2 Report URL: https://github.com/apache/grails-core/actions/runs/21535709213 With regards, GitHub Actions via GitBox
