Skip to content

Commit 5558e89

Browse files
committed
feat(stdlib): mark static methods of AppError with this:void
1 parent f869973 commit 5558e89

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

packages/stdlib/src/error.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ export class AppError extends Error {
5353
}
5454

5555
/**
56+
* @this {void}
5657
* @param {*} value
5758
* @returns {value is AppError}
5859
*/
@@ -66,6 +67,7 @@ export class AppError extends Error {
6667
}
6768

6869
/**
70+
* @this {void}
6971
* @param {Record<string, any>} [info={}]
7072
* @param {unknown} [error]
7173
* @returns {AppError}
@@ -75,6 +77,7 @@ export class AppError extends Error {
7577
}
7678

7779
/**
80+
* @this {void}
7881
* @param {Record<string, any>} [info={}]
7982
* @param {unknown} [error]
8083
* @returns {AppError}
@@ -84,6 +87,7 @@ export class AppError extends Error {
8487
}
8588

8689
/**
90+
* @this {void}
8791
* @param {Record<string, any>} [info={}]
8892
* @param {unknown} [error]
8993
* @returns {AppError}
@@ -93,6 +97,7 @@ export class AppError extends Error {
9397
}
9498

9599
/**
100+
* @this {void}
96101
* @param {string} key
97102
* @param {Record<string, any>} [info={}]
98103
* @param {unknown} [error]
@@ -105,6 +110,7 @@ export class AppError extends Error {
105110
/**
106111
* Format any error skipping the stack automatically for nested errors
107112
*
113+
* @this {void}
108114
* @param {AppError | Error | undefined | null | {} | string | number | boolean |
109115
* Function | unknown} [e]
110116
* @returns {Record<string, any>}

0 commit comments

Comments
 (0)