Skip to content

Commit

Permalink
Split jline dependencies
Browse files Browse the repository at this point in the history
- From jline to console, reader, style and terminal.
- Fixes #968
  • Loading branch information
jvalkeal committed Jan 11, 2024
1 parent 27d9311 commit 463a704
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 4 deletions.
5 changes: 4 additions & 1 deletion spring-shell-core/spring-shell-core.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,10 @@ dependencies {
api('org.springframework.boot:spring-boot-starter-validation')
api('org.springframework:spring-messaging')
api('io.projectreactor:reactor-core')
api('org.jline:jline')
api('org.jline:jline-console')
api('org.jline:jline-reader')
api('org.jline:jline-style')
api('org.jline:jline-terminal')
api('org.antlr:ST4')
api('commons-io:commons-io')
compileOnly 'com.google.code.findbugs:jsr305'
Expand Down
9 changes: 7 additions & 2 deletions spring-shell-management/spring-shell-management.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,14 @@ description = 'Spring Shell BOM'
dependencies {
api platform("org.springframework.boot:spring-boot-dependencies:$springBootVersion")
constraints {
api "org.jline:jline:$jlineVersion"
api "org.jline:jline-terminal-jna:$jlineVersion"
api "org.jline:jline-console:$jlineVersion"
api "org.jline:jline-reader:$jlineVersion"
api "org.jline:jline-style:$jlineVersion"
api "org.jline:jline-terminal:$jlineVersion"
api "org.jline:jline-terminal-ffm:$jlineVersion"
api "org.jline:jline-terminal-jansi:$jlineVersion"
api "org.jline:jline-terminal-jna:$jlineVersion"
api "org.jline:jline-terminal-jni:$jlineVersion"
api "org.antlr:ST4:$st4Version"
api "commons-io:commons-io:$commonsIoVersion"
api "com.google.jimfs:jimfs:$jimfsVersion"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@ dependencies {
implementation 'org.springframework.boot:spring-boot-autoconfigure'
implementation 'org.springframework.boot:spring-boot-test-autoconfigure'
implementation 'org.springframework.boot:spring-boot-starter-test'
optional 'org.jline:jline'
optional 'org.assertj:assertj-core'
optional 'org.junit.jupiter:junit-jupiter-api'
testImplementation 'org.awaitility:awaitility'
Expand Down

0 comments on commit 463a704

Please sign in to comment.