Oleg Nenashev
08/12/2024, 4:54 PMdeepy
08/12/2024, 6:46 PMZongle Wang
08/13/2024, 1:22 AMOleg Nenashev
08/13/2024, 5:05 AMOleg Nenashev
08/13/2024, 5:06 AMOleg Nenashev
08/16/2024, 9:30 AMOleg Nenashev
08/19/2024, 9:16 AMOleg Nenashev
08/19/2024, 10:02 AMOleg Nenashev
09/03/2024, 3:52 PMOleg Nenashev
09/04/2024, 3:53 PMSettingDust
09/14/2024, 2:34 PMDependency resolution is looking for a library compatible with JVM runtime version 17, but 'project :*****:fancy-mod-loader' is only compatible with JVM runtime version 21 or newer.
John
09/14/2024, 3:59 PMZongle Wang
09/18/2024, 12:03 PMOleg Nenashev
09/22/2024, 5:45 PMCaleb Cushing
10/01/2024, 5:34 PMZongle Wang
10/09/2024, 4:12 AMOleg Nenashev
10/16/2024, 6:01 AMSebastian Schuberth
10/16/2024, 6:15 AMZongle Wang
11/18/2024, 3:51 AMSlackbot
11/18/2024, 1:33 PMCaleb Cushing
11/22/2024, 3:09 PMZongle Wang
11/26/2024, 9:35 AMZongle Wang
11/27/2024, 1:20 PMCaleb Cushing
01/08/2025, 2:46 AMdependencies {
api(libs.semver)
api(projects.git)
compileOnlyApi(libs.jspecify)
implementation(libs.commons.lang)
implementation(libs.guava)
implementation(libs.java.tools)
implementation(libs.vavr)
shadow(libs.jspecify)
shadow(libs.semver)
shadow(libs.vavr)
shadow(projects.git)
}
tasks.withType<ShadowJar>().configureEach {
archiveClassifier.set("")
relocate("com.google.common", "com.xenoterracide.gradle.semver.guava")
relocate("com.xenoterracide.tools.java", "com.xenoterracide.tools.java")
dependencies {
exclude { it.moduleGroup == "io.vavr" }
exclude { it.moduleGroup == "org.jspecify" }
exclude { it.moduleGroup == "org.slf4j" }
exclude { it.moduleName == "com.xenoterracide.gradle.git" }
exclude { it.moduleName == "semver4j" }
}
minimize()
}
Adam
01/15/2025, 9:22 AMAdam
01/16/2025, 8:11 AMbuild.gradle.kts
file for tests and then manipulate the file via string processing (which is difficult, hard to understand, lacking IDE support), you can instead create or modify a build script directly in the @Test
function. Tests can also extract info out from the build script (much better than having to log information and then parse it!), and are debuggable.
It could be extracted into a separate library so we can use it in any Gradle plugin.Oleg Nenashev
01/20/2025, 1:42 PMSebastian Schuberth
04/08/2025, 7:01 PMRuntimeException
(stacktrace in thread). Any hints?Sebastian Schuberth
04/09/2025, 9:25 AM