File Coverage

blib/lib/State/Machine/Failure/Transition.pm
Criterion Covered Total %
statement 6 6 100.0
branch n/a
condition n/a
subroutine 2 2 100.0
pod n/a
total 8 8 100.0


line stmt bran cond sub pod time code
1             # State::Machine Transition Failure Class
2             package State::Machine::Failure::Transition;
3              
4 3     3   2685 use Bubblegum::Class;
  3         7  
  3         27  
5 3     3   40529 use Bubblegum::Constraints -typesof;
  3         9  
  3         53  
6              
7             extends 'State::Machine::Failure';
8              
9             our $VERSION = '0.07'; # VERSION
10              
11             has transition_name => (
12             is => 'ro',
13             isa => typeof_string,
14             required => 0
15             );
16              
17             has transition_object => (
18             is => 'ro',
19             isa => typeof_object,
20             required => 0
21             );
22              
23             1;