Commit Graph

21 Commits

Author SHA1 Message Date
azjezz
daa65c20c8 add 'literal_scalar' type 2021-03-14 18:34:16 +01:00
azjezz
a43a784065 [Type] add optional types 2021-03-14 18:34:16 +01:00
Saif Eddin Gmati
fefef44c4e
add new coding standard rules for phpdoc blocks (#154) 2021-03-10 00:12:23 +01:00
azjezz
eac00e72ab [Type] add more tests 2021-02-17 21:04:27 +01:00
azjezz
7eb29b80dd fix coding standards 2021-02-17 21:04:27 +01:00
azjezz
9445a1e0e5 [Type] add vec and dict type tests 2021-02-17 21:04:27 +01:00
azjezz
d810e439c8 [Type] fix mixed matches test 2021-02-17 21:04:27 +01:00
azjezz
58473a72ce [Type] add vec and dict types 2021-02-17 21:04:27 +01:00
Saif Eddin Gmati
47d4377214
[Dict] Introduce dict component (#123) 2021-02-16 00:23:01 +01:00
Saif Eddin Gmati
c4c497649d
[Type] add shape (#119) 2021-02-09 21:15:06 +01:00
Saif Eddin Gmati
b6af6c0645
[Type] add non-empty-string type (#116) 2021-02-01 21:09:38 +01:00
azjezz
2bef63d5eb [Type] replace Type\arr by Type\{mutable_}map and Type\{mutable_}vector 2020-11-08 16:28:51 +01:00
Toon Verwerft
edb2c8c501 [CS] Fixes based on added php-cs-fixer config 2020-10-15 11:05:30 +02:00
azjezz
b9e1c282d6 refactor exceptions 2020-09-11 01:24:28 +01:00
azjezz
cf36b93ba7 migrate from php-cs-fixer to phpcs, and comply with PSR-12, PSR-2, and PSR-1. 2020-09-05 16:23:37 +01:00
azjezz
795d8793ac [Type] fix tests 2020-09-02 01:38:44 +01:00
azjezz
0392fbbea9 cs fix 2020-09-01 06:56:15 +01:00
azjezz
623d014812 [Type] add more tests 2020-09-01 06:51:46 +01:00
azjezz
1609bd6ff8 [Type] add type validation functions 2020-09-01 01:36:11 +01:00
Saif Eddin G
9c04bcbf71
consistent naming (#47) 2020-08-08 05:44:37 +01:00
Saif Eddin G
4784d00e03
[Type] Introduce the Type API (#44) 2020-08-03 20:48:44 +01:00