常见的 Bug 定位后,通过 bugReport的reportBug(BugInstance) 方法,将bug 发布出来。
一般的 Detector 经检测后会调用 bugReportor.reportBug 方法或者 BugAccumulator.accumulateBug 。
在GUI中,分析结束后会在下框中展示分析结果。如图所示:
分析执行完之后,调用 AnalyzingDialog 的回调方法:
并在 MainFrame 中进行界面更新:
这些流程是对 BugCollection 的展示,核心还是如何得到 BugCollection。