From ad7219b5e3a3c6cec7a27e02dcecd309eabe1dbd Mon Sep 17 00:00:00 2001 From: alexander-yevsyukov Date: Mon, 20 Apr 2026 19:16:17 +0100 Subject: [PATCH 1/6] Update `config` --- .idea/inspectionProfiles/Project_Default.xml | 12 + .idea/kotlinc.xml | 1 + .idea/misc.xml | 3 +- buildSrc/build.gradle.kts | 35 ++- .../kotlin/io/spine/dependency/build/Dokka.kt | 4 +- .../kotlin/io/spine/dependency/build/Ksp.kt | 2 +- .../spine/dependency/build/LicenseReport.kt | 40 --- .../kotlin/io/spine/dependency/local/Base.kt | 4 +- .../io/spine/dependency/local/Compiler.kt | 6 +- .../io/spine/dependency/local/CoreJvm.kt | 12 +- .../spine/dependency/local/CoreJvmCompiler.kt | 29 +- .../io/spine/dependency/local/Logging.kt | 4 +- .../io/spine/dependency/local/ProtoTap.kt | 2 +- .../io/spine/dependency/local/TestLib.kt | 4 +- .../kotlin/io/spine/dependency/local/Time.kt | 45 ++- .../io/spine/dependency/local/ToolBase.kt | 4 +- .../io/spine/dependency/local/Validation.kt | 2 +- .../kotlin/io/spine/dependency/test/Kotest.kt | 30 +- .../io/spine/gradle/ProjectExtensions.kt | 11 +- .../spine/gradle/docs/UpdatePluginVersion.kt | 126 +++++++++ .../gradle/github/pages/UpdateGitHubPages.kt | 8 - .../gradle/publish/PublicationHandler.kt | 31 ++- .../io/spine/gradle/publish/ShadowJarExts.kt | 87 +++--- .../spine/gradle/publish/SpinePublishing.kt | 67 ++++- .../gradle/report/license/LicenseReporter.kt | 5 +- .../src/main/kotlin/jvm-module.gradle.kts | 8 + .../src/main/kotlin/kmp-module.gradle.kts | 8 +- .../gradle/docs/UpdatePluginVersionTest.kt | 119 ++++++++ .../gradle/publish/SpinePublishingTest.kt | 260 ++++++++++++++++++ config | 2 +- 30 files changed, 774 insertions(+), 197 deletions(-) delete mode 100644 buildSrc/src/main/kotlin/io/spine/dependency/build/LicenseReport.kt create mode 100644 buildSrc/src/main/kotlin/io/spine/gradle/docs/UpdatePluginVersion.kt create mode 100644 buildSrc/src/test/kotlin/io/spine/gradle/docs/UpdatePluginVersionTest.kt create mode 100644 buildSrc/src/test/kotlin/io/spine/gradle/publish/SpinePublishingTest.kt diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml index 0bd1d9dc..7be402da 100644 --- a/.idea/inspectionProfiles/Project_Default.xml +++ b/.idea/inspectionProfiles/Project_Default.xml @@ -255,6 +255,18 @@