Credfeto.DotNet.Code.Analysis.Overrides
1.0.5.891-main
See the version list below for details.
dotnet add package Credfeto.DotNet.Code.Analysis.Overrides --version 1.0.5.891-main
NuGet\Install-Package Credfeto.DotNet.Code.Analysis.Overrides -Version 1.0.5.891-main
<PackageReference Include="Credfeto.DotNet.Code.Analysis.Overrides" Version="1.0.5.891-main" />
<PackageVersion Include="Credfeto.DotNet.Code.Analysis.Overrides" Version="1.0.5.891-main" />
<PackageReference Include="Credfeto.DotNet.Code.Analysis.Overrides" />
paket add Credfeto.DotNet.Code.Analysis.Overrides --version 1.0.5.891-main
#r "nuget: Credfeto.DotNet.Code.Analysis.Overrides, 1.0.5.891-main"
#:package Credfeto.DotNet.Code.Analysis.Overrides@1.0.5.891-main
#addin nuget:?package=Credfeto.DotNet.Code.Analysis.Overrides&version=1.0.5.891-main&prerelease
#tool nuget:?package=Credfeto.DotNet.Code.Analysis.Overrides&version=1.0.5.891-main&prerelease
Dotnet code analys rule management utilities
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Editorconfig (>= 0.15.0)
- Microsoft.Extensions.Logging.Abstractions (>= 9.0.8)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Credfeto.DotNet.Code.Analysis.Overrides:
| Package | Downloads |
|---|---|
|
Credfeto.DotNet.Repo.Tools.Build
Dotnet Repository Update tools |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.0.5.899-pull-72-merge | 0 | 11/4/2026 |
| 1.0.5.898-dotnet-sdk-11-0 | 0 | 11/4/2026 |
| 1.0.5.896-main | 58 | 11/3/2026 |
| 1.0.5.895-main | 63 | 11/3/2026 |
| 1.0.5.894-main | 67 | 11/3/2026 |
| 1.0.5.893-main | 82 | 11/2/2026 |
| 1.0.5.892-main | 75 | 11/2/2026 |
| 1.0.5.891-main | 81 | 11/2/2026 |
| 1.0.5.890-main | 82 | 11/2/2026 |
| 1.0.5.889-main | 84 | 11/1/2026 |
| 1.0.5.888-main | 83 | 11/1/2026 |
| 1.0.5.887-main | 84 | 11/1/2026 |
| 1.0.5.886-main | 85 | 11/1/2026 |
| 1.0.5.885-main | 91 | 10/31/2026 |
| 1.0.5.884-main | 89 | 10/31/2026 |
| 1.0.5.883-main | 88 | 10/31/2026 |
| 1.0.5.882-main | 84 | 10/31/2026 |
| 1.0.5.881-main | 83 | 10/31/2026 |
| 1.0.5.880-main | 86 | 10/30/2026 |
| 1.0.4.290 | 6,797 | 12/29/2025 |
### Security
- ruleset command no longer builds XPath queries from unvalidated rule-change values, preventing XPath injection via ruleSet/rule names containing special characters such as apostrophes
### Added
- Unit tests for Credfeto.DotNet.Code.Analysis.Overrides.Cmd
- Increased code coverage to 100% for Credfeto.DotNet.Code.Analysis.Overrides
- Benchmark regression test asserting linear allocation behaviour for IniFile parsing of large comment blocks
### Fixed
- Fixed InternalsVisibleTo declared via csproj AssemblyAttribute item, which violated the MustNotUseAssemblyAttributeItems build check
- ruleset command now exits non-zero when a changes-file rule is missing from the target ruleset
- ruleset command now rejects unsupported Action values in changes files instead of writing them verbatim into the .ruleset file
- IniFile load/save round-trip no longer silently drops comments trailing the last property or section in a file
- globalconfig command now saves newly added rules instead of silently discarding them
- RuleSet.LoadAsync/SaveAsync now perform genuine async file I/O and CancellationToken is threaded through the update commands
- IniFile parser now accepts empty property values, merges duplicate section headers on load instead of throwing, treats duplicate keys within a section as last-wins instead of throwing, and only treats '#'/';' as an inline comment marker when preceded by whitespace (fixes #42)
- Section.Save now preserves explicit property insertion order instead of relying on Dictionary enumeration order, so a property added after a prior delete is appended rather than emitted mid-file
- Replaced backslash path separators with forward slashes in csproj and slnx files flagged by check-msbuild-path-separator
### Changed
- Drop net9.0 target framework support; target net10.0 only (#51)
- IniFile parsing no longer accumulates comment lines with O(N^2) ImmutableArray copies, and Load(string) avoids a redundant line-buffer copy
- SDK - Updated DotNet SDK to 10.0.403