fune/docs/code-quality/lint/linters/eslint-plugin-mozilla
2022-07-28 00:54:20 +00:00
..
avoid-Date-timing.rst
avoid-removeChild.rst
balanced-listeners.rst
balanced-observers.rst Bug 1760286 - Add missing docs for rules in eslint-plugin-mozilla. r=Gijs 2022-03-30 17:40:15 +00:00
consistent-if-bracing.rst
environment.rst Bug 1780543 - Part 11: Update document for environment. r=Standard8 2022-07-26 02:46:32 +00:00
import-browser-window-globals.rst
import-content-task-globals.rst
import-globals-from.rst Bug 1779989 - Explicitly disallow ES modules in ESLint import-globals-from statements. r=arai 2022-07-19 05:57:15 +00:00
import-globals.rst Bug 1548308 - Remove modules.json. r=Standard8 2022-05-06 12:35:33 +00:00
import-headjs-globals.rst
lazy-getter-object-name.rst Bug 1667455 - Part 14: Stop importing Services.jsm in documents. r=kmag,necko-reviewers,dragana 2022-07-11 12:41:54 +00:00
mark-exported-symbols-as-used.rst Bug 1760286 - Add missing docs for rules in eslint-plugin-mozilla. r=Gijs 2022-03-30 17:40:15 +00:00
mark-test-function-used.rst
no-aArgs.rst
no-addtask-setup.rst Bug 1753696 - use an eslint rule to switch to add_setup(), r=Standard8 2022-03-30 16:16:42 +00:00
no-arbitrary-setTimeout.rst Bug 1760286 - Add missing docs for rules in eslint-plugin-mozilla. r=Gijs 2022-03-30 17:40:15 +00:00
no-compare-against-boolean-literals.rst
no-define-cc-etc.rst
no-throw-cr-literal.rst
no-useless-parameters.rst
no-useless-removeEventListener.rst
no-useless-run-test.rst
prefer-boolean-length-check.rst Bug 1760286 - Add missing docs for rules in eslint-plugin-mozilla. r=Gijs 2022-03-30 17:40:15 +00:00
prefer-formatValues.rst Bug 1760286 - Add missing docs for rules in eslint-plugin-mozilla. r=Gijs 2022-03-30 17:40:15 +00:00
reject-addtask-only.rst
reject-chromeutils-import-params.rst Bug 1667455 - Part 14: Stop importing Services.jsm in documents. r=kmag,necko-reviewers,dragana 2022-07-11 12:41:54 +00:00
reject-eager-module-in-lazy-getter.rst Bug 1667455 - Part 14: Stop importing Services.jsm in documents. r=kmag,necko-reviewers,dragana 2022-07-11 12:41:54 +00:00
reject-global-this.rst Bug 1607331 - Part 3: Reject global this usage in JSM. r=Standard8 2022-06-14 21:56:55 +00:00
reject-globalThis-modification.rst Bug 1667455 - Part 14: Stop importing Services.jsm in documents. r=kmag,necko-reviewers,dragana 2022-07-11 12:41:54 +00:00
reject-import-system-module-from-non-system.rst Bug 1667455 - Part 14: Stop importing Services.jsm in documents. r=kmag,necko-reviewers,dragana 2022-07-11 12:41:54 +00:00
reject-importGlobalProperties.rst Bug 1646183 - Extend ESLint rule reject-importGlobalProperties to also handle defineLazyGlobalGetters. r=arai,webdriver-reviewers,webcompat-reviewers,extension-reviewers,whimboo,twisniewski,kmag 2022-06-29 22:37:57 +00:00
reject-lazy-imports-into-globals.rst Bug 1777451 - Add a rule to prevent/recommend against using globalThis or window in non-system modules for lazy getters. r=arai 2022-07-06 08:35:59 +00:00
reject-mixing-eager-and-lazy.rst Bug 1776837 - Part 2: Reject defining lazy getter for module that is already loaded eagerly at top-level. r=mossop 2022-07-05 01:01:35 +00:00
reject-multiple-getters-calls.rst Bug 1779988 - Part 2: Add ESLint rule that rejects multiple ChromeUtils.defineESModuleGetters call on the same object. r=Standard8 2022-07-28 00:54:20 +00:00
reject-osfile.rst Bug 1765675 - Reject OS.Path usage in reject-osfile lint r=Standard8 2022-04-26 17:34:35 +00:00
reject-relative-requires.rst Bug 1760286 - Add missing docs for rules in eslint-plugin-mozilla. r=Gijs 2022-03-30 17:40:15 +00:00
reject-requires-await.rst Bug 1760286 - Add missing docs for rules in eslint-plugin-mozilla. r=Gijs 2022-03-30 17:40:15 +00:00
reject-scriptableunicodeconverter.rst
reject-some-requires.rst
reject-top-level-await.rst Bug 1768031 - Reject top-level await in modules via an ESLint rule. r=Gijs 2022-05-11 14:08:15 +00:00
use-cc-etc.rst
use-chromeutils-generateqi.rst Bug 1760286 - Add missing docs for rules in eslint-plugin-mozilla. r=Gijs 2022-03-30 17:40:15 +00:00
use-chromeutils-import.rst Bug 1667455 - Part 14: Stop importing Services.jsm in documents. r=kmag,necko-reviewers,dragana 2022-07-11 12:41:54 +00:00
use-default-preference-values.rst
use-includes-instead-of-indexOf.rst
use-isInstance.rst Bug 1773740 - Part 3: Cover js files including ChromeUtils r=Standard8 2022-06-27 20:31:33 +00:00
use-ownerGlobal.rst
use-returnValue.rst
use-services.rst Bug 1667455 - Part 14: Stop importing Services.jsm in documents. r=kmag,necko-reviewers,dragana 2022-07-11 12:41:54 +00:00
valid-lazy.rst Bug 1773747 - Part 6: Add ESLint rule to check immediately-used lazy getter. r=Standard8 2022-06-24 11:03:53 +00:00
valid-services.rst Bug 1766228 - Add an ESLint rule to ensure that member property accesses of Services are valid. r=Gijs 2022-06-16 21:11:24 +00:00
var-only-at-top-level.rst