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   10 use Acme::Resume::Internal;
  1         3  
  1         11  
2 1     1   3081 use strict;
  1         2  
  1         30  
3 1     1   8 use warnings;
  1         2  
  1         58  
4              
5             # ABSTRACT: Defines an education
6             # PODNAME: Acme::Resume::Types::Education
7             our $VERSION = '0.0104';
8              
9 1     1   2465 class Acme::Resume::Types::Education :rw {
  1     1   35  
  1     1   9  
  1         2  
  1         91  
  1         8  
  1         3  
  1         9  
  1         381  
  1         3  
  1         10  
  1         162  
  1         2  
  1         79  
  1         8  
  1         2  
  1         118  
  1         51  
  1         10  
  1         6  
  1         11  
  1         5530  
  1         2  
  1         8  
  1         7614  
  1         2  
  1         10  
  1         5229  
  1         2  
  1         17  
  1         96  
  1         2  
  1         8  
  1         235  
  1         2  
  1         9  
  1         1440  
  1         3  
  1         17  
  1         3774  
  1         3  
  1         17  
  1         2  
  1         37  
  1         7  
  1         3  
  1         55  
  1         5  
  1         11  
  1         135  
  1         10  
  1         12926  
  1         20  
  1         3118  
10              
11 1         18 has school => (
12             isa => Str,
13             predicate => 1,
14             );
15 1         5188 has url => (
16             isa => Uri,
17             coerce => 1,
18             predicate => 1,
19             );
20 1         5259 has location => (
21             isa => Str,
22             predicate => 1,
23             );
24 1         4378 has program => (
25             isa => Str,
26             predicate => 1,
27             );
28 1         4395 has started => (
29             isa => TimeMoment,
30             coerce => 1,
31             );
32 1         3569 has left => (
33             isa => TimeMoment,
34             coerce => 1,
35             predicate => 1,
36             );
37 1         4789 has current => (
38             isa => Bool,
39             default => 0,
40             );
41 1         3256 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.0104, released 2021-08-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