File Coverage

blib/lib/Locale/CLDR/MeasurementSystem.pm
Criterion Covered Total %
statement 29 29 100.0
branch n/a
condition n/a
subroutine 10 10 100.0
pod n/a
total 39 39 100.0


line stmt bran cond sub pod time code
1             # This file auto generated from Data.xml
2             # on Mon 11 Apr 5:22:55 pm GMT
3              
4             use strict;
5 21     21   9425 use warnings;
  21         67  
  21         504  
6 21     21   83 use version;
  21         39  
  21         409  
7 21     21   82  
  21         31  
  21         101  
8             our $VERSION = version->declare('v0.34.1');
9              
10             use v5.10.1;
11 21     21   1580 use mro 'c3';
  21         59  
12 21     21   80 use utf8;
  21         34  
  21         101  
13 21     21   419 use if $^V ge v5.12.0, feature => 'unicode_strings';
  21         41  
  21         92  
14 21     21   722 use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
  21         38  
  21         355  
15 21     21   1852 use Moo::Role;
  21         37  
  21         143  
16 21     21   17209  
  21         40  
  21         129  
17             has 'measurement_system' => (
18             is => 'ro',
19             isa => HashRef,
20             init_arg => undef,
21             default => sub { {
22             '001' => 'metric',
23             'LR' => 'US',
24             'MM' => 'US',
25             'US' => 'US',
26             'LR' => 'metric',
27             'MM' => 'metric',
28             'BS' => 'US',
29             'BZ' => 'US',
30             'KY' => 'US',
31             'PR' => 'US',
32             'PW' => 'US',
33             'GB' => 'UK',
34             } },
35             );
36              
37             has 'paper_size' => (
38             is => 'ro',
39             isa => HashRef,
40             init_arg => undef,
41             default => sub { {
42             '001' => 'A4',
43             'BZ' => 'US-Letter',
44             'CA' => 'US-Letter',
45             'CL' => 'US-Letter',
46             'CO' => 'US-Letter',
47             'CR' => 'US-Letter',
48             'GT' => 'US-Letter',
49             'MX' => 'US-Letter',
50             'NI' => 'US-Letter',
51             'PA' => 'US-Letter',
52             'PH' => 'US-Letter',
53             'PR' => 'US-Letter',
54             'SV' => 'US-Letter',
55             'US' => 'US-Letter',
56             'VE' => 'US-Letter',
57             } },
58             );
59              
60             no Moo::Role;
61 21     21   9374  
  21         39  
  21         79  
62             1;
63              
64             # vim: tabstop=4