Collection<String> () { List<String> annos = ADDITIONAL_ANNOS; if (annos == null) { annos = new ArrayList<>(); Collections.addAll(annos, STANDARD_ANNOS); for (EntryPoint extension : DEAD_CODE_EP_NAME.getExtensionList()) { String[] ignoredAnnotations = extension.getIgnoreAnnotations(); if (ignoredAnnotations != null) { ContainerUtil.addAll(annos, ignoredAnnotations); } } ADDITIONAL_ANNOS = annos = Collections.unmodifiableList(annos); } return annos; }