class Guard::Bundler::Verify

def real_path(file)

def real_path(file)
  verify!(file)
  Pathname.new(file).realpath.relative_path_from(Pathname.pwd).to_s
end

def uses_gemspec?(file)

def uses_gemspec?(file)
  IO.read(file).lines.map(&:strip).grep(/^gemspec$/).any?
end

def verify!(file)

def verify!(file)
  watchdirs = Guard::Compat.watched_directories
  gemfile = Pathname.new(file)
  config_dir = gemfile.realpath.dirname
  return if watchdirs.include?(config_dir)
  Compat::UI.error SYMLINK_NEEDED
end