From b8dc2bdaf7f355ec3f5cb01aef7d6e89b4fff3f3 Mon Sep 17 00:00:00 2001 From: Cedric Beust Date: Sat, 5 Dec 2015 16:58:31 -0800 Subject: [PATCH] Comment. --- src/main/kotlin/com/beust/kobalt/internal/KobaltPluginXml.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/kotlin/com/beust/kobalt/internal/KobaltPluginXml.kt b/src/main/kotlin/com/beust/kobalt/internal/KobaltPluginXml.kt index 4bbd94e3..4c7f341f 100644 --- a/src/main/kotlin/com/beust/kobalt/internal/KobaltPluginXml.kt +++ b/src/main/kotlin/com/beust/kobalt/internal/KobaltPluginXml.kt @@ -124,6 +124,7 @@ class PluginInfo(val xml: KobaltPluginXml, val classLoader: ClassLoader?) { // xml.pluginActors?.className?.forEach { with(factory.instanceOf(forName(it))) { + // Note: can't use "when" here since the same instance can implement multiple interfaces if (this is IBuildConfigFieldContributor) buildConfigFieldContributors.add(this) if (this is IBuildDirectoryIncerceptor) buildDirectoryInterceptors.add(this) if (this is IClasspathContributor) classpathContributors.add(this)