class Deadlink::Paths
Attributes
deadlinks[R]
Public Class Methods
new(files)
click to toggle source
# File lib/deadlink/paths.rb, line 6 def initialize(files) @files = files @paths = [] @files.each { |file| @paths.concat(file.link_paths) } @deadlinks = @paths.select { |path| path.deadlink?(@files) } end
Public Instance Methods
count()
click to toggle source
# File lib/deadlink/paths.rb, line 22 def count @paths.count end
deadlink_include?()
click to toggle source
# File lib/deadlink/paths.rb, line 14 def deadlink_include? @deadlinks.any? end
print_deadlinks(opts)
click to toggle source
# File lib/deadlink/paths.rb, line 18 def print_deadlinks(opts) @deadlinks.each { |path| Decorator.print_info(path,opts) } end