Skip to content

Commit 01dfb80

Browse files
committed
redeprecate Severity
1 parent 892e55c commit 01dfb80

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

packages/types/src/severity.ts

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
/**
2-
* TODO(v7): Remove this enum and replace with SeverityLevel
2+
* @deprecated Please use a `SeverityLevel` string instead of the `Severity` enum. Acceptable values are 'fatal',
3+
* 'critical', 'error', 'warning', 'log', 'info', and 'debug'.
34
*/
45
export enum Severity {
56
/** JSDoc */

packages/utils/src/severity.ts

+4-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
import { Severity, SeverityLevel } from '@sentry/types';
22

3-
// TODO: Should `severityFromString` be deprecated?
4-
53
// Note: Ideally the `SeverityLevel` type would be derived from `validSeverityLevels`, but that would mean either
64
//
75
// a) moving `validSeverityLevels` to `@sentry/types`,
@@ -15,7 +13,10 @@ import { Severity, SeverityLevel } from '@sentry/types';
1513
export const validSeverityLevels = ['fatal', 'error', 'warning', 'log', 'info', 'debug', 'critical'];
1614

1715
/**
18-
* Converts a string-based level into a member of the {@link Severity} enum.
16+
* Converts a string-based level into a member of the deprecated {@link Severity} enum.
17+
*
18+
* @deprecated Please use a `SeverityLevel` string instead of the `Severity` enum. Acceptable values are 'fatal',
19+
* 'critical', 'error', 'warning', 'log', 'info', and 'debug'.
1920
*
2021
* @param level String representation of Severity
2122
* @returns Severity

0 commit comments

Comments
 (0)