We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 97e8610 commit dc50788Copy full SHA for dc50788
lib/overcommit/hook/pre_commit/php_cs.rb
@@ -12,21 +12,14 @@ class PhpCs < Base
12
def run
13
messages = []
14
15
- applicable_files.each do |file|
16
- result = execute(command, args: [file])
17
- if result.status
18
- rows = result.stdout.split("\n")
19
-
20
- # Discard the csv header
21
- rows.shift
22
23
- # Push each of the errors in the particular file into the array
24
- rows.map do |row|
25
- messages << row
26
- end
27
+ result = execute(command, args: applicable_files)
+ if result.status
+ messages = result.stdout.split("\n")
+ # Discard the csv header
+ messages.shift
28
end
29
+ return :fail if messages.empty? && !result.success?
30
return :pass if messages.empty?
31
32
parse_messages(messages)
0 commit comments