@Override
  public CommonProblemDescriptor @Nullable [] getDescriptions(@NotNull RefEntity refEntity) {
    CommonProblemDescriptor[] problems = getProblemElements().getOrDefault(refEntity, null);
    if (problems == null) return null;

    if (!refEntity.isValid()) {
      ignoreElement(refEntity);
      return null;
    }

    return problems;
  }
@Override
  public CommonProblemDescriptor @Nullable [] getDescriptions(@NotNull RefEntity refEntity)