|
10 | 10 | var o_ = o;
|
11 | 11 | var x_ = x;
|
12 | 12 |
|
13 |
| - u_ = u_ || e; // $ Alert |
14 |
| - n_ = n_ || e; // $ Alert |
15 |
| - o_ = o_ || e; // $ Alert |
| 13 | + u_ = u_ || e; // $ MISSING: Alert[js/unneeded-defensive-code] |
| 14 | + n_ = n_ || e; // $ MISSING: Alert[js/unneeded-defensive-code] |
| 15 | + o_ = o_ || e; // $ MISSING: Alert[js/unneeded-defensive-code] |
16 | 16 | x_ = x_ || e;
|
17 | 17 |
|
18 |
| - u && u.p; // $ Alert |
19 |
| - n && n.p; // $ Alert |
20 |
| - o && o.p; // $ Alert |
| 18 | + u && u.p; // $ Alert[js/unneeded-defensive-code] |
| 19 | + n && n.p; // $ Alert[js/unneeded-defensive-code] |
| 20 | + o && o.p; // $ Alert[js/unneeded-defensive-code] |
21 | 21 | x && x.p;
|
22 | 22 |
|
23 |
| - u && u(); // $ Alert |
24 |
| - n && n(); // $ Alert |
25 |
| - o && o(); // $ Alert |
| 23 | + u && u(); // $ Alert[js/unneeded-defensive-code] |
| 24 | + n && n(); // $ Alert[js/unneeded-defensive-code] |
| 25 | + o && o(); // $ Alert[js/unneeded-defensive-code] |
26 | 26 | x && x();
|
27 | 27 |
|
28 |
| - !u || u.p; // $ Alert |
29 |
| - !n || n.p; // $ Alert |
30 |
| - !o || o.p; // $ Alert |
| 28 | + !u || u.p; // $ Alert[js/unneeded-defensive-code] |
| 29 | + !n || n.p; // $ Alert[js/unneeded-defensive-code] |
| 30 | + !o || o.p; // $ Alert[js/unneeded-defensive-code] |
31 | 31 | !x || x.p;
|
32 | 32 |
|
33 |
| - !!u && u.p; // $ Alert |
34 |
| - !!n && n.p; // $ Alert |
35 |
| - !!o && o.p; // $ Alert |
| 33 | + !!u && u.p; // $ Alert[js/unneeded-defensive-code] |
| 34 | + !!n && n.p; // $ Alert[js/unneeded-defensive-code] |
| 35 | + !!o && o.p; // $ Alert[js/unneeded-defensive-code] |
36 | 36 | !!x && x.p;
|
37 | 37 |
|
38 |
| - u != undefined && u.p; // $ Alert |
39 |
| - n != undefined && n.p; // $ Alert |
40 |
| - o != undefined && o.p; // $ Alert |
| 38 | + u != undefined && u.p; // $ Alert[js/unneeded-defensive-code] |
| 39 | + n != undefined && n.p; // $ Alert[js/unneeded-defensive-code] |
| 40 | + o != undefined && o.p; // $ Alert[js/unneeded-defensive-code] |
41 | 41 | x != undefined && x.p;
|
42 | 42 |
|
43 |
| - u == undefined || u.p; // $ Alert |
44 |
| - n == undefined || n.p; // $ Alert |
45 |
| - o == undefined || o.p; // $ Alert |
| 43 | + u == undefined || u.p; // $ Alert[js/unneeded-defensive-code] |
| 44 | + n == undefined || n.p; // $ Alert[js/unneeded-defensive-code] |
| 45 | + o == undefined || o.p; // $ Alert[js/unneeded-defensive-code] |
46 | 46 | x == undefined || x.p;
|
47 | 47 |
|
48 |
| - u === undefined || u.p; // $ Alert |
49 |
| - n === undefined || n.p; // $ Alert |
50 |
| - o === undefined || o.p; // $ Alert |
| 48 | + u === undefined || u.p; // $ Alert[js/unneeded-defensive-code] |
| 49 | + n === undefined || n.p; // $ Alert[js/unneeded-defensive-code] |
| 50 | + o === undefined || o.p; // $ Alert[js/unneeded-defensive-code] |
51 | 51 | x === undefined || x.p;
|
52 | 52 |
|
53 |
| - if (u) { // $ Alert |
| 53 | + if (u) { // $ Alert[js/unneeded-defensive-code] |
54 | 54 | u.p;
|
55 | 55 | }
|
56 |
| - if (n) { // $ Alert |
| 56 | + if (n) { // $ Alert[js/unneeded-defensive-code] |
57 | 57 | n.p;
|
58 | 58 | }
|
59 |
| - if (o) { // $ Alert |
| 59 | + if (o) { // $ Alert[js/unneeded-defensive-code] |
60 | 60 | o.p;
|
61 | 61 | }
|
62 | 62 | if (x) {
|
63 | 63 | x.p;
|
64 | 64 | }
|
65 | 65 |
|
66 |
| - u? u():_; // $ Alert |
67 |
| - n? n(): _; // $ Alert |
68 |
| - o? o(): _; // $ Alert |
| 66 | + u? u():_; // $ Alert[js/unneeded-defensive-code] |
| 67 | + n? n(): _; // $ Alert[js/unneeded-defensive-code] |
| 68 | + o? o(): _; // $ Alert[js/unneeded-defensive-code] |
69 | 69 | x? x(): _;
|
70 | 70 |
|
71 |
| - if (u !== undefined) { // $ Alert |
| 71 | + if (u !== undefined) { // $ Alert[js/unneeded-defensive-code] |
72 | 72 | u.p;
|
73 | 73 | }
|
74 |
| - if (n !== undefined) { // $ Alert |
| 74 | + if (n !== undefined) { // $ Alert[js/unneeded-defensive-code] |
75 | 75 | n.p;
|
76 | 76 | }
|
77 |
| - if (o !== undefined) { // $ Alert |
| 77 | + if (o !== undefined) { // $ Alert[js/unneeded-defensive-code] |
78 | 78 | o.p;
|
79 | 79 | }
|
80 | 80 | if (x !== undefined) {
|
81 | 81 | x.p;
|
82 | 82 | }
|
83 | 83 |
|
84 |
| - if (u == undefined){} // $ Alert |
85 |
| - if (n == undefined){} // $ Alert |
86 |
| - if (o == undefined){} // $ Alert |
| 84 | + if (u == undefined){} // $ Alert[js/unneeded-defensive-code] |
| 85 | + if (n == undefined){} // $ Alert[js/unneeded-defensive-code] |
| 86 | + if (o == undefined){} // $ Alert[js/unneeded-defensive-code] |
87 | 87 | if (x == undefined){}
|
88 | 88 |
|
89 |
| - if (u != undefined){} // $ Alert |
90 |
| - if (n != undefined){} // $ Alert |
91 |
| - if (o != undefined){} // $ Alert |
| 89 | + if (u != undefined){} // $ Alert[js/unneeded-defensive-code] |
| 90 | + if (n != undefined){} // $ Alert[js/unneeded-defensive-code] |
| 91 | + if (o != undefined){} // $ Alert[js/unneeded-defensive-code] |
92 | 92 | if (x != undefined){}
|
93 | 93 |
|
94 |
| - if (typeof u === "undefined"){} // $ Alert |
95 |
| - if (typeof n === "undefined"){} // $ Alert |
96 |
| - if (typeof o === "undefined"){} // $ Alert |
| 94 | + if (typeof u === "undefined"){} // $ Alert[js/unneeded-defensive-code] |
| 95 | + if (typeof n === "undefined"){} // $ Alert[js/unneeded-defensive-code] |
| 96 | + if (typeof o === "undefined"){} // $ Alert[js/unneeded-defensive-code] |
97 | 97 | if (typeof x === "undefined"){}
|
98 | 98 |
|
99 | 99 | function f() { }
|
100 |
| - typeof f === "function" && f(); // $ Alert |
101 |
| - typeof u === "function" && u(); // $ Alert |
| 100 | + typeof f === "function" && f(); // $ Alert[js/unneeded-defensive-code] |
| 101 | + typeof u === "function" && u(); // $ Alert[js/unneeded-defensive-code] |
102 | 102 | typeof x === "function" && x();
|
103 | 103 |
|
104 | 104 | var empty_array = [];
|
|
111 | 111 | var _true = true;
|
112 | 112 | var _false = false;
|
113 | 113 |
|
114 |
| - empty_array && empty_array.pop(); // $ Alert |
115 |
| - pseudo_empty_array && pseudo_empty_array.pop(); // $ Alert |
116 |
| - non_empty_array && non_empty_array.pop(); // $ Alert |
| 114 | + empty_array && empty_array.pop(); // $ Alert[js/unneeded-defensive-code] |
| 115 | + pseudo_empty_array && pseudo_empty_array.pop(); // $ Alert[js/unneeded-defensive-code] |
| 116 | + non_empty_array && non_empty_array.pop(); // $ Alert[js/unneeded-defensive-code] |
117 | 117 | empty_string && empty_string.charAt(0);
|
118 | 118 | non_empty_string && non_empty_string.charAt(0);
|
119 | 119 | zero && zero();
|
120 | 120 | neg && neg();
|
121 | 121 | _true && _true();
|
122 | 122 | _false && _false();
|
123 | 123 |
|
124 |
| - (u !== undefined && u !== null) && u.p; // $ Alert |
125 |
| - u !== undefined && u !== null && u.p; // $ Alert |
| 124 | + (u !== undefined && u !== null) && u.p; // $ Alert[js/unneeded-defensive-code] |
| 125 | + u !== undefined && u !== null && u.p; // $ Alert[js/unneeded-defensive-code] |
126 | 126 |
|
127 |
| - u != undefined && u != null; // $ Alert |
128 |
| - u == undefined || u == null; // $ Alert |
129 |
| - u !== undefined && u !== null; // $ Alert |
130 |
| - !(u === undefined) && !(u === null); // $ Alert |
131 |
| - u === undefined || u === null; // $ Alert |
132 |
| - !(u === undefined || u === null); // $ Alert |
133 |
| - !(u === undefined) && u !== null; // $ Alert |
| 127 | + u != undefined && u != null; // $ Alert[js/unneeded-defensive-code] |
| 128 | + u == undefined || u == null; // $ Alert[js/unneeded-defensive-code] |
| 129 | + u !== undefined && u !== null; // $ Alert[js/unneeded-defensive-code] |
| 130 | + !(u === undefined) && !(u === null); // $ Alert[js/unneeded-defensive-code] |
| 131 | + u === undefined || u === null; // $ Alert[js/unneeded-defensive-code] |
| 132 | + !(u === undefined || u === null); // $ Alert[js/unneeded-defensive-code] |
| 133 | + !(u === undefined) && u !== null; // $ Alert[js/unneeded-defensive-code] |
134 | 134 | u !== undefined && n !== null;
|
135 |
| - u == undefined && u == null; // $ Alert |
| 135 | + u == undefined && u == null; // $ Alert[js/unneeded-defensive-code] |
136 | 136 | x == undefined && x == null;
|
137 | 137 |
|
138 |
| - x === undefined && x === null; // $ Alert |
| 138 | + x === undefined && x === null; // $ Alert[js/unneeded-defensive-code] |
139 | 139 | if (x === undefined) {
|
140 |
| - if (x === null) { // $ Alert |
| 140 | + if (x === null) { // $ Alert[js/unneeded-defensive-code] |
141 | 141 | }
|
142 | 142 | }
|
143 | 143 |
|
|
153 | 153 | }
|
154 | 154 | }
|
155 | 155 |
|
156 |
| - x != undefined && x != null; // $ Alert |
| 156 | + x != undefined && x != null; // $ Alert[js/unneeded-defensive-code] |
157 | 157 | if (x != undefined) {
|
158 |
| - if (x != null) { // $ Alert |
| 158 | + if (x != null) { // $ Alert[js/unneeded-defensive-code] |
159 | 159 | }
|
160 | 160 | }
|
161 | 161 |
|
|
174 | 174 |
|
175 | 175 | u && (f(), u.p); // $ Alert[js/trivial-conditional]
|
176 | 176 | u && (u.p, f()); // $ Alert[js/trivial-conditional] - technically not OK, but it seems like an unlikely pattern
|
177 |
| - u && !u.p; // $ Alert |
178 |
| - u && !u(); // $ Alert |
| 177 | + u && !u.p; // $ Alert[js/unneeded-defensive-code] |
| 178 | + u && !u(); // $ Alert[js/unneeded-defensive-code] |
179 | 179 |
|
180 | 180 |
|
181 | 181 | function hasCallbacks(success, error) {
|
|
0 commit comments