File Coverage

blib/lib/Software/License/LGPL_3_0.pm
Criterion Covered Total %
statement 16 23 69.5
branch n/a
condition n/a
subroutine 8 10 80.0
pod 6 6 100.0
total 30 39 76.9


line stmt bran cond sub pod time code
1 10     10   15346 use strict;
  10         32  
  10         277  
2 10     10   54 use warnings;
  10         24  
  10         468  
3             package Software::License::LGPL_3_0;
4             $Software::License::LGPL_3_0::VERSION = '0.104004';
5 10     10   54 use parent 'Software::License';
  10         30  
  10         98  
6             # ABSTRACT: GNU Lesser General Public License, Version 3
7              
8 10     10   574 use Software::License::GPL_3;
  10         34  
  10         1926  
9              
10 23     23 1 204 sub name { 'The GNU Lesser General Public License, Version 3, June 2007' }
11 0     0 1 0 sub url { 'http://www.gnu.org/licenses/lgpl-3.0.txt' }
12 43     43 1 166 sub meta_name { 'lgpl' }
13 42     42 1 95 sub meta2_name { 'lgpl_3_0' }
14 43     43 1 113 sub spdx_expression { 'LGPL-3.0' }
15              
16             sub fulltext {
17 0     0 1   my ($self) = @_;
18              
19 0           my $lgpl = $self->SUPER::fulltext;
20              
21 0           $lgpl .= "\n\n" . ('-' x 79) . "\n\n";
22              
23 0           my $gpl_3_ref = Software::License::GPL_3->section_data('LICENSE');
24 0           $lgpl .= $$gpl_3_ref;
25              
26 0           return $lgpl;
27             }
28              
29             1;
30              
31             =pod
32              
33             =encoding UTF-8
34              
35             =head1 NAME
36              
37             Software::License::LGPL_3_0 - GNU Lesser General Public License, Version 3
38              
39             =head1 VERSION
40              
41             version 0.104004
42              
43             =head1 PERL VERSION
44              
45             This module is part of CPAN toolchain, or is treated as such. As such, it
46             follows the agreement of the Perl Toolchain Gang to require no newer version
47             of perl than one released in the last ten years. This version may change by
48             agreement of the Toolchain Gang, but for now is governed by the L
49             Consensus|https://github.com/Perl-Toolchain-Gang/toolchain-site/blob/master/lancaster-consensus.md>
50             of 2013 and the Lyon Amendment of 2023 (described at the linked-to document).
51              
52             Although it may work on older versions of perl, no guarantee is made that the
53             minimum required version will not be increased. The version may be increased
54             for any reason, and there is no promise that patches will be accepted to
55             lower the minimum required perl.
56              
57             =head1 AUTHOR
58              
59             Ricardo Signes
60              
61             =head1 COPYRIGHT AND LICENSE
62              
63             This software is copyright (c) 2023 by Ricardo Signes.
64              
65             This is free software; you can redistribute it and/or modify it under
66             the same terms as the Perl 5 programming language system itself.
67              
68             =cut
69              
70             __DATA__