Feature
Value members
Concrete methods
Check that experimental compiler options are only set for snapshot or nightly compiler versions.
Check that experimental compiler options are only set for snapshot or nightly compiler versions.
Is feature
enabled by either a command line setting or an import?
Is feature
enabled by either a command line setting or an import?
- Value Params
- feature
The name of the feature
- owner
The prefix symbol (nested in
scala.language
) where the feature is defined.
Is feature
enabled by by an import? This is the case if the feature
is imported by a named import
Is feature
enabled by by an import? This is the case if the feature
is imported by a named import
import owner.feature
and there is no visible nested import that excludes the feature, as in
import owner.{ feature => _ }
Is feature
enabled by by a command-line setting? The enabling setting is
Is feature
enabled by by a command-line setting? The enabling setting is
-language:<prefix>feature
where owner
, followed by a ".",
but subtracting the prefix scala.language.
at the front.