@Override public void decorate(Resource resource, DecoratorContext context) { Issuable issuable = perspectives.as(Issuable.class, resource); if (issuable != null) { int falsePositives = 0; for (Issue issue : issuable.resolvedIssues()) { if (Issue.RESOLUTION_FALSE_POSITIVE.equals(issue.resolution())) { falsePositives++; } } saveMeasure(context, CoreMetrics.FALSE_POSITIVE_ISSUES, falsePositives); } }