1
0
Fork 0
mirror of https://github.com/ethauvin/kobalt.git synced 2025-04-26 16:28:12 -07:00

Revert "Refactor."

This reverts commit baf06a9fb7.
This commit is contained in:
Cedric Beust 2015-12-05 16:57:31 -08:00
parent f594d654b0
commit 71394e6f69

View file

@ -124,26 +124,23 @@ class PluginInfo(val xml: KobaltPluginXml, val classLoader: ClassLoader?) {
// //
xml.pluginActors?.className?.forEach { xml.pluginActors?.className?.forEach {
with(factory.instanceOf(forName(it))) { with(factory.instanceOf(forName(it))) {
when(this) { if (this is IBuildConfigFieldContributor) buildConfigFieldContributors.add(this)
is IBuildConfigFieldContributor -> buildConfigFieldContributors.add(this) if (this is IBuildDirectoryIncerceptor) buildDirectoryInterceptors.add(this)
is IBuildConfigFieldContributor -> buildConfigFieldContributors.add(this) if (this is IClasspathContributor) classpathContributors.add(this)
is IBuildDirectoryIncerceptor -> buildDirectoryInterceptors.add(this) if (this is IClasspathInterceptor) classpathInterceptors.add(this)
is IClasspathContributor -> classpathContributors.add(this) if (this is ICompilerContributor) compilerContributors.add(this)
is IClasspathInterceptor->classpathInterceptors.add(this) if (this is ICompilerFlagContributor) compilerFlagContributors.add(this)
is ICompilerContributor->compilerContributors.add(this) if (this is ICompilerInterceptor) compilerInterceptors.add(this)
is ICompilerFlagContributor->compilerFlagContributors.add(this) if (this is IDocContributor) docContributors.add(this)
is ICompilerInterceptor->compilerInterceptors.add(this) if (this is IInitContributor<*>) initContributors.add(this as IInitContributor<File>)
is IDocContributor->docContributors.add(this) if (this is IPlugin) plugins.add(this)
is IInitContributor<*>->initContributors.add(this as IInitContributor<File>) if (this is IProjectContributor) projectContributors.add(this)
is IPlugin->plugins.add(this) if (this is IRepoContributor) repoContributors.add(this)
is IProjectContributor->projectContributors.add(this) if (this is IRunnerContributor) runnerContributors.add(this)
is IRepoContributor->repoContributors.add(this) if (this is ISourceDirectoryContributor) sourceDirContributors.add(this)
is IRunnerContributor->runnerContributors.add(this) if (this is ISourceDirectoryIncerceptor) sourceDirectoriesInterceptors.add(this)
is ISourceDirectoryContributor->sourceDirContributors.add(this) if (this is ITestRunnerContributor) testRunnerContributors.add(this)
is ISourceDirectoryIncerceptor->sourceDirectoriesInterceptors.add(this)
is ITestRunnerContributor->testRunnerContributors.add(this)
else -> {}
}
} }
} }
} }