Summary:
- Fixing bugs introduced in 1.116
Details:
- Simple compound statements "{ 1 }" were not end-detecting properly
- The new handling for the "-" character was shortcutting naively
- Labelled compound statements were not end-detecting properly
- { package => 1 } was treating package incorrectly
- Fixed bugs in test cases submitted by the Perl::Critic team
- Added a number of extra test cases, and introduced Test::Object