Skip to content

add diagram

add diagram #2790

Triggered via pull request August 25, 2025 20:36
Status Success
Total duration 3m 47s
Artifacts

pull-request.yml

on: pull_request
Matrix: test-fast
Matrix: test-slow
Fit to window
Zoom out
Zoom in

Annotations

34 warnings
test-fast (tests/Proto.OpenTelemetry.Tests/*.csproj)
Argument of type 'Dictionary<string, string?>' cannot be used for parameter 'baggageItems' of type 'Dictionary<string, string>' in 'Baggage Baggage.Create(Dictionary<string, string>? baggageItems = null)' due to differences in the nullability of reference types.
test-fast (tests/Proto.OpenTelemetry.Tests/*.csproj)
'ActivityExtensions.GetStatus(Activity?)' is obsolete: 'Use Activity.Status and Activity.StatusDescription instead this method will be removed in a future version.'
test-fast (tests/Proto.OpenTelemetry.Tests/*.csproj)
Possible null reference argument for parameter 'provider' in 'bool MeterProviderExtensions.ForceFlush(MeterProvider provider, int timeoutMilliseconds = -1)'.
test-fast (tests/Proto.Actor.Tests/*.csproj)
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
test-fast (tests/Proto.Actor.Tests/*.csproj)
Possible null reference argument for parameter 'message' in 'void ISenderContext.Send(PID target, object message)'.
test-fast (tests/Proto.Actor.Tests/*.csproj)
Possible null reference argument for parameter 'message' in 'void ISenderContext.Send(PID target, object message)'.
test-fast (tests/Proto.Actor.Tests/*.csproj)
Possible null reference argument for parameter 'message' in 'void ISenderContext.Send(PID target, object message)'.
test-fast (tests/Proto.Actor.Tests/*.csproj)
Possible null reference argument for parameter 'message' in 'void ISenderContext.Send(PID target, object message)'.
test-slow (net8.0, tests/Proto.Cluster.PartitionIdentity.Tests/*.csproj)
The variable 'e' is declared but never used
test-slow (net8.0, tests/Proto.Cluster.PartitionIdentity.Tests/*.csproj)
The variable 'e' is declared but never used
test-slow (net8.0, tests/Proto.Cluster.PartitionIdentity.Tests/*.csproj)
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
test-slow (net8.0, tests/Proto.Cluster.PartitionIdentity.Tests/*.csproj)
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build
The variable 'e' is declared but never used
build
The using directive for 'Proto.Remote' appeared previously in this namespace
build
The variable 'port' is assigned but its value is never used
build
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
build
The using directive for 'Proto.Remote' appeared previously in this namespace
build
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
build
build
test-slow (net8.0, tests/Proto.Cluster.PubSub.Tests/*.csproj)
The variable 'e' is declared but never used
test-slow (net8.0, tests/Proto.Cluster.PubSub.Tests/*.csproj)
The variable 'e' is declared but never used
test-slow (net8.0, tests/Proto.Cluster.PubSub.Tests/*.csproj)
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
test-slow (net8.0, tests/Proto.Cluster.PubSub.Tests/*.csproj)
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
test-slow (net8.0, tests/Proto.Cluster.RedisIdentity.Tests/*.csproj)
The variable 'e' is declared but never used
test-slow (net8.0, tests/Proto.Cluster.RedisIdentity.Tests/*.csproj)
The variable 'e' is declared but never used
test-slow (net8.0, tests/Proto.Cluster.RedisIdentity.Tests/*.csproj)
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
test-slow (net8.0, tests/Proto.Cluster.RedisIdentity.Tests/*.csproj)
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
test-slow (net8.0, tests/Proto.Cluster.Tests/*.csproj)
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
test-slow (net8.0, tests/Proto.Cluster.Tests/*.csproj)
The variable 'e' is declared but never used
test-slow (net8.0, tests/Proto.Cluster.Tests/*.csproj)
The variable 'e' is declared but never used
test-slow (net8.0, tests/Proto.Cluster.Tests/*.csproj)
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.