Packages

package bsp

Ordering
  1. Alphabetic
Visibility
  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
    Annotations
    @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
    Annotations
    @experimental() @deprecated
    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

Ungrouped