in src/main/kotlin/com/jetbrains/micropython/run/MicroPythonRunConfigurationProducer.kt [48:57]
override fun setupConfigurationFromContext(configuration: MicroPythonRunConfiguration,
context: ConfigurationContext,
sourceElement: Ref<PsiElement>): Boolean {
val file = context.location?.virtualFile ?: return false
if (!facetEnabledForElement(file, context.project)) return false
configuration.path = file.path
configuration.setGeneratedName()
configuration.setModule(ModuleUtilCore.findModuleForFile(file, context.project))
return true
}