Skip to content

fix(ci): address new lints and float constant deprecations - #1620

Merged
akern40 merged 1 commit into
masterfrom
devin/1792345524-fix-ci-lints
Oct 18, 2026
Merged

akern40 merged 1 commit into
masterfrom
devin/1792345524-fix-ci-lints

Conversation

@akern40

@akern40 akern40 commented Oct 18, 2026

Copy link
Copy Markdown
Collaborator

CI is failing on master, and so on every open PR, because of new warnings in recent Rust and Clippy: the std::f64::NAN-style module constants are deprecated, clippy::from_iter_instead_of_collect was removed (so our allow for it trips renamed_and_removed_lints), and clippy::question_mark now flags three match blocks in the indexed iterators.

Link to Devin session: https://app.devin.ai/sessions/84f0ca00a1484da1b6fbe842f7104a73
Open in Devin Desktop: https://app.devin.ai/desktop/session/84f0ca00a1484da1b6fbe842f7104a73?variant=devin
Requested by: @akern40

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
@devin-ai-integration

Copy link
Copy Markdown
Contributor

I'll fix CI failures and address comments from users with write access that start with 'Devin'.

  • Disable automatic comment, CI, and merge conflict monitoring

@akern40
akern40 merged commit c95d814 into master Oct 18, 2026
30 checks passed
akern40 added a commit that referenced this pull request Oct 18, 2026
New Rust releases periodically break CI through new lints and
deprecations (#1620 was the latest), and we usually find out from
failures on unrelated PRs. Running this check daily, and including
stable clippy, should surface those breakages on `master` within a day.

Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
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.

1 participant