Add rust clippy to mozlint
Categories
(Developer Infrastructure :: Lint and Formatting, enhancement, P1)
Tracking
(firefox75 fixed)
Tracking | Status | |
---|---|---|
firefox75 | --- | fixed |
People
(Reporter: bc, Assigned: Sylvestre)
References
(Depends on 4 open bugs, Blocks 1 open bug)
Details
Attachments
(2 files, 7 obsolete files)
Comment 1•8 years ago
|
||
Comment 2•7 years ago
|
||
Updated•7 years ago
|
Updated•7 years ago
|
Assignee | ||
Updated•5 years ago
|
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 3•5 years ago
|
||
clippy cannot run on a single file. it needs to build the file
It can be built using:
cargo clippy --manifest-path js/src/wasm/cranelift/Cargo.toml
Assignee | ||
Comment 4•5 years ago
|
||
Assignee | ||
Comment 5•5 years ago
|
||
Depends on D58248
Assignee | ||
Comment 6•5 years ago
|
||
Assignee | ||
Comment 7•5 years ago
|
||
Depends on D58250
Assignee | ||
Comment 8•5 years ago
|
||
Depends on D58251
Updated•5 years ago
|
Updated•5 years ago
|
Assignee | ||
Comment 9•5 years ago
|
||
Depends on D58252
Assignee | ||
Comment 10•5 years ago
|
||
Otherwise, cargo isn't installed
Depends on D58267
Assignee | ||
Comment 11•5 years ago
|
||
Depends on D58250
Comment 12•5 years ago
|
||
Comment on attachment 9117786 [details]
Bug 1361341 - Add clippy in the mozlint docker image
Revision D58251 was moved to bug 1578058. Setting attachment 9117786 [details] to obsolete.
Comment 13•5 years ago
|
||
Comment on attachment 9117787 [details]
Bug 1361341 - Run clippy in taskcluster
Revision D58252 was moved to bug 1578058. Setting attachment 9117787 [details] to obsolete.
Comment 14•5 years ago
|
||
Comment on attachment 9117813 [details]
Bug 1361341 - TC: Create a new lint/rust category
Revision D58267 was moved to bug 1578058. Setting attachment 9117813 [details] to obsolete.
Updated•5 years ago
|
Comment 15•5 years ago
|
||
Comment on attachment 9117814 [details]
Bug 1578058 - Ride along: move the mozlint task in the file with the same name
Revision D58268 was moved to bug 1578058. Setting attachment 9117814 [details] to obsolete.
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Comment 16•5 years ago
|
||
Comment 17•5 years ago
|
||
Backed out 4 changesets (bug 1361341, bug 1578058) for mozilint failure at test_clippy.py
Backout: https://hg.mozilla.org/integration/autoland/rev/f72cd435a4cfb1dce6714580f6f6f4d622b7f717
Failure push: https://treeherder.mozilla.org/#/jobs?repo=autoland&revision=76d91acac82cab17165f838fec297ab2cb1936b0
Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=288821237&repo=autoland&lineNumber=559
Comment 18•5 years ago
|
||
Comment 19•5 years ago
|
||
Backed out changeset a63ccd650889 (bug 1361341) for causing mozlint failures
https://hg.mozilla.org/integration/autoland/rev/6f4f37881859373b597115ab621fff145b589d14
push that caused the backout: https://treeherder.mozilla.org/#/jobs?repo=autoland&selectedJob=288888131&resultStatus=testfailed%2Cbusted%2Cexception%2Cretry%2Cusercancel%2Crunnable&revision=a63ccd65088995da39af4189d76972d95757e660
Assignee | ||
Comment 20•5 years ago
|
||
Instead of python.yml
Otherwise, it is getting the incorrect docker image (without rust).
And it makes sense that the mozlint job is next to the other tasks
Depends on D58293
Updated•5 years ago
|
Comment 21•5 years ago
|
||
Comment 22•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/1131a9b0f8c0
https://hg.mozilla.org/mozilla-central/rev/2a33639bf079
Updated•2 years ago
|
Description
•