class FindChangedFiles::SimpleDiff

Public Instance Methods

call() click to toggle source
# File lib/find_changed_files/simple_diff.rb, line 2
def call
  differed_files +
  untracked_files +
  staged_files
end

Private Instance Methods

differed_files() click to toggle source
# File lib/find_changed_files/simple_diff.rb, line 10
def differed_files
  `#{GIT_DIFF_COMMAND} #{GIT_DIFF_OPTIONS} #{REDIRECT_STDERR_TO_STDOUT}`.split("\n")
end
staged_files() click to toggle source
# File lib/find_changed_files/simple_diff.rb, line 18
def staged_files
  `#{GIT_DIFF_COMMAND} --staged #{GIT_DIFF_OPTIONS}`.split("\n")
end
untracked_files() click to toggle source
# File lib/find_changed_files/simple_diff.rb, line 14
def untracked_files
  `git ls-files . --exclude-standard --others`.split("\n")
end