package bsp

  1. Alphabetic
  1. Public
  2. Protected

Type Members

  1. case class BspBuildTarget(displayName: Option[String], baseDirectory: Option[Path], tags: Seq[String], languageIds: Seq[String], canCompile: Boolean, canTest: Boolean, canRun: Boolean, canDebug: Boolean) extends Product with Serializable
  2. trait BspModule extends BaseClass with Module
  3. case class BspUri(uri: String) extends Product with Serializable
  4. trait BuildScAwareness extends AnyRef
    @internal() @experimental()
  5. case class JvmBuildTarget(javaHome: Option[BspUri], javaVersion: Option[String]) extends Product with Serializable
  6. case class ScalaBuildTarget(scalaOrganization: String, scalaVersion: String, scalaBinaryVersion: String, platform: ScalaPlatform, jars: Seq[String], jvmBuildTarget: Option[JvmBuildTarget]) extends Product with Serializable
  7. abstract class ScalaPlatform extends AnyRef

Deprecated Type Members

  1. trait ScalaMetalsSupport extends BaseClass with ScalaModule
    @experimental() @deprecated

    (Since version Mill 0.10.6) No longer needed. Mill BSP now automatically supports SemanticDB. If you rely on SemanticDB data, have a look at mill.scalalib.SemanticDbJavaModule.

Value Members

  1. object BspModule
  2. object BspUri extends Serializable
  3. object BuildScAwareness extends BuildScAwareness
  4. object JvmBuildTarget extends Serializable
  5. object ScalaBuildTarget extends Serializable
  6. object ScalaPlatform