@@ -2,7 +2,7 @@ import { addGlobalEventProcessor, getCurrentHub } from '@sentry/core';
2
2
import { Event , EventHint , Exception , ExtendedError , Integration } from '@sentry/types' ;
3
3
4
4
import { exceptionFromStacktrace } from '../parsers' ;
5
- import { computeStackTrace } from '../tracekit' ;
5
+ import { _computeStackTrace } from '../tracekit' ;
6
6
7
7
const DEFAULT_KEY = 'cause' ;
8
8
const DEFAULT_LIMIT = 5 ;
@@ -44,7 +44,7 @@ export class LinkedErrors implements Integration {
44
44
addGlobalEventProcessor ( ( event : Event , hint ?: EventHint ) => {
45
45
const self = getCurrentHub ( ) . getIntegration ( LinkedErrors ) ;
46
46
if ( self ) {
47
- return self . handler ( event , hint ) ;
47
+ return self . _handler ( event , hint ) ;
48
48
}
49
49
return event ;
50
50
} ) ;
@@ -53,24 +53,24 @@ export class LinkedErrors implements Integration {
53
53
/**
54
54
* @inheritDoc
55
55
*/
56
- public handler ( event : Event , hint ?: EventHint ) : Event | null {
56
+ private _handler ( event : Event , hint ?: EventHint ) : Event | null {
57
57
if ( ! event . exception || ! event . exception . values || ! hint || ! ( hint . originalException instanceof Error ) ) {
58
58
return event ;
59
59
}
60
- const linkedErrors = this . walkErrorTree ( hint . originalException , this . _key ) ;
60
+ const linkedErrors = this . _walkErrorTree ( hint . originalException , this . _key ) ;
61
61
event . exception . values = [ ...linkedErrors , ...event . exception . values ] ;
62
62
return event ;
63
63
}
64
64
65
65
/**
66
66
* @inheritDoc
67
67
*/
68
- public walkErrorTree ( error : ExtendedError , key : string , stack : Exception [ ] = [ ] ) : Exception [ ] {
68
+ private _walkErrorTree ( error : ExtendedError , key : string , stack : Exception [ ] = [ ] ) : Exception [ ] {
69
69
if ( ! ( error [ key ] instanceof Error ) || stack . length + 1 >= this . _limit ) {
70
70
return stack ;
71
71
}
72
- const stacktrace = computeStackTrace ( error [ key ] ) ;
72
+ const stacktrace = _computeStackTrace ( error [ key ] ) ;
73
73
const exception = exceptionFromStacktrace ( stacktrace ) ;
74
- return this . walkErrorTree ( error [ key ] , key , [ exception , ...stack ] ) ;
74
+ return this . _walkErrorTree ( error [ key ] , key , [ exception , ...stack ] ) ;
75
75
}
76
76
}
0 commit comments