1
0
mirror of https://github.com/halaxa/json-machine.git synced 2025-07-17 20:41:17 +02:00
Commit Graph

500 Commits

Author SHA1 Message Date
Florian Wolfsjäger
6849f3cf15 Check for wildcards when building JSON pointer paths
Consider wildcards when checking for intersecting paths
Added Unittest for intersecting paths
2021-12-13 20:30:38 +01:00
Filip Halaxa
ab9e786d85 Clarified variable names 2021-12-13 19:36:39 +01:00
Florian Wolfsjäger
976342ee9f Amended README.md with description of multi-pointer logic 2021-12-13 19:36:14 +01:00
Florian Wolfsjäger
5dfb4c27e2 Return the JSON pointer path right away if there is only one 2021-12-13 19:36:14 +01:00
Florian Wolfsjäger
5f44231b4e Extended JSON pointer to allow multiple values
Amended Parser Unittest
2021-12-13 19:36:10 +01:00
Florian Wolfsjäger
a6ef2050c2 Revert "added functionality to store unused JSON"
This reverts commit 37bda1c59d.
2021-12-13 19:34:39 +01:00
Florian Wolfsjäger
a4f722ede3 added functionality to store unused JSON 2021-12-13 19:34:39 +01:00
Filip Halaxa
541ada1292 Fixed latest version badge in README 2021-12-08 16:31:10 +01:00
Filip Halaxa
0c2eb3796c DEV: Reverted PHP version for builds. 2021-12-08 16:25:04 +01:00
Filip Halaxa
1d119aeed3 Update CHANGELOG.md 0.7.1 2021-12-06 14:33:35 +01:00
Filip Halaxa
57bfa5c3dc PHP 8.1 as the latest supported version 2021-12-06 14:26:22 +01:00
Filip Halaxa
0e7066b873 Whitespace 2021-12-05 10:34:01 +01:00
Filip Halaxa
6067393f31 Update CHANGELOG.md 2021-11-26 23:10:27 +01:00
Filip Halaxa
0860da80b9 Fixed PHP version in composer-lt-7.2.json 2021-11-23 15:25:11 +01:00
Filip Halaxa
6ccce4d48c Empty 2021-11-23 13:07:18 +01:00
Filip Halaxa
f74b14eeca README update 2021-11-23 12:50:17 +01:00
Filip Halaxa
64aeb2b4b4 Better build system 2021-11-23 12:42:13 +01:00
Filip Halaxa
98a6e848cc Test case from pr #62 for nested items 2021-11-16 16:15:55 +01:00
Filip Halaxa
8201e1eb03 Phpunit 8 as deafult so the test script and git revision end up at the same value after tests run. 2021-11-16 16:08:48 +01:00
Filip Halaxa
99cfff857a cherry pick: Fixed test methodics to cover cases when duplicate keys are yielded 2021-11-16 16:04:54 +01:00
Filip Halaxa
b0c903c353 PHP 8.1rc compatibility 2021-11-16 14:36:38 +01:00
Filip Halaxa
0b6f56159d Create .scrutinizer.yml 2021-11-09 12:18:46 +01:00
Filip Halaxa
a1be50360b GuzzleHttp is not required for dev. Moved to suggestions 2021-11-09 12:07:58 +01:00
Filip Halaxa
6e8b107926 Updated build badge 2021-11-09 11:57:31 +01:00
Filip Halaxa
b66e5894c4 Merge pull request #66 from szepeviktor/patch-1
Fix type in JsonMachine
2021-11-09 11:40:36 +01:00
Viktor Szépe
7be96c5139 Fix type in JsonMachine 2021-11-09 10:44:40 +01:00
Filip Halaxa
aada9d2ec5 Some scrutinizer fixes 2021-05-22 21:57:14 +02:00
Filip Halaxa
39ec702c43 Version bump to 0.7.0 0.7.0 2021-05-06 13:47:56 +02:00
Filip Halaxa
32791336e5 README 2021-05-06 13:45:01 +02:00
Filip Halaxa
daf50c6835 Merge branch 'pr-47' 2021-05-06 13:28:09 +02:00
Filip Halaxa
41f517ad8e Added test cases for array-nested iteration 2021-05-04 18:24:16 +02:00
Andrea Marco Sartori
7f1cfd42ec Update README 2021-05-04 08:07:18 +10:00
Filip Halaxa
9255a78003 README 2021-05-03 15:48:06 +02:00
Filip Halaxa
74159b7c06 Performance touches 2021-05-03 15:11:52 +02:00
Andrea Marco Sartori
ed2b22119e Simplify loop implementation 2021-05-03 19:11:36 +10:00
Andrea Marco Sartori
62bc6d03d6 Let JSON pointer iterate through values in nested arrays 2021-05-01 20:09:01 +10:00
Filip Halaxa
52a5521768 Version bumped to 0.6.1 + Release notes 0.6.1 2021-04-06 11:51:24 +02:00
Filip Halaxa
6bc53a05e6 Merge pull request #42 from halaxa/fix-41
Incomplete JSON buffer after composite value containing an empty dict fixed
2021-04-06 11:40:13 +02:00
Filip Halaxa
fcffc4105b Fixed buffering after value with empty dict 2021-04-06 11:36:31 +02:00
Filip Halaxa
f8b1827b2a Failing test 2021-04-06 11:34:02 +02:00
Filip Halaxa
b0249a5e95 Fixed argument passing to run.sh 2021-04-03 21:52:15 +02:00
Filip Halaxa
46b6dfdd06 Update README.md 2021-03-04 12:18:38 +01:00
Filip Halaxa
88d71d3bdd Version bump in README 2021-01-24 20:12:39 +01:00
Filip Halaxa
9126210822 Removed references to master branch in README 0.6.0 2021-01-24 20:10:21 +01:00
Filip Halaxa
3e7084cc85 Version bump to 0.6.0 in CHANGELOG 2021-01-24 20:08:30 +01:00
Filip Halaxa
fafe7c1160 CHANGELOG update 2021-01-12 21:47:10 +01:00
Filip Halaxa
95b1787b53 CHANGELOG update 2021-01-12 21:41:32 +01:00
Filip Halaxa
baf0ba5d9b Optimization: Skipping the rest of an iteration when it is certain that the json chunk is not complete yet. 2021-01-03 12:55:24 +01:00
Filip Halaxa
3b4a008ca2 Update README.md 2020-12-27 13:34:43 +01:00
Filip Halaxa
8268db274b Better README structure 2020-12-23 18:56:07 +01:00