File Coverage

blib/lib/Types/Opendata/GTFS.pm
Criterion Covered Total %
statement 69 69 100.0
branch n/a
condition n/a
subroutine 7 7 100.0
pod n/a
total 76 76 100.0


line stmt bran cond sub pod time code
1 2     2   20 use 5.14.0;
  2         6  
  2         87  
2 2     2   9 use Moops;
  2         2  
  2         15  
3 2     2   107696 use strict;
  2         20  
  2         61  
4 2     2   8 use warnings;
  2         2  
  2         100  
5              
6             # ABSTRACT: Types for Opendata::GTFS
7             # PODNAME: Types::Opendata::GTFS
8              
9 2     2   202965 library Types::Opendata::GTFS
  2     2   45  
  2     2   14  
  2         3  
  2         120  
  2         1134  
  2         3634  
  2         10  
  2         3507  
  2         3  
  2         13  
  2         104  
  2         2  
  2         92  
  2         9  
  2         4  
  2         156  
  2         49  
  2         9  
  2         3  
  2         20  
  2         8150  
  2         7087  
  2         19  
  2         267568  
  2         8  
  2         91  
  2         13  
  2         2  
  2         84  
  2         74  
  2         5  
  2         100  
  2         13  
  2         3  
  2         254  
  2         12  
  2         3  
  2         28  
  2         1979  
  2         10560  
  2         24  
  2         4682  
  2         267151  
10              
11             extends Types::Standard,
12             Types::Path::Tiny,
13             Types::URI
14              
15             {
16              
17 2         23 our $VERSION = '0.0104'; # VERSION:
18              
19 2         10 class_type Agency => { class => 'Opendata::GTFS::Type::Agency' };
20 2         1798 class_type Calendar => { class => 'Opendata::GTFS::Type::Calendar' };
21 2         1416 class_type CalendarDate => { class => 'Opendata::GTFS::Type::CalendarDate' };
22 2         1497 class_type FareAttribute => { class => 'Opendata::GTFS::Type::FareAttribute' };
23 2         1524 class_type FareRule => { class => 'Opendata::GTFS::Type::FareRule' };
24 2         1424 class_type Frequency => { class => 'Opendata::GTFS::Type::Frequency' };
25 2         1586 class_type Route => { class => 'Opendata::GTFS::Type::Route' };
26 2         1742 class_type Shape => { class => 'Opendata::GTFS::Type::Shape' };
27 2         1321 class_type Stop => { class => 'Opendata::GTFS::Type::Stop' };
28 2         1432 class_type Transfer => { class => 'Opendata::GTFS::Type::Transfer' };
29 2         1593 class_type StopTime => { class => 'Opendata::GTFS::Type::StopTime' };
30 2         1411 class_type Trip => { class => 'Opendata::GTFS::Type::Trip' };
31             }
32              
33             1;
34              
35             __END__
36              
37             =pod
38              
39             =encoding utf-8
40              
41             =head1 NAME
42              
43             Types::Opendata::GTFS - Types for Opendata::GTFS
44              
45             =head1 VERSION
46              
47             Version 0.0104, released 2015-02-22.
48              
49             =head1 TYPES
50              
51             =over 4
52              
53             =item *
54              
55             L<Agency|Opendata::GTFS::TypeAgency>
56              
57             =item *
58              
59             L<Calendar|Opendata::GTFS::Type::Calendar>
60              
61             =item *
62              
63             L<CalendarDate|Opendata::GTFS::Type::CalendarDate>
64              
65             =item *
66              
67             L<FareAttribute|Opendata::GTFS::Type::FareAttribute>
68              
69             =item *
70              
71             L<FareRule|Opendata::GTFS::Type::FareRule>
72              
73             =item *
74              
75             L<Frequency|Opendata::GTFS::Type::Frequency>
76              
77             =item *
78              
79             L<Route|Opendata::GTFS::Type::Route>
80              
81             =item *
82              
83             L<Shape|Opendata::GTFS::Type::Shape>
84              
85             =item *
86              
87             L<Stop|Opendata::GTFS::Type::Stop>
88              
89             =item *
90              
91             L<Transfer|Opendata::GTFS::Type::Transfer>
92              
93             =item *
94              
95             L<StopTime|Opendata::GTFS::Type::StopTime>
96              
97             =item *
98              
99             L<Trip|Opendata::GTFS::Type::Trip>
100              
101             =back
102              
103             =head1 SOURCE
104              
105             L<https://github.com/Csson/p5-Opendata-GTFS-Feed>
106              
107             =head1 HOMEPAGE
108              
109             L<https://metacpan.org/release/Opendata-GTFS-Feed>
110              
111             =head1 AUTHOR
112              
113             Erik Carlsson <info@code301.com>
114              
115             =head1 COPYRIGHT AND LICENSE
116              
117             This software is copyright (c) 2015 by Erik Carlsson <info@code301.com>.
118              
119             This is free software; you can redistribute it and/or modify it under
120             the same terms as the Perl 5 programming language system itself.
121              
122             =cut