class Recode::Handler::Base
Public Instance Methods
rename_file(source, target)
click to toggle source
# File lib/recode/handler/base.rb, line 19 def rename_file(source, target) FileUtils.mkdir_p File.dirname target FileUtils.mv source, target end
save_file(file, content)
click to toggle source
# File lib/recode/handler/base.rb, line 24 def save_file(file, content) File.write file, content end
show_edit(file:, before:, after:)
click to toggle source
# File lib/recode/handler/base.rb, line 13 def show_edit(file:, before:, after:) say "\n!txtblu!" + ("_" * terminal_width) say "!txtblu!edit: #{file}" puts diff before, after end
show_rename(source:, target:)
click to toggle source
# File lib/recode/handler/base.rb, line 7 def show_rename(source:, target:) say "\n!txtpur!" + ("_" * terminal_width) say "!txtpur!rename:" puts diff source, target end