Changes for version 0.89

  • With validation turned off, the pure Perl version incorrectly ignored an odd number of parameters when a hash was expected (no validation still does the bare minimum of checks needed to set defaults).
  • Added pod & pod coverage tests.
  • Modernized test suite to use Test::More and fixed some test suite bugs along the way.
  • Attribute::Params::Validate would die when given a ValidatePos attribute containing one element.
  • More tests are skipped on 5.6.0.

Modules

Validate method/function parameters using attributes
Validate method/function parameters
pure Perl implementation of Params::Validate
XS implementation of Params::Validate