@@ -23,7 +23,6 @@ import sbtbuildinfo.BuildInfoPlugin
23
23
import sbtbuildinfo .BuildInfoPlugin .autoImport ._
24
24
25
25
import scala .util .Properties .isJavaAtLeast
26
- import scalafix .sbt .ScalafixPlugin .autoImport ._
27
26
28
27
/* In sbt 0.13 the Build trait would expose all vals to the shell, where you
29
28
* can use them in "set a := b" like expressions. This re-exposes them.
@@ -89,6 +88,7 @@ object Build {
89
88
lazy val dotr =
90
89
inputKey[Unit ](" run compiled binary using the correct classpath, or the user supplied classpath" )
91
90
91
+
92
92
// Compiles the documentation and static site
93
93
lazy val genDocs = taskKey[Unit ](" run dottydoc to generate static documentation site" )
94
94
@@ -114,12 +114,10 @@ object Build {
114
114
organizationHomepage := Some (url(" http://lamp.epfl.ch" )),
115
115
116
116
scalacOptions ++= Seq (
117
- " -Yrangepos" ,
118
117
" -feature" ,
119
118
" -deprecation" ,
120
- " -Ywarn-unused-import" ,
121
119
" -unchecked" ,
122
- // "-Xfatal-warnings",
120
+ " -Xfatal-warnings" ,
123
121
" -encoding" , " UTF8" ,
124
122
" -language:existentials,higherKinds,implicitConversions"
125
123
),
@@ -747,14 +745,7 @@ object Build {
747
745
def dottyCompilerSettings (implicit mode : Mode ): sbt.Def .SettingsDefinition =
748
746
if (mode == NonBootstrapped ) nonBootstrapedDottyCompilerSettings else bootstrapedDottyCompilerSettings
749
747
750
- lazy val `dotty-compiler` = project
751
- .settings(addCompilerPlugin(scalafixSemanticdb))
752
- .settings(scalafixDependencies in ThisBuild +=
753
- // "com.geirsson" %% "example-scalafix-rule" % "1.3.0"
754
- " com.twitter" %% " rsc-rules" % " 0.0.0-406-6829ec44-20181004-1416"
755
- )
756
- .in(file(" compiler" )).asDottyCompiler(NonBootstrapped )
757
-
748
+ lazy val `dotty-compiler` = project.in(file(" compiler" )).asDottyCompiler(NonBootstrapped )
758
749
lazy val `dotty-compiler-bootstrapped` = project.in(file(" compiler" )).asDottyCompiler(Bootstrapped )
759
750
760
751
def dottyCompiler (implicit mode : Mode ): Project = mode match {
0 commit comments