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

Reply via email to