Skip to content

Upgrade cfg_aliases to 0.2.2 and drop the nightly lint workaround - #12511

Merged
tronical merged 1 commit into
masterfrom
simon/cfg-alias
Jul 16, 2026
Merged

Upgrade cfg_aliases to 0.2.2 and drop the nightly lint workaround#12511
tronical merged 1 commit into
masterfrom
simon/cfg-alias

Conversation

@tronical

Copy link
Copy Markdown
Member

cfg_aliases 0.2.2 fixes the macro expansion that placed semicolons in expression position (katharostech/cfg_aliases#15), which nightly rejects via the semicolon_in_expressions_from_macros lint since 2026-07-16.

Bump the minimum version to 0.2.2 and revert the
allow(semicolon_in_expressions_from_macros) workaround from commit b7a7676 in the affected build scripts.

cfg_aliases 0.2.2 fixes the macro expansion that placed semicolons in
expression position (katharostech/cfg_aliases#15),
which nightly rejects via the semicolon_in_expressions_from_macros lint
since 2026-07-16.

Bump the minimum version to 0.2.2 and revert the
allow(semicolon_in_expressions_from_macros) workaround from commit
b7a7676 in the affected build scripts.
@tronical
tronical enabled auto-merge (rebase) July 16, 2026 19:08
@tronical
tronical merged commit 4784cde into master Jul 16, 2026
54 checks passed
@tronical
tronical deleted the simon/cfg-alias branch July 16, 2026 19:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants