Single Responsibilty Analyzers
The single responsibility principle article on Wikipedia states: > the single responsibility principle states that every class should have responsibility over a single part of the functionality provided by the software, and that responsibility should be entirely encapsulated by the class. All its services should be narrowly aligned with that responsibility
Implemented analyzers
- AA2100 - Method Parameters Must Not Be Ref Or Out
- AA2103 - Method Should Not Contain And
- AA2104 - File Must Only Contain One Type Definition