Skip to content

Commit a3d5d99

Browse files
author
Filip Staffa
committed
fix build
1 parent 1261dab commit a3d5d99

3 files changed

Lines changed: 126 additions & 440 deletions

File tree

src/PostalCodes/Generated/PostalCodeFactory.gen.cs

Lines changed: 123 additions & 123 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
using System;
1+
using System;
22
using PostalCodes.GenericPostalCodes;
33

44
namespace PostalCodes
@@ -38,20 +38,6 @@ public PostalCode CreatePostalCode(Country country, string postalCode)
3838
postalCode = postalCode.ToUpper();
3939

4040
switch(country.Code) {
41-
case "FO" :
42-
return new FOPostalCode(postalCode);
43-
case "IS" :
44-
return new ISPostalCode(postalCode);
45-
case "LS" :
46-
return new LSPostalCode(postalCode);
47-
case "MG" :
48-
return new MGPostalCode(postalCode);
49-
case "OM" :
50-
return new OMPostalCode(postalCode);
51-
case "PG" :
52-
return new PGPostalCode(postalCode);
53-
case "PS" :
54-
return new PSPostalCode(postalCode);
5541
case "AF" :
5642
return new AFPostalCode(postalCode);
5743
case "AL" :
@@ -60,10 +46,16 @@ public PostalCode CreatePostalCode(Country country, string postalCode)
6046
return new AMPostalCode(postalCode);
6147
case "AR" :
6248
return new ARPostalCode(postalCode);
49+
case "AS" :
50+
return new ASPostalCode(postalCode);
6351
case "AT" :
6452
return new ATPostalCode(postalCode);
6553
case "AU" :
6654
return new AUPostalCode(postalCode);
55+
case "BA" :
56+
return new BAPostalCode(postalCode);
57+
case "BB" :
58+
return new BBPostalCode(postalCode);
6759
case "BD" :
6860
return new BDPostalCode(postalCode);
6961
case "BE" :
@@ -72,120 +64,120 @@ public PostalCode CreatePostalCode(Country country, string postalCode)
7264
return new BGPostalCode(postalCode);
7365
case "BO" :
7466
return new BOPostalCode(postalCode);
67+
case "BT" :
68+
return new BTPostalCode(postalCode);
69+
case "BY" :
70+
return new BYPostalCode(postalCode);
71+
case "CA" :
72+
return new CAPostalCode(postalCode);
7573
case "CC" :
7674
return new CCPostalCode(postalCode);
7775
case "CH" :
7876
return new CHPostalCode(postalCode);
77+
case "CN" :
78+
return new CNPostalCode(postalCode);
79+
case "CO" :
80+
return new COPostalCode(postalCode);
81+
case "CR" :
82+
return new CRPostalCode(postalCode);
83+
case "CU" :
84+
return new CUPostalCode(postalCode);
7985
case "CV" :
8086
return new CVPostalCode(postalCode);
8187
case "CX" :
8288
return new CXPostalCode(postalCode);
8389
case "CY" :
8490
return new CYPostalCode(postalCode);
85-
case "DK" :
86-
return new DKPostalCode(postalCode);
87-
case "ET" :
88-
return new ETPostalCode(postalCode);
89-
case "GE" :
90-
return new GEPostalCode(postalCode);
91-
case "GL" :
92-
return new GLPostalCode(postalCode);
93-
case "GW" :
94-
return new GWPostalCode(postalCode);
95-
case "HM" :
96-
return new HMPostalCode(postalCode);
97-
case "HT" :
98-
return new HTPostalCode(postalCode);
99-
case "HU" :
100-
return new HUPostalCode(postalCode);
101-
case "LI" :
102-
return new LIPostalCode(postalCode);
103-
case "LR" :
104-
return new LRPostalCode(postalCode);
105-
case "LU" :
106-
return new LUPostalCode(postalCode);
107-
case "MK" :
108-
return new MKPostalCode(postalCode);
109-
case "MZ" :
110-
return new MZPostalCode(postalCode);
111-
case "NE" :
112-
return new NEPostalCode(postalCode);
113-
case "NF" :
114-
return new NFPostalCode(postalCode);
115-
case "NO" :
116-
return new NOPostalCode(postalCode);
117-
case "NZ" :
118-
return new NZPostalCode(postalCode);
119-
case "PH" :
120-
return new PHPostalCode(postalCode);
121-
case "PY" :
122-
return new PYPostalCode(postalCode);
123-
case "SI" :
124-
return new SIPostalCode(postalCode);
125-
case "SJ" :
126-
return new SJPostalCode(postalCode);
127-
case "TN" :
128-
return new TNPostalCode(postalCode);
129-
case "ZA" :
130-
return new ZAPostalCode(postalCode);
131-
case "AS" :
132-
return new ASPostalCode(postalCode);
133-
case "BA" :
134-
return new BAPostalCode(postalCode);
135-
case "BT" :
136-
return new BTPostalCode(postalCode);
137-
case "CR" :
138-
return new CRPostalCode(postalCode);
139-
case "CU" :
140-
return new CUPostalCode(postalCode);
14191
case "CZ" :
14292
return new CZPostalCode(postalCode);
14393
case "DE" :
14494
return new DEPostalCode(postalCode);
95+
case "DK" :
96+
return new DKPostalCode(postalCode);
14597
case "DO" :
14698
return new DOPostalCode(postalCode);
14799
case "DZ" :
148100
return new DZPostalCode(postalCode);
101+
case "EC" :
102+
return new ECPostalCode(postalCode);
149103
case "EE" :
150104
return new EEPostalCode(postalCode);
151105
case "EG" :
152106
return new EGPostalCode(postalCode);
153107
case "ES" :
154108
return new ESPostalCode(postalCode);
109+
case "ET" :
110+
return new ETPostalCode(postalCode);
155111
case "FI" :
156112
return new FIPostalCode(postalCode);
157113
case "FM" :
158114
return new FMPostalCode(postalCode);
115+
case "FO" :
116+
return new FOPostalCode(postalCode);
159117
case "FR" :
160118
return new FRPostalCode(postalCode);
119+
case "GB" :
120+
return new GBPostalCode(postalCode);
121+
case "GE" :
122+
return new GEPostalCode(postalCode);
123+
case "GL" :
124+
return new GLPostalCode(postalCode);
161125
case "GR" :
162126
return new GRPostalCode(postalCode);
163127
case "GT" :
164128
return new GTPostalCode(postalCode);
165129
case "GU" :
166130
return new GUPostalCode(postalCode);
131+
case "GW" :
132+
return new GWPostalCode(postalCode);
133+
case "HM" :
134+
return new HMPostalCode(postalCode);
167135
case "HN" :
168136
return new HNPostalCode(postalCode);
169137
case "HR" :
170138
return new HRPostalCode(postalCode);
139+
case "HT" :
140+
return new HTPostalCode(postalCode);
141+
case "HU" :
142+
return new HUPostalCode(postalCode);
171143
case "ID" :
172144
return new IDPostalCode(postalCode);
145+
case "IL" :
146+
return new ILPostalCode(postalCode);
147+
case "IN" :
148+
return new INPostalCode(postalCode);
173149
case "IQ" :
174150
return new IQPostalCode(postalCode);
151+
case "IS" :
152+
return new ISPostalCode(postalCode);
175153
case "IT" :
176154
return new ITPostalCode(postalCode);
177155
case "JO" :
178156
return new JOPostalCode(postalCode);
157+
case "JP" :
158+
return new JPPostalCode(postalCode);
179159
case "KE" :
180160
return new KEPostalCode(postalCode);
161+
case "KG" :
162+
return new KGPostalCode(postalCode);
181163
case "KH" :
182164
return new KHPostalCode(postalCode);
183165
case "KW" :
184166
return new KWPostalCode(postalCode);
167+
case "KZ" :
168+
return new KZPostalCode(postalCode);
185169
case "LA" :
186170
return new LAPostalCode(postalCode);
171+
case "LI" :
172+
return new LIPostalCode(postalCode);
187173
case "LK" :
188174
return new LKPostalCode(postalCode);
175+
case "LR" :
176+
return new LRPostalCode(postalCode);
177+
case "LS" :
178+
return new LSPostalCode(postalCode);
179+
case "LU" :
180+
return new LUPostalCode(postalCode);
189181
case "LY" :
190182
return new LYPostalCode(postalCode);
191183
case "MA" :
@@ -194,8 +186,12 @@ public PostalCode CreatePostalCode(Country country, string postalCode)
194186
return new MCPostalCode(postalCode);
195187
case "ME" :
196188
return new MEPostalCode(postalCode);
189+
case "MG" :
190+
return new MGPostalCode(postalCode);
197191
case "MH" :
198192
return new MHPostalCode(postalCode);
193+
case "MK" :
194+
return new MKPostalCode(postalCode);
199195
case "MM" :
200196
return new MMPostalCode(postalCode);
201197
case "MN" :
@@ -204,32 +200,74 @@ public PostalCode CreatePostalCode(Country country, string postalCode)
204200
return new MPPostalCode(postalCode);
205201
case "MQ" :
206202
return new MQPostalCode(postalCode);
203+
case "MT" :
204+
return new MTPostalCode(postalCode);
207205
case "MU" :
208206
return new MUPostalCode(postalCode);
209207
case "MX" :
210208
return new MXPostalCode(postalCode);
211209
case "MY" :
212210
return new MYPostalCode(postalCode);
211+
case "MZ" :
212+
return new MZPostalCode(postalCode);
213213
case "NA" :
214214
return new NAPostalCode(postalCode);
215+
case "NE" :
216+
return new NEPostalCode(postalCode);
217+
case "NF" :
218+
return new NFPostalCode(postalCode);
219+
case "NG" :
220+
return new NGPostalCode(postalCode);
215221
case "NI" :
216222
return new NIPostalCode(postalCode);
223+
case "NL" :
224+
return new NLPostalCode(postalCode);
225+
case "NO" :
226+
return new NOPostalCode(postalCode);
217227
case "NP" :
218228
return new NPPostalCode(postalCode);
229+
case "NZ" :
230+
return new NZPostalCode(postalCode);
231+
case "OM" :
232+
return new OMPostalCode(postalCode);
233+
case "PA" :
234+
return new PAPostalCode(postalCode);
219235
case "PE" :
220236
return new PEPostalCode(postalCode);
237+
case "PG" :
238+
return new PGPostalCode(postalCode);
239+
case "PH" :
240+
return new PHPostalCode(postalCode);
221241
case "PK" :
222242
return new PKPostalCode(postalCode);
243+
case "PL" :
244+
return new PLPostalCode(postalCode);
223245
case "PR" :
224246
return new PRPostalCode(postalCode);
247+
case "PS" :
248+
return new PSPostalCode(postalCode);
249+
case "PT" :
250+
return new PTPostalCode(postalCode);
225251
case "PW" :
226252
return new PWPostalCode(postalCode);
253+
case "PY" :
254+
return new PYPostalCode(postalCode);
255+
case "RO" :
256+
return new ROPostalCode(postalCode);
227257
case "RS" :
228258
return new RSPostalCode(postalCode);
259+
case "RU" :
260+
return new RUPostalCode(postalCode);
229261
case "SD" :
230262
return new SDPostalCode(postalCode);
231263
case "SE" :
232264
return new SEPostalCode(postalCode);
265+
case "SG" :
266+
return new SGPostalCode(postalCode);
267+
case "SI" :
268+
return new SIPostalCode(postalCode);
269+
case "SJ" :
270+
return new SJPostalCode(postalCode);
233271
case "SK" :
234272
return new SKPostalCode(postalCode);
235273
case "SN" :
@@ -238,72 +276,34 @@ public PostalCode CreatePostalCode(Country country, string postalCode)
238276
return new TDPostalCode(postalCode);
239277
case "TH" :
240278
return new THPostalCode(postalCode);
279+
case "TJ" :
280+
return new TJPostalCode(postalCode);
281+
case "TM" :
282+
return new TMPostalCode(postalCode);
283+
case "TN" :
284+
return new TNPostalCode(postalCode);
241285
case "TR" :
242286
return new TRPostalCode(postalCode);
287+
case "TT" :
288+
return new TTPostalCode(postalCode);
243289
case "TW" :
244290
return new TWPostalCode(postalCode);
245291
case "UA" :
246292
return new UAPostalCode(postalCode);
293+
case "US" :
294+
return new USPostalCode(postalCode);
247295
case "UY" :
248296
return new UYPostalCode(postalCode);
249297
case "VI" :
250298
return new VIPostalCode(postalCode);
299+
case "VN" :
300+
return new VNPostalCode(postalCode);
251301
case "YT" :
252302
return new YTPostalCode(postalCode);
303+
case "ZA" :
304+
return new ZAPostalCode(postalCode);
253305
case "ZM" :
254306
return new ZMPostalCode(postalCode);
255-
case "BY" :
256-
return new BYPostalCode(postalCode);
257-
case "CN" :
258-
return new CNPostalCode(postalCode);
259-
case "CO" :
260-
return new COPostalCode(postalCode);
261-
case "EC" :
262-
return new ECPostalCode(postalCode);
263-
case "IN" :
264-
return new INPostalCode(postalCode);
265-
case "KG" :
266-
return new KGPostalCode(postalCode);
267-
case "KZ" :
268-
return new KZPostalCode(postalCode);
269-
case "NG" :
270-
return new NGPostalCode(postalCode);
271-
case "PA" :
272-
return new PAPostalCode(postalCode);
273-
case "RO" :
274-
return new ROPostalCode(postalCode);
275-
case "SG" :
276-
return new SGPostalCode(postalCode);
277-
case "TJ" :
278-
return new TJPostalCode(postalCode);
279-
case "TM" :
280-
return new TMPostalCode(postalCode);
281-
case "TT" :
282-
return new TTPostalCode(postalCode);
283-
case "VN" :
284-
return new VNPostalCode(postalCode);
285-
case "IL" :
286-
return new ILPostalCode(postalCode);
287-
case "JP" :
288-
return new JPPostalCode(postalCode);
289-
case "BB" :
290-
return new BBPostalCode(postalCode);
291-
case "CA" :
292-
return new CAPostalCode(postalCode);
293-
case "GB" :
294-
return new GBPostalCode(postalCode);
295-
case "MT" :
296-
return new MTPostalCode(postalCode);
297-
case "NL" :
298-
return new NLPostalCode(postalCode);
299-
case "PL" :
300-
return new PLPostalCode(postalCode);
301-
case "PT" :
302-
return new PTPostalCode(postalCode);
303-
case "RU" :
304-
return new RUPostalCode(postalCode);
305-
case "US" :
306-
return new USPostalCode(postalCode);
307307
}
308308

309309
// Default behavior so far was to just return NumericPostalCode

0 commit comments

Comments
 (0)