Skip to content

Commit 2fe0e1b

Browse files
committed
ref: Namespace logging methods in experiment obj
1 parent 4b89486 commit 2fe0e1b

File tree

3 files changed

+26
-27
lines changed

3 files changed

+26
-27
lines changed

packages/browser/src/index.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,7 @@ export {
1010
extraErrorDataIntegration,
1111
rewriteFramesIntegration,
1212
captureFeedback,
13-
_experimentalLogError,
14-
_experimentalLogInfo,
15-
_experimentalLogWarning,
13+
_experiment_log,
1614
} from '@sentry/core';
1715

1816
export { replayIntegration, getReplay } from '@sentry-internal/replay';

packages/core/src/exports.ts

Lines changed: 24 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -337,25 +337,28 @@ export function captureSession(end: boolean = false): void {
337337
}
338338

339339
/**
340-
* A utility to record a log with level 'INFO' and send it to sentry.
341-
*
342-
* Logs represent a message and some parameters which provide context for a trace or error.
343-
* Ex: sentry.logInfo`user ${username} just bought ${item}!`
344-
*/
345-
export const _experimentalLogInfo = captureLog.bind(null, 'info');
346-
347-
/**
348-
* A utility to record a log with level 'ERROR' and send it to sentry.
349-
*
350-
* Logs represent a message and some parameters which provide context for a trace or error.
351-
* Ex: sentry.logError`user ${username} just bought ${item}!`
352-
*/
353-
export const _experimentalLogError = captureLog.bind(null, 'error');
354-
355-
/**
356-
* A utility to record a log with level 'WARNING' and send it to sentry.
357-
*
358-
* Logs represent a message and some parameters which provide context for a trace or error.
359-
* Ex: sentry.logWarning`user ${username} just bought ${item}!`
340+
* A namespace for experimental logging functions.
360341
*/
361-
export const _experimentalLogWarning = captureLog.bind(null, 'warning');
342+
export const _experiment_log = {
343+
/**
344+
* A utility to record a log with level 'INFO' and send it to sentry.
345+
*
346+
* Logs represent a message and some parameters which provide context for a trace or error.
347+
* Ex: sentry.logInfo`user ${username} just bought ${item}!`
348+
*/
349+
info: captureLog.bind(null, 'info'),
350+
/**
351+
* A utility to record a log with level 'ERROR' and send it to sentry.
352+
*
353+
* Logs represent a message and some parameters which provide context for a trace or error.
354+
* Ex: sentry.logError`user ${username} just bought ${item}!`
355+
*/
356+
error: captureLog.bind(null, 'error'),
357+
/**
358+
* A utility to record a log with level 'WARNING' and send it to sentry.
359+
*
360+
* Logs represent a message and some parameters which provide context for a trace or error.
361+
* Ex: sentry.logWarning`user ${username} just bought ${item}!`
362+
*/
363+
warning: captureLog.bind(null, 'warning'),
364+
};

packages/core/src/index.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,7 @@ export {
2929
endSession,
3030
captureSession,
3131
addEventProcessor,
32-
_experimentalLogError,
33-
_experimentalLogInfo,
34-
_experimentalLogWarning,
32+
_experiment_log,
3533
} from './exports';
3634
export {
3735
getCurrentScope,

0 commit comments

Comments
 (0)