File Coverage

blib/lib/OpenTracing/Common.pm
Criterion Covered Total %
statement 14 14 100.0
branch n/a
condition n/a
subroutine 5 5 100.0
pod 0 1 0.0
total 19 20 95.0


line stmt bran cond sub pod time code
1             package OpenTracing::Common;
2              
3 4     4   2031 use strict;
  4         9  
  4         146  
4 4     4   21 use warnings;
  4         8  
  4         186  
5              
6             our $VERSION = '1.005'; # VERSION
7             our $AUTHORITY = 'cpan:TEAM'; # AUTHORITY
8              
9 4     4   500 no indirect;
  4         1207  
  4         41  
10 4     4   880 use utf8;
  4         31  
  4         23  
11              
12             =encoding utf8
13              
14             =head1 NAME
15              
16             OpenTracing::Common - provides common logic between OpenTracing classes
17              
18             =head1 DESCRIPTION
19              
20             No user-serviceable parts inside. Currently just provides a standard constructor.
21              
22             =cut
23              
24             sub new {
25 5     5 0 29818 my ($class, %args) = @_;
26 5         49 bless \%args, $class
27             }
28              
29             1;
30              
31             __END__