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         4  
  2         77  
2 2     2   8 use Moops;
  2         2  
  2         16  
3 2     2   141877 use strict;
  2         30  
  2         87  
4 2     2   10 use warnings;
  2         3  
  2         155  
5              
6             # ABSTRACT: Types for Opendata::GTFS
7             # PODNAME: Types::Opendata::GTFS
8              
9 2     2   194063 library Types::Opendata::GTFS
  2     2   77  
  2     2   15  
  2         2  
  2         136  
  2         877  
  2         3240  
  2         9  
  2         2932  
  2         4  
  2         12  
  2         108  
  2         2  
  2         87  
  2         8  
  2         2  
  2         160  
  2         46  
  2         10  
  2         2  
  2         22  
  2         7394  
  2         5927  
  2         14  
  2         241522  
  2         7  
  2         62  
  2         7  
  2         2  
  2         59  
  2         8  
  2         3  
  2         78  
  2         7  
  2         3  
  2         202  
  2         9  
  2         2  
  2         24  
  2         1805  
  2         9210  
  2         18  
  2         4520  
  2         244663  
10              
11             extends Types::Standard,
12             Types::Path::Tiny,
13             Types::URI
14              
15             {
16              
17 2         19 our $VERSION = '0.0103'; # VERSION:
18              
19 2         8 class_type Agency => { class => 'Opendata::GTFS::Type::Agency' };
20 2         1636 class_type Calendar => { class => 'Opendata::GTFS::Type::Calendar' };
21 2         1466 class_type CalendarDate => { class => 'Opendata::GTFS::Type::CalendarDate' };
22 2         1377 class_type FareAttribute => { class => 'Opendata::GTFS::Type::FareAttribute' };
23 2         1311 class_type FareRule => { class => 'Opendata::GTFS::Type::FareRule' };
24 2         1359 class_type Frequency => { class => 'Opendata::GTFS::Type::Frequency' };
25 2         1363 class_type Route => { class => 'Opendata::GTFS::Type::Route' };
26 2         1321 class_type Shape => { class => 'Opendata::GTFS::Type::Shape' };
27 2         1378 class_type Stop => { class => 'Opendata::GTFS::Type::Stop' };
28 2         1417 class_type Transfer => { class => 'Opendata::GTFS::Type::Transfer' };
29 2         1277 class_type StopTime => { class => 'Opendata::GTFS::Type::StopTime' };
30 2         1362 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.0103, released 2015-02-21.
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