override fun setupConfigurationFromContext()

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
  }