File Coverage

blib/lib/Locale/CLDR/CalendarPreferences.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             package Locale::CLDR::CalendarPreferences;
2             # This file auto generated from Data.xml
3             # on Fri 17 Jan 12:03:31 pm GMT
4              
5 23     23   20105 use strict;
  23         62  
  23         1980  
6 23     23   163 use warnings;
  23         47  
  23         1703  
7 23     23   131 use version;
  23         42  
  23         267  
8              
9             our $VERSION = version->declare('v0.46.0');
10              
11 23     23   3267 use v5.12.0;
  23         121  
12 23     23   134 use mro 'c3';
  23         52  
  23         225  
13 23     23   867 use utf8;
  23         49  
  23         223  
14 23     23   5122 use feature 'unicode_strings';
  23         57  
  23         4135  
15 23     23   204 use Types::Standard qw( Str Int HashRef ArrayRef CodeRef RegexpRef );
  23         52  
  23         280  
16 23     23   73350 use Moo::Role;
  23         77  
  23         244  
17              
18             has 'calendar_preferences' => (
19             is => 'ro',
20             isa => HashRef,
21             init_arg => undef,
22             default => sub { {
23             '001' => ['gregorian'],
24             'BD' => ['gregorian','islamic','islamic-civil','islamic-tbla'],
25             'DJ' => ['gregorian','islamic','islamic-civil','islamic-tbla'],
26             'DZ' => ['gregorian','islamic','islamic-civil','islamic-tbla'],
27             'EH' => ['gregorian','islamic','islamic-civil','islamic-tbla'],
28             'ER' => ['gregorian','islamic','islamic-civil','islamic-tbla'],
29             'ID' => ['gregorian','islamic','islamic-civil','islamic-tbla'],
30             'IQ' => ['gregorian','islamic','islamic-civil','islamic-tbla'],
31             'JO' => ['gregorian','islamic','islamic-civil','islamic-tbla'],
32             'KM' => ['gregorian','islamic','islamic-civil','islamic-tbla'],
33             'LB' => ['gregorian','islamic','islamic-civil','islamic-tbla'],
34             'LY' => ['gregorian','islamic','islamic-civil','islamic-tbla'],
35             'MA' => ['gregorian','islamic','islamic-civil','islamic-tbla'],
36             'MR' => ['gregorian','islamic','islamic-civil','islamic-tbla'],
37             'MY' => ['gregorian','islamic','islamic-civil','islamic-tbla'],
38             'NE' => ['gregorian','islamic','islamic-civil','islamic-tbla'],
39             'OM' => ['gregorian','islamic','islamic-civil','islamic-tbla'],
40             'PK' => ['gregorian','islamic','islamic-civil','islamic-tbla'],
41             'PS' => ['gregorian','islamic','islamic-civil','islamic-tbla'],
42             'SD' => ['gregorian','islamic','islamic-civil','islamic-tbla'],
43             'SY' => ['gregorian','islamic','islamic-civil','islamic-tbla'],
44             'TD' => ['gregorian','islamic','islamic-civil','islamic-tbla'],
45             'TN' => ['gregorian','islamic','islamic-civil','islamic-tbla'],
46             'YE' => ['gregorian','islamic','islamic-civil','islamic-tbla'],
47             'AL' => ['gregorian','islamic-civil','islamic-tbla'],
48             'AZ' => ['gregorian','islamic-civil','islamic-tbla'],
49             'MV' => ['gregorian','islamic-civil','islamic-tbla'],
50             'TJ' => ['gregorian','islamic-civil','islamic-tbla'],
51             'TM' => ['gregorian','islamic-civil','islamic-tbla'],
52             'TR' => ['gregorian','islamic-civil','islamic-tbla'],
53             'UZ' => ['gregorian','islamic-civil','islamic-tbla'],
54             'XK' => ['gregorian','islamic-civil','islamic-tbla'],
55             'AE' => ['gregorian','islamic-umalqura','islamic','islamic-civil','islamic-tbla'],
56             'BH' => ['gregorian','islamic-umalqura','islamic','islamic-civil','islamic-tbla'],
57             'KW' => ['gregorian','islamic-umalqura','islamic','islamic-civil','islamic-tbla'],
58             'QA' => ['gregorian','islamic-umalqura','islamic','islamic-civil','islamic-tbla'],
59             'AF' => ['persian','gregorian','islamic','islamic-civil','islamic-tbla'],
60             'IR' => ['persian','gregorian','islamic','islamic-civil','islamic-tbla'],
61             'CN' => ['gregorian','chinese'],
62             'CX' => ['gregorian','chinese'],
63             'HK' => ['gregorian','chinese'],
64             'MO' => ['gregorian','chinese'],
65             'SG' => ['gregorian','chinese'],
66             'EG' => ['gregorian','coptic','islamic','islamic-civil','islamic-tbla'],
67             'ET' => ['gregorian','ethiopic'],
68             'IL' => ['gregorian','hebrew','islamic','islamic-civil','islamic-tbla'],
69             'IN' => ['gregorian','indian'],
70             'JP' => ['gregorian','japanese'],
71             'KR' => ['gregorian','dangi'],
72             'SA' => ['gregorian','islamic-umalqura','islamic','islamic-rgsa'],
73             'TH' => ['buddhist','gregorian'],
74             'TW' => ['gregorian','roc','chinese'],
75             }},
76             );
77              
78 23     23   33079 no Moo::Role;
  23         60  
  23         179  
79              
80             1;
81              
82             # vim: tabstop=4