DarkPatterns.Refactoring.Analyzers
0.1.0
dotnet add package DarkPatterns.Refactoring.Analyzers --version 0.1.0
NuGet\Install-Package DarkPatterns.Refactoring.Analyzers -Version 0.1.0
<PackageReference Include="DarkPatterns.Refactoring.Analyzers" Version="0.1.0"> <PrivateAssets>all</PrivateAssets> <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets> </PackageReference>
<PackageVersion Include="DarkPatterns.Refactoring.Analyzers" Version="0.1.0" />
<PackageReference Include="DarkPatterns.Refactoring.Analyzers"> <PrivateAssets>all</PrivateAssets> <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets> </PackageReference>
paket add DarkPatterns.Refactoring.Analyzers --version 0.1.0
#r "nuget: DarkPatterns.Refactoring.Analyzers, 0.1.0"
#:package DarkPatterns.Refactoring.Analyzers@0.1.0
#addin nuget:?package=DarkPatterns.Refactoring.Analyzers&version=0.1.0
#tool nuget:?package=DarkPatterns.Refactoring.Analyzers&version=0.1.0
DarkPattern.Refactoring.Analyzers
A collection of C# libraries to assist with maintenance of complicated and evolving codebases.
Add both
DarkPatterns.Refactoring.AnnotationsandDarkPatterns.Refactoring.Analyzerspackages to your project.Track classes, methods, etc. that are planned for removal by adding
[PlannedRemoval("TICKET", "Explanation")]as needed.TICKETmay be anything that does not include a space;Explanationshould be a human-readable description about a recommended alternative.Warnings will be added for any usage of items planned for removal; if part of a public symbol, those also must be marked
PlannedRemovalwith their own explanation. If the usage is kept internal,PlannedRefactorcan be added instead, which does not propagate to other uses.Add a list of tickets to a
PlannedRefactoring.txtin the root of the project. The format of this file is one line per ticket, optionally with a space followed by an explanation.GH-1 Title of ticket GH-2 GH-3 Another title
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.1.0 | 140 | 3/5/2026 |
Analyzers for DarkPatterns.Refactoring.Annotations.