sbt.internal.util

complete

package complete

Visibility
  1. Public
  2. All

Type Members

  1. sealed trait Completion extends AnyRef

    Represents a completion.

  2. sealed trait Completions extends AnyRef

    Represents a set of completions.

  3. final class DisplayOnly extends Completion

  4. trait ExampleSource extends AnyRef

    These sources of examples are used in parsers for user input completion.

  5. class FileExamples extends ExampleSource

    Provides path completion examples based on files in the base directory.

  6. final case class Finite(value: Int) extends UpperBound with Product with Serializable

    Represents a finite upper bound.

  7. sealed case class FixedSetExamples(examples: Iterable[String]) extends ExampleSource with Product with Serializable

    A convenience example source that wraps any collection of strings into a source of examples.

  8. final class History extends NotNull

  9. sealed trait Parser[+T] extends AnyRef

    A String parser that provides semi-automatic tab completion.

  10. trait ParserMain extends AnyRef

  11. trait Parsers extends AnyRef

    Provides standard implementations of commonly useful Parsers.

  12. sealed trait RichParser[A] extends AnyRef

  13. final class Suggestion extends Completion

  14. final class Token extends Completion

  15. sealed trait TokenCompletions extends AnyRef

  16. sealed trait UpperBound extends AnyRef

  17. sealed trait ValidParser[T] extends Parser[T]

Value Members

  1. object Completion

  2. object Completions

  3. object DefaultParsers extends Parsers with ParserMain

    Provides common Parser implementations and helper methods.

  4. object EditDistance

  5. object History

  6. object HistoryCommands

  7. object Infinite extends UpperBound with Product with Serializable

    Represents unbounded.

  8. object JLineCompletion

  9. object Parser extends ParserMain

    Contains Parser implementation helper methods not typically needed for using parsers.

  10. object Parsers extends Parsers

    Provides standard Parser implementations.

  11. object ProcessError

  12. object TokenCompletions

  13. object UpperBound

Ungrouped