Confirmed users
514
edits
(→Add-ons Linter: firmatting) |
m (→Add-ons Linter: fomatting) |
||
| Line 66: | Line 66: | ||
*Migrate to Await/Async - the linter currently makes heavy use of promises. The newer Await/Async syntax makes code easier to read and understand. See the issues for additional details as to what is involved https://github.com/mozilla/addons-linter/issues/1536. This task requires a good understanding of promises and their various nuances. | *Migrate to Await/Async - the linter currently makes heavy use of promises. The newer Await/Async syntax makes code easier to read and understand. See the issues for additional details as to what is involved https://github.com/mozilla/addons-linter/issues/1536. This task requires a good understanding of promises and their various nuances. | ||
*Improving validation. There’s several areas where the validation the linter currently provides could be improved here’s a few suggested areas to start: | *Improving validation. There’s several areas where the validation the linter currently provides could be improved here’s a few suggested areas to start: | ||
< | <sub># Improve the feedback given to developers about icon usage: See https://github.com/mozilla/addons-linter/labels/component%3A%20icons for more details.</sub> | ||
# Improve the feedback given to developers about icon usage: See https://github.com/mozilla/addons-linter/labels/component%3A%20icons for more details. | <sub># Permissions. The linter could do more to inform the developer of relevant information related to the permissions they have asked for in the manifest.json. See this label for more information https://github.com/mozilla/addons-linter/labels/component%3A%20permissions</sub> | ||
# Permissions. The linter could do more to inform the developer of relevant information related to the permissions they have asked for in the manifest.json. See this label for more information https://github.com/mozilla/addons-linter/labels/component%3A%20permissions | <sub># Improve issues related to schema validation. See https://github.com/mozilla/addons-linter/labels/component%3A%20schema for more details.</sub> | ||
# Improve issues related to schema validation. See https://github.com/mozilla/addons-linter/labels/component%3A%20schema for more details. | |||
==Outreachy Program Cohort: Round 14 (May 30 -Aug 30, 2017)== | ==Outreachy Program Cohort: Round 14 (May 30 -Aug 30, 2017)== | ||