CSharpGuidelines icon indicating copy to clipboard operation
CSharpGuidelines copied to clipboard

A set of coding guidelines for C# 9.0, design principles and layout rules for improving the overall quality of your code development.

Results 9 CSharpGuidelines issues
Sort by recently updated
recently updated
newest added

Bumps [tzinfo](https://github.com/tzinfo/tzinfo) from 1.2.9 to 1.2.10. Release notes Sourced from tzinfo's releases. v1.2.10 Fixed a relative path traversal bug that could cause arbitrary files to be loaded with require when...

dependencies

### Discussed in https://github.com/dennisdoomen/CSharpGuidelines/discussions/256 Originally posted by **dennisdoomen** March 14, 2022 @bkoelman didn't we discuss to introduce a `develop` branch so that changes only become visible on the website after...

Not all rules in this chapter are about performance. Some are about multi-threading and async/await: - Only use `async` for low-intensive long-running activities (AV1820) This rule is about application responsiveness....

The rule at https://github.com/dennisdoomen/CSharpGuidelines/blob/master/_rules/2210.md states to use warning level 4, while the highest level is 5 at the moment. But more importantly, since .NET 5, the warning level is driven...

I'm at a company which uses these guidelines, but also uses SonarQube, a tool which is used more and more in CI / CD pipelines. It might be a good...

Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.13.10 to 1.16.3. Release notes Sourced from nokogiri's releases. v1.16.3 / 2024-03-15 Dependencies [CRuby] Vendored libxml2 is updated to v2.12.6 from v2.12.5. (@​flavorjones) Changed [CRuby] XML::Reader sets...

dependencies

Bumps [activesupport](https://github.com/rails/rails) from 5.2.6 to 6.0.6.1. Release notes Sourced from activesupport's releases. v6.0.6 Active Support No changes. Active Model No changes. Active Record Symbol is allowed by default for YAML...

dependencies

The following use of named parameters when invoking `AddApplicationInsights` should be allowed by [AV1555](https://github.com/dennisdoomen/CSharpGuidelines/blob/master/_rules/1555.md) ``` builder.Services.AddLogging(loggingBuilder => { if (!string.IsNullOrWhiteSpace(connectionString)) { // Enable logging to the Application Insights service. loggingBuilder.AddApplicationInsights(...

bug