Module: RubyCodeAPI::Manipulation

Includes:
Delete, Insert, Update, RubyCodeAPI::Misc::Helper, RubyCodeAPI::Misc::Position
Included in:
Ruby::Node
Defined in:
lib/manipulation/api.rb,
lib/manipulation/delete/api.rb,
lib/manipulation/insert/api.rb,
lib/manipulation/update/api.rb,
lib/manipulation/update/hash.rb,
lib/manipulation/update/token.rb,
lib/manipulation/update/value.rb,
lib/manipulation/update/position.rb

Defined Under Namespace

Modules: Delete, Insert, Update

Method Summary

Methods included from RubyCodeAPI::Misc::Helper

#elemental?, #find_index, #get_elements, #object

Methods included from Delete

#delete

Methods included from Update

#replace, #replace_arg, #replace_argument, #update

Methods included from Update::Value

#replace_value

Methods included from Update::Hash

#hash_arg?, #matching_hash_arg?, #matching_symbol_arg?, #replace_hash_arg, #set_ldelim

Methods included from Update::Token

#matching_string_arg?, #replace_arg_token

Methods included from Update::Position

#position_arg?, #replace_pos_argument, #replace_position_arg

Methods included from Insert

#insert, #insert_comment