File Coverage

blib/lib/CPAN/Changes/Markdown/Filter/Node/PlainText.pm
Criterion Covered Total %
statement 15 15 100.0
branch n/a
condition n/a
subroutine 6 6 100.0
pod 2 2 100.0
total 23 23 100.0


line stmt bran cond sub pod time code
1 6     6   546 use 5.006; # our
  6         17  
2 6     6   26 use strict;
  6         8  
  6         145  
3 6     6   24 use warnings;
  6         6  
  6         387  
4              
5             package CPAN::Changes::Markdown::Filter::Node::PlainText;
6              
7             # ABSTRACT: A text node that contains markup-free text.
8              
9             our $VERSION = '1.000002';
10              
11             our $AUTHORITY = 'cpan:KENTNL'; # AUTHORITY
12              
13              
14              
15              
16              
17              
18              
19              
20              
21              
22              
23              
24              
25              
26              
27              
28              
29              
30              
31              
32              
33              
34              
35              
36              
37 6     6   438 use Moo qw( with has );
  6         9369  
  6         31  
38              
39             with 'CPAN::Changes::Markdown::Role::Filter::Node';
40              
41              
42              
43              
44              
45              
46              
47             has content => ( is => rw =>, required => 1 );
48              
49              
50              
51              
52              
53              
54              
55              
56              
57             sub create {
58 124     124 1 146 my ( $self, $content ) = @_;
59 124         2138 return $self->new( content => $content );
60             }
61              
62              
63              
64              
65              
66              
67              
68             sub to_s {
69 84     84 1 82 my ( $self, ) = @_;
70 84         484 return $self->content;
71             }
72              
73             1;
74              
75             __END__