-
Couldn't load subscription status.
- Fork 13.9k
Closed
Labels
C-tracking-issueCategory: An issue tracking the progress of sth. like the implementation of an RFCCategory: An issue tracking the progress of sth. like the implementation of an RFCT-compilerRelevant to the compiler team, which will review and decide on the PR/issue.Relevant to the compiler team, which will review and decide on the PR/issue.T-dev-toolsRelevant to the dev-tools subteam, which will review and decide on the PR/issue.Relevant to the dev-tools subteam, which will review and decide on the PR/issue.
Description
Skip the discussion until #40921 (comment)
The plan has been updated accordingly
Broad plan
- Add clippy as a submodule
- Try to build clippy on every travis run
- In case of failure, automatically post an issue at the clippy repository linking the offending PR
- modify
src/bootstrap/dist.rs,src/bootstrap/lib.rsand
src/bootstrap/step.rs to bundle clippy as a rustup component with rustc if clippy builds - modify
src/tools/build-manifest/src/main.rs - open a PR
- modify rustup to not update if a component is not available (and add a force option to override)
Open Questions
- Configuration works through
clippy.tomlright now- change -Zextra-plugins to take an argument, so we can pass
-Zextra-plugins=clippy(clippy.toml)?
- change -Zextra-plugins to take an argument, so we can pass
sanmai-NL
Metadata
Metadata
Assignees
Labels
C-tracking-issueCategory: An issue tracking the progress of sth. like the implementation of an RFCCategory: An issue tracking the progress of sth. like the implementation of an RFCT-compilerRelevant to the compiler team, which will review and decide on the PR/issue.Relevant to the compiler team, which will review and decide on the PR/issue.T-dev-toolsRelevant to the dev-tools subteam, which will review and decide on the PR/issue.Relevant to the dev-tools subteam, which will review and decide on the PR/issue.