MO2k4 / CleanCode

ReSharper/Rider Plugin
MIT License
64 stars 9 forks source link

Clean Code ReSharper Plugin Project

Build Status Rider ReSharper

CleanCode

An experiment in trying to automate some of concepts described in Uncle Bob's books on Clean Code.

This is a ReSharper extension to analyse your C# code to highlight a symptom that your code is becoming too complex, is not "clean" enough. Increased complexity can make your code harder to read, understand and maintain. The plugin currently checks:

The limits used by each analysis are configurable in the options page.

Upcoming features

Please log feature requests and bugs in Issues. Note that this version only supports C# and VB.Net.

Installing

Install from ReSharper → Extension Manager.

Groundwork

This project is a fork from Hadi Hariri work.

License

Licensed under MIT (c) 2012 - 2017 Hadi Hariri and Contributors

Note: All references to Clean Code, including but not limited to the Clean Code icon are used with permission of Robert C. Martin (a.k.a. UncleBob)