NonJvmBackend
org.podval.tools.nonjvm.NonJvmBackend
abstract class NonJvmBackend(name: String, group: String, val versionDefault: Version, sourceRoot: String, artifactSuffix: String, pluginDependenciesConfigurationName: String, areCompilerPluginsBuiltIntoScala3: Boolean) extends Backend
Attributes
- Graph
-
- Supertypes
- Known subtypes
-
object ScalaJSBackendobject ScalaNativeBackend
Members list
Value members
Abstract methods
Attributes
- Definition Classes
Concrete methods
final override def afterEvaluate(project: Project, projectScalaLibrary: ScalaLibrary, pluginScalaLibrary: ScalaLibrary, useArtifactSuffix: Boolean): Unit
Attributes
- Definition Classes
override def apply(project: Project, jvmPluginServices: JvmPluginServices, isRunningInIntelliJ: Boolean): Unit
Attributes
- Definition Classes
Attributes
- Definition Classes
final override protected def requirements(project: Project, projectScalaLibrary: ScalaLibrary, pluginScalaLibrary: ScalaLibrary): Seq[Many]
Attributes
- Definition Classes
final def scalaDependency(what: String, group: String = ..., artifact: String, versionDefault: Version = ...): ScalaDependency
Inherited methods
Concrete fields
In this article