This rule is defined by the following XPath expression:
//AllocationExpression/ClassOrInterfaceType[contains(@Image,'ThreadGroup')] | //PrimarySuffix[contains(@Image, 'getThreadGroup')]
Example:
public class Bar { void buz() { ThreadGroup tg = new ThreadGroup("My threadgroup") ; tg = new ThreadGroup(tg, "my thread group"); tg = Thread.currentThread().getThreadGroup(); tg = System.getSecurityManager().getThreadGroup(); } }