Module: Remap

Includes:
ClassInterface
Defined in:
lib/remap.rb,
lib/remap/base.rb,
lib/remap/path.rb,
lib/remap/rule.rb,
lib/remap/error.rb,
lib/remap/proxy.rb,
lib/remap/state.rb,
lib/remap/types.rb,
lib/remap/config.rb,
lib/remap/mapper.rb,
lib/remap/notice.rb,
lib/remap/static.rb,
lib/remap/struct.rb,
lib/remap/failure.rb,
lib/remap/nothing.rb,
lib/remap/compiler.rb,
lib/remap/contract.rb,
lib/remap/rule/map.rb,
lib/remap/selector.rb,
lib/remap/catchable.rb,
lib/remap/mapper/or.rb,
lib/remap/rule/void.rb,
lib/remap/mapper/and.rb,
lib/remap/mapper/xor.rb,
lib/remap/path/input.rb,
lib/remap/path_error.rb,
lib/remap/rule/block.rb,
lib/remap/constructor.rb,
lib/remap/path/output.rb,
lib/remap/notice/error.rb,
lib/remap/notice/fatal.rb,
lib/remap/selector/all.rb,
lib/remap/selector/key.rb,
lib/remap/state/schema.rb,
lib/remap/static/fixed.rb,
lib/remap/failure/error.rb,
lib/remap/mapper/binary.rb,
lib/remap/notice/ignore.rb,
lib/remap/rule/map/enum.rb,
lib/remap/static/option.rb,
lib/remap/selector/index.rb,
lib/remap/class_interface.rb,
lib/remap/extensions/hash.rb,
lib/remap/state/extension.rb,
lib/remap/constructor/none.rb,
lib/remap/extensions/array.rb,
lib/remap/extensions/object.rb,
lib/remap/rule/map/optional.rb,
lib/remap/rule/map/required.rb,
lib/remap/mapper/support/api.rb,
lib/remap/constructor/keyword.rb,
lib/remap/constructor/argument.rb,
lib/remap/extensions/enumerable.rb,
lib/remap/mapper/support/operations.rb

Defined Under Namespace

Modules: Catchable, ClassInterface, Extensions, State, Types Classes: Base, Compiler, Config, Constructor, Contract, Error, Failure, Mapper, Nothing, Notice, Path, PathError, Proxy, Rule, Selector, Static, Struct

Class Method Summary collapse

Class Method Details

.defineObject