Commit Graph

32 Commits (master)

Author SHA1 Message Date
Edward Shen 05eba761ee
more tests, fix mutablevalue 2021-03-05 18:58:19 -05:00
Edward Shen a345a8d93e
enable requiring docs 2021-03-05 16:28:04 -05:00
Edward Shen 7c29e44f20
clippy fix 2021-03-03 20:43:00 -05:00
Edward Shen 6ce2c1d89d
add into bytes for gitconfig 2021-03-03 20:11:58 -05:00
Edward Shen ebfd15b6d3
docs 2021-03-03 18:44:28 -05:00
Edward Shen 0905642feb
misc improvements 2021-03-01 18:33:26 -05:00
Edward Shen 5574ec3267
integration tests for value extraction 2021-03-01 17:00:47 -05:00
Edward Shen c9c8e70afb
use mutablevalue for mut entries 2021-02-28 22:47:40 -05:00
Edward Shen 493729cc3c
normalize get_raw_value 2021-02-28 21:07:02 -05:00
Edward Shen c01b61cb11
fix get_raw_value, fix returning refs to cows 2021-02-28 20:42:54 -05:00
Edward Shen 0ce311a1eb
pendantic clippy lints 2021-02-27 23:19:25 -05:00
Edward Shen bfd4172e48
use str in most cases 2021-02-27 22:18:44 -05:00
Edward Shen 65744b0e13
fully comment values 2021-02-27 19:55:19 -05:00
Edward Shen 37cead20f3
more normalize docs 2021-02-27 19:14:49 -05:00
Edward Shen 267c53f15d
collaspe if block 2021-02-27 19:07:50 -05:00
Edward Shen 60f95a0358
better doc 2021-02-27 19:01:01 -05:00
Edward Shen 99f0400118
implement unquoting in normalize 2021-02-27 18:48:05 -05:00
Edward Shen 300fb6bbfb
add normalize 2021-02-27 15:40:11 -05:00
Edward Shen 16496d91a1
Implement get_value for GitConfig 2021-02-26 23:33:38 -05:00
Edward Shen a50544b43a
Use traits instead of shadowing from_str 2021-02-26 21:32:37 -05:00
Edward Shen 781040a88b
remove falsevariant 2021-02-26 21:24:55 -05:00
Edward Shen 19cb3117eb
add tests for boolean 2021-02-24 15:47:35 -05:00
Edward Shen 75a99679a2
make serde optional, clippy lints 2021-02-24 12:11:18 -05:00
Edward Shen 3f8fdd74dc
Add ColorValue tests 2021-02-23 21:02:17 -05:00
Edward Shen a53a056cea
Add tests for ColorAttribute 2021-02-23 20:45:13 -05:00
Edward Shen f82d32953e
Add key-value delimination event 2021-02-23 11:30:48 -05:00
Edward Shen 93e6e2eed3
fully document parser 2021-02-20 02:28:50 -05:00
Edward Shen 1c770a9560
completely refactor config 2021-02-20 00:33:17 -05:00
Edward Shen 19fc0ebaaf
Booleans now retain original value 2021-02-19 19:41:58 -05:00
Edward Shen eacb903dfd
more work on parser 2021-02-19 12:08:42 -05:00
Edward Shen d63b1f7ab3
more work 2021-02-19 00:12:59 -05:00
Edward Shen 30b054df31
Complete initial parser 2021-02-18 12:49:47 -05:00