{"record":{"id":"0d91ac237d9c57cb","repo":"JetBrains/intellij-community","slug":"evaluation-is-not-possible-during-the-project-anal","errorCode":null,"errorMessage":"Evaluation is not possible during the project analysis","messagePattern":"Evaluation is not possible during the project analysis","errorType":"exception","errorClass":"EvaluateException","httpStatus":null,"severity":"error","filePath":"java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/Breakpoint.java","lineNumber":641,"sourceCode":"  private static ExpressionEvaluator createExpressionEvaluator(Project project,\n                                                               PsiElement contextPsiElement,\n                                                               SourcePosition contextSourcePosition,\n                                                               TextWithImports text,\n                                                               Function<? super PsiElement, ? extends PsiCodeFragment> fragmentFactory)\n    throws EvaluateException {\n    try {\n      if (Registry.is(\"debugger.compiling.evaluator.force\")) throw new UnsupportedExpressionException(\"force compilation\");\n      return EvaluatorBuilderImpl.build(text, contextPsiElement, contextSourcePosition, project);\n    }\n    catch (UnsupportedExpressionException ex) {\n      ExpressionEvaluator eval = CompilingEvaluatorImpl.create(project, contextPsiElement, fragmentFactory);\n      if (eval != null) {\n        return eval;\n      }\n      throw ex;\n    }\n    catch (IndexNotReadyException ex) {\n      throw new EvaluateException(JavaDebuggerBundle.message(\"evaluation.error.during.indexing\"), ex);\n    }\n  }\n\n  private PsiCodeFragment createConditionCodeFragment(PsiElement context) {\n    return createCodeFragment(myProject, getCondition(), context);\n  }\n\n  private PsiCodeFragment createLogMessageCodeFragment(PsiElement context) {\n    return createCodeFragment(myProject, getLogMessage(), context);\n  }\n\n  private static PsiCodeFragment createCodeFragment(Project project, TextWithImports text, PsiElement context) {\n    return DebuggerUtilsEx.findAppropriateCodeFragmentFactory(text, context).createPsiCodeFragment(text, context, project);\n  }\n\n  protected String calculateEventClass(EvaluationContextImpl context, LocatableEvent event) throws EvaluateException {\n    String className = null;\n    final ObjectReference thisObject = (ObjectReference)context.computeThisObject();","sourceCodeStart":623,"sourceCodeEnd":659,"githubUrl":"https://github.com/JetBrains/intellij-community/blob/be881553f2a76ac8b4ea53950d93f0de78295c19/java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/Breakpoint.java#L623-L659","documentation":"Error \"Evaluation is not possible during the project analysis\" thrown in JetBrains/intellij-community.","triggerScenarios":"An evaluation is requested while the IDE is in dumb mode (project analysis in progress).","commonSituations":"Evaluating expressions in the debugger immediately after opening the project or while a large re-index is running.","solutions":["Wait until project indexing/analysis (dumb mode) finishes, then evaluate the expression again."],"exampleFix":"Wait for the indexing progress bar in the status bar to complete, then press Alt+F8 to evaluate.","handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"be881553f2a76ac8b4ea53950d93f0de78295c19","analyzedAt":"2026-08-14T14:13:06.425Z","schemaVersion":2},"datasetVersion":"2026-08-15T22:17:37.221Z"}