From 06e663b54243d227aebfaf7c1ba464ac5916774b Mon Sep 17 00:00:00 2001 From: Liudmila Molkova Date: Wed, 21 Feb 2024 18:53:49 -0800 Subject: [PATCH] lint --- src/OpenTelemetry/Trace/Builder/TracerProviderBuilderSdk.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/OpenTelemetry/Trace/Builder/TracerProviderBuilderSdk.cs b/src/OpenTelemetry/Trace/Builder/TracerProviderBuilderSdk.cs index ebef1130d27..ab72b323cc0 100644 --- a/src/OpenTelemetry/Trace/Builder/TracerProviderBuilderSdk.cs +++ b/src/OpenTelemetry/Trace/Builder/TracerProviderBuilderSdk.cs @@ -2,6 +2,7 @@ // SPDX-License-Identifier: Apache-2.0 using System.Diagnostics; +using System.Xml.Linq; using Microsoft.Extensions.DependencyInjection; using OpenTelemetry.Internal; using OpenTelemetry.Resources; @@ -127,8 +128,8 @@ public override TracerProviderBuilder AddSource(params string[] names) public TracerProviderBuilder AddSource(Predicate sourcePredicate) { - Debug.Assert(sourcePredicate != null, "sourcePredicate was null"); - this.SourceSelectionPredicates.Add(sourcePredicate); + Guard.ThrowIfNull(sourcePredicate); + this.SourceSelectionPredicates.Add(sourcePredicate!); return this; }