Disallow using optional annotations outside common module sources

#KT-25196 Fixed
This commit is contained in:
Alexander Udalov
2018-07-30 18:10:20 +02:00
parent 0f003802fe
commit e56374908e
8 changed files with 27 additions and 0 deletions
@@ -3,6 +3,8 @@
// TARGET_BACKEND: JVM
// WITH_RUNTIME
@file:Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE") // TODO: support common sources in the test infrastructure
@OptionalExpectation
expect annotation class Anno(val s: String)