Commit Graph

38 Commits

Author SHA1 Message Date
azjezz
cdadc62674 Introduce Class, Trait, and Interface components 2021-05-14 18:03:29 +01:00
azjezz
bff689c862 require php 8.0 2021-05-14 18:03:29 +01:00
Saif Eddin Gmati
53f657273b
add static analysis tests (#180) 2021-04-11 17:12:01 +01:00
azjezz
aa7b5779b3 move tools to a sub directory 2021-03-28 09:29:08 +01:00
Saif Eddin Gmati
28eb34e788
recommand using the psalm-plugin package over builtin integration (#170) 2021-03-27 20:10:18 +01:00
azjezz
15f9aae474 remove composer autoloading 2021-03-02 11:52:20 +01:00
Saif Eddin Gmati
78289a139c
move psalm integration to integration directory (#125) 2021-02-16 02:17:35 +01:00
Saif Eddin Gmati
c4c497649d
[Type] add shape (#119) 2021-02-09 21:15:06 +01:00
dependabot-preview[bot]
20b40c3e5f
Update friendsofphp/php-cs-fixer requirement from ^2.17 to ^2.18 (#110)
Updates the requirements on [friendsofphp/php-cs-fixer](https://github.com/FriendsOfPHP/PHP-CS-Fixer) to permit the latest version.
- [Release notes](https://github.com/FriendsOfPHP/PHP-CS-Fixer/releases)
- [Changelog](https://github.com/FriendsOfPHP/PHP-CS-Fixer/blob/v2.18.0/CHANGELOG.md)
- [Commits](https://github.com/FriendsOfPHP/PHP-CS-Fixer/compare/v2.17.0...v2.18.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-01-18 09:35:06 +01:00
azjezz
fcfb12bc90
ci: run code coverage in GA (#108) 2021-01-17 17:02:29 +01:00
dependabot-preview[bot]
7c0f30dff9
Update friendsofphp/php-cs-fixer requirement from ^2.16 to ^2.17 (#106)
Updates the requirements on [friendsofphp/php-cs-fixer](https://github.com/FriendsOfPHP/PHP-CS-Fixer) to permit the latest version.
- [Release notes](https://github.com/FriendsOfPHP/PHP-CS-Fixer/releases)
- [Changelog](https://github.com/FriendsOfPHP/PHP-CS-Fixer/blob/2.17/CHANGELOG.md)
- [Commits](https://github.com/FriendsOfPHP/PHP-CS-Fixer/compare/v2.16.0...v2.17.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-12-14 14:50:34 +01:00
azjezz
1da118e11d use psalm dev branch 2020-12-04 12:57:48 +01:00
dependabot-preview[bot]
0082c83c0c Update phpunit/phpunit requirement from ^9.4 to ^9.5
Updates the requirements on [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) to permit the latest version.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases)
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/master/ChangeLog-9.5.md)
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.4.0...9.5.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-04 12:43:39 +01:00
dependabot-preview[bot]
b6d2cdb8f7 Update vimeo/psalm requirement from ^4.2 to ^4.3
Updates the requirements on [vimeo/psalm](https://github.com/vimeo/psalm) to permit the latest version.
- [Release notes](https://github.com/vimeo/psalm/releases)
- [Commits](https://github.com/vimeo/psalm/compare/4.2.0...4.3.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-04 12:41:58 +01:00
dependabot-preview[bot]
cbd263fb39 Update vimeo/psalm requirement from ^4.1 to ^4.2
Updates the requirements on [vimeo/psalm](https://github.com/vimeo/psalm) to permit the latest version.
- [Release notes](https://github.com/vimeo/psalm/releases)
- [Commits](https://github.com/vimeo/psalm/compare/4.1.0...4.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-21 21:27:19 +00:00
azjezz
e1b45c2680 [Str] add grarpheme support 2020-11-02 18:32:41 +01:00
azjezz
5d4e566f3d upgrade dependencies 2020-10-30 23:45:07 +01:00
Saif Eddin G
52c397a996
support php 8 (#92) 2020-10-22 04:12:14 +01:00
azjezz
9939c3ee0b simplify composer scripts 2020-10-17 04:15:00 +01:00
Toon Verwerft
ae4051b7e9 [CS] Add cs fixer config 2020-10-15 11:05:30 +02:00
Saif Eddin G
b856035081
use TravisCI to send code coverage (#79) 2020-10-07 06:25:03 +01:00
azjezz
e284350134 use coveralls dev-main 2020-10-04 20:42:18 +01:00
azjezz
8fa65fe105 use coveralls dev-master 2020-10-04 20:39:46 +01:00
azjezz
249529480d migrate from travis ci to github actions 2020-10-01 03:03:16 +02: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
Saif Eddin G
a91043dc1d
[Password] initial commit
we remove appvoyer CI builds for now as i was unable to correctly configure libsodium.
2020-09-05 01:48:03 +01:00
azjezz
cb347ddb7a migrate to phpunit 9 2020-09-01 21:46:28 +01:00
Saif Eddin G
788871c9e3
[Json] introduce the JSON API (#46) 2020-08-08 05:09:49 +01:00
INeifar
f5db89640f
remove symfony polyfill (#40)
Co-authored-by: Imed Neifar <ineifar@smart-team.tn>
Co-authored-by: Saif Eddin G <29315886+azjezz@users.noreply.github.com>
2020-07-25 17:50:44 +01:00
hasseneb
887e802c7b
remove type check command (#38) 2020-07-16 17:08:18 +01:00
Saif Eddin G
1c5398202f
add roave security advisories, and psalm taint analysis (#31) 2020-07-11 23:06:11 +01:00
Saif Eddin G
5029dc6bf8
harden psalm configurations (#26) 2020-07-08 23:28:29 +01:00
azjezz
1b0cf8ef3b Fix typing issues 2020-07-06 18:34:21 +01:00
azjezz
aa609c1c4e Refactor Psl Collections 2020-02-21 02:03:40 +01:00
azjezz
7d4874ab2d fix type errors with the help of psalm 2020-01-05 15:28:10 +01:00
azjezz
a26f9e0209 [Math] add tests 2019-12-26 21:03:29 +01:00
azjezz
08bdf51436 add coveralls integration 2019-12-25 19:39:01 +01:00
azjezz
ff2c93fae5 Initial commit 2019-12-24 02:01:46 +01:00