Overview
-
module Bake-
class ArgumentsStructured access to arguments.
-
class BaseThe base class for including
module Bake::Scopeinstances which defineclass Bake::Recipeinstances. -
module CommandThe command line interface.
-
class CallExecute one or more commands.
-
class ListList all available commands.
-
class TopThe top level command line application.
-
-
class ContextRepresents a context of task execution, containing all relevant state.
-
class DocumentationStructured access to a set of comment lines.
-
module Format -
class RecipeStructured access to an instance method in a bakefile.
-
module RegistryStructured access to the working directory and loaded gems for loading bakefiles.
-
class Aggregate -
class BakefileLoader -
class DirectoryLoaderRepresents a directory which contains bakefiles.
-
class FileLoader
-
-
module ScopeUsed for containing all methods defined in a bakefile.
-
module Type-
class AnyAn ordered list of types. The first type to match the input is used.
-
module TypeAn extension module which allows constructing
Anytypes using the|operator. -
class Array -
module Boolean -
module Decimal -
module Float -
class Hash -
module Input -
module Integer -
module Nil -
module Output -
module String -
module Symbol -
class Tuple
-
-