Reports classes that directly extend
java.lang.Thread
. It is usually recommended to prefer composition over inheritance to create more reusable code that is easier to modify later.
Example:
class MainThread extends Thread { }