Skip to content

Bump Microsoft.Extensions.DependencyInjection and 3 others #246

Bump Microsoft.Extensions.DependencyInjection and 3 others

Bump Microsoft.Extensions.DependencyInjection and 3 others #246

Status Success
Total duration 1m 48s
Artifacts –

ci.yml

on: pull_request
Detect changes
7s
Detect changes
Schema update guardrails
8s
Schema update guardrails
Matrix: verify
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
Quality: src/TeleFlow.Telegram.Webhooks/Internal/TelegramRawWebhookEndpoint.cs#L107
Evaluation of this argument may be expensive and unnecessary if logging is disabled (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1873)
Quality: src/TeleFlow.Telegram.Client/Internal/TelegramRequestExecutor.cs#L388
Evaluation of this argument may be expensive and unnecessary if logging is disabled (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1873)
Quality: src/TeleFlow.Telegram.Client/Internal/TelegramRequestExecutor.cs#L365
Evaluation of this argument may be expensive and unnecessary if logging is disabled (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1873)
Quality: src/TeleFlow.Telegram.Client/Formatting/TelegramTextBuilder.cs#L388
'string.Contains(char)' has a method overload that takes a 'StringComparison' parameter. Replace this call in 'TeleFlow.Telegram.Formatting.TelegramMarkdownV2TextRenderer.EscapeText(string)' with a call to 'string.Contains(char, System.StringComparison)' for clarity of intent. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1307)
Quality: src/TeleFlow.Framework.Hosting/TeleFlowHostedService.cs#L10
'TeleFlowHostedService' is an internal class that is apparently never instantiated. If so, remove the code from the assembly. If this class is intended to contain only static members, make it 'static' (Module in Visual Basic). (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1812)
Quality: src/TeleFlow.Framework.Hosting/TeleFlowHostedService.cs#L16
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
Quality: src/TeleFlow.Framework.Core/Application/TeleFlowApplicationRuntimeFactory.cs#L52
Change return type of method 'Create' from 'TeleFlow.Framework.Application.ITeleFlowApplication' to 'TeleFlow.Framework.Application.TeleFlowApplication' for improved performance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1859)
Quality: src/TeleFlow.Framework.Core/Application/TeleFlowConfigurationException.cs#L7
Add the following constructor to TeleFlowConfigurationException: public TeleFlowConfigurationException() (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1032)
Quality: src/TeleFlow.Generators/TelegramHandlerSourceGenerator.Emission.cs#L783
'value' is never 'null'. Remove or refactor the condition(s) to avoid dead code. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1508)
Quality: src/TeleFlow.Generators/TelegramHandlerSourceGenerator.cs#L140
Do not use Enumerable methods on indexable collections. Instead use the collection directly. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1826)