1
0
mirror of https://github.com/halaxa/json-machine.git synced 2025-01-17 21:18:23 +01:00

499 Commits

Author SHA1 Message Date
Filip Halaxa
0372736167 make cs-fix 1.0.1 2022-02-05 18:55:41 +01:00
Filip Halaxa
8a2771a89e Parser: Replace === with == where safe for performance reasons 2022-02-05 18:54:04 +01:00
Filip Halaxa
eeb2051bec Parser: Speed and readability improvement. Variable variables (same level symbol table) are not faster than arrays anymore. 2022-02-05 18:53:58 +01:00
Filip Halaxa
148ef66185 Tokens: Speed and readability improvement. Variable variables (same level symbol table) are not faster than arrays anymore. 2022-02-05 18:41:28 +01:00
Filip Halaxa
2e9abfde31 Fixed make test-performance 2022-02-05 18:41:24 +01:00
Filip Halaxa
a977bec4d5 Build: More results per docker hub API result page to fit as much latest revisions as possible 2022-02-05 13:57:31 +01:00
Filip Halaxa
0904839295 Build: Fallback to PHP minor version if stable patch version not found via docker hub API 2022-02-05 12:58:42 +01:00
Filip Halaxa
db81fe8f20
Update README.md 2022-02-05 11:48:09 +01:00
Filip Halaxa
65d68890c3 Fixed PassThruDecoder description in README 2022-02-04 18:24:34 +01:00
Filip Halaxa
3302a16398 Removed Parser::getJsonPointer() and Parser::getJsonPointerPath() 1.0.0 2022-02-04 16:22:19 +01:00
Filip Halaxa
1258fc51e5 CHANGELOG 2022-02-04 16:04:39 +01:00
Filip Halaxa
8fefa89e80 CHANGELOG 2022-02-04 15:33:15 +01:00
Filip Halaxa
5887899134 Fixed another bug in TokensWithDebugging::getPosition() 2022-02-04 15:30:03 +01:00
Filip Halaxa
eabe243664 Fixed Tokens::getPosition() + tests coverage 2022-02-04 14:14:01 +01:00
Filip Halaxa
af424e0bcf Reduced test file sizes 2022-02-03 22:15:28 +01:00
Filip Halaxa
ff02dcc4b6 PHP strict types required 2022-02-03 21:56:47 +01:00
Filip Halaxa
f66459a869 @covers annotations required 2022-02-03 21:41:58 +01:00
Filip Halaxa
a456889ce2 InvalidResultTest 2022-02-03 21:07:36 +01:00
Filip Halaxa
6bde48d8eb ValidResultTest 2022-02-03 21:06:45 +01:00
Filip Halaxa
e93c9b4c0f DecodingErrorTest 2022-02-03 20:34:10 +01:00
Filip Halaxa
f3bcd153ea SyntaxErrorExceptionTest 2022-02-03 20:32:07 +01:00
Filip Halaxa
83b28c75fc CHANGELOG 2022-02-03 20:26:15 +01:00
Filip Halaxa
a1be67c3b6 make cs-fix 2022-02-03 16:18:11 +01:00
Filip Halaxa
c0d30593d4 Lexer renamed to Tokens 2022-02-03 16:15:56 +01:00
Filip Halaxa
7a601c1b16 SytnaxError -> SyntaxErrorException 2022-02-03 16:01:17 +01:00
Filip Halaxa
0679692b3e Separate test cases for individual options 2022-02-03 14:15:05 +01:00
Filip Halaxa
fc2b0e53bc Separate PassThruDecoderTest 2022-02-03 13:49:40 +01:00
Filip Halaxa
7b2da35f32 Single decode() method 2022-02-03 13:43:25 +01:00
Filip Halaxa
55d2c86880 ItemDecoder::decodeInternalKey() and ValidStringResult deleted. 2022-01-31 14:14:34 +01:00
Filip Halaxa
f655efd735 CHANGELOG update 2022-01-31 13:59:49 +01:00
Filip Halaxa
910b7c7ecf CHANGELOG update 2022-01-31 13:56:24 +01:00
Filip Halaxa
e11614b94d Fixed JSON Pointer matching to be RFC compliant. 2022-01-31 13:56:24 +01:00
Filip Halaxa
f87fbcc616
Delete _config.yml 2022-01-28 22:31:35 +01:00
Filip Halaxa
bb4d7e8c37 Unified badges in README 2022-01-28 18:23:39 +01:00
Filip Halaxa
fd32fa694f Codecov badge 2022-01-27 20:39:28 +01:00
Filip Halaxa
a96728af77 ExtJsonDecoding added to covered code 2022-01-27 20:33:25 +01:00
Filip Halaxa
ffcd37d9f8 make cs-fix 2022-01-27 20:25:46 +01:00
Filip Halaxa
4d47309576 /src/examples -> /examples 2022-01-27 20:22:36 +01:00
Filip Halaxa
77862b1ba2 Typo 2022-01-27 19:58:29 +01:00
Filip Halaxa
14c921755c Coveralls to codecov fix 2022-01-27 19:55:24 +01:00
Filip Halaxa
508991a817 Coveralls to codecov 2022-01-27 19:53:55 +01:00
Filip Halaxa
7015002802 Coveralls --root_dir 2022-01-27 18:05:32 +01:00
Filip Halaxa
949434923d Coveralls Github action fix 2 2022-01-27 18:00:44 +01:00
Filip Halaxa
5663fb3a9f Coveralls Github action fix 2022-01-27 17:44:52 +01:00
Filip Halaxa
17723cd4fd Coveralls Github action 2 2022-01-27 17:29:09 +01:00
Filip Halaxa
726ba8fdcd Coveralls Github action 2022-01-27 17:18:50 +01:00
Filip Halaxa
d13d898653 Code coverage make target 2022-01-27 17:06:03 +01:00
Filip Halaxa
0d28290d93 Added @covers annotations in tests 2022-01-27 13:05:57 +01:00
Filip Halaxa
d804498649 Tests radability 2022-01-27 13:05:57 +01:00
Filip Halaxa
aac5ad3547 Set theme jekyll-theme-cayman 2022-01-26 22:01:03 +01:00