EditorComposite (@NotNull LightEditorInfo editorInfo) { editorInfo.getFileEditor().putUserData(DUMB_AWARE, true); // Needed for composite not to postpone loading via DumbService.wrapGently() FileEditorProvider editorProvider = ((LightEditorInfoImpl)editorInfo).getProvider(); FileEditorWithProvider editorWithProvider = new FileEditorWithProvider(editorInfo.getFileEditor(), editorProvider); return createCompositeInstance(editorInfo.getFile(), List.of(editorWithProvider)); }