Packages

  • package root
    Definition Classes
    root
  • package ammonite
    Definition Classes
    root
  • package main

    Code related to invoking Ammonite from the outside world: default configuration, running scripts, printing error messages, etc.

    Code related to invoking Ammonite from the outside world: default configuration, running scripts, printing error messages, etc.

    Definition Classes
    ammonite
  • Config
  • Scripts
  • TrapExitSecurityManager

package main

Code related to invoking Ammonite from the outside world: default configuration, running scripts, printing error messages, etc.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. main
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class Config(core: Core, predef: Predef, repl: Repl, rest: Leftover[String]) extends Product with Serializable
    Annotations
    @main()

Value Members

  1. object Config extends Serializable
  2. object Scripts

    Logic around using Ammonite as a script-runner; invoking scripts via the macro-generated Router, and pretty-printing any output or error messages

  3. object TrapExitSecurityManager extends SecurityManager

    This security manager is assigned as default one when we run user scripts with the --watch option This allows to trap sys.exit by throwing a special TrapExitException

Inherited from AnyRef

Inherited from Any

Ungrouped