perltidying a "##no critic" line moves the marker to where it becomes
useless. Put the line back to how it was, and protect it from further
malfeasance.
Per buildfarm member crake.
# We're treating the input line as a piece of Perl, so we
# need to use string eval here. Tell perlcritic we know what
# we're doing.
- eval '$hash_ref = '
- . $_; ## no critic (ProhibitStringyEval)
+ #<<< protect next line from perltidy
+ # so perlcritic annotation works
+ eval '$hash_ref = ' . $_; ## no critic (ProhibitStringyEval)
+ #>>>
if (!ref $hash_ref)
{
die "$input_file: error parsing line $.:\n$_\n";