Skip to content

feat: add circuit breaker event handlers #680

feat: add circuit breaker event handlers

feat: add circuit breaker event handlers #680

Triggered via pull request January 23, 2025 05:59
Status Success
Total duration 4m 2s
Artifacts

codeql-analysis.yml

on: pull_request
Matrix: Analyze
Fit to window
Zoom out
Zoom in

Annotations

1 error and 11 warnings
Analyze (csharp)
CodeQL Action major versions v1 and v2 have been deprecated. Please update all occurrences of the CodeQL Action in your workflow files to v3. For more information, see https://github.blog/changelog/2025-01-10-code-scanning-codeql-action-v2-is-now-deprecated/
Analyze (csharp)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Analyze (csharp): src/Arcus.Messaging.Tests.Workers.ServiceBus/Fixture/MessageCorrelationInfoJsonConverter.cs#L10
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Analyze (csharp): src/Arcus.Messaging.Tests.Workers.ServiceBus/Fixture/MessageCorrelationInfoJsonConverter.cs#L18
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Analyze (csharp): src/Arcus.Messaging.Tests.Workers.ServiceBus/Fixture/MessageCorrelationInfoJsonConverter.cs#L15
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Analyze (csharp): src/Arcus.Messaging.Tests.Integration/MessagePump/EventHubsMessagePumpTests.cs#L83
The switch expression does not handle some values of its input type (it is not exhaustive) involving an unnamed enum value. For example, the pattern '(Arcus.Messaging.Abstractions.MessageHandling.MessageCorrelationFormat)2' is not covered.
Analyze (csharp): src/Arcus.Messaging.Tests.Integration/MessagePump/ServiceBusMessagePumpTests.cs#L102
The switch expression does not handle some values of its input type (it is not exhaustive) involving an unnamed enum value. For example, the pattern '(Arcus.Messaging.Abstractions.MessageHandling.MessageCorrelationFormat)2' is not covered.
Analyze (csharp): src/Arcus.Messaging.Tests.Integration/MessagePump/ServiceBusMessagePump.ResiliencyTests.cs#L233
Field 'TemporaryTopicSubscription._serviceBusNamespace' is never assigned to, and will always have its default value null
Analyze (csharp): src/Arcus.Messaging.Tests.Unit/ServiceBus/ProcessMessageEventArgsExtensionsTests.cs#L24
'ProcessMessageEventArgsExtensions.GetServiceBusReceiver(ProcessMessageEventArgs)' is obsolete: 'Service Bus receiver is used internally instead, no need to go via the processor'
Analyze (csharp): src/Arcus.Messaging.Tests.Workers.ServiceBus/Fixture/MessageCorrelationInfoJsonConverter.cs#L10
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Analyze (csharp): src/Arcus.Messaging.Tests.Workers.ServiceBus/Fixture/MessageCorrelationInfoJsonConverter.cs#L18
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Analyze (csharp): src/Arcus.Messaging.Tests.Workers.ServiceBus/Fixture/MessageCorrelationInfoJsonConverter.cs#L15
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.