// "Add '@MyExperimentalAPI' annotation to 'bar'" "false" // COMPILER_ARGUMENTS: -Xuse-experimental=kotlin.Experimental // WITH_RUNTIME // ACTION: Add '@MyExperimentalAPI' annotation to containing class 'Bar' // ACTION: Add '@UseExperimental(MyExperimentalAPI::class)' annotation to 'bar' // ACTION: Add '-Xuse-experimental=MyExperimentalAPI' to module light_idea_test_case compiler arguments // ACTION: Convert to run // ACTION: Convert to with // ERROR: This declaration is experimental and its usage must be marked with '@MyExperimentalAPI' or '@UseExperimental(MyExperimentalAPI::class)' // ERROR: This declaration is experimental and its usage must be marked with '@MyExperimentalAPI' or '@UseExperimental(MyExperimentalAPI::class)' @Experimental @Target(AnnotationTarget.CLASS) annotation class MyExperimentalAPI @MyExperimentalAPI class Some { fun foo() {} } class Bar { fun bar() { Some().foo() } }