{"start":{"5":{"BEGIN":[{"branch":null,"statement":3,"time":null,"pod":null,"subroutine":1,"condition":null}]},"9":{"BEGIN":[{"condition":null,"subroutine":4,"pod":null,"time":null,"statement":12,"branch":null}]},"14":{"init":[{"subroutine":5,"condition":null,"pod":null,"time":null,"branch":null,"statement":15}]},"17":{"__ANON__":[{"pod":1,"condition":null,"subroutine":6,"statement":20,"branch":null,"time":null}]},"7":{"BEGIN":[{"time":null,"statement":6,"branch":null,"condition":null,"subroutine":2,"pod":null}]},"22":{"new":[{"branch":null,"statement":20,"time":null,"pod":1,"subroutine":7,"condition":null}]},"63":{"set":[{"condition":3,"subroutine":9,"pod":3,"time":null,"statement":37,"branch":5}]},"45":{"get":[{"branch":3,"statement":28,"time":null,"pod":2,"subroutine":8,"condition":1}]},"8":{"BEGIN":[{"pod":null,"subroutine":3,"condition":null,"branch":null,"statement":9,"time":null}]},"-1":{"__COVER__":[{"pod":4,"condition":3,"subroutine":10,"statement":42,"branch":5,"time":null}]},"4":{"BEGIN":[{"statement":null,"branch":null,"time":null,"pod":null,"condition":null,"subroutine":null}]}},"statement":[4,4,4,5,5,5,7,7,7,8,8,8,9,9,9,14,15,17,17,18,22,23,25,26,28,30,39,41,45,46,48,51,52,54,55,56,59,63,64,66,72,74],"branch":[[26,{"text":"-f $self->{'file'} ? :"}],[28,{"text":"unless $self->{'dbh'} = 'DBI'->connect('dbi:SQLite:dbname=' . $self->{'file'})"}],[30,{"text":"unless $pre_exists"}],[56,{"text":"if ref $value eq 'HASH' and exists $value->{'value'}"}],[54,{"text":"if ($value)"}]],"file":"lib/Bot/IRC/Store/SQLite.pm","digest":"a98de3ede56767fbcde5de9a98cd2bea","pod":[[14,"init"],[22,"new"],[45,"get"],[63,"set"]],"subroutine":[[4,"BEGIN"],[5,"BEGIN"],[7,"BEGIN"],[8,"BEGIN"],[9,"BEGIN"],[14,"init"],[17,"__ANON__"],[22,"new"],[45,"get"],[63,"set"]],"condition":[[25,{"right":"'store.sqlite'","op":"||","type":"or_2","left":"$bot->{'vars'}{'store'}"}],[55,{"type":"or_2","left":"$self->{'json'}->decode($value)","right":"undef","op":"||"}],[56,{"type":"and_3","left":"ref $value eq 'HASH'","right":"exists $value->{'value'}","op":"and"}]]}