Skip to content

Commit 210996e

Browse files
committed
fix: NPE on ConfigurationContainer#get
Signed-off-by: EntryPoint <entrypointkr@gmail.com>
1 parent de64e71 commit 210996e

2 files changed

Lines changed: 2 additions & 4 deletions

File tree

src/main/kotlin/kr/entree/spigradle/module/spigot/SpigotUtils.kt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ package kr.entree.spigradle.module.spigot
1818

1919
import org.gradle.api.GradleException
2020
import org.gradle.api.Project
21-
import org.gradle.kotlin.dsl.get
2221
import java.io.File
2322
import java.time.LocalDateTime
2423
import java.time.format.DateTimeFormatter
@@ -58,7 +57,7 @@ internal fun Project.ensureMinecraftEULA(directory: File, eula: Boolean) {
5857

5958
internal fun findRuntimeDependencyNotations(p: Project): List<String> {
6059
return listOf("runtimeClasspath", "runtime").flatMap {
61-
val cfg = p.configurations[it]
60+
val cfg = p.configurations.findByName(it)
6261
if (cfg?.isCanBeResolved == true) {
6362
cfg.resolvedConfiguration.firstLevelModuleDependencies
6463
} else emptyList()

src/test/kotlin/kr/entree/spigradle/GradleFunctionalTest.kt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -107,8 +107,7 @@ class GradleFunctionalTest {
107107
buildFileKt.writeText("""
108108
import kr.entree.spigradle.kotlin.spigot
109109
plugins {
110-
id("java")
111-
kotlin("jvm") version "1.5.31"
110+
kotlin("jvm") version "1.6.10"
112111
id("kr.entree.spigradle")
113112
}
114113
repositories {

0 commit comments

Comments
 (0)