The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 2.25_01 - 2016-12-23

  • ENHANCEMENTS
    • Added two new types of errors to let you know you're using the API incorrectly. You should be parsing files like this:
      • my $lint = HTML::Lint->new; $lint->newfile( $filename ); $lint->parse( $line ); $lint->eof(); my @errors = $lint->errors();
    • If you neglect to call ->parse or ->eof, you'll get an error returned in the list of errors from ->errors().
  • FIXES
    • Test::HTML::Lint::html_fragment_ok() was not properly calling ->eof.

Modules

check for HTML errors in a string or file
Error object for the Lint functionality
Rules for HTML 4 as used by HTML::Lint.
Parser for HTML::Lint. No user-serviceable parts inside.
Test::More-style wrapper around HTML::Lint