File Coverage

blib/lib/Acme/CPANModules/PERLANCAR/Weird.pm
Criterion Covered Total %
statement 6 6 100.0
branch n/a
condition n/a
subroutine 2 2 100.0
pod n/a
total 8 8 100.0


line stmt bran cond sub pod time code
1             package Acme::CPANModules::PERLANCAR::Weird;
2              
3 1     1   466001 use strict;
  1         4  
  1         47  
4 1     1   7 use warnings;
  1         1  
  1         233  
5              
6             our $AUTHORITY = 'cpan:PERLANCAR'; # AUTHORITY
7             our $DATE = '2023-11-01'; # DATE
8             our $DIST = 'Acme-CPANModulesBundle-PERLANCAR'; # DIST
9             our $VERSION = '0.014'; # VERSION
10              
11             our $LIST = {
12             summary => 'List of weird modules',
13             description => <<'_',
14              
15             List of modules I find weird (non-pejoratively speaking) in one way or another,
16             e.g. peculiar API, name.
17              
18             _
19             entries => [
20             {
21             module => 'String::Tools',
22             description => <<'_',
23              
24             Function names chosen are too similar with perl's builtins and will be prone to
25             typos: `subst` (`substr`), `define` (`defined`). I don't think `stitch` is more
26             intuitive to me compared to `join()`.
27              
28             _
29             },
30             ],
31             };
32              
33             1;
34             # ABSTRACT: List of weird modules
35              
36             __END__