respect-validation/data/iso_3166-2
Henrique Moody 718bacad04
Remove subdivision code rules per country
There is no much benefit from having individual rules for each country's
subdivision, quite the opposite. It increases the amount of code and
makes it hard to change the implementation of these rules. Right now,
the only sane way to change those rules is with a customized script.

This commit will remove the Subdivision Code rules per country and
instead will put that information into JSON files.

We both wouldn't like to keep this in this library anymore, and we are
considering having another library to deal with this data [1], but since
it seems like it may take some time, looks better to do it temporarily
here.

[1]: https://github.com/sokil/php-isocodes/issues/12

Co-authored-by: Mazen Touati <mazen_touati@hotmail.com>
Signed-off-by: Henrique Moody <henriquemoody@gmail.com>
2019-04-06 23:05:24 +02:00
..
AD.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
AE.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
AF.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
AG.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
AI.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
AL.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
AM.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
AN.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
AO.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
AQ.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
AR.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
AS.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
AT.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
AU.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
AW.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
AX.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
AZ.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
BA.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
BB.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
BD.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
BE.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
BF.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
BG.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
BH.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
BI.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
BJ.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
BL.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
BM.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
BN.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
BO.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
BQ.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
BR.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
BS.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
BT.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
BV.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
BW.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
BY.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
BZ.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
CA.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
CC.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
CD.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
CF.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
CG.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
CH.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
CI.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
CK.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
CL.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
CM.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
CN.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
CO.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
CR.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
CS.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
CU.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
CV.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
CW.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
CX.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
CY.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
CZ.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
DE.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
DJ.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
DK.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
DM.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
DO.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
DZ.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
EC.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
EE.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
EG.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
EH.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
ER.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
ES.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
ET.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
FI.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
FJ.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
FK.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
FM.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
FO.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
FR.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
GA.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
GB.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
GD.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
GE.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
GF.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
GG.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
GH.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
GI.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
GL.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
GM.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
GN.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
GP.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
GQ.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
GR.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
GS.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
GT.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
GU.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
GW.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
GY.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
HK.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
HM.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
HN.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
HR.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
HT.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
HU.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
ID.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
IE.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
IL.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
IM.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
IN.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
IO.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
IQ.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
IR.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
IS.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
IT.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
JE.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
JM.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
JO.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
JP.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
KE.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
KG.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
KH.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
KI.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
KM.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
KN.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
KP.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
KR.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
KW.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
KY.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
KZ.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
LA.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
LB.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
LC.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
LI.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
LK.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
LR.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
LS.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
LT.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
LU.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
LV.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
LY.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
MA.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
MC.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
MD.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
ME.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
MF.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
MG.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
MH.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
MK.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
ML.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
MM.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
MN.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
MO.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
MP.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
MQ.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
MR.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
MS.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
MT.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
MU.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
MV.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
MW.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
MX.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
MY.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
MZ.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
NA.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
NC.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
NE.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
NF.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
NG.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
NI.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
NL.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
NO.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
NP.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
NR.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
NU.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
NZ.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
OM.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
PA.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
PE.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
PF.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
PG.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
PH.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
PK.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
PL.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
PM.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
PN.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
PR.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
PS.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
PT.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
PW.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
PY.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
QA.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
RE.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
RO.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
RS.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
RU.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
RW.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
SA.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
SB.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
SC.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
SD.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
SE.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
SG.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
SH.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
SI.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
SJ.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
SK.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
SL.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
SM.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
SN.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
SO.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
SR.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
SS.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
ST.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
SV.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
SX.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
SY.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
SZ.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
TC.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
TD.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
TF.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
TG.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
TH.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
TJ.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
TK.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
TL.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
TM.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
TN.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
TO.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
TR.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
TT.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
TV.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
TW.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
TZ.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
UA.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
UG.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
UM.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
US.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
UY.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
UZ.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
VA.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
VC.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
VE.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
VG.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
VI.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
VN.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
VU.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
WF.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
WS.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
XK.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
YE.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
YT.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
ZA.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
ZM.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00
ZW.json Remove subdivision code rules per country 2019-04-06 23:05:24 +02:00