Skip to content
Compare
Choose a tag to compare
@chairbender chairbender released this 28 Nov 23:07
· 17 commits to master since this release

Contains logic for detecting all violations other than Rule 6. Though it may miss some violations for certain cases, it should be thorough enough to give you plenty of information on how you can improve your code's adherence to Object Calisthenics.

There's still a few areas where some more complicated and "smarter" algorithms could be used to detect some additional cases and increase the true positive rate while maintaining a low false positive rate. Some cases, however, (like abbreviation detection) aren't going to be feasible for awhile.