List<AnnotationData> (@NotNull PsiClass aClass) { //External annotations of default constructor are stored at the same annotations files as class' ones. List<PsiFile> annotationsFiles = findExternalAnnotationsFiles(aClass); if (annotationsFiles == null) return NO_DATA; String defCtrExternalName = getExternalName(aClass) + " " + aClass.getName() + "()"; return collectExternalAnnotations(defCtrExternalName, () -> doCollect(defCtrExternalName, annotationsFiles, false)); }