public static TypeEvalContext deepCodeInsight(@NotNull final Project project) {
    return getContextFromCache(project, new TypeEvalContext(false, true, false, null));
  }
public static TypeEvalContext deepCodeInsight(@NotNull final Project project)