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   18 use 5.14.0;
  2         5  
  2         74  
2 2     2   6 use Moops;
  2         2  
  2         16  
3 2     2   108489 use strict;
  2         22  
  2         68  
4 2     2   8 use warnings;
  2         2  
  2         98  
5              
6             # ABSTRACT: Types for Opendata::GTFS
7             # PODNAME: Types::Opendata::GTFS
8              
9 2     2   184447 library Types::Opendata::GTFS
  2     2   47  
  2     2   12  
  2         8  
  2         117  
  2         967  
  2         3230  
  2         9  
  2         2833  
  2         3  
  2         19  
  2         102  
  2         4  
  2         92  
  2         8  
  2         2  
  2         159  
  2         48  
  2         8  
  2         3  
  2         22  
  2         7245  
  2         5987  
  2         16  
  2         245982  
  2         6  
  2         59  
  2         8  
  2         3  
  2         56  
  2         7  
  2         4  
  2         66  
  2         11  
  2         2  
  2         202  
  2         8  
  2         3  
  2         21  
  2         1602  
  2         8552  
  2         18  
  2         4265  
  2         236961  
10              
11             extends Types::Standard,
12             Types::Path::Tiny,
13             Types::URI
14              
15             {
16              
17 2         18 our $VERSION = '0.0102'; # VERSION:
18              
19 2         10 class_type Agency => { class => 'Opendata::GTFS::Type::Agency' };
20 2         1462 class_type Calendar => { class => 'Opendata::GTFS::Type::Calendar' };
21 2         1316 class_type CalendarDate => { class => 'Opendata::GTFS::Type::CalendarDate' };
22 2         1326 class_type FareAttribute => { class => 'Opendata::GTFS::Type::FareAttribute' };
23 2         1306 class_type FareRule => { class => 'Opendata::GTFS::Type::FareRule' };
24 2         1295 class_type Frequency => { class => 'Opendata::GTFS::Type::Frequency' };
25 2         1475 class_type Route => { class => 'Opendata::GTFS::Type::Route' };
26 2         1402 class_type Shape => { class => 'Opendata::GTFS::Type::Shape' };
27 2         1269 class_type Stop => { class => 'Opendata::GTFS::Type::Stop' };
28 2         1285 class_type Transfer => { class => 'Opendata::GTFS::Type::Transfer' };
29 2         1386 class_type StopTime => { class => 'Opendata::GTFS::Type::StopTime' };
30 2         1413 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.0102, released 2015-02-19.
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