diff options
Diffstat (limited to 'plugins/ide-features-trainer/src/training/lang/LangSupport.kt')
-rw-r--r-- | plugins/ide-features-trainer/src/training/lang/LangSupport.kt | 3 |
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" } |