|| adaptableObject instanceof BugInstance
|| adaptableObject instanceof BugInstance.XmlProps
|| adaptableObject instanceof BugGroup
|| adaptableObject instanceof BugAnnotation) {
return new PropertySource(adaptableObject);
<BUG>}
IMarker marker = null;
if (adaptableObject instanceof IMarker) {
marker = (IMarker) adaptableObject;
} else if (adaptableObject instanceof IAdaptable) {
marker = (IMarker) ((IAdaptable) adaptableObject)
.getAdapter(IMarker.class);
}</BUG>
if (!MarkerUtil.isFindBugsMarker(marker)) {

|| adaptableObject instanceof BugInstance
|| adaptableObject instanceof BugInstance.XmlProps
|| adaptableObject instanceof BugGroup
|| adaptableObject instanceof BugAnnotation) {
return new PropertySource(adaptableObject);
}
IMarker marker = Util.getAdapter(IMarker.class, adaptableObject);
if (!MarkerUtil.isFindBugsMarker(marker)) {
