Commit Graph

176 Commits

Author SHA1 Message Date
azjezz
bd459115c5 [IO] initial commit 2020-10-29 13:11:53 +01:00
dependabot-preview[bot]
6d044c4e22 Update php-coveralls/php-coveralls requirement from ^2.2 to ^2.4
Updates the requirements on [php-coveralls/php-coveralls](https://github.com/satooshi/php-coveralls) to permit the latest version.
- [Release notes](https://github.com/satooshi/php-coveralls/releases)
- [Changelog](https://github.com/php-coveralls/php-coveralls/blob/master/CHANGELOG.md)
- [Commits](https://github.com/satooshi/php-coveralls/compare/v2.2.0...v2.4.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-27 21:39:33 +01:00
dependabot-preview[bot]
7332d6d596 Update phpunit/phpunit requirement from ^9.0 to ^9.4
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.4.md)
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.0.0...9.4.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-27 21:32:17 +01:00
azjezz
65f23cec47 remove redundant badges 2020-10-27 21:17:34 +01:00
azjezz
c0f7a78edb trigger build 2020-10-27 21:16:13 +01:00
azjezz
3cd686e7ad remove srutinizer integration 2020-10-27 21:14:50 +01:00
azjezz
982dbb56fa lock psalm to ^4.0 2020-10-27 21:10:40 +01:00
Toon Verwerft
7b2a3febed
[XML] Basic error handling (#88) 2020-10-27 21:00:49 +01:00
Saif Eddin G
52c397a996
support php 8 (#92) 2020-10-22 04:12:14 +01:00
Saif Eddin G
d169ee5f1d
[Hash] introduce the Hash API (#90) 2020-10-20 07:45:30 +01:00
azjezz
9939c3ee0b simplify composer scripts 2020-10-17 04:15:00 +01:00
azjezz
38af5ba5b4 don't use composer scripts in workflows 2020-10-17 04:14:49 +01:00
azjezz
3c96b7624e [Password] mark password functions pure 2020-10-17 04:12:26 +01:00
Toon Verwerft
edb2c8c501 [CS] Fixes based on added php-cs-fixer config 2020-10-15 11:05:30 +02:00
Toon Verwerft
ae4051b7e9 [CS] Add cs fixer config 2020-10-15 11:05:30 +02:00
Toon Verwerft
f0261e01a1
[Iter] Improve Iterable factories (#86) 2020-10-09 16:57:10 +01:00
Toon Verwerft
d1c54e429e
[Fun] add when function (#85) 2020-10-09 13:54:24 +01:00
Toon Verwerft
2336e5624e
[Iter] split into multiple functions (#84) 2020-10-08 02:03:23 +01:00
Saif Eddin G
1bebacb3ce
[DataStructure] Introduce the DataStructure component (#53) 2020-10-07 09:35:06 +01:00
Saif Eddin G
f60c10629d
cleanup (#76) 2020-10-07 08:54:33 +01:00
azjezz
05c4ce6f0e [Env] ignore current_exec symlink coverage 2020-10-07 08:49:09 +02:00
azjezz
9f3f54a994 cs fix 2020-10-07 08:49:09 +02:00
azjezz
1b6aa65861 use vendor/bin/phpunit to run tests instead of composer script 2020-10-07 08:49:09 +02:00
azjezz
9efefd458f [Env] return the target is the current executable is a symbolic link 2020-10-07 08:49:09 +02:00
azjezz
887a1f9caf run tests on windows 2020-10-07 08:49:09 +02:00
Saif Eddin G
1430b75dbe
run tests on macos (#81) 2020-10-07 06:58:14 +01:00
Saif Eddin G
969f2e9c05
run tests on PHP 8 (#80) 2020-10-07 06:47:35 +01: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
Amit Dudhat
d991adbc73
[Str] add encoding function (#72)
Co-authored-by: azjezz <azjezz@protonmail.com>
2020-10-04 20:24:36 +01:00
azjezz
a4a8ef044f [workflow] fix typos 2020-10-04 18:12:37 +01:00
Toon Verwerft
fbc60c93bb
[Result] Add proceed and map with helper functions (#65) 2020-10-01 13:19:52 +02:00
azjezz
ed0cae6421 use cs2pr in all workflows 2020-10-01 02:18:53 +01:00
azjezz
883141b2a4 update ci badges 2020-10-01 02:08:05 +01:00
azjezz
249529480d migrate from travis ci to github actions 2020-10-01 03:03:16 +02:00
Saif Eddin G
9d3fd7829a
add security policy 2020-09-30 22:22:19 +01:00
Toon Verwerft
26581d1ecd [Result] Rename classes 2020-09-30 10:56:04 +02:00
Toon Verwerft
40a4574e9d
[Fun] Add pipe and after combinators (#57) 2020-09-28 14:57:00 +01:00
Saif Eddin G
25480b41fa
[Str] Add the ability to supply string encoding (#55) 2020-09-27 16:17:52 +01:00
azjezz
c471b63706 migrate to travis-ci.com 2020-09-27 15:32:46 +01:00
Saif Eddin G
419ffda7a4
[Observer] introduce the observer design-pattern (#54) 2020-09-27 03:21:51 +01:00
azjezz
85fc380f8a [Math] test arithmetic errors 2020-09-11 01:42:29 +01:00
azjezz
b9e1c282d6 refactor exceptions 2020-09-11 01:24:28 +01:00
azjezz
fd0b3ea152 remove psalm-pure annotations in favor of expending parameter types 2020-09-11 01:02:59 +01:00
azjezz
a4bfb70d95 [Math] document constants 2020-09-07 18:17:12 +01:00
azjezz
c1709d8742 tweak phpcs configurations 2020-09-05 16:29:08 +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
6b42838456 add a note to the readme about pure array functions 2020-09-05 03:56:28 +01:00
azjezz
1ea6e95786 allow failure for php 8 2020-09-05 03:48:17 +01:00