Commit Graph

433 Commits

Author SHA1 Message Date
Dmitrii Kustov e127c5893f Brotli map and fixes 2024-04-17 10:03:08 +02:00
Ivan Fedorov 78d64a0d0c [phpstorm-stubs] disable test for constant values
need to find a way to automatically fetch constant vales from php-src and update them automatically
2024-03-07 12:03:05 +01:00
Ilia Smirnov be32b6125b WI-75686 Move .phpstorm.meta.php to meta directory 2024-02-06 17:47:55 +01:00
Ilia Smirnov 7975d7e7e6 WI-75686 Add Pest under EXTERNAL to PhpCoreStubsProvider 2024-02-06 17:47:55 +01:00
Ivan Fedorov 9065858a12 [phpstorm-stubs] update tests after update of php parser 2024-01-13 00:28:28 +01:00
Ivan Fedorov 9669e5d3e7 [phpstorm-stubs] update docker images to latest PHP 2024-01-13 00:28:28 +01:00
Ivan Fedorov 92dda01179 [phpstorm-stubs] fix cs-fixer errors 2023-12-15 20:42:51 +01:00
Ivan Fedorov 0ed9bb72e2 [phpstorm-stubs] update testClassesReadonly test 2023-12-15 20:07:14 +01:00
Ivan Fedorov 5ac3709063 [phpstorm-stubs] update docker images to php 8.3 2023-12-15 18:49:56 +01:00
Bart Vanhoutte 1858014665 Added simdjson under PECL to PhpCoreStubsProvider. 2023-12-01 12:49:33 +01:00
Ivan Fedorov ab0b4f00c2 Update Dockerfiles for PHP 8.1, 8.2, and 8.3 test images
The commit involves removing 'enchant2' and 'php-enchant' dependencies as they are completely broken
2023-11-17 06:25:25 +01:00
Ivan Fedorov b40ca7fe56 [phpstorm-stubs] update test runner for 8.3 to rc 6 2023-11-15 11:59:56 +01:00
Ivan Fedorov 130d3e9950 [phpstorm-stubs] update docker image for 8.3 to rc 6 2023-11-13 11:31:56 +01:00
Tom Klingenberg dacc7b6b9f Fix SPL ArrayObject::__construct(, $flags, $iteratorClass)
Element is available from PHP 5.1, not 7.0. [1]

The lowest common denominator is 5.3.

Phpunit reports one argument on PHP 5.6 (reflection).

[1]: https://github.com/php/php-src/blob/php-5.1.0/ext/spl/spl_array.c#L787
2023-11-02 10:04:18 +01:00
Ivan Fedorov 1f6e11802b [phpstorm-stubs] update Dockerfile for 8.3 to RC5 2023-10-30 18:13:52 +01:00
Brett McBride 21dec9c605 adding opentelemetry to PhpCoreStubsProvider 2023-10-04 15:43:47 +02:00
LolGleb ed9f6d8b52 [phpstorm-stubs] cs-fixer. 2023-09-14 10:01:56 +02:00
LolGleb b0598dc805 [phpstorm-stubs] revert test commit. 2023-09-14 10:01:56 +02:00
LolGleb d499a2f314 [phpstorm-stubs] test commit. 2023-09-14 10:01:56 +02:00
LolGleb a0c77afb46 [phpstorm-stubs] added new tests for parameters without default value. 2023-09-14 10:01:56 +02:00
LolGleb da20e393ee [phpstorm-stubs] removed most of the muted problems with description 'wrong default value'. Fixed tests that started to fail after this. 2023-09-14 10:01:56 +02:00
LolGleb ade19d250a [phpstorm-stubs] Reverted things that shouldn't have been changed. 2023-09-14 10:01:56 +02:00
LolGleb f94b4fb19f [phpstorm-stubs] Fixed testMethodsDefaultParametersValue and added default values for parameters that missed it. 2023-09-14 10:01:56 +02:00
Ivan Fedorov f4839a44ca [phpstorm-stubs] update test_runner image to 8.3 RC 1 2023-09-07 08:42:15 +02:00
Ivan Fedorov 60ce5a8094 [phpstorm-stubs] update 8.3 image to RC 1 2023-09-07 08:37:58 +02:00
LolGleb dbc54fa39e [phpstorm-stubs] Updated dockerfiles to make gd extension work. 2023-08-30 17:34:15 +02:00
Ivan Fedorov 24c80bebff [phpstorm-stubs] update for PHP 8.3 2023-08-28 14:41:18 +02:00
Valentin Udaltsov 6d1accb78b Added PhpStormStubsMap::DIR constant to simplify integration 2023-08-17 18:35:28 +02:00
Ivan Fedorov 2612aa8741 [phpstorm-stubs] fix formatting 2023-06-18 09:57:07 +02:00
Ivan Fedorov 4c19fc884a [phpstorm-stubs] fix test that check if type in signature matches PHPDoc 2023-06-18 09:57:07 +02:00
Aleksandr.Slapoguzov 01d38e89cd WI-72970: fixing tests 2023-06-08 17:17:27 +02:00
Aleksandr.Slapoguzov 60ef1e7cb5 WI-72970: move `guzzle` to `meta` directory 2023-06-08 17:17:27 +02:00
Aleksandr.Slapoguzov 25b8a6dd02 WI-72970: add `guzzle` directory to StubDirectoryMap 2023-06-08 17:17:27 +02:00
Sketch ddf4f52611 Add pam to PhpCoreStubsProvider::$StubDirectoryMap and regenerated stubs map. 2023-04-02 16:22:59 +02:00
Sketch 09dcdf1a0c Add stubs for PAM.
https://github.com/amishmm/php-pam
2023-04-02 16:22:59 +02:00
Ivan Fedorov 49b1bfef50 [phpstorm-stubs] fix testSignatureTypeHintsConformPhpDocInMethods 2023-03-24 12:19:11 +01:00
Till Krüss 59b9938bc1 add `relay` to `StubDirectoryMap` 2023-01-30 22:37:54 +01:00
Ivan Fedorov 2be5ae9068 [phpstorm-stubs] templates for Ds 2023-01-20 23:13:48 +01:00
Ivan Fedorov 89f6911ddc [phpstorm-stubs] templates for ArrayObject 2023-01-19 00:54:23 +01:00
Martins Lazdans 5ad51750dc Move interbase from EXTERNAL to PECL section 2023-01-15 10:26:23 +01:00
Ivan Fedorov c114cf651e [phpstorm-stubs] add hrtime::get_as_number to known problem 2023-01-09 23:41:16 +01:00
Ivan Fedorov fcbf2d05c6 [phpstorm-stubs] change alpine repo for latest php versions 2023-01-02 22:28:51 +01:00
Ivan Fedorov d92bce0c56 [phpstorm-stubs] fix docker image for php 8.1 2022-12-01 17:16:11 +01:00
Ivan Fedorov a221d6e306 [phpstorm-stubs] update php 8.2 to rc6 2022-11-14 14:21:14 +01:00
Ivan Fedorov 2e4ef19de1 [phpstorm-stubs] fix test to check return type from PhpDoc and signature 2022-11-11 20:06:00 +01:00
Ivan Fedorov 0f16040aeb [phpstorm-stubs] WI-69083 parameter in IntlBreakIterator::getPartsIterator should have type int 2022-11-06 22:35:05 +01:00
Ivan Fedorov 8489a590de [phpstorm-stubs] WI-68647 add overloaded imagefilledpolygon function 2022-11-06 10:06:00 +01:00
Ivan Fedorov 62a9fc720b [phpstorm-stubs] update php for test to 8.2 rc5 2022-11-02 00:21:39 +01:00
Kirill Smelov 3d9c372a5d WI-69391 Add tests for expected values of constants 2022-10-26 13:43:10 +02:00
Ivan Fedorov 3f7da5dd5a [phpstorm-stubs] update php for test to 8.2 rc4 2022-10-18 11:34:37 +02:00