Method: Insertion#after

Defined in:
lib/yard/core_ext/insertion.rb

#after(val, recursive = false) ⇒ Object

Inserts the value after val.

Examples:

If subsections are ignored

Insertion.new([1, [2], 3], :X).after(1) # => [1, [2], :X, 3]

Parameters:

  • val (Object)

    the object the value will be inserted after

  • recursive (Boolean) (defaults to: false)

    look inside sublists



30
# File 'lib/yard/core_ext/insertion.rb', line 30

def after(val, recursive = false) insertion(val, 1, recursive) end