Credfeto.DotNet.Code.Analysis.Overrides 1.0.5.853-main

This is a prerelease version of Credfeto.DotNet.Code.Analysis.Overrides.
There is a newer prerelease version of this package available.
See the version list below for details.
dotnet add package Credfeto.DotNet.Code.Analysis.Overrides --version 1.0.5.853-main
                    
NuGet\Install-Package Credfeto.DotNet.Code.Analysis.Overrides -Version 1.0.5.853-main
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Credfeto.DotNet.Code.Analysis.Overrides" Version="1.0.5.853-main" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Credfeto.DotNet.Code.Analysis.Overrides" Version="1.0.5.853-main" />
                    
Directory.Packages.props
<PackageReference Include="Credfeto.DotNet.Code.Analysis.Overrides" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Credfeto.DotNet.Code.Analysis.Overrides --version 1.0.5.853-main
                    
#r "nuget: Credfeto.DotNet.Code.Analysis.Overrides, 1.0.5.853-main"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Credfeto.DotNet.Code.Analysis.Overrides@1.0.5.853-main
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Credfeto.DotNet.Code.Analysis.Overrides&version=1.0.5.853-main&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=Credfeto.DotNet.Code.Analysis.Overrides&version=1.0.5.853-main&prerelease
                    
Install as a Cake Tool

Dotnet code analys rule management utilities

Product 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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

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.856-main 0 10/26/2026
1.0.5.855-pull-69-merge 0 10/26/2026
1.0.5.854-dotnet-sdk-10-0 0 10/26/2026
1.0.5.853-main 6 10/26/2026
1.0.5.852-pull-68-merge 35 10/26/2026
1.0.5.851-dotnet-sdk-10-0 38 10/26/2026
1.0.5.840-main 45 10/23/2026
1.0.5.839-main 41 10/23/2026
1.0.5.838-main 47 10/22/2026
1.0.5.837-main 51 10/22/2026
1.0.5.836-main 44 10/22/2026
1.0.5.835-main 53 10/22/2026
1.0.5.834-main 43 10/22/2026
1.0.5.833-main 37 10/22/2026
1.0.5.832-main 46 10/22/2026
1.0.5.831-main 44 10/22/2026
1.0.5.830-main 40 10/22/2026
1.0.5.829-main 48 10/22/2026
1.0.5.828-main 46 10/22/2026
1.0.4.290 5,856 12/29/2025
Loading failed

### 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.402