Bug 1412893 - Enable ESLint rule mozilla/use-services for toolkit/components/ r?Mossop draft
authorMark Banner <standard8@mozilla.com>
Thu, 19 Oct 2017 12:08:05 +0100
changeset 693963 94de9671b4cf7905e39824cd3546a65fb885137e
parent 693962 757c9064f43b61f58404421ce101a8aa7b1b1573
child 739217 a60aded68bb80ae877c779f374d39b07441f1c6c
push id88001
push userbmo:standard8@mozilla.com
push dateTue, 07 Nov 2017 07:26:17 +0000
reviewersMossop
bugs1412893
milestone58.0a1
Bug 1412893 - Enable ESLint rule mozilla/use-services for toolkit/components/ r?Mossop MozReview-Commit-ID: 6HMhOm2klD4
toolkit/components/.eslintrc.js
toolkit/components/passwordmgr/.eslintrc.js
new file mode 100644
--- /dev/null
+++ b/toolkit/components/.eslintrc.js
@@ -0,0 +1,7 @@
+"use strict";
+
+module.exports = {
+  rules: {
+    "mozilla/use-services": "error",
+  }
+};
--- a/toolkit/components/passwordmgr/.eslintrc.js
+++ b/toolkit/components/passwordmgr/.eslintrc.js
@@ -4,11 +4,10 @@ module.exports = {
 
   "rules": {
     // XXX Bug 1358949 - This should be reduced down - probably to 20 or to
     // be removed & synced with the mozilla/recommended value.
     "complexity": ["error", 43],
 
     "no-unused-vars": ["error", {"args": "none", "vars": "local", "varsIgnorePattern": "^(ids|ignored|unused)$"}],
     "semi": ["error", "always"],
-    "mozilla/use-services": "error",
   }
 };