Changes for version 0.005 - 2018-05-20

  • Initial beta release. Reworked the hash key checkers into a simpler set: assert_keys, assert_min_keys, assert_max_keys, assert_minmax_keys. Add invocant-specific assertions: assert_object_isa, assert_class_isa assert_object_can, assert_class_can. Added assertions for ties, overloads, and locked hashes. Made assert_private_method work despite Moose wrappers. Added assert_protected_method that works despite Moose wrappers and roles. Improved the looks of the uncompiled code for assert_happy_code.

Modules

conditionally-compiled code assertions
Utility functions for conditionally-compiled assertions