You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
valsemanticdbTarget:Setting[String] =PathSetting("-semanticdb-target", "Specify an alternative output directory for SemanticDB files.", "")
48
48
49
-
valdeprecation:Setting[Boolean] =BooleanSetting("-deprecation", "Emit warning and location for usages of deprecated APIs.", aliases =List("--deprecation"))
50
-
valexplainTypes:Setting[Boolean] =BooleanSetting("-explain-types", "Explain type errors in more detail (deprecated, use -explain instead).", aliases =List("--explain-types"))
51
-
// this setting is necessary for cross compilation, since it is mentioned in sbt-tpolecat, for instance
52
-
// it is otherwise subsumed by -explain, and should be dropped as soon as we can.
53
-
valexplain:Setting[Boolean] =BooleanSetting("-explain", "Explain errors in more detail.", aliases =List("--explain"))
54
-
valfeature:Setting[Boolean] =BooleanSetting("-feature", "Emit warning and location for usages of features that should be imported explicitly.", aliases =List("--feature"))
valunchecked:Setting[Boolean] =BooleanSetting("-unchecked", "Enable additional warnings where generated code depends on assumptions.", initialValue =true, aliases =List("--unchecked"))
57
50
valuniqid:Setting[Boolean] =BooleanSetting("-uniqid", "Uniquely tag all identifiers in debugging output.", aliases =List("--unique-id"))
58
-
vallanguage:Setting[List[String]] =MultiStringSetting("-language", "feature", "Enable one or more language features.", aliases =List("--language"))
59
51
valrewrite:Setting[Option[Rewrites]] =OptionSetting[Rewrites]("-rewrite", "When used in conjunction with a `...-migration` source version, rewrites sources to migrate to new version.", aliases =List("--rewrite"))
60
52
valfromTasty:Setting[Boolean] =BooleanSetting("-from-tasty", "Compile classes from tasty files. The arguments are .tasty or .jar files.", aliases =List("--from-tasty"))
61
53
@@ -88,7 +80,6 @@ trait CommonScalaSettings:
88
80
self: SettingGroup=>
89
81
90
82
/* Path related settings */
91
-
valrelease:Setting[String] =ChoiceSetting("-release", "release", "Compile code with classes specific to the given version of the Java platform available on the classpath and emit bytecode for this version.", ScalaSettings.supportedReleaseVersions, "", aliases =List("--release"))
92
83
valbootclasspath:Setting[String] =PathSetting("-bootclasspath", "Override location of bootstrap class files.", Defaults.scalaBootClassPath, aliases =List("--boot-class-path"))
93
84
valextdirs:Setting[String] =PathSetting("-extdirs", "Override location of installed extensions.", Defaults.scalaExtDirs, aliases =List("--extension-directories"))
valsilentWarnings:Setting[Boolean] =BooleanSetting("-nowarn", "Silence all warnings.", aliases =List("--no-warnings"))
108
99
100
+
valrelease:Setting[String] =ChoiceSetting("-release", "release", "Compile code with classes specific to the given version of the Java platform available on the classpath and emit bytecode for this version.", ScalaSettings.supportedReleaseVersions, "", aliases =List("--release"))
101
+
valdeprecation:Setting[Boolean] =BooleanSetting("-deprecation", "Emit warning and location for usages of deprecated APIs.", aliases =List("--deprecation"))
102
+
valfeature:Setting[Boolean] =BooleanSetting("-feature", "Emit warning and location for usages of features that should be imported explicitly.", aliases =List("--feature"))
103
+
valexplain:Setting[Boolean] =BooleanSetting("-explain", "Explain errors in more detail.", aliases =List("--explain"))
104
+
// -explain-types setting is necessary for cross compilation, since it is mentioned in sbt-tpolecat, for instance
105
+
// it is otherwise subsumed by -explain, and should be dropped as soon as we can.
106
+
valexplainTypes:Setting[Boolean] =BooleanSetting("-explain-types", "Explain type errors in more detail (deprecated, use -explain instead).", aliases =List("--explain-types", "-explaintypes"))
107
+
valunchecked:Setting[Boolean] =BooleanSetting("-unchecked", "Enable additional warnings where generated code depends on assumptions.", initialValue =true, aliases =List("--unchecked"))
108
+
vallanguage:Setting[List[String]] =MultiStringSetting("-language", "feature", "Enable one or more language features.", aliases =List("--language"))
109
+
109
110
/* Other settings */
110
111
valencoding:Setting[String] =StringSetting("-encoding", "encoding", "Specify character encoding used by source files.", Properties.sourceEncoding, aliases =List("--encoding"))
111
112
valusejavacp:Setting[Boolean] =BooleanSetting("-usejavacp", "Utilize the java.class.path in classpath resolution.", aliases =List("--use-java-class-path"))
0 commit comments