org.podval.tools.build
package org.podval.tools.build
Members list
Type members
Classlikes
final class Artifact(val group: Option[String], val name: String, val backend: Option[String], val scalaVersion: Option[String], val version: Option[String], val classifier: Option[String], val extension: Option[String])
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
object Artifact
object Backend
abstract class Backend(val name: String, val sourceRoot: String, val artifactSuffix: Option[String], val testsCanNotBeForked: Boolean, val expandClasspathForTestEnvironment: Boolean)
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
object Dependency
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Dependency.type
trait Dependency
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait Installer[T]object NodeInstallertrait JvmDependencyclass JavaDependencyclass ScalaBinaryVersionclass Scala2object Scala2_12object Scala2_13object JUnit4Underlyingobject SbtTestInterfaceclass ScalaDependencyShow all
enum DependencyPlatform
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object DependencyRequirement
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
final class DependencyVersion(val dependency: Dependency, val version: Pre, val scalaVersion: Option[Version])
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
trait Installer[T] extends Dependency
Attributes
- Supertypes
- Known subtypes
-
object NodeInstaller
open class JavaDependency(val name: String, val group: String, val versionDefault: Version, val artifact: String, val scalaVersion: Option[Version] = ...) extends JvmDependency
Attributes
- Supertypes
- Known subtypes
-
class ScalaBinaryVersionclass Scala2object Scala2_12object Scala2_13object JUnit4Underlyingobject SbtTestInterfaceShow all
trait JvmDependency extends Dependency
Attributes
- Supertypes
- Known subtypes
-
class JavaDependencyclass ScalaBinaryVersionclass Scala2object Scala2_12object Scala2_13object JUnit4Underlyingobject SbtTestInterfaceclass ScalaDependencyShow all
final class Output(val logLevelEnabled: LogLevel, val isRunningInIntelliJ: Boolean, val logSource: String) extends Serializable
Attributes
- Companion
- object
- Supertypes
-
trait Serializableclass Objecttrait Matchableclass Any
object Output
trait OutputTask extends Task
Attributes
- Companion
- object
- Supertypes
-
trait Tasktrait Namedtrait ExtensionAwaretrait Comparable[Task]class Objecttrait Matchableclass AnyShow all
- Known subtypes
-
trait RunnerTasktrait NodeProjectTaskclass NodeSetupTaskclass NodeTaskclass NodeRunTaskclass NpmRunTasktrait ScalaJSRunTask[L]class Mainclass Testclass Mainclass TestTask[B]class JvmTestTaskclass Testclass LinkTask[B]class Main[B]class Mainclass Mainclass Test[B]class Testclass Testtrait ScalaJSLinkTasktrait ScalaNativeLinkTasktrait ScalaNativeRunTask[L]Show all
object OutputTask
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
OutputTask.type
object Runner
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
trait RunnerTask extends OutputTask
Attributes
- Supertypes
-
trait OutputTasktrait Tasktrait Namedtrait ExtensionAwaretrait Comparable[Task]class Objecttrait Matchableclass AnyShow all
- Known subtypes
-
trait NodeProjectTaskclass NodeSetupTaskclass NodeTaskclass NodeRunTaskclass NpmRunTasktrait ScalaJSRunTask[L]class Mainclass Testclass MainShow all
object ScalaBinaryVersion
Attributes
- Companion
- class
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ScalaBinaryVersion.type
sealed abstract class ScalaBinaryVersion(name: String, artifact: String, scalaVersion: Option[Version], val prefix: Version, versionDefault: Version) extends JavaDependency
Attributes
- Companion
- object
- Supertypes
-
class JavaDependencytrait JvmDependencytrait Dependencyclass Objecttrait Matchableclass AnyShow all
- Known subtypes
final case class ScalaDependency(backend: Backend, name: String, group: String, versionDefault: Version, artifact: String, isVersionCompound: Boolean = ..., publication: ScalaPublication = ..., platform: DependencyPlatform = ..., fullScalaVersion: Boolean = ...) extends JvmDependency
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait JvmDependencytrait Dependencyclass Objecttrait Matchableclass AnyShow all
object ScalaLibrary
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ScalaLibrary.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
enum ScalaPublication
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
abstract class ScalaTestFramework(name: String, group: String, versionDefault: Version, artifact: String, nameSbt: String, className: String, sharedPackages: List[String], tagOptions: Option[TagOptions] = ..., usesTestSelectorAsNested: Boolean = ..., additionalOptions: Array[String] = ...) extends TestFramework
Attributes
- Supertypes
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class Knownobject Unknow2_13
object ScalaVersion
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ScalaVersion.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
object SourceMapper
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
SourceMapper.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
object TagOptions
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
TagOptions.type
abstract class TestEnvironment[B <: Backend](val backend: B, val sourceMapper: Option[SourceMapper], isScala3: Boolean)
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object TestEnvironment
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
TestEnvironment.type
object TestFramework
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
TestFramework.type
abstract class TestFramework(val name: String, val nameSbt: String, val className: String, val sharedPackages: List[String], val tagOptions: Option[TagOptions], val usesTestSelectorAsNested: Boolean, val additionalOptions: Array[String])
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
@CacheableTask
abstract class TestTask[B <: Backend] extends Test, Task[B], OutputTask
Attributes
- Companion
- object
- Supertypes
-
trait OutputTasktrait Task[B]class Testtrait PatternFilterabletrait JavaForkOptionstrait ProcessForkOptionsclass AbstractTestTasktrait Reporting[TestTaskReports]trait VerificationTaskclass ConventionTasktrait IConventionAwareclass DefaultTaskclass AbstractTasktrait DynamicObjectAwaretrait TaskInternaltrait Configurable[Task]trait Tasktrait Namedtrait ExtensionAwaretrait Comparable[Task]class Objecttrait Matchableclass AnyShow all
- Known subtypes
object TestTask
In this article