Commit a66e8f2
fix: add incomplete_tests feature to Cargo.toml for test cfg checks
Properly fixes the unexpected cfg warning by declaring the incomplete_tests
feature flag that multiple test files reference.
## Changes
- Added `incomplete_tests = []` to [features] section in Cargo.toml
- Removed temporary `#![allow(unexpected_cfgs)]` workaround from lib.rs
- Feature flag allows test files to use `#[cfg(feature = "incomplete_tests")]`
to conditionally exclude unfinished tests without warnings
## Impact
- ✅ Resolves unexpected cfg warnings for 18 test files
- ✅ Tests can now use `--features incomplete_tests` to enable experimental tests
- ✅ CI builds pass without cfg warnings
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <[email protected]>1 parent a33fae4 commit a66e8f2
2 files changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
107 | 107 | | |
108 | 108 | | |
109 | 109 | | |
| 110 | + | |
110 | 111 | | |
111 | 112 | | |
112 | 113 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
25 | 24 | | |
26 | 25 | | |
27 | 26 | | |
| |||
0 commit comments