The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
{"statement":[2,2,2,3,3,3,7,7,7,8,8,8,9,9,9,12,14,22,23,27,28,32,33,37,37,41,41,45,46,47,48,50,51,52,52,52,55,56,57,57,57,60,61,62,63,65,65,66,67,68,70,74,75,76,77,78,79,81,82,86,87,91,92,93,94,98,99,103,104,104,105,107,108,110],"branch":[[23,{"text":"@keys ? :"}],[28,{"text":"@keys ? :"}],[33,{"text":"@_ ? :"}],[37,{"text":"@{(shift())->want_fields;} ? :"}],[41,{"text":"@{(shift())->ignore_fields;} ? :"}],[51,{"text":"if ($has_wants)"}],[56,{"text":"if ($has_ignores)"}],[61,{"text":"if ($self->ordered)"}],[66,{"text":"if $has_ignores and $ignores{$$_[0]}"}],[67,{"text":"if $has_wants and not $wants{$$_[0]}"}],[76,{"text":"$$opt{'utf8'} ? :"}],[76,{"text":"unless my $fh = 'IO::File'->new($path, $$opt{'utf8'} ? '<:utf8' : 'r')"}],[93,{"text":"$$opt{'utf8'} ? :"}],[93,{"text":"unless my $fh = 'IO::File'->new($path, $$opt{'utf8'} ? '<:utf8' : 'r')"}]],"condition":[[66,{"left":"$has_ignores","op":"and","type":"and_3","right":"$ignores{$$_[0]}"}],[67,{"left":"$has_wants","op":"and","type":"and_3","right":"not $wants{$$_[0]}"}],[75,{"left":"$opt","op":"||=","type":"or_2","right":"{}"}],[92,{"left":"$opt","op":"||=","type":"or_2","right":"{}"}]],"file":"blib/lib/Text/LTSV.pm","start":{"37":{"has_wants":[{"statement":23,"branch":3,"time":null,"condition":null,"subroutine":9}]},"41":{"has_ignores":[{"statement":25,"branch":4,"time":null,"condition":null,"subroutine":10}]},"2":{"BEGIN":[{"statement":null,"branch":null,"time":null,"condition":null,"subroutine":null}]},"-1":{"__COVER__":[{"statement":74,"branch":14,"time":null,"condition":4,"subroutine":17}]},"74":{"parse_file":[{"statement":51,"branch":10,"time":null,"condition":2,"subroutine":12}]},"32":{"ordered":[{"statement":21,"branch":2,"time":null,"condition":null,"subroutine":8}]},"8":{"BEGIN":[{"statement":9,"branch":null,"time":null,"condition":null,"subroutine":3}]},"22":{"ignore_fields":[{"statement":17,"branch":null,"time":null,"condition":null,"subroutine":6}]},"12":{"new":[{"statement":15,"branch":null,"time":null,"condition":null,"subroutine":5}]},"98":{"parse_file_iter_utf8":[{"statement":65,"branch":14,"time":null,"condition":4,"subroutine":15}]},"27":{"want_fields":[{"statement":19,"branch":1,"time":null,"condition":null,"subroutine":7}]},"45":{"parse_line":[{"statement":27,"branch":5,"time":null,"condition":null,"subroutine":11}]},"3":{"BEGIN":[{"statement":3,"branch":null,"time":null,"condition":null,"subroutine":1}]},"9":{"BEGIN":[{"statement":12,"branch":null,"time":null,"condition":null,"subroutine":4}]},"103":{"to_s":[{"statement":67,"branch":14,"time":null,"condition":4,"subroutine":16}]},"7":{"BEGIN":[{"statement":6,"branch":null,"time":null,"condition":null,"subroutine":2}]},"91":{"parse_file_iter":[{"statement":61,"branch":12,"time":null,"condition":3,"subroutine":14}]},"86":{"parse_file_utf8":[{"statement":59,"branch":12,"time":null,"condition":3,"subroutine":13}]}},"subroutine":[[2,"BEGIN"],[3,"BEGIN"],[7,"BEGIN"],[8,"BEGIN"],[9,"BEGIN"],[12,"new"],[22,"ignore_fields"],[27,"want_fields"],[32,"ordered"],[37,"has_wants"],[41,"has_ignores"],[45,"parse_line"],[74,"parse_file"],[86,"parse_file_utf8"],[91,"parse_file_iter"],[98,"parse_file_iter_utf8"],[103,"to_s"]],"digest":"d828174542a718712fa245a0c58557c3"}