lib/nanoc/extra/checking/checks/html.rb in nanoc-4.0.0b2 vs lib/nanoc/extra/checking/checks/html.rb in nanoc-4.0.0b3
- old
+ new
@@ -1,15 +1,13 @@
-# encoding: utf-8
-
module ::Nanoc::Extra::Checking::Checks
# @api private
class HTML < ::Nanoc::Extra::Checking::Check
identifier :html
def run
require 'w3c_validators'
- Dir[site.config[:output_dir] + '/**/*.{htm,html}'].each do |filename|
+ Dir[@config[:output_dir] + '/**/*.{htm,html}'].each do |filename|
results = ::W3CValidators::MarkupValidator.new.validate_file(filename)
lines = File.readlines(filename)
results.errors.each do |e|
line_num = e.line.to_i - 1
line = lines[line_num]