Commit Graph

34 Commits

Author SHA1 Message Date
Timothy Warren f229208280 Check for empty input
timw4mail/json-parser/pipeline/head This commit looks good Details
2021-04-16 23:04:57 -04:00
Timothy Warren a6d6d1a36c Add another test
timw4mail/json-parser/pipeline/head This commit looks good Details
2021-04-16 22:48:55 -04:00
Timothy Warren f3a584d11e Exclude inline tests from coverage
timw4mail/json-parser/pipeline/head This commit looks good Details
2021-04-16 22:38:42 -04:00
Timothy Warren 90a7767775 Fix build?
timw4mail/json-parser/pipeline/head This commit looks good Details
2021-04-16 22:30:23 -04:00
Timothy Warren 12924f2f69 Fix build?
timw4mail/json-parser/pipeline/head There was a failure building this commit Details
2021-04-16 22:24:25 -04:00
Timothy Warren e4c95cf2a3 Improve docs
timw4mail/json-parser/pipeline/head There was a failure building this commit Details
2020-02-20 15:30:06 -05:00
Timothy Warren 6fa2f100b4 Add code coverage to Jenkins
timw4mail/json-parser/pipeline/head This commit looks good Details
2020-02-20 13:08:13 -05:00
Timothy Warren cefaa86ded Use TryFrom trait instead of From trait for type conversions from JSONValue
timw4mail/json-parser/master This commit looks good Details
2020-02-12 13:33:20 -05:00
Timothy Warren fe19b61803 More documentation
timw4mail/json-parser/master This commit looks good Details
2020-02-12 12:14:15 -05:00
Timothy Warren d93fa28630 Add some more documentation
timw4mail/json-parser/master This commit looks good Details
2020-02-12 11:38:37 -05:00
Timothy Warren 05e6e53cfb Add integration tests
timw4mail/json-parser/master This commit looks good Details
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
timw4mail/json-parser/master This commit looks good Details
2020-02-12 09:58:54 -05:00
Timothy Warren d512cd10c2 Attempt to automate tests with Jenkins
timw4mail/json-parser/master There was a failure building this commit Details
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
Timothy Warren 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
Timothy Warren d94aaf2fc4 Add readme 2020-02-10 19:34:27 -05:00
Timothy Warren 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
Timothy Warren b0c2eb7e08 Mostly done, parse_number needs some more work 2020-02-07 23:51:49 -05:00
Timothy Warren 0993780c89 String parsing 2020-02-07 22:55:09 -05:00
Timothy Warren 72c3eecf21 Sort of a working state 2020-02-07 21:29:41 -05:00
Timothy Warren 7e49c40e98 Add comments 2020-02-07 21:27:46 -05:00
Timothy Warren 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