void (@NotNull AnActionEvent e) { Project project = e.getProject(); if (project != null) { VirtualFile[] files = getCompilableFiles(project, e.getData(CommonDataKeys.VIRTUAL_FILE_ARRAY)); if (files.length > 0) { DebuggerSession session = DebuggerManagerEx.getInstanceEx(project).getContext().getDebuggerSession(); if (session != null) { HotSwapUI.getInstance(project).compileAndReload(session, files); } } } }