Sha256: d8da2a69a6bdc965e162c3820f955eb58b0af468463eac93abea78bfaf8e475e
Contents?: true
Size: 370 Bytes
Versions: 39
Compression:
Stored size: 370 Bytes
Contents
module Overcommit::Hook::PreCommit # Checks for broken symlinks. class BrokenSymlinks < Base def run broken_symlinks = applicable_files. select { |file| Overcommit::Utils.broken_symlink?(file) } if broken_symlinks.any? return :fail, "Broken symlinks detected:\n#{broken_symlinks.join("\n")}" end :pass end end end
Version data entries
39 entries across 37 versions & 3 rubygems