1
0
mirror of https://github.com/halaxa/json-machine.git synced 2025-01-16 20:48:17 +01:00

568 Commits

Author SHA1 Message Date
Filip Halaxa
527ab492bd Fixes #117 2024-12-01 15:14:55 +01:00
Filip Halaxa
c889fdff2d Release 1.2.0 1.2.0 2024-11-24 13:48:58 +01:00
Filip Halaxa
a48ffd9378 Readme fix 2024-11-24 13:33:47 +01:00
Filip Halaxa
d5024dfd49 Readme updates 2024-11-24 12:57:00 +01:00
Filip Halaxa
81db7bc10f RecursiveItems::advanceToKey() chaining + array access 2024-11-24 12:11:44 +01:00
Filip Halaxa
4275f1866b Readme updates 2024-11-24 10:13:45 +01:00
Filip Halaxa
21bea751d0 Recursive focused performace optimizations. Ops outside the main foreach in Parser now matter as new Parser is created for each level 2024-11-23 22:25:32 +01:00
Filip Halaxa
1df75dd782 Dead code removal 2024-11-23 16:17:14 +01:00
Filip Halaxa
7c62a01c72 Performance improvements 2024-11-23 16:02:24 +01:00
Filip Halaxa
da15ab2467 NestedIterator remnants deleted 2024-11-23 13:09:45 +01:00
Filip Halaxa
f051ff57c0 Readme update 2024-11-23 12:57:14 +01:00
Filip Halaxa
085785773a phpstan version fix 2024-11-23 11:31:17 +01:00
Filip Halaxa
644fe90245 Fix build 2024-11-22 22:20:02 +01:00
Filip Halaxa
05dc2eb0fd dropped compatibility with older phpunit 2024-11-22 13:13:38 +01:00
Filip Halaxa
6b2b6e2320 Readme merge fix 2024-11-22 13:07:55 +01:00
Filip Halaxa
0c5096a0d5 Merge branch 'master' into recursive 2024-11-22 13:06:09 +01:00
Filip Halaxa
114b3f8d70 Release 1.1.5 1.1.5 2024-11-22 10:07:34 +01:00
Filip Halaxa
ade65675cc Stable PHP 8.4 in tests 2024-11-22 09:48:43 +01:00
Filip Halaxa
99e219c3ba composer update on build 2024-11-21 19:05:34 +01:00
Filip Halaxa
e96be16d0c cs-fix 2024-11-21 17:51:39 +01:00
Filip Halaxa
8f4507a57a testToArrayThrowsMeaningfulErrorWhenIteratorIsAlreadyOpen 2024-11-21 17:22:47 +01:00
Filip Halaxa
f8fad15425 wip 2024-11-21 12:18:18 +01:00
Filip Halaxa
85aeb9ae91 Parser::getPosition() works inside nested collections 2024-11-20 21:55:21 +01:00
Filip Halaxa
8dd061cfb3 Code hack fixed 2024-11-20 13:16:45 +01:00
Filip Halaxa
610a127390 Removed empty test 2024-11-20 13:03:43 +01:00
Filip Halaxa
8da949f2ad Fixed failing testRecursiveParserDoesNotRequireChildParserToBeIteratedToTheEndByUser 2024-11-20 12:41:48 +01:00
Filip Halaxa
ef546c57a8 Merged master into recursive 2024-11-20 12:41:31 +01:00
Filip Halaxa
cf83311f16 NestedIterator replaced with RecursiveItems 2024-11-20 12:40:45 +01:00
Filip Halaxa
86fe9c50ef Changelog fixes 2024-11-06 13:29:18 +01:00
Filip Halaxa
a26e15e048 Changelog 2024-11-05 18:42:52 +01:00
Filip Halaxa
7fb9bb4805 Correct option name suggestion.
Pasted from Nette
2024-11-05 18:38:22 +01:00
Filip Halaxa
b13aeacee8 A test for #100 2024-11-03 17:04:26 +01:00
Filip Halaxa
775f216b45 Fixed #110 2024-11-03 16:42:32 +01:00
Filip Halaxa
e36ac0904f Give a link where a link is due 2024-10-11 21:30:42 +02:00
Filip Halaxa
ba6f41285d Miminal PHP version update in README 2024-10-09 10:24:21 +02:00
Filip Halaxa
779d58c4f9 Support for PHP 8.4, dropped support for PHP < 7.2 2024-10-07 21:49:15 +02:00
Filip Halaxa
754d3609c0 RecursiveItems facade 2023-12-01 13:21:20 +01:00
Filip Halaxa
01fc434702 Readme update 2023-11-30 18:47:04 +01:00
Filip Halaxa
bd675a3ecd Fixed a warning in tests 2023-11-30 17:55:47 +01:00
Filip Halaxa
fd46d467bd PHPStan fixes + testRecursiveIterationYieldsNestedIterator 2023-11-30 17:41:20 +01:00
Filip Halaxa
27ba49f128 Merge branch 'master' into recursive 2023-11-29 23:16:33 +01:00
Filip Halaxa
55b26de19d toArray() 2023-11-29 22:45:43 +01:00
Filip Halaxa
5147f38f74 Release 1.1.4 1.1.4 2023-11-28 22:12:40 +01:00
Filip Halaxa
05744e13b3 Fixed composer.json constraint + added 'composer validate' to the build pipeline. 2023-11-28 21:01:36 +01:00
Filip Halaxa
27780c5c42 Introduced PHP upper version constraint for better future compatibility 2023-11-28 20:33:04 +01:00
Filip Halaxa
1c54d50819 CHANGELOG 2023-11-28 19:18:26 +01:00
Filip Halaxa
fd08806159 Phpstan level 5 2023-11-26 22:07:06 +01:00
Filip Halaxa
fa4f5a36f6 Merge remote-tracking branch 'XedinUnknown/fix/non-intersecting-pointers-considered-intersecting' 2023-11-26 21:50:01 +01:00
Filip Halaxa
401766d79b
Merge pull request #109 from halaxa/exception-annotations
Missing PHP-Doc PathNotFoundException
2023-11-26 21:42:13 +01:00
Filip Halaxa
8d583e9765 README heading 2023-11-19 13:39:04 +01:00