From 4e053dfeac339f4d21ad2e83a0188aaf2396886c Mon Sep 17 00:00:00 2001 From: Nikita Klimenko Date: Thu, 16 Oct 2025 15:24:13 +0300 Subject: [PATCH] Exclude some unused classes to reduce plugin size --- dataframe-compiler-plugin-core/build.gradle.kts | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/dataframe-compiler-plugin-core/build.gradle.kts b/dataframe-compiler-plugin-core/build.gradle.kts index d52bcff0de..f992a45f5d 100644 --- a/dataframe-compiler-plugin-core/build.gradle.kts +++ b/dataframe-compiler-plugin-core/build.gradle.kts @@ -60,6 +60,18 @@ tasks.withType { exclude("org/jetbrains/kotlinx/dataframe/io/**") exclude("org/jetbrains/kotlinx/dataframe/documentation/**") exclude("org/jetbrains/kotlinx/dataframe/impl/io/**") + exclude("org/jetbrains/kotlinx/dataframe/api/MaxKt*.class") + exclude("org/jetbrains/kotlinx/dataframe/api/MinKt*.class") + exclude("org/jetbrains/kotlinx/dataframe/api/PercentileKt*.class") + exclude("org/jetbrains/kotlinx/dataframe/api/MedianKt*.class") + exclude("org/jetbrains/kotlinx/dataframe/api/SumKt*.class") + exclude("org/jetbrains/kotlinx/dataframe/api/MeanKt*.class") + exclude("org/jetbrains/kotlinx/dataframe/api/StdKt*.class") + exclude("org/jetbrains/kotlinx/dataframe/api/DataColumnArithmeticsKt*.class") + exclude("org/jetbrains/kotlinx/dataframe/impl/api/DescribeKt*.class") + exclude("org/jetbrains/kotlinx/dataframe/impl/api/Parsers*.class") + exclude($$"org/jetbrains/kotlinx/dataframe/impl/api/ConvertKt$createConverter*.class") + exclude("io/github/oshai/kotlinlogging/**") exclude("apache/**") exclude("**.html")