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

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 ValueReplacer

#replace_value

Methods included from HashReplacer

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

Methods included from TokenReplacer

#matching_string_arg?, #replace_arg_token

Methods included from PositionReplacer

#position_arg?, #replace_pos_argument, #replace_position_arg

Methods included from Insert

#append_code, #append_code_simple, #insert, #insert_comment, #prepend_code