{"file":"lib/Developer/Dashboard/Web/Server.pm","start":{"82":{"serve_daemon":[{"subroutine":10,"condition":3,"branch":7,"statement":38,"time":null}]},"106":{"_build_runner":[{"branch":7,"time":null,"statement":45,"subroutine":12,"condition":3}]},"3":{"BEGIN":[{"branch":null,"time":null,"statement":null,"subroutine":null,"condition":null}]},"7":{"BEGIN":[{"condition":null,"subroutine":3,"time":null,"statement":9,"branch":null}]},"50":{"start_daemon":[{"condition":3,"subroutine":8,"time":null,"statement":30,"branch":5}]},"9":{"BEGIN":[{"branch":null,"time":null,"statement":12,"subroutine":4,"condition":null}]},"17":{"new":[{"branch":null,"statement":18,"time":null,"subroutine":6,"condition":null}]},"-1":{"__COVER__":[{"condition":3,"subroutine":14,"time":null,"statement":50,"branch":7}]},"10":{"BEGIN":[{"statement":15,"time":null,"branch":null,"condition":null,"subroutine":5}]},"6":{"BEGIN":[{"condition":null,"subroutine":2,"statement":6,"time":null,"branch":null}]},"38":{"run":[{"statement":26,"time":null,"branch":5,"condition":3,"subroutine":7}]},"4":{"BEGIN":[{"time":null,"statement":3,"branch":null,"condition":null,"subroutine":1}]},"94":{"psgi_app":[{"subroutine":11,"condition":3,"branch":7,"statement":43,"time":null}]},"124":{"_default_headers":[{"subroutine":13,"condition":3,"branch":7,"statement":49,"time":null}]},"73":{"listening_url":[{"condition":3,"subroutine":9,"time":null,"statement":36,"branch":7}]}},"digest":"0b169ffe7588323b908b81a9153bd153","statement":[3,3,3,4,4,4,6,6,6,7,7,7,9,9,9,10,10,10,17,18,19,20,21,22,23,25,38,40,41,42,50,54,58,60,64,65,73,74,82,83,84,85,86,94,97,106,107,114,115,124],"branch":[[19,{"text":"defined $args{'host'} ? :"}],[20,{"text":"defined $args{'port'} ? :"}],[21,{"text":"defined $args{'workers'} ? :"}],[22,{"text":"if not defined $workers or $workers eq \"\""}],[23,{"text":"if not $workers =~ /^\\d+$/ or $workers < 1"}],[58,{"text":"unless $socket"}],[64,{"text":"unless close $socket"}]],"condition":[[18,{"left":"$args{'app'}","type":"or_2","op":"||","right":"die('Missing web app')"}],[22,{"left":"not defined $workers","type":"or_3","right":"$workers eq \"\"","op":"or"}],[23,{"op":"or","right":"$workers < 1","left":"not $workers =~ /^\\d+$/","type":"or_3"}]],"subroutine":[[3,"BEGIN"],[4,"BEGIN"],[6,"BEGIN"],[7,"BEGIN"],[9,"BEGIN"],[10,"BEGIN"],[17,"new"],[38,"run"],[50,"start_daemon"],[73,"listening_url"],[82,"serve_daemon"],[94,"psgi_app"],[106,"_build_runner"],[124,"_default_headers"]]}