File Coverage

blib/lib/DateTimeX/Immutable.pm
Criterion Covered Total %
statement 16 17 94.1
branch n/a
condition n/a
subroutine 6 7 85.7
pod 0 2 0.0
total 22 26 84.6


line stmt bran cond sub pod time code
1             package DateTimeX::Immutable;
2              
3             # ABSTRACT: An immutable subclass of DateTime
4              
5 4     4   91534 use strict;
  4         9  
  4         100  
6 4     4   20 use warnings;
  4         8  
  4         110  
7 4     4   19 use base 'DateTime';
  4         9  
  4         5404  
8 4     4   631433 use Role::Tiny::With;
  4         20739  
  4         230  
9 4     4   2984 use namespace::autoclean;
  4         51068  
  4         21  
10              
11             our $VERSION = '0.36';
12              
13             with 'DateTimeX::Role::Immutable';
14              
15 37     37 0 31229 sub st { return shift->strftime("%FT%T%Z"); }
16 0     0 0   sub dt { return shift->st; }
17              
18             1;
19              
20             __END__