Commit Graph

42 Commits

Author SHA1 Message Date
Simon Podlipsky
0cbc1c9c07 Support PHP 8
(cherry picked from commit bc637414e5)
2019-03-09 22:27:17 +07:00
Simon Podlipsky
610979555d Merge clovers
(cherry picked from commit fd7465521a)
2019-03-09 22:26:10 +07:00
Vladimir Razuvaev
89fa0c3e67 More composer scripts + related changes to CONTRIBUTING.md 2018-11-22 19:57:53 +07:00
Jakub Kulhan
b5d3341995 Pluggable executor implementations; new faster executor using coroutines 2018-11-06 23:32:50 +01:00
Simon Podlipsky
0d954b6ecc Constrain PHPStan versions 2018-10-22 23:37:28 +02:00
Simon Podlipsky
90d0156291
Use PHPStan strict rules
Two rules excluded: missing type hints and empty() usage
2018-10-09 17:46:55 +02:00
Simon Podlipsky
af31ca7ad8
Bump Doctrine CS to v5 2018-10-05 10:24:10 +02:00
Simon Podlipsky
68bfde953d
PHPBench 2018-09-26 11:18:14 +02:00
Simon Podlipsky
e2e6d70ea8
Improve PHPStan Configuration 2018-09-05 00:09:22 +02:00
Jeremiah VALERIE
21a7611820
fix script path 2018-09-02 17:20:38 +02:00
Jeremiah VALERIE
ff0733d013
Use .dist extension 2018-09-02 17:20:38 +02:00
Jeremiah VALERIE
b5b27c95b1
Also check tests folder 2018-09-02 17:20:38 +02:00
Jeremiah VALERIE
6a4c815b6d
Cleanup composer script 2018-09-02 17:19:54 +02:00
Jeremiah VALERIE
6866779d26
Remove bin custom path 2018-09-02 17:19:53 +02:00
Jeremiah VALERIE
d8f41e854f
Add static analysis tool 2018-09-02 17:19:15 +02:00
Vladimir Razuvaev
6e7cf27579 Fixed composer lint command 2018-08-22 12:07:40 +07:00
Simon Podlipsky
ad8693cb8a
Fix CS in src/Language 2018-08-20 20:26:21 +02:00
Vladimir Razuvaev
ea13c9edbf Updated PHPUnit to the latest version 2018-08-08 00:13:21 +07:00
Simon Podlipsky
24b6b736b2
Upgrade PHPUnit 2018-07-29 19:01:39 +02:00
Simon Podlipsky
f44ff2cfe7
Add composer script for linting 2018-06-21 10:18:34 +02:00
Simon Podlipsky
fe5c3bdee5
Introduce PHPCS 2018-06-19 19:50:12 +02:00
Simon Podlipsky
4e9ad1fd75
Cleanup CI 2018-06-16 00:20:54 +02:00
Vladimir Razuvaev
1b22f95a86 Removed previously deprecated classes/methods 2018-05-27 19:13:32 +07:00
Simon Podlipsky
bcf396868a
Drop support for EOL PHP versions 2018-03-30 14:48:49 +02:00
Vladimir Razuvaev
7310b25730 Switched license to MIT for full compatibility with graphql-js 2018-01-19 14:12:52 +07:00
Vladimir Razuvaev
3ef2d2827b Added psr/http-message as a dev dependency to ensure that unit tests run without additional deps installation steps 2017-08-19 22:58:44 +07:00
Vladimir Razuvaev
88c959edad Server: fixed broken Travis build 2017-08-15 21:56:21 +07:00
Vladimir Razuvaev
bf0a7a8e2b Change minimum PHP version requirement from 5.4.0 to 5.5.0 (to enable try-finally and generators) 2017-07-12 17:46:43 +07:00
Vladimir Razuvaev
752668df8d Removed phpbench from composer to satisfy PHP5.4 requirement 2017-02-25 02:55:52 +07:00
Vladimir Razuvaev
66acb73a47 Added first meaningful benchmarks to have some grounds for future performance optimizations 2017-02-25 02:32:11 +07:00
vladar
2ffc14cee6 Removed ReactPHP dependency for dev environment (using own simple promises implementation) 2016-12-03 04:13:23 +07:00
Jeremiah VALERIE
dd9062d77e Add a generic promise support.
Make lib supports promises, using a promise adapter interface.
2016-11-26 20:50:01 +01:00
vladar
3d4cd15678 Added file with deprecations (for moved/renamed classes) 2016-11-25 16:02:19 +07:00
Jeremiah VALERIE
4867c4ceca Add ext-mbstring missing requirement
This fix "PHP Fatal error:  Uncaught Error: Call to undefined function GraphQL\Language\mb_strlen()"
2016-11-12 09:59:05 +01:00
vladar
d41687913a First official example that should help newcomers to start (incomplete yet, but still useful) 2016-10-21 18:43:11 +07:00
vladar
71924f1154 Added phpbench for benchmarking 2016-09-14 18:41:02 +07:00
Jeremiah VALERIE
1bc5e0c9da Use PSR-4 Autoloader for tests 2016-04-09 14:14:40 +02:00
Jeremiah VALERIE
cc2464ed10 move to PSR-4 autoloader 2016-04-09 09:15:45 +02:00
Oliver Forral
d32d0b1304 Removing 5.3 from travis configuration 2015-10-17 08:30:09 -07:00
Oliver Forral
c25eadd312 Trying out all the versions of PHP on travis 2015-10-17 08:24:19 -07:00
vladar
913caf33ec Removed old info from composer description 2015-09-01 02:02:54 +06:00
vladar
20c482ce2f Version 0.1 2015-07-15 23:05:46 +06:00