class Pedant::CheckContainsNoCarriageReturns
Public Class Methods
requires()
click to toggle source
Calls superclass method
Pedant::Check::requires
# File lib/pedant/checks/contains_no_carriage_returns.rb, line 29 def self.requires super + [:codes] end
Public Instance Methods
check(file, code)
click to toggle source
# File lib/pedant/checks/contains_no_carriage_returns.rb, line 33 def check(file, code) return unless code =~ /\r/ report(:warn, "Carriage returns were found in #{file}.") warn end
run()
click to toggle source
# File lib/pedant/checks/contains_no_carriage_returns.rb, line 40 def run # This check will pass by default. pass # Run this check on the code in every file. @kb[:codes].each { |file, code| check(file, code) } end