Commit Graph

25 Commits

Author SHA1 Message Date
Timothy Warren
d93fa28630 Add some more documentation
All checks were successful
timw4mail/json-parser/master This commit looks good
2020-02-12 11:38:37 -05:00
Timothy Warren
05e6e53cfb Add integration tests
All checks were successful
timw4mail/json-parser/master This commit looks good
2020-02-12 11:22:16 -05:00
Timothy Warren
9af3bd629c Add more error checking 2020-02-12 11:22:02 -05:00
Timothy Warren
da888b743b Attempt to automate tests with Jenkins take 2
All checks were successful
timw4mail/json-parser/master This commit looks good
2020-02-12 09:58:54 -05:00
Timothy Warren
d512cd10c2 Attempt to automate tests with Jenkins
Some checks failed
timw4mail/json-parser/master There was a failure building this commit
2020-02-12 09:54:14 -05:00
Timothy Warren
41a33ba66f Use the magic of the 'From' trait 2020-02-12 09:12:00 -05:00
97bfd16b32 Fun with traits for better ergonomics of the JSONValue Enum 2020-02-11 19:12:01 -05:00
Timothy Warren
a4cb3f9b0e Formatting gixes 2020-02-11 16:42:33 -05:00
Timothy Warren
6bfa7e53bf More tests, fix another bug 2020-02-11 16:18:37 -05:00
Timothy Warren
695219de02 Use a macro to cut down on the if statement boilerplate 2020-02-11 14:06:08 -05:00
Timothy Warren
a3b16acb13 Merge branch 'master' of git.timshomepage.net:timw4mail/json-parser 2020-02-11 10:58:03 -05:00
Timothy Warren
e4070abd40 Less clever, lazy evaluation of parser method chain 2020-02-11 10:57:48 -05:00
d94aaf2fc4 Add readme 2020-02-10 19:34:27 -05:00
ecb3e231ee Simplify test calls, autoformat 2020-02-10 19:29:24 -05:00
Timothy Warren
a2ecaef5ee Fix it! Accursed whitespace! 2020-02-10 15:34:10 -05:00
Timothy Warren
5ab5dd2e1b More tests 2020-02-10 15:16:46 -05:00
Timothy Warren
45e888291c Closer to parsing the json string 2020-02-10 14:59:28 -05:00
Timothy Warren
d87c2cf165 Fix number parser grabbing comma 2020-02-10 14:10:48 -05:00
Timothy Warren
a480e5a096 Make more tests pass...but still fail on the full JSON 2020-02-10 12:26:54 -05:00
b0c2eb7e08 Mostly done, parse_number needs some more work 2020-02-07 23:51:49 -05:00
0993780c89 String parsing 2020-02-07 22:55:09 -05:00
72c3eecf21 Sort of a working state 2020-02-07 21:29:41 -05:00
7e49c40e98 Add comments 2020-02-07 21:27:46 -05:00
7588f29cc9 Add some tests 2020-02-07 20:01:10 -05:00
Timothy Warren
5e4e8c4356 First commit, still need to handle strings and numbers 2020-02-07 16:23:51 -05:00