Sha256: e1cd6036106b2d00473c08cd748d03caeb473a3aee2c90242a5928b843e7fa1a
Contents?: true
Size: 506 Bytes
Versions: 9
Compression:
Stored size: 506 Bytes
Contents
# encoding: utf-8 module ::Nanoc::Extra::Checking::Checks class HTML < ::Nanoc::Extra::Checking::Check identifier :html 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(%r{\s+}, ' ').strip add_issue(desc, :subject => filename) end end end end end
Version data entries
9 entries across 9 versions & 1 rubygems