Sha256: 5fec7599d8674ba6eb718f3297878ff94e2946fde5fec370e3278edd3f1f6006
Contents?: true
Size: 330 Bytes
Versions: 5
Compression:
Stored size: 330 Bytes
Contents
module PreCommit class TabsCheck LEADING_TAB_PATTERN = '^ *\t' def self.call(staged_files) return if staged_files.empty? errors = `#{Utils.grep} '#{LEADING_TAB_PATTERN}' #{staged_files.join(" ")}`.strip return unless $?.success? "detected tab before initial space:\n#{errors}" end end end
Version data entries
5 entries across 5 versions & 1 rubygems