Commit Graph

755 Commits

Author SHA1 Message Date
Sebastian Bergmann 3473f61172
Prepare release 2024-12-05 10:17:50 +01:00
Sebastian Bergmann ebb3ef9d5a
Make configuration for maximum string length consistent with configuration for array shortening 2024-12-05 10:17:08 +01:00
Sebastian Bergmann 071e8c0b78
Fix 2024-12-05 09:57:18 +01:00
Sebastian Bergmann 0610a50015
Fix 2024-12-05 09:46:36 +01:00
Sebastian Bergmann 44a33386ec
Prepare release 2024-12-05 09:41:57 +01:00
Sebastian Bergmann fa53699167
Update ChangeLog 2024-12-05 09:38:26 +01:00
Sebastian Bergmann 167fe26aa2
Ignore issue 2024-12-05 09:36:33 +01:00
Sebastian Bergmann bd2ef913f5
Assert that ReflectionClass::newLazyProxy() and ReflectionClass::isUninitializedLazyObject() are availble 2024-12-05 09:36:08 +01:00
Sebastian Bergmann 9497c5f6f6
Improve test name 2024-12-05 09:33:41 +01:00
Sebastian Bergmann 9e2aecd4b2
Fix version constraint 2024-12-05 09:30:56 +01:00
Sebastian Bergmann 91e08b39fa
Merge branch '5.1' 2024-12-05 09:29:17 +01:00
Sebastian Bergmann ec12fd086b
Update tools 2024-12-05 09:27:27 +01:00
Nicolas PHILIPPE 83e92a68d8 fix: use ReflectionClass insteadof ReflectionObject 2024-12-05 09:22:36 +01:00
Sebastian Bergmann ddf15797e9
Increase PHPStan rule level to 10 2024-11-17 13:48:57 +01:00
Sebastian Bergmann ffe1363671
Update PHP-CS-Fixer configuration 2024-11-17 13:44:33 +01:00
Sebastian Bergmann eef6615990
Update tools 2024-11-17 13:44:26 +01:00
Sebastian Bergmann 60f5099d67
We need to accept $maxLengthForStrings for shortenedRecursiveExport() and pass it to shortenedExport() from there 2024-10-20 07:03:41 +02:00
Sebastian Bergmann bba3ca3cdc
Closes #67
Co-authored-by: Sebastian Bergmann <sb@sebastian-bergmann.de>
Co-authored-by: Fabian Blechschmidt <github@fabian-blechschmidt.de>
Co-authored-by: Arne Blankerts <arne@blankerts.de>
Co-authored-by: Markus Staab <markus.staab@redaxo.de>
Co-authored-by: Nicola Pilcher <nicola.pilcher@gmail.com>
Co-authored-by: Andreas Möller <am@localheinz.com>
Co-authored-by: Sebastian Heuer <sebastian@phpeople.de>
2024-10-19 12:07:33 +02:00
Sebastian Bergmann 8a1c22c06f
Merge branch '5.1' 2024-09-29 09:00:10 +02:00
Sebastian Bergmann 4aceb7e6a7
Test with PHP 8.5 2024-09-29 09:00:08 +02:00
Sebastian Bergmann 575f0d2296
Merge branch '5.1' 2024-09-07 14:42:51 +02:00
Sebastian Bergmann 79840e4e9c
Update PHPUnit configuration 2024-09-07 14:42:00 +02:00
Sebastian Bergmann be94172a82
Set COMPOSER_ROOT_VERSION to X.Y.x-dev instead of X.Y-dev 2024-09-07 14:41:43 +02:00
Sebastian Bergmann bdcd52c76f
Bump 2024-09-07 14:41:41 +02:00
Sebastian Bergmann af335564da
Update Codecov.io action(s) 2024-08-13 10:55:40 +02:00
Sebastian Bergmann fdf3f7bad5
Merge branch '5.1' 2024-07-17 08:30:56 +02:00
Sebastian Bergmann c328b4260b
Use Xdebug 2024-07-17 08:30:53 +02:00
Sebastian Bergmann da89bd40c7
Update badge URL 2024-07-15 09:02:26 +02:00
Sebastian Bergmann c414673eee
Prepare release 2024-07-03 06:56:19 +02:00
Sebastian Bergmann f3414ae268
Remove .gitignore entry for Psalm cache 2024-06-26 09:03:08 +02:00
Sebastian Bergmann 059e9b3a03
Leftover 2024-06-22 10:43:21 +02:00
Sebastian Bergmann 96657d90d0
Remove Psalm type coverage badge 2024-06-22 09:55:45 +02:00
Sebastian Bergmann af8e0e4fc1
Narrow type 2024-06-22 09:52:00 +02:00
Sebastian Bergmann 0153a92389
Declare parameter types 2024-06-22 09:51:54 +02:00
Sebastian Bergmann 7ad871cb2d
Make sure we always return a string 2024-06-22 09:51:27 +02:00
Sebastian Bergmann 176f2adc28
Make sure that fopen() and mb_language() succeed 2024-06-22 09:48:16 +02:00
Sebastian Bergmann bf460d2605
Declare return type for data providers 2024-06-22 09:47:18 +02:00
Sebastian Bergmann e78e729e97
Ignore error reported by PHPStan 2024-06-22 09:36:34 +02:00
Sebastian Bergmann d7f10b24f3
Make it explicit that we are dealing with arrays that contain mixed values 2024-06-22 09:36:18 +02:00
Sebastian Bergmann 2078f1dd0c
Use PHPStan instead of Psalm 2024-06-22 09:22:34 +02:00
Sebastian Bergmann 2dce761b61
Refactor 2024-06-21 10:38:47 +02:00
Sebastian Bergmann 119dedae41
Ignore code paths from code coverage that are only executed in edge cases 2024-06-21 07:20:48 +02:00
Sebastian Bergmann d50565cbe3
Update ChangeLog 2024-06-21 07:18:32 +02:00
Sebastian Bergmann c773e4e3ef
Refactor 2024-06-21 07:18:28 +02:00
Brett McBride 1e4815983a
avoid using Reflection for some classes
if a class has problems with Reflection, then fall back to the old toArray
method of counting its properties. For example, using reflection on an ext-protobuf
Message causes a segfault
2024-06-21 07:13:31 +02:00
Sebastian Bergmann 507d2333cb
Prepare release 2024-06-18 13:19:56 +02:00
Sebastian Bergmann ea1a71c72e
Update ChangeLog 2024-06-18 13:19:28 +02:00
Markus Staab 09fec25b79 Prevent unnecessary calls to `str_repeat()` 2024-06-18 13:18:01 +02:00
Markus Staab 8474a9eeef Faster `Exporter-> exportString()` 2024-06-18 13:17:37 +02:00
Sebastian Bergmann 043643c365
Update ChangeLog 2024-06-18 13:16:38 +02:00