summaryrefslogtreecommitdiff
path: root/plugins/ide-features-trainer/src/training/lang/LangSupport.kt
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/ide-features-trainer/src/training/lang/LangSupport.kt')
-rw-r--r--plugins/ide-features-trainer/src/training/lang/LangSupport.kt3
1 files changed, 3 insertions, 0 deletions
diff --git a/plugins/ide-features-trainer/src/training/lang/LangSupport.kt b/plugins/ide-features-trainer/src/training/lang/LangSupport.kt
index 12c00e0878ce..aea40a038de0 100644
--- a/plugins/ide-features-trainer/src/training/lang/LangSupport.kt
+++ b/plugins/ide-features-trainer/src/training/lang/LangSupport.kt
@@ -53,6 +53,9 @@ interface LangSupport {
val sdkConfigurationTasks: LessonContext.(lesson: KLesson) -> Unit
get() = {}
+ /** Check that the project has needed SDK configured */
+ fun isSdkConfigured(project: Project): Boolean
+
companion object {
const val EP_NAME = "training.ift.language.extension"
}