FindbugsPlugin.getBugCollection(project, monitor).remove(bug);
marker.delete();
MarkerUtil.redisplayMarkers(project, FindbugsPlugin.getShell());
} finally {
originalUnit.discardWorkingCopy();
<BUG>}
} catch (BugResolutionException e) {
FindbugsPlugin.getDefault().logException(e, e.getMessage());
} catch (JavaModelException e) {
FindbugsPlugin.getDefault().logException(e, e.getMessage());
} catch (BadLocationException e) {
FindbugsPlugin.getDefault().logException(e, e.getMessage());
} catch (CoreException e) {
FindbugsPlugin.getDefault().logException(e, e.getMessage());</BUG>
}

FindbugsPlugin.getBugCollection(project, monitor).remove(bug);
marker.delete();
MarkerUtil.redisplayMarkers(project, FindbugsPlugin.getShell());
} finally {
originalUnit.discardWorkingCopy();
