lib/inch/code_object/proxy/method_object.rb in inch-0.1.1 vs lib/inch/code_object/proxy/method_object.rb in inch-0.1.2
- old
+ new
@@ -73,10 +73,10 @@
names.concat parameter_tags.map(&:name)
names.compact.uniq
end
def abbrev_source
- lines = object.source.to_s.lines
+ lines = object.source.to_s.lines.to_a
if lines.size >= 5
indent = lines[1].scan(/^(\s+)/).flatten.join('')
lines = lines[0..1] +
["#{indent}# ... snip ...\n"] +
lines[-2..-1]