summaryrefslogtreecommitdiffstats
path: root/docs/code-quality/lint/linters/eslint-plugin-mozilla/use-default-preference-values.rst
blob: 2392709e898dbebcf49318c261060eec4d43760f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
use-default-preference-values
=============================

Require providing a second parameter to ``get*Pref`` methods instead of
using a try/catch block.

Examples of incorrect code for this rule:
-----------------------------------------

.. code-block:: js

    try { blah = branch.getCharPref('blah'); } catch(e) {}

Examples of correct code for this rule:
---------------------------------------

.. code-block:: js

    blah = branch.getCharPref('blah', true);