xsbt

package xsbt

Visibility
  1. Public
  2. All

Type Members

  1. final class API extends Compat with GlobalHelpers

  2. final class Analyzer extends LocateClassFile

  3. sealed abstract class CallbackGlobal extends Global with GlobalCompat

  4. trait ClassName extends Compat

    Utility methods for creating (source|binary) class names for a Symbol.

  5. abstract class Compat extends AnyRef

    Collection of hacks that make it possible for the compiler interface to stay source compatible with Scala compiler 2.

  6. final class CompilerInterface extends AnyRef

  7. class ConsoleFactory extends xsbti.ConsoleFactory

  8. class ConsoleInterface extends xsbti.ConsoleInterface

  9. case class ConsoleResponse(result: ConsoleResult, output: String) extends xsbti.ConsoleResponse with Product with Serializable

  10. final class Dependency extends LocateClassFile with GlobalHelpers

    Extracts dependency information from each compilation unit.

  11. class ExtractAPI[GlobalType <: Global] extends Compat with ClassName with GlobalHelpers

    Extracts full (including private members) API representation out of Symbols and Types.

  12. class ExtractUsedNames[GlobalType <: CallbackGlobal] extends Compat with ClassName with GlobalHelpers

    Extracts simple names used in given compilation unit.

  13. sealed trait GlobalCompat extends AnyRef

  14. trait GlobalHelpers extends AnyRef

  15. class InterfaceCompileCancelled extends CompileCancelled

  16. class InterfaceCompileFailed extends CompileFailed

  17. class LocalToNonLocalClass[G <: CallbackGlobal] extends AnyRef

    A memoized lookup of an enclosing non local class.

  18. abstract class LocateClassFile extends Compat with ClassName

    Contains utility methods for looking up class files corresponding to Symbols.

  19. class ScaladocInterface extends AnyRef

Value Members

  1. object API

  2. object Analyzer

  3. object Command

  4. object Compat

  5. object ConsoleHelper

  6. object Dependency

  7. object Log

  8. object MakeSettings

  9. object Message

Ungrouped