org

ensime

package ensime

Visibility
  1. Public
  2. All

Type Members

  1. case class EnsimeConfig(root: File, cacheDir: File, scalaCompilerJars: Set[File], name: String, scalaVersion: String, compilerArgs: List[String], modules: Map[String, EnsimeModule], javaHome: File, javaFlags: List[String], javaCompilerArgs: List[String], javaSrc: List[File], formatting: Option[IFormattingPreferences], disableSourceMonitoring: Boolean, disableClassMonitoring: Boolean) extends Product with Serializable

  2. case class EnsimeModule(name: String, mainRoots: Set[File], testRoots: Set[File], targets: Set[File], testTargets: Set[File], dependsOnNames: Set[String], compileJars: Set[File], runtimeJars: Set[File], testJars: Set[File], sourceJars: Set[File], docJars: Set[File]) extends Product with Serializable

Value Members

  1. object CommandSupport

  2. object EnsimeExtrasKeys

  3. object EnsimeExtrasPlugin extends AutoPlugin

  4. object EnsimeKeys

    Conventional way to define importable keys for an AutoPlugin.

  5. object EnsimePlugin extends AutoPlugin

  6. object SExpFormatter

Ungrouped