@Nullable
    @Override
    public PsiType getPsiType(Project project) {
      PsiType componentType = component.getPsiType(project);
      return componentType == null ? null : componentType.createArrayType();
    }
@Nullable
    @Override
    public PsiType getPsiType(Project project)