blib/lib/Git/DescribeVersion.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 14 | 27 | 51.8 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
106 | 0 | 7 | 0 | $$self{'directory'} and $$self{'directory'} ne '.' |
178 | 0 | 6 | 2297 | $$self{'version_regexp'} and $prefix =~ /$$self{'version_regexp'}/ |
line | l | !l | condition |
---|---|---|---|
52 | 0 | 1248 | $opts{'directory'} || '.' |
115 | 5 | 2 | $$self{'git_backticks'} ||= 'git' |
167 | 2054 | 252 | $count ||= 0 |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
91 | 0 | 0 | 0 | $$self{'git'} ||= eval { do { $self->$method('--version'); $method } } |
137 | 3 | 0 | 0 | $$self{'git_repository'} ||= do { require Git::Repository; 'Git::Repository'->new('work_tree', $$self{'directory'}) } |
153 | 3929 | 0 | 0 | $$self{'git_wrapper'} ||= do { require Git::Wrapper; 'Git::Wrapper'->new($$self{'directory'}) } |
192 | 0 | 9 | 2294 | $@ || !$vobject |
214 | 1802 | 450 | 0 | $self->version_from_describe || $self->version_from_count_objects |