Technical-Debt-Behavior-Detection is a code quality assessment tool for code written in Java. It detects numerous design and implementation smells. It also computes many commonly used object-oriented metrics.  Features Detects 17 design smells, 10 implementation smells,computes CC, LOC, LCOM,FANI/O