迁移到SBT1:如何在编译时运行Scalastyle
在我的项目中,scalastyle在编译时运行。因为我从sbt 0.13更新到sbt 1.0.1,所以我无法使它再次工作 我遵循中的文档,并将其添加到我的build.sbt中:迁移到SBT1:如何在编译时运行Scalastyle,sbt,sbt-plugin,scalastyle,Sbt,Sbt Plugin,Scalastyle,在我的项目中,scalastyle在编译时运行。因为我从sbt 0.13更新到sbt 1.0.1,所以我无法使它再次工作 我遵循中的文档,并将其添加到我的build.sbt中: lazy val compileScalaStyle: TaskKey[Unit] = taskKey[Unit]("scalastyle") compileScalastyle := scalastyle.in(Compile).toTask("").value, (compile in Compile) := ((
lazy val compileScalaStyle: TaskKey[Unit] = taskKey[Unit]("scalastyle")
compileScalastyle := scalastyle.in(Compile).toTask("").value,
(compile in Compile) := ((compile in Compile) dependsOn compileScalastyle).value,
但我得到了这个错误:
未找到:值scalastyle
我需要进口货吗?如果是,我没有找到它。您不需要特殊导入。
compileScalaStyle
中似乎有输入错误。试一试
lazy val compileScalastyle = taskKey[Unit]("compileScalastyle")
而不是
lazy val compileScalaStyle: TaskKey[Unit] = taskKey[Unit]("scalastyle")
是一个使用Scalastyle 1.0.0和SBT1.0.4的工作示例项目 您不需要特殊导入。
compileScalaStyle
中似乎有输入错误。试一试
lazy val compileScalastyle = taskKey[Unit]("compileScalastyle")
而不是
lazy val compileScalaStyle: TaskKey[Unit] = taskKey[Unit]("scalastyle")
是一个使用Scalastyle 1.0.0和SBT1.0.4的工作示例项目