Skip to content

Commit 463a704

Browse files
committed
Split jline dependencies
- From jline to console, reader, style and terminal. - Fixes #968
1 parent 27d9311 commit 463a704

File tree

3 files changed

+11
-4
lines changed

3 files changed

+11
-4
lines changed

Diff for: spring-shell-core/spring-shell-core.gradle

+4-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,10 @@ dependencies {
1111
api('org.springframework.boot:spring-boot-starter-validation')
1212
api('org.springframework:spring-messaging')
1313
api('io.projectreactor:reactor-core')
14-
api('org.jline:jline')
14+
api('org.jline:jline-console')
15+
api('org.jline:jline-reader')
16+
api('org.jline:jline-style')
17+
api('org.jline:jline-terminal')
1518
api('org.antlr:ST4')
1619
api('commons-io:commons-io')
1720
compileOnly 'com.google.code.findbugs:jsr305'

Diff for: spring-shell-management/spring-shell-management.gradle

+7-2
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,14 @@ description = 'Spring Shell BOM'
1111
dependencies {
1212
api platform("org.springframework.boot:spring-boot-dependencies:$springBootVersion")
1313
constraints {
14-
api "org.jline:jline:$jlineVersion"
15-
api "org.jline:jline-terminal-jna:$jlineVersion"
14+
api "org.jline:jline-console:$jlineVersion"
15+
api "org.jline:jline-reader:$jlineVersion"
16+
api "org.jline:jline-style:$jlineVersion"
17+
api "org.jline:jline-terminal:$jlineVersion"
18+
api "org.jline:jline-terminal-ffm:$jlineVersion"
1619
api "org.jline:jline-terminal-jansi:$jlineVersion"
20+
api "org.jline:jline-terminal-jna:$jlineVersion"
21+
api "org.jline:jline-terminal-jni:$jlineVersion"
1722
api "org.antlr:ST4:$st4Version"
1823
api "commons-io:commons-io:$commonsIoVersion"
1924
api "com.google.jimfs:jimfs:$jimfsVersion"

Diff for: spring-shell-test-autoconfigure/spring-shell-test-autoconfigure.gradle

-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ dependencies {
1414
implementation 'org.springframework.boot:spring-boot-autoconfigure'
1515
implementation 'org.springframework.boot:spring-boot-test-autoconfigure'
1616
implementation 'org.springframework.boot:spring-boot-starter-test'
17-
optional 'org.jline:jline'
1817
optional 'org.assertj:assertj-core'
1918
optional 'org.junit.jupiter:junit-jupiter-api'
2019
testImplementation 'org.awaitility:awaitility'

0 commit comments

Comments
 (0)