Skip to content

Add better OTel information into Brighter #4123

Add better OTel information into Brighter

Add better OTel information into Brighter #4123

Triggered via pull request May 26, 2024 00:11
Status Success
Total duration 10m 44s
Artifacts

codeql-analysis.yml

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

Annotations

10 warnings
Analyze (csharp): src/Paramore.Brighter/InMemoryArchiveProvider.cs#L21
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.
Analyze (csharp): src/Paramore.Brighter/InMemoryArchiveProvider.cs#L26
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.
Analyze (csharp): src/Paramore.Brighter/InMemoryInbox.cs#L103
Parameter 'TimeProvider timeProvider' is captured into the state of the enclosing type and its value is also passed to the base constructor. The value might be captured by the base class as well.
Analyze (csharp): src/Paramore.Brighter/InMemoryOutbox.cs#L75
Parameter 'TimeProvider timeProvider' is captured into the state of the enclosing type and its value is also passed to the base constructor. The value might be captured by the base class as well.
Analyze (csharp): src/Paramore.Brighter/InMemoryArchiveProvider.cs#L21
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.
Analyze (csharp): src/Paramore.Brighter/InMemoryArchiveProvider.cs#L26
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.
Analyze (csharp): src/Paramore.Brighter/InMemoryInbox.cs#L103
Parameter 'TimeProvider timeProvider' is captured into the state of the enclosing type and its value is also passed to the base constructor. The value might be captured by the base class as well.
Analyze (csharp): src/Paramore.Brighter/InMemoryOutbox.cs#L75
Parameter 'TimeProvider timeProvider' is captured into the state of the enclosing type and its value is also passed to the base constructor. The value might be captured by the base class as well.
Analyze (csharp): src/Paramore.Brighter/InMemoryOutbox.cs#L75
Parameter 'TimeProvider timeProvider' is captured into the state of the enclosing type and its value is also passed to the base constructor. The value might be captured by the base class as well.
Analyze (csharp): src/Paramore.Brighter/InMemoryInbox.cs#L103
Parameter 'TimeProvider timeProvider' is captured into the state of the enclosing type and its value is also passed to the base constructor. The value might be captured by the base class as well.