Module: Leftovers::Matchers

Includes:
Autoloader
Defined in:
lib/leftovers/matchers.rb,
lib/leftovers/matchers/or.rb,
lib/leftovers/matchers/all.rb,
lib/leftovers/matchers/and.rb,
lib/leftovers/matchers/any.rb,
lib/leftovers/matchers/not.rb,
lib/leftovers/matchers/path.rb,
lib/leftovers/matchers/node_name.rb,
lib/leftovers/matchers/node_path.rb,
lib/leftovers/matchers/node_type.rb,
lib/leftovers/matchers/node_is_proc.rb,
lib/leftovers/matchers/node_privacy.rb,
lib/leftovers/matchers/node_pair_key.rb,
lib/leftovers/matchers/node_has_block.rb,
lib/leftovers/matchers/node_pair_value.rb,
lib/leftovers/matchers/node_has_receiver.rb,
lib/leftovers/matchers/node_scalar_value.rb,
lib/leftovers/matchers/node_has_any_receiver.rb,
lib/leftovers/matchers/node_has_positional_argument.rb,
lib/leftovers/matchers/node_has_any_keyword_argument.rb,
lib/leftovers/matchers/node_has_positional_argument_with_value.rb,
lib/leftovers/matchers/node_has_any_positional_argument_with_value.rb

Defined Under Namespace

Modules: NodeHasAnyReceiver, NodeHasBlock, NodeIsProc Classes: All, And, Any, NodeHasAnyKeywordArgument, NodeHasAnyPositionalArgumentWithValue, NodeHasPositionalArgument, NodeHasPositionalArgumentWithValue, NodeHasReceiver, NodeName, NodePairKey, NodePairValue, NodePath, NodePrivacy, NodeScalarValue, NodeType, Not, Or, Path

Constant Summary

Constants included from Autoloader

Autoloader::ALL_CAPS_NAMES

Method Summary

Methods included from Autoloader

class_from_path, dir_path_from_class, glob_children, included, root