ebrahim-s-ebrahim / litmus
PublicIdentifies high-risk .NET source files and ranks them by where to start testing today (cross-references git churn, code coverage, cyclomatic complexity, and dependency entanglement).
Litmus is a .NET tool that scans codebases to produce a prioritized list of files for testing based on risk, coverage gaps, complexity, and testability barriers.
How It Works
You hear about a helpful tool for figuring out where to begin adding tests to an old .NET project.
Install the tool on your computer in seconds with one easy command.
Navigate to the directory holding your project's main solution file.
It automatically runs your existing tests and measures coverage.
It skips tests and focuses on code changes and structure.
A colorful table appears, highlighting dangerous files that are easiest to test first.
You now know exactly where to start, saving time and reducing risks in your legacy code.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.