Fix #4073: support detect dotty plugins

This commit is contained in:
liu fengyun 2018-04-09 10:15:32 +02:00 committed by Liu Fengyun
parent d76a1384b2
commit 5d63035a27
1 changed files with 2 additions and 1 deletions

View File

@ -2887,7 +2887,8 @@ object Classpaths {
def autoPlugins(report: UpdateReport, internalPluginClasspath: Seq[File]): Seq[String] = {
val pluginClasspath = report.matching(configurationFilter(CompilerPlugin.name)) ++ internalPluginClasspath
val plugins = sbt.internal.inc.classpath.ClasspathUtilities.compilerPlugins(pluginClasspath)
val version = scalaVersion.value
val plugins = sbt.internal.inc.classpath.ClasspathUtilities.compilerPlugins(pluginClasspath, scalaInstance.isDotty(version))
plugins.map("-Xplugin:" + _.getAbsolutePath).toSeq
}