recursiveDetector = new NoteSuppressedWarnings(bugReporter, true);
recursiveDetector.suppressionMatcher = suppressionMatcher;
}
}
public void visitClassContext(ClassContext classContext) {
<BUG>classContext.getJavaClass().accept(this);
}</BUG>
@Override
public void visit(JavaClass obj) {
if (recursiveDetector == null)

recursiveDetector = new NoteSuppressedWarnings(bugReporter, true);
recursiveDetector.suppressionMatcher = suppressionMatcher;
}
}
public void visitClassContext(ClassContext classContext) {
JavaClass javaClass = classContext.getJavaClass();
if  (!FindUnreleasedLock.preTiger(javaClass)) javaClass.accept(this);
}
@Override
public void visit(JavaClass obj) {
if (recursiveDetector == null)
