Skip to content

Auto-generate lint pass registration#16665

Open
Jarcho wants to merge 21 commits intorust-lang:masterfrom
Jarcho:gen_pass_reg
Open

Auto-generate lint pass registration#16665
Jarcho wants to merge 21 commits intorust-lang:masterfrom
Jarcho:gen_pass_reg

Conversation

@Jarcho
Copy link
Contributor

@Jarcho Jarcho commented Mar 4, 2026

Based on #16664

This technically introduces some constraints on how parts of each lint pass has to be declared, but this isn't restrictive in practice. Lint registration and explain have been moved out of clippy_lints into clippy-driver and cargo-clippy in preparation for splitting clippy_lints. The rest will be moved out in a separate PR.

changelog: none

@Jarcho Jarcho added the S-blocked Status: marked as blocked ❌ on something else such as an RFC or other implementation work label Mar 4, 2026
@rustbot
Copy link
Collaborator

rustbot commented Mar 4, 2026

Some changes occurred in clippy_lints/src/doc

cc @notriddle

@rustbot rustbot added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties label Mar 4, 2026
@rustbot
Copy link
Collaborator

rustbot commented Mar 4, 2026

r? @llogiq

rustbot has assigned @llogiq.
They will have a look at your PR within the next two weeks and either review your PR or reassign to another reviewer.

Use r? to explicitly pick a reviewer

Why was this reviewer chosen?

The reviewer was selected based on:

  • Owners of files modified in this PR: 7 candidates
  • 7 candidates expanded to 7 candidates
  • Random selection from dswij, llogiq, samueltardieu

@rustbot
Copy link
Collaborator

rustbot commented Mar 5, 2026

☔ The latest upstream changes (possibly #16668) made this pull request unmergeable. Please resolve the merge conflicts.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

S-blocked Status: marked as blocked ❌ on something else such as an RFC or other implementation work S-waiting-on-review Status: Awaiting review from the assignee but also interested parties

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants