diff --git a/lib/irb/command/measure.rb b/lib/irb/command/measure.rb index f96be20de..47f9cf47f 100644 --- a/lib/irb/command/measure.rb +++ b/lib/irb/command/measure.rb @@ -35,13 +35,19 @@ def execute_internal(type = nil, arg = nil) end when :on added = IRB.set_measure_callback(arg) - puts "#{added[0]} is added." if added + display_added_message(added[0]) if added else added = IRB.set_measure_callback(type, arg) - puts "#{added[0]} is added." if added + display_added_message(added[0]) if added end nil end + + private + + def display_added_message(added) + puts "#{added} is added." + end end end