Skip to content

Commit 8d4b1e9

Browse files
fix: if you don't exclude files that have been deleted, codeclimate does strange things!
1 parent 2c65590 commit 8d4b1e9

File tree

3 files changed

+3
-2
lines changed

3 files changed

+3
-2
lines changed

Gemfile.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: .
33
specs:
4-
codeclimate_diff (0.1.7)
4+
codeclimate_diff (0.1.8)
55
colorize
66
json
77
optparse

lib/codeclimate_diff/runner.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ def self.calculate_changed_filenames(pattern)
1414
branch_name = CodeclimateDiff.configuration["main_branch_name"] || "main"
1515
files_changed_str = `git diff --name-only #{branch_name} | grep --invert-match spec/ | grep --extended-regexp '.js$|.rb$'#{extra_grep_filter}`
1616
files_changed_str.split("\n")
17+
.filter { |filename| File.exist?(filename) }
1718
end
1819

1920
def self.calculate_issues_in_changed_files(changed_filenames, always_analyze_all_files)

lib/codeclimate_diff/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# frozen_string_literal: true
22

33
module CodeclimateDiff
4-
VERSION = "0.1.7"
4+
VERSION = "0.1.8"
55
end

0 commit comments

Comments
 (0)