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   649 use 5.008;
  1         3  
  1         46  
4 1     1   7 use strict;
  1         1  
  1         31  
5 1     1   4 use warnings;
  1         1  
  1         28  
6              
7 1     1   3 use Helios::Error::BaseError;
  1         1  
  1         4  
8              
9 1     1   35 use Helios::Error::Warning;
  1         1  
  1         4  
10 1     1   29 use Helios::Error::Fatal;
  1         1  
  1         4  
11 1     1   26 use Helios::Error::FatalNoRetry;
  1         7  
  1         4  
12              
13 1     1   27 use Helios::Error::DatabaseError;
  1         2  
  1         4  
14 1     1   31 use Helios::Error::InvalidArg;
  1         2  
  1         4  
15 1     1   26 use Helios::Error::LoggingError;
  1         2  
  1         3  
16 1     1   29 use Helios::Error::ConfigError;
  1         1  
  1         4  
17 1     1   393 use Helios::Error::JobTypeError;
  1         2  
  1         8  
18 1     1   398 use Helios::Error::ObjectDriverError;
  1         1  
  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__;