# File lib/pry/commands/edit.rb, line 79 def apply_runtime_patch if patch_exception? ExceptionPatcher.new(_pry_, state, file_and_line_for_current_exception).perform_patch else if code_object.is_a?(Pry::Method) code_object.redefine Pry::Editor.new(_pry_).edit_tempfile_with_content(code_object.source) else raise NotImplementedError, "Cannot yet patch #{code_object} objects!" end end end