continue;
if (IGNORE_WRAPPED_UNINTERESTING_STREAMS
&& resourceTracker.isUninterestingStreamEscape(stream))
continue;
String sourceFile = javaClass.getSourceFileName();
<BUG>bugReporter.reportBug(new BugInstance(this, pos.bugType, pos.priority)
</BUG>
.addClassAndMethod(methodGen, sourceFile)
<BUG>.addTypeOfNamedClass(stream.getStreamBase()).describe(TypeAnnotation.CLOSEIT_ROLE)

.addSourceLine(classContext, methodGen, sourceFile, stream.getLocation().getHandle()));
</BUG>
}

continue;
if (stream.isUninteresting())
continue;
Location openLocation = stream.getOpenLocation();
if (openLocation == null)
continue;
if (IGNORE_WRAPPED_UNINTERESTING_STREAMS
&& resourceTracker.isUninterestingStreamEscape(stream))
continue;
String sourceFile = javaClass.getSourceFileName();
bugAccumulator.accumulateBug(new BugInstance(this, pos.bugType, pos.priority)
.addClassAndMethod(methodGen, sourceFile)
.addTypeOfNamedClass(stream.getStreamBase()).describe(TypeAnnotation.CLOSEIT_ROLE),
SourceLineAnnotation.fromVisitedInstruction(classContext, methodGen, sourceFile, stream.getLocation().getHandle()));
