Sha256: 29f4ed06f6d2b059ddfbe10414bae47fdedb0c39d641633517b51e20e6ad71fc

Contents?: true

Size: 667 Bytes

Versions: 1

Compression:

Stored size: 667 Bytes

Contents

complete(:methods=>%w{const_get const_set const_defined? remove_const}, :class=>"Module#") {|e| e.object.constants }
complete(:methods=>%w{class_variable_defined? class_variable_get class_variable_set remove_class_variable},
  :class=>"Module#") {|e| e.object.class_variables }
complete(:methods=>%w{instance_method method_defined? module_function public private protected remove_method undef_method},
  :class=>"Module#") {|e| e.object.instance_methods }
complete(:methods=>%w{< <= <=> > >= include? include}, :class=>"Module#", :search=>:modules) { objects_of(Module) }
complete(:method=>'Module#alias_method') {|e| e.argument > 1 ? e.object.instance_methods : [] }

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
bond-0.2.0 lib/bond/completions/module.rb