module FilePolice

Constants

VERSION

Public Class Methods

patrol(path, tickets = Array.new) click to toggle source

Patrol a directory and return tickets for any violations

# File lib/file_police.rb, line 10
def self.patrol path, tickets = Array.new
  Dir.glob(File.join(path, "**/*")).each do |file|
    tickets << Ticket.new(File.basename(file), FilePolice::BacklogFile.new(file).errors) unless File.directory?(file)
  end
  return tickets
end
version() click to toggle source
# File lib/file_police.rb, line 5
def self.version
  FilePolice::VERSION
end