Edward Shen edward
  • Joined on 2019-04-28
edward pushed to master at edward/git-config 2021-02-27 19:35:04 -08:00
3ff68bfaf8 remove unnecessarily lifetimes
bfd4172e48 use str in most cases
Compare 2 commits »
edward pushed to master at edward/git-config 2021-02-27 16:55:23 -08:00
65744b0e13 fully comment values
37cead20f3 more normalize docs
267c53f15d collaspe if block
Compare 3 commits »
edward renamed repository from serde-git-config to edward/git-config 2021-02-27 16:02:21 -08:00
edward pushed to master at edward/git-config 2021-02-27 16:01:05 -08:00
60f95a0358 better doc
edward pushed to master at edward/git-config 2021-02-27 15:51:44 -08:00
99f0400118 implement unquoting in normalize
300fb6bbfb add normalize
Compare 2 commits »
edward pushed to master at edward/git-config 2021-02-27 08:13:24 -08:00
48d41b81e9 dedup multivar docs
bac41a802a add todo
Compare 2 commits »
edward pushed to master at edward/git-config 2021-02-26 20:33:44 -08:00
16496d91a1 Implement get_value for GitConfig
edward pushed to master at edward/git-config 2021-02-26 18:45:02 -08:00
3e97f07b28 Use traits instead of from_str
edward pushed to master at edward/git-config 2021-02-26 18:32:39 -08:00
a50544b43a Use traits instead of shadowing from_str
edward pushed to master at edward/git-config 2021-02-26 18:24:59 -08:00
781040a88b remove falsevariant
edward pushed to master at edward/git-config 2021-02-26 17:51:00 -08:00
83c4757e36 more tests
2fadd81287 remove unreachable variants
Compare 2 commits »
edward pushed to master at edward/git-config 2021-02-26 16:30:07 -08:00
17ba292934 use mut vec reference
edward pushed to master at edward/git-config 2021-02-26 15:54:48 -08:00
6b8386d449 Don't use mutex
edward pushed to master at edward/git-config 2021-02-26 15:35:59 -08:00
531b28ed2b documented parsererror
ba312b9244 clippy fixes
df69cf8dba don't use stack for error handling
6b9fb8f8e5 very rough error handling
23e2a37785 add error trait impl for ParserError
Compare 7 commits »
edward pushed to master at edward/git-config 2021-02-24 14:56:05 -08:00
19e18df973 Don't immediately drop fuzzer values
edward pushed to master at edward/git-config 2021-02-24 13:44:09 -08:00
38dc0f0b8f Add more fields to cargo.toml
edward pushed to master at edward/git-config 2021-02-24 13:32:37 -08:00
0bd39a308c Add basic fuzzer
f99da79ad9 add from_bytes variants for parser
df6937ade1 exclude fuzz folder from cargo
19cb3117eb add tests for boolean
48d7e1b65b Use lto and single codegen unit for release
Compare 6 commits »
edward pushed to master at edward/git-config 2021-02-24 09:11:22 -08:00
75a99679a2 make serde optional, clippy lints
3f8fdd74dc Add ColorValue tests
Compare 2 commits »
edward pushed to master at edward/git-config 2021-02-23 17:45:17 -08:00
a53a056cea Add tests for ColorAttribute
6c2385d394 Fix docs
Compare 2 commits »
edward pushed to master at edward/git-config 2021-02-23 16:47:28 -08:00
ea0f76d528 Use BStr instead