File Coverage

blib/lib/RDF/iCalendar.pm
Criterion Covered Total %
statement 13 15 86.6
branch n/a
condition n/a
subroutine 5 5 100.0
pod n/a
total 18 20 90.0


line stmt bran cond sub pod time code
1             package RDF::iCalendar;
2              
3 1     1   25211 use 5.008;
  1         4  
  1         40  
4 1     1   5 use strict;
  1         2  
  1         30  
5 1     1   5 use warnings;
  1         4  
  1         29  
6 1     1   4 no warnings qw(uninitialized);
  1         1  
  1         36  
7 1     1   599 use RDF::iCalendar::Exporter;
  0            
  0            
8              
9             BEGIN {
10             $RDF::iCalendar::AUTHORITY = 'cpan:TOBYINK';
11             $RDF::iCalendar::VERSION = '0.005';
12             }
13              
14             1;
15              
16             __END__
17              
18             =head1 NAME
19              
20             RDF::iCalendar - convert from RDF to iCalendar
21              
22             =head1 DESCRIPTION
23              
24             This module doesn't do anything itself; it just loads RDF::iCalendar::Exporter
25             for you.
26              
27             =head2 RDF::iCalendar::Exporter
28              
29             L<RDF::iCalendar::Exporter> takes some RDF using the W3C's iCalendar vocabulary,
30             and outputs L<RDF::iCalendar::Entity> objects.
31              
32             =head2 RDF::iCalendar::Importer
33              
34             B<RDF::vCard::Importer> will do the reverse, but doesn't exist yet.
35              
36             =head2 RDF::iCalendar::Entity
37              
38             An L<RDF::iCalendar::Entity> objects is an individual iCalendar calendar. It overloads
39             stringification, so just treat it like a string.
40              
41             =head2 RDF::iCalendar::Line
42              
43             L<RDF::iCalendar::Line> is internal fu that you probably don't want to touch.
44              
45             =head1 BUGS
46              
47             Please report any bugs to
48             L<https://rt.cpan.org/Public/Dist/Display.html?Name=RDF-iCalendar>.
49              
50             =head1 SEE ALSO
51              
52             L<http://www.w3.org/TR/rdfcal/>.
53              
54             L<http://www.perlrdf.org/>.
55              
56             L<RDF::vCard>.
57              
58             =head1 AUTHOR
59              
60             Toby Inkster E<lt>tobyink@cpan.orgE<gt>.
61              
62             =head1 COPYRIGHT
63              
64             Copyright 2011, 2013 Toby Inkster
65              
66             This is free software; you can redistribute it and/or modify it under
67             the same terms as the Perl 5 programming language system itself.
68              
69             =head1 DISCLAIMER OF WARRANTIES
70              
71             THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
72             WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
73             MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.