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