Closed
Bug 1434332
Opened 8 years ago
Closed 8 years ago
Add a checklist for adding new linters to the tree
Categories
(Developer Infrastructure :: Lint and Formatting, enhancement)
Tracking
(firefox60 fixed)
RESOLVED
FIXED
mozilla60
| Tracking | Status | |
|---|---|---|
| firefox60 | --- | fixed |
People
(Reporter: standard8, Assigned: standard8)
References
Details
Attachments
(1 file)
As we add new linters to the tree, we should also ensure that we have some basic requirements so that we get everything we need from the outset (or landed in a way which doesn't adversely affect developers).
We can add this into the existing linter documentation.
| Comment hidden (mozreview-request) |
Comment 2•8 years ago
|
||
| mozreview-review | ||
Comment on attachment 8946702 [details]
Bug 1434332 - Add a checklist for adding new linters to the tree.
https://reviewboard.mozilla.org/r/216672/#review222488
::: tools/lint/docs/create.rst:13
(Diff revision 1)
> +
> +* Any required dependencies should be installed as part of `./mach bootstrap`
> +* A ``./mach lint`` interface
> +* Running ``./mach lint`` command must pass (note, linters can be disabled for individual directories)
> +* Taskcluster/Treeherder integration
> +* In tree documentation (under ``lint/docs``) to give a basic summary, links and any other useful information
nit: tools/lint/docs
Attachment #8946702 -
Flags: review?(ahalberstadt) → review+
| Comment hidden (mozreview-request) |
Pushed by mbanner@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/82352a076662
Add a checklist for adding new linters to the tree. r=ahal
Comment 5•8 years ago
|
||
| bugherder | ||
Status: NEW → RESOLVED
Closed: 8 years ago
status-firefox60:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla60
Updated•8 years ago
|
Product: Testing → Firefox Build System
Updated•7 years ago
|
Version: Version 3 → 3 Branch
Updated•3 years ago
|
Product: Firefox Build System → Developer Infrastructure
You need to log in
before you can comment on or make changes to this bug.
Description
•