Skip to content

Commit 9da7301

Browse files
committed
[js] for type-checking, suppress a bunch of warnings about referencing
a deprecated type
1 parent daf0539 commit 9da7301

File tree

1 file changed

+23
-21
lines changed
  • javascript/node/selenium-webdriver/lib

1 file changed

+23
-21
lines changed

javascript/node/selenium-webdriver/lib/error.js

Lines changed: 23 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@ class WebDriverError extends Error {
3333
/**
3434
* @return {number} the legacy numeric code for this class of error.
3535
* @deprecated
36+
* @suppress {deprecated} Ignore warnings about reference to deprecated
37+
* ErrorCode type.
3638
*/
3739
static get code() {
3840
return ErrorCode.UNKNOWN_ERROR;
@@ -57,7 +59,7 @@ class ElementNotSelectableError extends WebDriverError {
5759
super(opt_error);
5860
}
5961

60-
/** @override */
62+
/** @override @suppress {deprecated} */
6163
static get code() {
6264
return ErrorCode.ELEMENT_NOT_SELECTABLE;
6365
}
@@ -74,7 +76,7 @@ class ElementNotVisibleError extends WebDriverError {
7476
super(opt_error);
7577
}
7678

77-
/** @override */
79+
/** @override @suppress {deprecated} */
7880
static get code() {
7981
return ErrorCode.ELEMENT_NOT_VISIBLE;
8082
}
@@ -102,7 +104,7 @@ class InvalidCookieDomainError extends WebDriverError {
102104
super(opt_error);
103105
}
104106

105-
/** @override */
107+
/** @override @suppress {deprecated} */
106108
static get code() {
107109
return ErrorCode.INVALID_COOKIE_DOMAIN;
108110
}
@@ -118,7 +120,7 @@ class InvalidElementCoordinatesError extends WebDriverError {
118120
super(opt_error);
119121
}
120122

121-
/** @override */
123+
/** @override @suppress {deprecated} */
122124
static get code() {
123125
return ErrorCode.INVALID_ELEMENT_COORDINATES;
124126
}
@@ -136,7 +138,7 @@ class InvalidElementStateError extends WebDriverError {
136138
super(opt_error);
137139
}
138140

139-
/** @override */
141+
/** @override @suppress {deprecated} */
140142
static get code() {
141143
return ErrorCode.INVALID_ELEMENT_STATE;
142144
}
@@ -152,7 +154,7 @@ class InvalidSelectorError extends WebDriverError {
152154
super(opt_error);
153155
}
154156

155-
/** @override */
157+
/** @override @suppress {deprecated} */
156158
static get code() {
157159
return ErrorCode.INVALID_SELECTOR_ERROR;
158160
}
@@ -190,7 +192,7 @@ class JavascriptError extends WebDriverError {
190192
super(opt_error);
191193
}
192194

193-
/** @override */
195+
/** @override @suppress {deprecated} */
194196
static get code() {
195197
return ErrorCode.JAVASCRIPT_ERROR;
196198
}
@@ -207,7 +209,7 @@ class MoveTargetOutOfBoundsError extends WebDriverError {
207209
super(opt_error);
208210
}
209211

210-
/** @override */
212+
/** @override @suppress {deprecated} */
211213
static get code() {
212214
return ErrorCode.MOVE_TARGET_OUT_OF_BOUNDS;
213215
}
@@ -223,7 +225,7 @@ class NoSuchAlertError extends WebDriverError {
223225
super(opt_error);
224226
}
225227

226-
/** @override */
228+
/** @override @suppress {deprecated} */
227229
static get code() {
228230
return ErrorCode.NO_SUCH_ALERT;
229231
}
@@ -240,7 +242,7 @@ class NoSuchElementError extends WebDriverError {
240242
super(opt_error);
241243
}
242244

243-
/** @override */
245+
/** @override @suppress {deprecated} */
244246
static get code() {
245247
return ErrorCode.NO_SUCH_ELEMENT;
246248
}
@@ -257,7 +259,7 @@ class NoSuchFrameError extends WebDriverError {
257259
super(opt_error);
258260
}
259261

260-
/** @override */
262+
/** @override @suppress {deprecated} */
261263
static get code() {
262264
return ErrorCode.NO_SUCH_FRAME;
263265
}
@@ -274,7 +276,7 @@ class NoSuchWindowError extends WebDriverError {
274276
super(opt_error);
275277
}
276278

277-
/** @override */
279+
/** @override @suppress {deprecated} */
278280
static get code() {
279281
return ErrorCode.NO_SUCH_WINDOW;
280282
}
@@ -290,7 +292,7 @@ class ScriptTimeoutError extends WebDriverError {
290292
super(opt_error);
291293
}
292294

293-
/** @override */
295+
/** @override @suppress {deprecated} */
294296
static get code() {
295297
return ErrorCode.SCRIPT_TIMEOUT;
296298
}
@@ -306,7 +308,7 @@ class SessionNotCreatedError extends WebDriverError {
306308
super(opt_error);
307309
}
308310

309-
/** @override */
311+
/** @override @suppress {deprecated} */
310312
static get code() {
311313
return ErrorCode.SESSION_NOT_CREATED;
312314
}
@@ -324,7 +326,7 @@ class StaleElementReferenceError extends WebDriverError {
324326
super(opt_error);
325327
}
326328

327-
/** @override */
329+
/** @override @suppress {deprecated} */
328330
static get code() {
329331
return ErrorCode.STALE_ELEMENT_REFERENCE;
330332
}
@@ -340,7 +342,7 @@ class TimeoutError extends WebDriverError {
340342
super(opt_error);
341343
}
342344

343-
/** @override */
345+
/** @override @suppress {deprecated} */
344346
static get code() {
345347
return ErrorCode.TIMEOUT;
346348
}
@@ -356,7 +358,7 @@ class UnableToSetCookieError extends WebDriverError {
356358
super(opt_error);
357359
}
358360

359-
/** @override */
361+
/** @override @suppress {deprecated} */
360362
static get code() {
361363
return ErrorCode.UNABLE_TO_SET_COOKIE;
362364
}
@@ -389,7 +391,7 @@ class UnexpectedAlertOpenError extends WebDriverError {
389391
this.text_ = opt_text;
390392
}
391393

392-
/** @override */
394+
/** @override @suppress {deprecated} */
393395
static get code() {
394396
return ErrorCode.UNEXPECTED_ALERT_OPEN;
395397
}
@@ -413,7 +415,7 @@ class UnknownCommandError extends WebDriverError {
413415
super(opt_error);
414416
}
415417

416-
/** @override */
418+
/** @override @suppress {deprecated} */
417419
static get code() {
418420
return ErrorCode.UNSUPPORTED_OPERATION;
419421
}
@@ -430,7 +432,7 @@ class UnknownMethodError extends WebDriverError {
430432
super(opt_error);
431433
}
432434

433-
/** @override */
435+
/** @override @suppress {deprecated} */
434436
static get code() {
435437
return ErrorCode.UNSUPPORTED_OPERATION;
436438
}
@@ -446,7 +448,7 @@ class UnsupportedOperationError extends WebDriverError {
446448
super(opt_error);
447449
}
448450

449-
/** @override */
451+
/** @override @suppress {deprecated} */
450452
static get code() {
451453
return ErrorCode.UNSUPPORTED_OPERATION;
452454
}

0 commit comments

Comments
 (0)