File Coverage

blib/lib/Locale/CLDR/WeekData.pm
Criterion Covered Total %
statement 20 20 100.0
branch n/a
condition n/a
subroutine 7 7 100.0
pod n/a
total 27 27 100.0


line stmt bran cond sub pod time code
1             package Locale::CLDR::WeekData;
2             # This file auto generated from Data.xml
3             # on Sat 24 Oct 9:19:18 am GMT
4              
5 20     20   13117 use version;
  20         43  
  20         139  
6              
7             our $VERSION = version->declare('v0.28.1');
8              
9 20     20   2030 use v5.10.1;
  20         66  
10 20     20   103 use mro 'c3';
  20         39  
  20         138  
11 20     20   712 use utf8;
  20         41  
  20         182  
12 20     20   671 use if $^V ge v5.12.0, feature => 'unicode_strings';
  20         41  
  20         273  
13              
14 20     20   2127 use Moose::Role;
  20         41  
  20         131  
15              
16             has '_week_data_min_days' => (
17             is => 'ro',
18             isa => 'HashRef',
19             init_arg => undef,
20             default => sub { {
21             '001' => 1,
22             'GU' => 1,
23             'UM' => 1,
24             'US' => 1,
25             'VI' => 1,
26             'AD' => 4,
27             'AN' => 4,
28             'AT' => 4,
29             'AX' => 4,
30             'BE' => 4,
31             'BG' => 4,
32             'CH' => 4,
33             'CZ' => 4,
34             'DE' => 4,
35             'DK' => 4,
36             'EE' => 4,
37             'ES' => 4,
38             'FI' => 4,
39             'FJ' => 4,
40             'FO' => 4,
41             'FR' => 4,
42             'GB' => 4,
43             'GF' => 4,
44             'GG' => 4,
45             'GI' => 4,
46             'GP' => 4,
47             'GR' => 4,
48             'HU' => 4,
49             'IE' => 4,
50             'IM' => 4,
51             'IS' => 4,
52             'IT' => 4,
53             'JE' => 4,
54             'LI' => 4,
55             'LT' => 4,
56             'LU' => 4,
57             'MC' => 4,
58             'MQ' => 4,
59             'NL' => 4,
60             'NO' => 4,
61             'PL' => 4,
62             'PT' => 4,
63             'RE' => 4,
64             'SE' => 4,
65             'SJ' => 4,
66             'SK' => 4,
67             'SM' => 4,
68             'VA' => 4,
69             }},
70             );
71              
72             has '_week_data_first_day' => (
73             is => 'ro',
74             isa => 'HashRef',
75             init_arg => undef,
76             default => sub { {
77             '001' => 'mon',
78             'AD' => 'mon',
79             'AI' => 'mon',
80             'AL' => 'mon',
81             'AM' => 'mon',
82             'AN' => 'mon',
83             'AT' => 'mon',
84             'AX' => 'mon',
85             'AZ' => 'mon',
86             'BA' => 'mon',
87             'BE' => 'mon',
88             'BG' => 'mon',
89             'BM' => 'mon',
90             'BN' => 'mon',
91             'BY' => 'mon',
92             'CH' => 'mon',
93             'CL' => 'mon',
94             'CM' => 'mon',
95             'CR' => 'mon',
96             'CY' => 'mon',
97             'CZ' => 'mon',
98             'DE' => 'mon',
99             'DK' => 'mon',
100             'EC' => 'mon',
101             'EE' => 'mon',
102             'ES' => 'mon',
103             'FI' => 'mon',
104             'FJ' => 'mon',
105             'FO' => 'mon',
106             'FR' => 'mon',
107             'GB' => 'mon',
108             'GE' => 'mon',
109             'GF' => 'mon',
110             'GP' => 'mon',
111             'GR' => 'mon',
112             'HR' => 'mon',
113             'HU' => 'mon',
114             'IS' => 'mon',
115             'IT' => 'mon',
116             'KG' => 'mon',
117             'KZ' => 'mon',
118             'LB' => 'mon',
119             'LI' => 'mon',
120             'LK' => 'mon',
121             'LT' => 'mon',
122             'LU' => 'mon',
123             'LV' => 'mon',
124             'MC' => 'mon',
125             'MD' => 'mon',
126             'ME' => 'mon',
127             'MK' => 'mon',
128             'MN' => 'mon',
129             'MQ' => 'mon',
130             'MY' => 'mon',
131             'NL' => 'mon',
132             'NO' => 'mon',
133             'PL' => 'mon',
134             'PT' => 'mon',
135             'RE' => 'mon',
136             'RO' => 'mon',
137             'RS' => 'mon',
138             'RU' => 'mon',
139             'SE' => 'mon',
140             'SI' => 'mon',
141             'SK' => 'mon',
142             'SM' => 'mon',
143             'TJ' => 'mon',
144             'TM' => 'mon',
145             'TR' => 'mon',
146             'UA' => 'mon',
147             'UY' => 'mon',
148             'UZ' => 'mon',
149             'VA' => 'mon',
150             'VN' => 'mon',
151             'XK' => 'mon',
152             'BD' => 'fri',
153             'MV' => 'fri',
154             'AE' => 'sat',
155             'AF' => 'sat',
156             'BH' => 'sat',
157             'DJ' => 'sat',
158             'DZ' => 'sat',
159             'EG' => 'sat',
160             'IQ' => 'sat',
161             'IR' => 'sat',
162             'JO' => 'sat',
163             'KW' => 'sat',
164             'LY' => 'sat',
165             'MA' => 'sat',
166             'OM' => 'sat',
167             'QA' => 'sat',
168             'SD' => 'sat',
169             'SY' => 'sat',
170             'AG' => 'sun',
171             'AR' => 'sun',
172             'AS' => 'sun',
173             'AU' => 'sun',
174             'BR' => 'sun',
175             'BS' => 'sun',
176             'BT' => 'sun',
177             'BW' => 'sun',
178             'BZ' => 'sun',
179             'CA' => 'sun',
180             'CN' => 'sun',
181             'CO' => 'sun',
182             'DM' => 'sun',
183             'DO' => 'sun',
184             'ET' => 'sun',
185             'GT' => 'sun',
186             'GU' => 'sun',
187             'HK' => 'sun',
188             'HN' => 'sun',
189             'ID' => 'sun',
190             'IE' => 'sun',
191             'IL' => 'sun',
192             'IN' => 'sun',
193             'JM' => 'sun',
194             'JP' => 'sun',
195             'KE' => 'sun',
196             'KH' => 'sun',
197             'KR' => 'sun',
198             'LA' => 'sun',
199             'MH' => 'sun',
200             'MM' => 'sun',
201             'MO' => 'sun',
202             'MT' => 'sun',
203             'MX' => 'sun',
204             'MZ' => 'sun',
205             'NI' => 'sun',
206             'NP' => 'sun',
207             'NZ' => 'sun',
208             'PA' => 'sun',
209             'PE' => 'sun',
210             'PH' => 'sun',
211             'PK' => 'sun',
212             'PR' => 'sun',
213             'PY' => 'sun',
214             'SA' => 'sun',
215             'SG' => 'sun',
216             'SV' => 'sun',
217             'TH' => 'sun',
218             'TN' => 'sun',
219             'TT' => 'sun',
220             'TW' => 'sun',
221             'UM' => 'sun',
222             'US' => 'sun',
223             'VE' => 'sun',
224             'VI' => 'sun',
225             'WS' => 'sun',
226             'YE' => 'sun',
227             'ZA' => 'sun',
228             'ZW' => 'sun',
229             'GB' => 'sun',
230             }},
231             );
232              
233             has '_week_data_weekend_start' => (
234             is => 'ro',
235             isa => 'HashRef',
236             init_arg => undef,
237             default => sub { {
238             'AF' => 'thu',
239             'AE' => 'fri',
240             'BH' => 'fri',
241             'DZ' => 'fri',
242             'EG' => 'fri',
243             'IL' => 'fri',
244             'IQ' => 'fri',
245             'IR' => 'fri',
246             'JO' => 'fri',
247             'KW' => 'fri',
248             'LY' => 'fri',
249             'MA' => 'fri',
250             'OM' => 'fri',
251             'QA' => 'fri',
252             'SA' => 'fri',
253             'SD' => 'fri',
254             'SY' => 'fri',
255             'TN' => 'fri',
256             'YE' => 'fri',
257             '001' => 'sat',
258             'IN' => 'sun',
259             }},
260             );
261              
262             has '_week_data_weekend_end' => (
263             is => 'ro',
264             isa => 'HashRef',
265             init_arg => undef,
266             default => sub { {
267             'AF' => 'fri',
268             'IR' => 'fri',
269             'AE' => 'sat',
270             'BH' => 'sat',
271             'DZ' => 'sat',
272             'EG' => 'sat',
273             'IL' => 'sat',
274             'IQ' => 'sat',
275             'JO' => 'sat',
276             'KW' => 'sat',
277             'LY' => 'sat',
278             'MA' => 'sat',
279             'OM' => 'sat',
280             'QA' => 'sat',
281             'SA' => 'sat',
282             'SD' => 'sat',
283             'SY' => 'sat',
284             'TN' => 'sat',
285             'YE' => 'sat',
286             '001' => 'sun',
287             }},
288             );
289              
290 20     20   126631 no Moose::Role;
  20         44  
  20         104  
291              
292             1;
293              
294             # vim: tabstop=4