diff --git a/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/internal/JvmCompilerPlugin.kt b/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/internal/JvmCompilerPlugin.kt index ca6ae78f..d891f33c 100644 --- a/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/internal/JvmCompilerPlugin.kt +++ b/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/internal/JvmCompilerPlugin.kt @@ -249,10 +249,10 @@ abstract class JvmCompilerPlugin @Inject constructor( return result } - val sourceDirectories = arrayListOf() + val sourceDirectories = hashSetOf() // ISourceDirectoryContributor override fun sourceDirectoriesFor(project: Project, context: KobaltContext) - = if (accept(project)) sourceDirectories else arrayListOf() + = if (accept(project)) sourceDirectories.toList() else arrayListOf() }