[Analysis API] mark MODULE_KIND directive as module-level
^KT-64468
This commit is contained in:
committed by
Space Team
parent
d1cb9ab060
commit
00db7fdaeb
+6
-1
@@ -6,10 +6,15 @@
|
|||||||
package org.jetbrains.kotlin.analysis.test.framework
|
package org.jetbrains.kotlin.analysis.test.framework
|
||||||
|
|
||||||
import org.jetbrains.kotlin.analysis.test.framework.test.configurators.TestModuleKind
|
import org.jetbrains.kotlin.analysis.test.framework.test.configurators.TestModuleKind
|
||||||
|
import org.jetbrains.kotlin.test.directives.model.DirectiveApplicability
|
||||||
import org.jetbrains.kotlin.test.directives.model.SimpleDirectivesContainer
|
import org.jetbrains.kotlin.test.directives.model.SimpleDirectivesContainer
|
||||||
|
|
||||||
object AnalysisApiTestDirectives : SimpleDirectivesContainer() {
|
object AnalysisApiTestDirectives : SimpleDirectivesContainer() {
|
||||||
val MODULE_KIND by enumDirective<TestModuleKind>("Overrides the kind of `KtModule` that is built from the associated test module")
|
val MODULE_KIND by enumDirective<TestModuleKind>(
|
||||||
|
"Overrides the kind of `KtModule` that is built from the associated test module",
|
||||||
|
applicability = DirectiveApplicability.Module,
|
||||||
|
)
|
||||||
|
|
||||||
val DISABLE_DEPENDED_MODE by directive("Analysis in dependent mode should not be run in this test")
|
val DISABLE_DEPENDED_MODE by directive("Analysis in dependent mode should not be run in this test")
|
||||||
val IGNORE_FE10 by directive("FE10 Analysis API implementation test should mot be run")
|
val IGNORE_FE10 by directive("FE10 Analysis API implementation test should mot be run")
|
||||||
val IGNORE_FIR by directive("FIR Analysis API implementation test should mot be run")
|
val IGNORE_FIR by directive("FIR Analysis API implementation test should mot be run")
|
||||||
|
|||||||
Reference in New Issue
Block a user