in idea-plugin/src/main/java/org/jetbrains/bunches/idea/actions/ApplyChangesAction.kt [89:101]
override fun actionPerformed(e: AnActionEvent) {
val project = e.project ?: return
val files = e.getData(CommonDataKeys.VIRTUAL_FILE_ARRAY) ?: return
val file = files.singleOrNull {
it.isValid
} ?: return
if (!isBunchFile(file, project)) {
val list = applyMainToAll(file, project).mapNotNull { it.extension }
showInfoBalloon(list, file, project)
}
}