private void process(
     Component component, DefaultIssue issue, DiskCache<DefaultIssue>.DiskAppender cacheAppender) {
   issueLifecycle.doAutomaticTransition(issue);
   issueVisitors.onIssue(component, issue);
   cacheAppender.append(issue);
   componentIssues.add(issue);
 }