Open Bug 1869063 Opened 2 years ago Updated 3 months ago

Add Rust code linters to Thunderbird CI

Categories

(Thunderbird :: Build Config, task)

Tracking

(Not tracked)

People

(Reporter: rjl, Assigned: dandarnell)

References

(Blocks 1 open bug)

Details

(Keywords: leave-open)

Attachments

(1 file)

Rust code that's part of Thunderbird should be linted and formatted just like the C++ and Javascript.

Snag the clippy and rustfmt linters from mozilla-central and configure appropriately for comm-central.

Also, go through the other linter configs and add any rust file patterns that are missing, like ".rs".

Make sure /comm/third_party/rust is excluded from these linters in ThirdPartyPaths.txt.

Some of this will be done in bug 1869405.

See Also: → 1869405
Assignee: nobody → daniel
Attachment #9380408 - Attachment description: Bug 1869063 - Add Rust linters rustfmt and clippy. r=#thunderbird-build-system-reviewers → Bug 1869063 - Add Rust linter rustfmt. r=#thunderbird-build-system-reviewers
Backout by daniel@thunderbird.net: https://hg.mozilla.org/comm-central/rev/bb6e2e36560f Backed out changeset f60f6e442a7f for causing build bustage. r=backout
Blocks: 1896139
Depends on: 1936607
Blocks: 1976756
See Also: → 1978176
Blocks: 1992464
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: