File Coverage

blib/lib/Acme/Resume/Types/Education.pm
Criterion Covered Total %
statement 71 71 100.0
branch n/a
condition n/a
subroutine 6 6 100.0
pod n/a
total 77 77 100.0


line stmt bran cond sub pod time code
1 1     1   7 use Acme::Resume::Internal;
  1         3  
  1         9  
2 1     1   2668 use strict;
  1         2  
  1         27  
3 1     1   5 use warnings;
  1         3  
  1         59  
4              
5             # ABSTRACT: Defines an education
6             # PODNAME: Acme::Resume::Types::Education
7             our $VERSION = '0.0106';
8              
9 1     1   1986 class Acme::Resume::Types::Education :rw {
  1     1   30  
  1     1   9  
  1         2  
  1         66  
  1         6  
  1         2  
  1         10  
  1         313  
  1         2  
  1         8  
  1         150  
  1         3  
  1         51  
  1         6  
  1         2  
  1         127  
  1         39  
  1         8  
  1         2  
  1         7  
  1         5256  
  1         2  
  1         9  
  1         6781  
  1         2  
  1         10  
  1         4929  
  1         3  
  1         9  
  1         83  
  1         2  
  1         8  
  1         222  
  1         2  
  1         7  
  1         1292  
  1         3  
  1         7  
  1         3597  
  1         4  
  1         5  
  1         2  
  1         39  
  1         7  
  1         2  
  1         56  
  1         7  
  1         2  
  1         123  
  1         10  
  1         12503  
  1         17  
  1         3064  
10              
11 1         16 has school => (
12             isa => Str,
13             predicate => 1,
14             );
15 1         4609 has url => (
16             isa => Uri,
17             coerce => 1,
18             predicate => 1,
19             );
20 1         4989 has location => (
21             isa => Str,
22             predicate => 1,
23             );
24 1         4355 has program => (
25             isa => Str,
26             predicate => 1,
27             );
28 1         4344 has started => (
29             isa => TimeMoment,
30             coerce => 1,
31             );
32 1         3277 has left => (
33             isa => TimeMoment,
34             coerce => 1,
35             predicate => 1,
36             );
37 1         4761 has current => (
38             isa => Bool,
39             default => 0,
40             );
41 1         3132 has description => (
42             isa => Str,
43             );
44              
45             }
46              
47             1;
48              
49             __END__
50              
51             =pod
52              
53             =encoding UTF-8
54              
55             =head1 NAME
56              
57             Acme::Resume::Types::Education - Defines an education
58              
59             =head1 VERSION
60              
61             Version 0.0106, released 2021-10-31.
62              
63             =head1 SOURCE
64              
65             L<https://github.com/Csson/p5-Acme-Resume>
66              
67             =head1 HOMEPAGE
68              
69             L<https://metacpan.org/release/Acme-Resume>
70              
71             =head1 AUTHOR
72              
73             Erik Carlsson <info@code301.com>
74              
75             =head1 COPYRIGHT AND LICENSE
76              
77             This software is copyright (c) 2021 by Erik Carlsson.
78              
79             This is free software; you can redistribute it and/or modify it under
80             the same terms as the Perl 5 programming language system itself.
81              
82             =cut