org.podval.tools.nonjvm
package org.podval.tools.nonjvm
Members list
Type members
Classlikes
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class ScalaJSBuildclass ScalaJSLinkclass ScalaJSRunclass ScalaNativeBuildclass ScalaNativeLinkclass ScalaNativeRunShow all
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class ScalaJSLinkclass ScalaNativeLink
object LinkTask
@CacheableTask
abstract class LinkTask[B <: NonJvmBackend] extends DefaultTask, Task[B], OutputTask
Attributes
- Companion
- object
- Supertypes
-
trait OutputTasktrait Task[B]class DefaultTaskclass AbstractTasktrait DynamicObjectAwaretrait TaskInternaltrait Configurable[Task]trait Tasktrait Namedtrait ExtensionAwaretrait Comparable[Task]class Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class Main[B]class Mainclass Mainclass Test[B]class Testclass Testtrait ScalaJSLinkTasktrait ScalaNativeLinkTaskShow all
object Named
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
enum ESVersionenum JSEnvKindenum ModuleKindenum ModuleSplitStyleenum Optimizationenum GCenum LTOenum ModeShow all
abstract class NonJvmBackend(name: String, group: String, val versionDefault: Version, sourceRoot: String, artifactSuffix: String, pluginDependenciesConfigurationName: String, areCompilerPluginsBuiltIntoScala3: Boolean) extends Backend
Attributes
- Supertypes
- Known subtypes
-
object ScalaJSBackendobject ScalaNativeBackend
abstract class NonJvmJUnit4TestFramework(backend: NonJvmBackend, transform: ScalaDependency => ScalaDependency, artifact: String, nameSbt: String, className: String, sharedPackages: List[String]) extends TestFramework
Attributes
- Supertypes
- Known subtypes
-
object JUnit4ScalaJSobject JUnit4ScalaNative
final class NonJvmTestEnvironment[B <: NonJvmBackend, A](backend: B, testAdapter: A, loadFrameworksFromTestAdapter: (A, List[List[String]]) => List[Option[Framework]], closeTestAdapter: A => Unit, sourceMapper: Option[SourceMapper]) extends TestEnvironment[B]
Attributes
- Supertypes
trait Run[B <: NonJvmBackend] extends Creator[B]
Attributes
- Supertypes
- Known subtypes
-
class ScalaJSRunclass ScalaNativeRun
object RunTask
trait RunTask[B <: NonJvmBackend, L <: LinkTask[B]] extends Task[B], OutputTask
Attributes
- Companion
- object
- Supertypes
-
trait OutputTasktrait Task[B]trait Tasktrait Namedtrait ExtensionAwaretrait Comparable[Task]class Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class Mainclass Mainclass Testclass Testtrait ScalaJSRunTask[L]trait ScalaNativeRunTask[L]Show all
object ScalaCompiles
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ScalaCompiles.type
In this article