hhariri / CleanCode

ReSharper Plugins
MIT License
123 stars 37 forks source link

Clean Code ReSharper Plugin Project

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

Installing

Install from ReSharper → Extension Manager.

License

Licensed under MIT (c) 2012 - 2016 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)