Skip to content

[api-logs] Define OTEL1000 & OTEL1001 diagnostics and decorate APIs #3432

[api-logs] Define OTEL1000 & OTEL1001 diagnostics and decorate APIs

[api-logs] Define OTEL1000 & OTEL1001 diagnostics and decorate APIs #3432

Triggered via pull request October 18, 2023 21:35
Status Failure
Total duration 11m 45s
Artifacts
This run and associated checks have been archived and are scheduled for deletion. Learn more about checks retention

ci.yml

on: pull_request
Matrix: build-test-experimental
Matrix: build-test-stable
Fit to window
Zoom out
Zoom in

Annotations

70 errors
build-test-stable (ubuntu-latest, net8.0): src/OpenTelemetry.Api/Logs/IDeferredLoggerProviderBuilder.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (ubuntu-latest, net8.0): src/OpenTelemetry.Api/Logs/Logger.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (ubuntu-latest, net8.0): src/OpenTelemetry.Api/Logs/LoggerProviderBuilder.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (ubuntu-latest, net8.0): src/OpenTelemetry.Api/Logs/LogRecordAttributeList.cs#L23
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (ubuntu-latest, net8.0): src/OpenTelemetry.Api/Logs/LogRecordSeverity.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (ubuntu-latest, net8.0): src/OpenTelemetry.Api/Logs/LogRecordSeverityExtensions.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (ubuntu-latest, net8.0): src/OpenTelemetry.Api/Logs/LogRecordData.cs#L21
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (ubuntu-latest, net8.0): src/OpenTelemetry.Api/Logs/IDeferredLoggerProviderBuilder.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (ubuntu-latest, net8.0): src/OpenTelemetry.Api/Logs/Logger.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (ubuntu-latest, net8.0): src/OpenTelemetry.Api/Logs/LoggerProviderBuilder.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (ubuntu-latest, net6.0): src/OpenTelemetry.Api/Logs/IDeferredLoggerProviderBuilder.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (ubuntu-latest, net6.0): src/OpenTelemetry.Api/Logs/Logger.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (ubuntu-latest, net6.0): src/OpenTelemetry.Api/Logs/LoggerProviderBuilder.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (ubuntu-latest, net6.0): src/OpenTelemetry.Api/Logs/LogRecordData.cs#L21
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (ubuntu-latest, net6.0): src/OpenTelemetry.Api/Logs/LogRecordAttributeList.cs#L23
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (ubuntu-latest, net6.0): src/OpenTelemetry.Api/Logs/LogRecordSeverity.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (ubuntu-latest, net6.0): src/OpenTelemetry.Api/Logs/LogRecordSeverityExtensions.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (ubuntu-latest, net6.0): src/OpenTelemetry.Api/Logs/IDeferredLoggerProviderBuilder.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (ubuntu-latest, net6.0): src/OpenTelemetry.Api/Logs/Logger.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (ubuntu-latest, net6.0): src/OpenTelemetry.Api/Logs/LoggerProviderBuilder.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (ubuntu-latest, net7.0): src/OpenTelemetry.Api/Logs/IDeferredLoggerProviderBuilder.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (ubuntu-latest, net7.0): src/OpenTelemetry.Api/Logs/Logger.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (ubuntu-latest, net7.0): src/OpenTelemetry.Api/Logs/LoggerProviderBuilder.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (ubuntu-latest, net7.0): src/OpenTelemetry.Api/Logs/LogRecordAttributeList.cs#L23
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (ubuntu-latest, net7.0): src/OpenTelemetry.Api/Logs/LogRecordData.cs#L21
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (ubuntu-latest, net7.0): src/OpenTelemetry.Api/Logs/LogRecordSeverity.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (ubuntu-latest, net7.0): src/OpenTelemetry.Api/Logs/LogRecordSeverityExtensions.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (ubuntu-latest, net7.0): src/OpenTelemetry.Api/Logs/IDeferredLoggerProviderBuilder.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (ubuntu-latest, net7.0): src/OpenTelemetry.Api/Logs/Logger.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (ubuntu-latest, net7.0): src/OpenTelemetry.Api/Logs/LoggerProviderBuilder.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (windows-latest, net8.0): src/OpenTelemetry.Api/Logs/IDeferredLoggerProviderBuilder.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (windows-latest, net8.0): src/OpenTelemetry.Api/Logs/Logger.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (windows-latest, net8.0): src/OpenTelemetry.Api/Logs/LoggerProviderBuilder.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (windows-latest, net8.0): src/OpenTelemetry.Api/Logs/LogRecordAttributeList.cs#L23
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (windows-latest, net8.0): src/OpenTelemetry.Api/Logs/LogRecordData.cs#L21
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (windows-latest, net8.0): src/OpenTelemetry.Api/Logs/LogRecordSeverity.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (windows-latest, net8.0): src/OpenTelemetry.Api/Logs/LogRecordSeverityExtensions.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (windows-latest, net8.0): src/OpenTelemetry.Api/Logs/IDeferredLoggerProviderBuilder.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (windows-latest, net8.0): src/OpenTelemetry.Api/Logs/Logger.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (windows-latest, net8.0): src/OpenTelemetry.Api/Logs/LoggerProviderBuilder.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (windows-latest, net7.0): src/OpenTelemetry.Api/Logs/IDeferredLoggerProviderBuilder.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (windows-latest, net7.0): src/OpenTelemetry.Api/Logs/Logger.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (windows-latest, net7.0): src/OpenTelemetry.Api/Logs/LoggerProviderBuilder.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (windows-latest, net7.0): src/OpenTelemetry.Api/Logs/LogRecordAttributeList.cs#L23
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (windows-latest, net7.0): src/OpenTelemetry.Api/Logs/LogRecordData.cs#L21
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (windows-latest, net7.0): src/OpenTelemetry.Api/Logs/LogRecordSeverity.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (windows-latest, net7.0): src/OpenTelemetry.Api/Logs/LogRecordSeverityExtensions.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (windows-latest, net7.0): src/OpenTelemetry.Api/Logs/IDeferredLoggerProviderBuilder.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (windows-latest, net7.0): src/OpenTelemetry.Api/Logs/Logger.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (windows-latest, net7.0): src/OpenTelemetry.Api/Logs/LoggerProviderBuilder.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (windows-latest, net6.0): src/OpenTelemetry.Api/Logs/IDeferredLoggerProviderBuilder.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (windows-latest, net6.0): src/OpenTelemetry.Api/Logs/Logger.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (windows-latest, net6.0): src/OpenTelemetry.Api/Logs/LoggerProviderBuilder.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (windows-latest, net6.0): src/OpenTelemetry.Api/Logs/LogRecordAttributeList.cs#L23
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (windows-latest, net6.0): src/OpenTelemetry.Api/Logs/LogRecordData.cs#L21
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (windows-latest, net6.0): src/OpenTelemetry.Api/Logs/LogRecordSeverity.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (windows-latest, net6.0): src/OpenTelemetry.Api/Logs/LogRecordSeverityExtensions.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (windows-latest, net6.0): src/OpenTelemetry.Api/Logs/IDeferredLoggerProviderBuilder.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (windows-latest, net6.0): src/OpenTelemetry.Api/Logs/Logger.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (windows-latest, net6.0): src/OpenTelemetry.Api/Logs/LoggerProviderBuilder.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (windows-latest, net462): src/OpenTelemetry.Api/Logs/IDeferredLoggerProviderBuilder.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (windows-latest, net462): src/OpenTelemetry.Api/Logs/Logger.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (windows-latest, net462): src/OpenTelemetry.Api/Logs/LoggerProviderBuilder.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (windows-latest, net462): src/OpenTelemetry.Api/Logs/LogRecordAttributeList.cs#L23
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (windows-latest, net462): src/OpenTelemetry.Api/Logs/LogRecordData.cs#L21
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (windows-latest, net462): src/OpenTelemetry.Api/Logs/LogRecordSeverity.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (windows-latest, net462): src/OpenTelemetry.Api/Logs/LogRecordSeverityExtensions.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (windows-latest, net462): src/OpenTelemetry.Api/Logs/IDeferredLoggerProviderBuilder.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (windows-latest, net462): src/OpenTelemetry.Api/Logs/Logger.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)
build-test-stable (windows-latest, net462): src/OpenTelemetry.Api/Logs/LoggerProviderBuilder.cs#L20
Using directive is unnecessary. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0005)