File Coverage

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


line stmt bran cond sub pod time code
1             package Helios::Error;
2              
3 1     1   705 use 5.008;
  1         2  
  1         28  
4 1     1   3 use strict;
  1         1  
  1         20  
5 1     1   2 use warnings;
  1         2  
  1         24  
6              
7 1     1   4 use Helios::Error::BaseError;
  1         1  
  1         3  
8              
9 1     1   31 use Helios::Error::Warning;
  1         1  
  1         5  
10 1     1   28 use Helios::Error::Fatal;
  1         1  
  1         4  
11 1     1   25 use Helios::Error::FatalNoRetry;
  1         4  
  1         4  
12              
13 1     1   27 use Helios::Error::DatabaseError;
  1         1  
  1         4  
14 1     1   29 use Helios::Error::InvalidArg;
  1         1  
  1         14  
15 1     1   28 use Helios::Error::LoggingError;
  1         1  
  1         4  
16 1     1   27 use Helios::Error::ConfigError;
  1         1  
  1         3  
17 1     1   353 use Helios::Error::JobTypeError;
  1         2  
  1         7  
18 1     1   476 use Helios::Error::ObjectDriverError;
  1         1  
  1         7  
19              
20             our $VERSION = '2.811_4150';
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             # [2014-10-10] [LH]: Added JobTypeError and ObjectDriverError classes. Added
26             # '5.008', 'strict' and 'warnings' pragmas for Kwalitee ratings.
27              
28             1;
29              
30             __END__;