Skip to content

Commit a44f749

Browse files
committed
simplified other dependencies
1 parent 5269750 commit a44f749

File tree

6 files changed

+5
-19
lines changed

6 files changed

+5
-19
lines changed

build.gradle.kts

+2
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,8 @@ configurations {
5050

5151
dependencies {
5252
api(projects.core)
53+
54+
// expose all optional IO dependencies by default
5355
api(projects.dataframeArrow)
5456
api(projects.dataframeExcel)
5557
api(projects.dataframeJdbc)

dataframe-arrow/build.gradle.kts

-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ dependencies {
2424
implementation(libs.kotlin.reflect)
2525
implementation(libs.kotlin.datetimeJvm)
2626

27-
testApi(projects.core)
2827
testImplementation(libs.junit)
2928
testImplementation(libs.kotestAssertions) {
3029
exclude("org.jetbrains.kotlin", "kotlin-stdlib-jdk8")

dataframe-csv/build.gradle.kts

-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@ dependencies {
3838
implementation(libs.kotlinLogging)
3939
implementation(libs.kotlin.reflect)
4040

41-
testApi(projects.core)
4241
testImplementation(libs.kotlinx.benchmark.runtime)
4342
testImplementation(libs.junit)
4443
testImplementation(libs.sl4jsimple)

plugins/dataframe-gradle-plugin/build.gradle.kts

+1-6
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,7 @@ group = "org.jetbrains.kotlinx.dataframe"
1616

1717
dependencies {
1818
api(libs.kotlin.reflect)
19-
implementation(projects.core)
20-
implementation(projects.dataframeArrow)
21-
implementation(projects.dataframeExcel)
22-
implementation(projects.dataframeCsv)
23-
implementation(projects.dataframeJdbc)
24-
implementation(projects.dataframeJson)
19+
implementation(projects.dataframe)
2520
// experimental
2621
implementation(projects.dataframeOpenapiGenerator)
2722

plugins/symbol-processor/build.gradle.kts

+1-6
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,7 @@ repositories {
1919
group = "org.jetbrains.kotlinx.dataframe"
2020

2121
dependencies {
22-
implementation(projects.core)
23-
implementation(projects.dataframeArrow)
24-
implementation(projects.dataframeExcel)
25-
implementation(projects.dataframeCsv)
26-
implementation(projects.dataframeJdbc)
27-
implementation(projects.dataframeJson)
22+
implementation(projects.dataframe)
2823
// experimental
2924
implementation(projects.dataframeOpenapiGenerator)
3025

tests/build.gradle.kts

+1-5
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,7 @@ repositories {
1919
}
2020

2121
dependencies {
22-
implementation(projects.core)
23-
implementation(projects.dataframeExcel)
24-
implementation(projects.dataframeCsv)
25-
implementation(projects.dataframeJdbc)
26-
implementation(projects.dataframeArrow)
22+
implementation(projects.dataframe)
2723
testImplementation(libs.junit)
2824
testImplementation(libs.kotestAssertions) {
2925
exclude("org.jetbrains.kotlin", "kotlin-stdlib-jdk8")

0 commit comments

Comments
 (0)