On which principal do the code quality check tools work?
For example PMD, FindBugs, CheckStyle etc.
Do they use some kind of computer science principals?
On which principal do the code quality check tools work?
For example PMD, FindBugs, CheckStyle etc.
Do they use some kind of computer science principals?
FWIW, FindBugs is the result of David H. Hovemeyer's PhD thesis. The FindBugs documentation also lists several more papers.