Skip to content

Commit eb7fb2f

Browse files
authored
feat: add featureset (#105)
* feat: add featureset * fix: clippy i32::MAX to run in 32bit machine * fix: change mutex to rwlock * feat: implement enable_for_test, disable_for_test * fix: change comment style and rename to FeatureSet * fix: change all featureset to take &self, allow running test in parallel * fix: impl Default for FeatureSet * fix: remove enable_for_test and disable_for_test * fix: make new, default and from_config(default) having the same behaviour * test: add test to verify golang default featureset should be matched
1 parent 0a4b2f6 commit eb7fb2f

3 files changed

Lines changed: 471 additions & 2 deletions

File tree

crates/charon/Cargo.toml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,5 @@ url.workspace = true
2424
[build-dependencies]
2525
charon-build-proto.workspace = true
2626

27-
[dev-dependencies]
28-
2927
[lints]
3028
workspace = true

0 commit comments

Comments
 (0)