private static @NotNull Collection<PsiMethod> getOrCreateConstructors(@NotNull PsiClass aClass) {
      PsiMethod[] constructors = aClass.getConstructors();
      if (constructors.length == 0) {
        AddDefaultConstructorFix.addDefaultConstructor(aClass);
      }
      constructors = aClass.getConstructors();
      return ContainerUtil.filter(constructors, constructor -> JavaHighlightUtil.getChainedConstructors(constructor).isEmpty());
    }
private static @NotNull Collection<PsiMethod> getOrCreateConstructors(@NotNull PsiClass aClass)