Commit graph

29 commits

Author SHA1 Message Date
2f72e3e496 fix: address Clippy lints 2023-01-24 17:38:27 +00:00
7918e78d65 fix: use rename_all and fix tests 2023-01-24 17:33:07 +00:00
a0ba1db28a fix: adjust for toml 0.6.0 upgrade 2023-01-24 17:17:24 +00:00
5d1d59954d
chore(config): fix clippy lints 2022-07-14 03:01:42 +05:30
0e4fe250d7
feat(config): add config validation 2022-07-13 16:25:05 +05:30
a8b4b579a7
chore(config): add trace logs 2022-07-13 16:25:04 +05:30
0a425cf59d
fix(config): resolve clippy::needless-return lint 2022-06-09 09:54:42 +05:30
1c73c20a12
fix: allow compiling on Rust 1.57.0 2022-05-11 21:02:19 +05:30
5d6b27249d
chore: reformat with new rustfmt config 2022-03-07 01:25:48 +05:30
c9f3c63b32
chore: fix clippy 1.61 lints 2022-02-25 00:16:09 +05:30
eb3074d324
refactor: use fully qualified variant name 2022-02-22 09:43:17 +05:30
4684713d7e
refactor: implement Match for MatcherType
Delegate the responsibility of handling different `MatcherType`s to the config module.
2022-02-22 09:38:31 +05:30
80e33e97e6
refactor: rename Substitutor.matcher_type to matcher 2022-02-20 13:50:55 +05:30
7be11d9a90
refactor: support multiple matchers in a single substitutor 2022-02-20 02:45:00 +05:30
0f67855571
refactor: do not derive Clone in config structs 2022-02-20 02:05:20 +05:30
a112cbefc6
refactor: don't move value in Act and Match implementations 2022-02-15 02:54:16 +05:30
28710ab3ed
fix: remove panicking flow 2022-02-15 02:40:27 +05:30
0a0919faf6
all: update trivial formatting macros to use implicit capture 2022-01-23 14:40:42 +05:30
51e7c4a74c
config: add support for Matcher::Exactly and Action::Set 2022-01-23 14:35:52 +05:30
20e7ba87de
cargo: fmt 2021-12-05 09:10:54 +05:30
d2f1b686a2
config: remove unnecessary Default impl 2021-11-28 16:08:23 +05:30
13bcb918bd
all: refactor to elide matchers when not required 2021-11-28 15:57:35 +05:30
3599fccf4e
config: sort 2021-11-28 15:16:43 +05:30
3fadd9467b
config: remove unused #![allow(dead_code)] 2021-11-28 15:13:24 +05:30
f217ca95a5
all: fix clippy::pedantic lints 2021-11-21 21:48:15 +05:30
e2abe50c03 config: add optional name attribute to matchers 2021-11-16 19:23:06 +05:30
9cbf540e5e
Remove Action::Remove
You can just use an empty string in replace instead
2021-11-13 18:02:09 +05:30
3fd078e51b
Implement matchers and actions 2021-11-12 09:42:39 +05:30
05201d7de7
Initial commit 2021-11-11 20:33:17 +05:30