Skip to content

Commit c0a1cd5

Browse files
committed
ref: rename DisabledSentryStructuredLogger to NoOpSentryStructuredLogger
1 parent 7107bce commit c0a1cd5

File tree

7 files changed

+21
-21
lines changed

7 files changed

+21
-21
lines changed

src/Sentry/Extensibility/DisabledHub.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -260,5 +260,5 @@ public void CaptureUserFeedback(UserFeedback userFeedback)
260260
/// <para>This API is experimental and it may change in the future.</para>
261261
/// </summary>
262262
[Experimental(Infrastructure.DiagnosticId.ExperimentalFeature)]
263-
public SentryStructuredLogger Logger => DisabledSentryStructuredLogger.Instance;
263+
public SentryStructuredLogger Logger => NoOpSentryStructuredLogger.Instance;
264264
}

src/Sentry/Internal/DisabledSentryStructuredLogger.cs

Lines changed: 0 additions & 15 deletions
This file was deleted.
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
namespace Sentry.Internal;
2+
3+
internal sealed class NoOpSentryStructuredLogger : SentryStructuredLogger
4+
{
5+
internal static NoOpSentryStructuredLogger Instance { get; } = new NoOpSentryStructuredLogger();
6+
7+
private NoOpSentryStructuredLogger()
8+
{
9+
}
10+
11+
private protected override void CaptureLog(SentryLogLevel level, string template, object[]? parameters, Action<SentryLog>? configureLog)
12+
{
13+
// disabled
14+
}
15+
}

src/Sentry/SentryStructuredLogger.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ internal static SentryStructuredLogger Create(IHub hub, IInternalScopeManager sc
1414
{
1515
return options.Experimental.EnableLogs
1616
? new DefaultSentryStructuredLogger(hub, scopeManager, options, clock)
17-
: DisabledSentryStructuredLogger.Instance;
17+
: NoOpSentryStructuredLogger.Instance;
1818
}
1919

2020
private protected SentryStructuredLogger()

test/Sentry.Tests/Extensibility/DisabledHubTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,5 +38,5 @@ public void CaptureEvent_EmptyGuid()
3838

3939
[Fact]
4040
public void Logger_IsDisabled()
41-
=> Assert.IsType<DisabledSentryStructuredLogger>(DisabledHub.Instance.Logger);
41+
=> Assert.IsType<NoOpSentryStructuredLogger>(DisabledHub.Instance.Logger);
4242
}

test/Sentry.Tests/HubTests.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1435,7 +1435,7 @@ public void Logger_IsDisabled_DoesNotCaptureLog()
14351435
envelope.Items.Single(item => item.Header["type"].Equals("log")).Payload.GetType().IsAssignableFrom(typeof(JsonSerializable))
14361436
)
14371437
);
1438-
hub.Logger.Should().BeOfType<DisabledSentryStructuredLogger>();
1438+
hub.Logger.Should().BeOfType<NoOpSentryStructuredLogger>();
14391439
}
14401440

14411441
[Fact]
@@ -1468,7 +1468,7 @@ public void Logger_EnableAfterCreate_HasNoEffect()
14681468
_fixture.Options.Experimental.EnableLogs = true;
14691469

14701470
// Assert
1471-
hub.Logger.Should().BeOfType<DisabledSentryStructuredLogger>();
1471+
hub.Logger.Should().BeOfType<NoOpSentryStructuredLogger>();
14721472
}
14731473

14741474
[Fact]

test/Sentry.Tests/SentryStructuredLoggerTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ public void Create_Disabled_CachedDisabledInstance()
7878
var instance = _fixture.GetSut();
7979
var other = _fixture.GetSut();
8080

81-
instance.Should().BeOfType<DisabledSentryStructuredLogger>();
81+
instance.Should().BeOfType<NoOpSentryStructuredLogger>();
8282
instance.Should().BeSameAs(other);
8383
}
8484

0 commit comments

Comments
 (0)