void (final @NotNull Editor editor, final char charTyped, @NotNull DataContext dataContext) { Project project = CommonDataKeys.PROJECT.getData(dataContext); try (var ignored = SlowOperations.startSection(SlowOperations.ACTION_PERFORM)) { FreezeLogger.getInstance().runUnderPerformanceMonitor( project, () -> myRawHandler.execute(editor, charTyped, dataContext) ); } }