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
valsourcepath:Setting[String] =PathSetting("-sourcepath", "Specify location(s) of source files.", Defaults.scalaSourcePath) withAbbreviation "--source-path"
19
+
valscansource:Setting[Boolean] =BooleanSetting("-scansource", "Scan source files to locate classes for which class-name != file-name") withAbbreviation "--scan-source"
20
+
21
+
valclasspath:Setting[String] =PathSetting("-classpath", "Specify where to find user class files.", defaultClasspath) withAbbreviation "-cp" withAbbreviation "--class-path"
22
22
valoutputDir:Setting[AbstractFile] =OutputSetting("-d", "directory|jar", "destination for generated classfiles.",
23
23
newPlainDirectory(Directory(".")))
24
-
valpriorityclasspath:Setting[String] =PathSetting("-priorityclasspath", "class path that takes precedence over all other paths (or testing only)", "")
24
+
valpriorityclasspath:Setting[String] =PathSetting("-priorityclasspath", "class path that takes precedence over all other paths (or testing only)", "") withAbbreviation "--priority-class-path"
25
25
26
26
/** Other settings */
27
-
valdeprecation:Setting[Boolean] =BooleanSetting("-deprecation", "Emit warning and location for usages of deprecated APIs.")
28
-
valmigration:Setting[Boolean] =BooleanSetting("-migration", "Emit warning and location for migration issues from Scala 2.")
29
-
valencoding:Setting[String] =StringSetting("-encoding", "encoding", "Specify character encoding used by source files.", Properties.sourceEncoding)
30
-
valexplainTypes:Setting[Boolean] =BooleanSetting("-explain-types", "Explain type errors in more detail.")
31
-
valexplain:Setting[Boolean] =BooleanSetting("-explain", "Explain errors in more detail.")
32
-
valfeature:Setting[Boolean] =BooleanSetting("-feature", "Emit warning and location for usages of features that should be imported explicitly.")
33
-
valhelp:Setting[Boolean] =BooleanSetting("-help", "Print a synopsis of standard options")
valdeprecation:Setting[Boolean] =BooleanSetting("-deprecation", "Emit warning and location for usages of deprecated APIs.") withAbbreviation "--deprecation"
28
+
valmigration:Setting[Boolean] =BooleanSetting("-migration", "Emit warning and location for migration issues from Scala 2.") withAbbreviation "--migration"
29
+
valencoding:Setting[String] =StringSetting("-encoding", "encoding", "Specify character encoding used by source files.", Properties.sourceEncoding) withAbbreviation "--encoding"
30
+
valexplainTypes:Setting[Boolean] =BooleanSetting("-explain-types", "Explain type errors in more detail.") withAbbreviation "--explain-types"
31
+
valexplain:Setting[Boolean] =BooleanSetting("-explain", "Explain errors in more detail.") withAbbreviation "--explain"
32
+
valfeature:Setting[Boolean] =BooleanSetting("-feature", "Emit warning and location for usages of features that should be imported explicitly.") withAbbreviation "--feature"
33
+
valhelp:Setting[Boolean] =BooleanSetting("-help", "Print a synopsis of standard options") withAbbreviation "--help"
valstrict:Setting[Boolean] =BooleanSetting("-strict", "Use strict type rules, which means some formerly legal code does not typecheck anymore.")
45
-
vallanguage:Setting[List[String]] =MultiStringSetting("-language", "feature", "Enable one or more language features.")
46
-
valrewrite:Setting[Option[Rewrites]] =OptionSetting[Rewrites]("-rewrite", "When used in conjunction with -language:Scala2 rewrites sources to migrate to new syntax")
47
-
valsilentWarnings:Setting[Boolean] =BooleanSetting("-nowarn", "Silence all warnings.")
48
-
valfromTasty:Setting[Boolean] =BooleanSetting("-from-tasty", "Compile classes from tasty in classpath. The arguments are used as class names.")
valscalajs:Setting[Boolean] =BooleanSetting("-scalajs", "Compile in Scala.js mode (requires scalajs-library.jar on the classpath).") withAbbreviation "--scalajs"
38
+
valunchecked:Setting[Boolean] =BooleanSetting("-unchecked", "Enable additional warnings where generated code depends on assumptions.") withAbbreviation "--unchecked"
39
+
valuniqid:Setting[Boolean] =BooleanSetting("-uniqid", "Uniquely tag all identifiers in debugging output.") withAbbreviation "--unique-id"
40
+
valusejavacp:Setting[Boolean] =BooleanSetting("-usejavacp", "Utilize the java.class.path in classpath resolution.") withAbbreviation "--use-java-class-path"
41
+
valverbose:Setting[Boolean] =BooleanSetting("-verbose", "Output messages about what the compiler is doing.") withAbbreviation "--verbose"
42
+
valversion:Setting[Boolean] =BooleanSetting("-version", "Print product version and exit.") withAbbreviation "--version"
valstrict:Setting[Boolean] =BooleanSetting("-strict", "Use strict type rules, which means some formerly legal code does not typecheck anymore.") withAbbreviation "--strict"
45
+
vallanguage:Setting[List[String]] =MultiStringSetting("-language", "feature", "Enable one or more language features.") withAbbreviation "--language"
46
+
valrewrite:Setting[Option[Rewrites]] =OptionSetting[Rewrites]("-rewrite", "When used in conjunction with -language:Scala2 rewrites sources to migrate to new syntax") withAbbreviation "--rewrite"
47
+
valsilentWarnings:Setting[Boolean] =BooleanSetting("-nowarn", "Silence all warnings.") withAbbreviation "--no-warnings"
48
+
valfromTasty:Setting[Boolean] =BooleanSetting("-from-tasty", "Compile classes from tasty in classpath. The arguments are used as class names.") withAbbreviation "--from-tasty"
49
49
50
50
/** Decompiler settings */
51
-
valprintTasty:Setting[Boolean] =BooleanSetting("-print-tasty", "Prints the raw tasty.")
52
-
valprintLines:Setting[Boolean] =BooleanSetting("-print-lines", "Show source code line numbers.")
51
+
valprintTasty:Setting[Boolean] =BooleanSetting("-print-tasty", "Prints the raw tasty.") withAbbreviation "--print-tasty"
52
+
valprintLines:Setting[Boolean] =BooleanSetting("-print-lines", "Show source code line numbers.") withAbbreviation "--print-lines"
53
53
54
54
/** Plugin-related setting */
55
55
valplugin:Setting[List[String]] =MultiStringSetting ("-Xplugin", "paths", "Load a plugin from each classpath.")
0 commit comments