Commit 811d420
committed
chore(deps): bump
23 commits since `0.0.0-rc.12`. The functional ones that
matter for this codebase:
- KSXGitHub/perfectionist#72 adds the curated `core` / `std`
compile-time macros (`stringify!`, `concat!`, `cfg!`,
`option_env!`, the `assert*` family, etc.) to
`macro_argument_binding`'s built-in allow list.
- KSXGitHub/perfectionist#82 reframes the rule's classifier
from "non-trivial expressions" to "impure expressions" and
renames the four `extra_trivial_*` / `ignore_trivial_*`
knobs (methods and macros) to `extra_pure_*` /
`ignore_pure_*`. The diagnostic text was updated to match.
No effect here — we set none of those knobs.
- KSXGitHub/perfectionist#84 drops the per-rule `enabled`
config knob from `macro_argument_binding`,
`macro_trailing_comma`, and `prefer_raw_string`. Users
relying on `[perfectionist::<rule>] enabled = false`
migrate to `[perfectionist] disable = ["<rule>"]`. We never
set that knob; nothing to change.
- KSXGitHub/perfectionist#95 drops the redundant
`style = "preserve"` variant from `derive_ordering`. We use
`style = "prefix_then_alphabetical"`; unaffected.
The rest of the delta is pages styling (#86, #87, #94, #97,
#98, #99), docs (#73, #75, #76, #77, #80, #81, #83, #96),
CI / dependency bumps (#79, #88-93), and the rc.13 release.
Clean build against `0.0.0-rc.14`, full test suite green, no
config migration needed and no source changes triggered. No
new bugs surface in this codebase.
https://claude.ai/code/session_01CoRidYHvni9nKNgxMPXmfQperfectionist to 0.0.0-rc.14
1 parent 06d832d commit 811d420
1 file changed
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
0 commit comments