terminal-nerds/snippets

View on GitHub
packages/error/source/built-in/built-in.ts

Summary

Maintainability
A
0 mins
Test Coverage
A
100%

Showing 0 of 7 total issues

Similar blocks of code found in 6 locations. Consider refactoring.
Wontfix

export function isRangeError(error: unknown): error is RangeError {
return RANGE_ERROR_SCHEMA.safeParse(error).success;
}
Severity: Major
Found in packages/error/source/built-in/built-in.ts and 5 other locations - About 35 mins to fix
packages/error/source/built-in/built-in.ts on lines 6..8
packages/error/source/built-in/built-in.ts on lines 13..15
packages/error/source/built-in/built-in.ts on lines 27..29
packages/error/source/built-in/built-in.ts on lines 34..36
packages/error/source/built-in/built-in.ts on lines 41..43

Similar blocks of code found in 6 locations. Consider refactoring.
Wontfix

export function isEvalError(error: unknown): error is EvalError {
return EVAL_ERROR_SCHEMA.safeParse(error).success;
}
Severity: Major
Found in packages/error/source/built-in/built-in.ts and 5 other locations - About 35 mins to fix
packages/error/source/built-in/built-in.ts on lines 6..8
packages/error/source/built-in/built-in.ts on lines 20..22
packages/error/source/built-in/built-in.ts on lines 27..29
packages/error/source/built-in/built-in.ts on lines 34..36
packages/error/source/built-in/built-in.ts on lines 41..43

Similar blocks of code found in 6 locations. Consider refactoring.
Wontfix

export function isReferenceError(error: unknown): error is ReferenceError {
return REFERENCE_ERROR_SCHEMA.safeParse(error).success;
}
Severity: Major
Found in packages/error/source/built-in/built-in.ts and 5 other locations - About 35 mins to fix
packages/error/source/built-in/built-in.ts on lines 6..8
packages/error/source/built-in/built-in.ts on lines 13..15
packages/error/source/built-in/built-in.ts on lines 20..22
packages/error/source/built-in/built-in.ts on lines 34..36
packages/error/source/built-in/built-in.ts on lines 41..43

Similar blocks of code found in 6 locations. Consider refactoring.
Wontfix

export function isError(error: unknown): error is Error {
return ERROR_SCHEMA.safeParse(error).success;
}
Severity: Major
Found in packages/error/source/built-in/built-in.ts and 5 other locations - About 35 mins to fix
packages/error/source/built-in/built-in.ts on lines 13..15
packages/error/source/built-in/built-in.ts on lines 20..22
packages/error/source/built-in/built-in.ts on lines 27..29
packages/error/source/built-in/built-in.ts on lines 34..36
packages/error/source/built-in/built-in.ts on lines 41..43

Similar blocks of code found in 6 locations. Consider refactoring.
Wontfix

export function isSyntaxError(error: unknown): error is SyntaxError {
return SYNTAX_ERROR_SCHEMA.safeParse(error).success;
}
Severity: Major
Found in packages/error/source/built-in/built-in.ts and 5 other locations - About 35 mins to fix
packages/error/source/built-in/built-in.ts on lines 6..8
packages/error/source/built-in/built-in.ts on lines 13..15
packages/error/source/built-in/built-in.ts on lines 20..22
packages/error/source/built-in/built-in.ts on lines 27..29
packages/error/source/built-in/built-in.ts on lines 41..43

Similar blocks of code found in 6 locations. Consider refactoring.
Wontfix

export function isTypeError(error: unknown): error is TypeError {
return TYPE_ERROR_SCHEMA.safeParse(error).success;
}
Severity: Major
Found in packages/error/source/built-in/built-in.ts and 5 other locations - About 35 mins to fix
packages/error/source/built-in/built-in.ts on lines 6..8
packages/error/source/built-in/built-in.ts on lines 13..15
packages/error/source/built-in/built-in.ts on lines 20..22
packages/error/source/built-in/built-in.ts on lines 27..29
packages/error/source/built-in/built-in.ts on lines 34..36

Similar blocks of code found in 2 locations. Consider refactoring.
Wontfix

export function isURIError(error: unknown): error is URIError {
return URI_ERROR_SCHEMA.safeParse(error).success;
}
Severity: Minor
Found in packages/error/source/built-in/built-in.ts and 1 other location - About 30 mins to fix
packages/url/source/schema/port/port.ts on lines 21..23

There are no issues that match your filters.

Category
Status