no-define-cc-etc.rst (569B)
1 no-define-cc-etc 2 ================ 3 4 Disallows old-style definitions for ``Cc``/``Ci``/``Cu``/``Cr``. These are now 5 defined globally for all chrome contexts. 6 7 Examples of incorrect code for this rule: 8 ----------------------------------------- 9 10 .. code-block:: js 11 12 var Cc = Components.classes; 13 var Ci = Components.interfaces; 14 var {Ci: interfaces, Cc: classes, Cu: utils} = Components; 15 var Cr = Components.results; 16 17 18 Examples of correct code for this rule: 19 --------------------------------------- 20 21 .. code-block:: js 22 23 const CC = Components.Constructor;