Skip to content

Commit fa2b663

Browse files
Seal internal classes
Mark various internal classes as `sealed`.
1 parent edf10af commit fa2b663

32 files changed

+32
-32
lines changed

src/Grafana.OpenTelemetry.Base/ExporterSettings/GrafanaCloudConfigurationHelper.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ namespace Grafana.OpenTelemetry
1010
/// <summary>
1111
/// Helper class for Grafana Cloud configuration.
1212
/// </summary>
13-
internal class GrafanaCloudConfigurationHelper
13+
internal sealed class GrafanaCloudConfigurationHelper
1414
{
1515
private const string PathExtensionTraces = "/v1/traces";
1616
private const string PathExtensionMetrics = "/v1/metrics";

src/Grafana.OpenTelemetry.Base/GrafanaOpenTelemetryResourceDetector.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
namespace Grafana.OpenTelemetry
1111
{
12-
internal class GrafanaOpenTelemetryResourceDetector : IResourceDetector
12+
internal sealed class GrafanaOpenTelemetryResourceDetector : IResourceDetector
1313
{
1414
internal const string ResourceKey_DistroName = "telemetry.distro.name";
1515
internal const string ResourceKey_DistroVersion = "telemetry.distro.version";

src/Grafana.OpenTelemetry.Base/Instrumentations/AWSInitializer.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
namespace Grafana.OpenTelemetry
99
{
10-
internal class AWSInitializer : InstrumentationInitializer
10+
internal sealed class AWSInitializer : InstrumentationInitializer
1111
{
1212
public override Instrumentation Id { get; } = Instrumentation.AWS;
1313

src/Grafana.OpenTelemetry.Base/Instrumentations/AWSLambdaInitializer.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
namespace Grafana.OpenTelemetry
99
{
10-
internal class AWSLambdaInitializer : InstrumentationInitializer
10+
internal sealed class AWSLambdaInitializer : InstrumentationInitializer
1111
{
1212
public override Instrumentation Id { get; } = Instrumentation.AWSLambda;
1313

src/Grafana.OpenTelemetry.Base/Instrumentations/AspNetCoreInitializer.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
namespace Grafana.OpenTelemetry
1010
{
11-
internal class AspNetCoreInitializer : InstrumentationInitializer
11+
internal sealed class AspNetCoreInitializer : InstrumentationInitializer
1212
{
1313
public override Instrumentation Id { get; } = Instrumentation.AspNetCore;
1414

src/Grafana.OpenTelemetry.Base/Instrumentations/AspNetInitializer.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
namespace Grafana.OpenTelemetry
1010
{
11-
internal class AspNetInitializer : InstrumentationInitializer
11+
internal sealed class AspNetInitializer : InstrumentationInitializer
1212
{
1313
public override Instrumentation Id { get; } = Instrumentation.AspNet;
1414

src/Grafana.OpenTelemetry.Base/Instrumentations/CassandraInitializer.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
namespace Grafana.OpenTelemetry
1010
{
11-
internal class CassandraInitializer : InstrumentationInitializer
11+
internal sealed class CassandraInitializer : InstrumentationInitializer
1212
{
1313
public override Instrumentation Id { get; } = Instrumentation.Cassandra;
1414

src/Grafana.OpenTelemetry.Base/Instrumentations/ElasticsearchClientInitializer.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
namespace Grafana.OpenTelemetry
99
{
10-
internal class ElasticsearchClientInitializer : InstrumentationInitializer
10+
internal sealed class ElasticsearchClientInitializer : InstrumentationInitializer
1111
{
1212
public override Instrumentation Id { get; } = Instrumentation.ElasticsearchClient;
1313

src/Grafana.OpenTelemetry.Base/Instrumentations/EntityFrameworkCoreInitializer.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
namespace Grafana.OpenTelemetry
99
{
10-
internal class EntityFrameworkCoreInitializer : InstrumentationInitializer
10+
internal sealed class EntityFrameworkCoreInitializer : InstrumentationInitializer
1111
{
1212
public override Instrumentation Id { get; } = Instrumentation.EntityFrameworkCore;
1313

src/Grafana.OpenTelemetry.Base/Instrumentations/GrpcNetClientInitializer.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
namespace Grafana.OpenTelemetry
99
{
10-
internal class GrpcNetClientInitializer : InstrumentationInitializer
10+
internal sealed class GrpcNetClientInitializer : InstrumentationInitializer
1111
{
1212
public override Instrumentation Id { get; } = Instrumentation.GrpcNetClient;
1313

0 commit comments

Comments
 (0)