class RubyDebugHook

This hook looks for source files that include ruby-debug and fails if any do. It exists primarily for testing. It's functional, but not necessarily useful.

Public Instance Methods

check() click to toggle source
# File lib/ruby_git_hooks/ruby_debug.rb, line 10
def check
  bad_files = []

  file_diffs.each do |file, diff|
    if diff.include? "require 'ruby-debug'"
      bad_files << file
    end
  end

  return true if bad_files.empty?

  puts "You left requires of ruby-debug in the following files:\n"
  puts bad_files.join("\n")

  false
end