gradle
Toggle table of contents
9.6.0-20260414005124+0000
API
Target filter
API
Switch theme
Search in API
Skip to content
gradle
gradle
/
org.gradle.api.plugins.scala
/
ScalaBasePlugin
Scala
Base
Plugin
API
abstract
class
ScalaBasePlugin
:
Plugin
<
Project
>
(
source
)
A
Plugin
which compiles and tests Scala sources.
See also
Scala plugin reference
Members
Constructors
Scala
Base
Plugin
Link copied to clipboard
API
@
Inject
constructor
(
objectFactory
:
ObjectFactory
,
jvmPluginServices
:
JvmPluginServices
,
dependencyFactory
:
DependencyFactory
)
Properties
DEFAULT_
ZINC_
VERSION
Link copied to clipboard
API
val
DEFAULT_ZINC_VERSION
:
String
=
"1.12.0"
Default Scala Zinc compiler version
SCALA_
COMPILER_
PLUGINS_
CONFIGURATION_
NAME
Link copied to clipboard
API
val
SCALA_COMPILER_PLUGINS_CONFIGURATION_NAME
:
String
=
"scalaCompilerPlugins"
Configuration for scala compiler plugins.
SCALA_
RUNTIME_
EXTENSION_
NAME
Link copied to clipboard
API
val
SCALA_RUNTIME_EXTENSION_NAME
:
String
=
"scalaRuntime"
ZINC_
CONFIGURATION_
NAME
Link copied to clipboard
API
val
ZINC_CONFIGURATION_NAME
:
String
=
"zinc"
Functions
apply
Link copied to clipboard
API
open
fun
apply
(
project
:
Project
)
Apply this plugin to the given target object.