File Coverage

blib/lib/Helios/Error.pm
Criterion Covered Total %
statement 38 38 100.0
branch n/a
condition n/a
subroutine 13 13 100.0
pod n/a
total 51 51 100.0


line stmt bran cond sub pod time code
1             package Helios::Error;
2              
3 1     1   1020 use 5.008;
  1         3  
4 1     1   6 use strict;
  1         2  
  1         25  
5 1     1   5 use warnings;
  1         1  
  1         35  
6              
7 1     1   5 use Helios::Error::BaseError;
  1         1  
  1         6  
8              
9 1     1   58 use Helios::Error::Warning;
  1         2  
  1         6  
10 1     1   46 use Helios::Error::Fatal;
  1         1  
  1         7  
11 1     1   60 use Helios::Error::FatalNoRetry;
  1         2  
  1         6  
12              
13 1     1   57 use Helios::Error::DatabaseError;
  1         1  
  1         8  
14 1     1   47 use Helios::Error::InvalidArg;
  1         1  
  1         7  
15 1     1   51 use Helios::Error::LoggingError;
  1         1  
  1         7  
16 1     1   45 use Helios::Error::ConfigError;
  1         2  
  1         6  
17 1     1   551 use Helios::Error::JobTypeError;
  1         2  
  1         11  
18 1     1   543 use Helios::Error::ObjectDriverError;
  1         2  
  1         9  
19              
20             our $VERSION = '2.82';
21              
22             # FILE CHANGE HISTORY
23             # 2011-12-18: Added new Helios::Error::BaseError and LoggingError classes.
24             # 2012-07-28: Added new Helios::Error::ConfigError class.
25             # [LH] [2014-10-10]: Added JobTypeError and ObjectDriverError classes. Added
26             # '5.008', 'strict' and 'warnings' pragmas for Kwalitee ratings.
27              
28             1;
29              
30             __END__;