// Plugin classpaths are build-host code, but remain part of the monthly CVE inventory. // AI-INTENT: Retain fixed plugin transitives in exported independent builds as well. // https://wiki.271.pics/Riff/LATEST/dependency-security#inventory-and-remediation buildscript { configurations.classpath { resolutionStrategy.force 'org.apache.commons:commons-lang3:3.21.0', 'org.bitbucket.b_c:jose4j:0.9.7', 'org.bouncycastle:bcpkix-jdk18on:1.86', 'org.bouncycastle:bcprov-jdk18on:1.86', 'org.bouncycastle:bcutil-jdk18on:1.86', 'org.jdom:jdom2:2.0.6.1' } } plugins { id 'application' id 'org.jetbrains.kotlin.jvm' version '2.4.21' id 'org.jlleitschuh.gradle.ktlint' version '14.2.0' } dependencies { implementation 'link.roadio.cuetree:cuetree-core:0.1.0-SNAPSHOT' } kotlin { compilerOptions { jvmTarget = org.jetbrains.kotlin.gradle.dsl.JvmTarget.JVM_17 } } java { sourceCompatibility = JavaVersion.VERSION_17 targetCompatibility = JavaVersion.VERSION_17 } application { applicationName = 'cuetree-example' mainClass = 'link.roadio.cuetree.example.MainKt' } distributions.main.contents { from('../../standalone/cuetree/LICENSE') from('../../standalone/cuetree/NOTICE') }