Methods

Class/Module Index [+]

Quicksearch

Nanoc::Extra::Checking::Checks::HTML

Public Instance Methods

run() click to toggle source
# File lib/nanoc/extra/checking/checks/html.rb, line 8
def run
  require 'w3c_validators'

  Dir[site.config[:output_dir] + '/**/*.{htm,html}'].each do |filename|
    results = ::W3CValidators::MarkupValidator.new.validate_file(filename)
    results.errors.each do |e|
      desc = e.message.gsub(%{\s+}, ' ').strip
      self.add_issue(desc, :subject => filename)
    end
  end
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.