File tree Expand file tree Collapse file tree 2 files changed +18
-0
lines changed Expand file tree Collapse file tree 2 files changed +18
-0
lines changed Original file line number Diff line number Diff line change @@ -12,6 +12,12 @@ dependencies {
1212 implementation(kotlin(" stdlib" , " 1.8.22" ))
1313}
1414
15+ java {
16+ toolchain {
17+ languageVersion = JavaLanguageVersion .of(17 )
18+ }
19+ }
20+
1521lavalinkPlugin {
1622 apiVersion = " 4.0.0-beta.1"
1723 serverVersion = gitHash(" fc51c58e0168b63cc9d6ed37f1adc7ef369c46a3" )
Original file line number Diff line number Diff line change @@ -2,6 +2,8 @@ package dev.arbjerg.lavalink.gradle
22
33import org.gradle.api.provider.Property
44import org.gradle.api.Project
5+ import org.gradle.api.provider.Provider
6+ import org.gradle.api.provider.ProviderConvertible
57
68/* *
79 * Lavalink specific configuration options.
@@ -42,4 +44,14 @@ interface LavalinkExtension {
4244 * Creates a Lavalink version for [gitHash].
4345 */
4446 fun gitHash (gitHash : String ) = " $gitHash -SNAPSHOT"
47+
48+ /* *
49+ * Creates a Lavalink version for [gitHash].
50+ */
51+ fun gitHash (gitHash : Provider <String >) = gitHash.map { gitHash(it) }
52+
53+ /* *
54+ * Creates a Lavalink version for [gitHash].
55+ */
56+ fun gitHash (gitHash : ProviderConvertible <String >) = gitHash(gitHash.asProvider())
4557}
You can’t perform that action at this time.
0 commit comments