Report custom diagnostic instead of symbol deprecation
For annotations that should be replaced with modifiers
This commit is contained in:
@@ -25,3 +25,7 @@ fun bar2(): Array<Q> = null!!
|
||||
<!DEPRECATED_ANNOTATION_THAT_BECOMES_MODIFIER!>kotlin.data<!> class Data
|
||||
|
||||
<!DEPRECATED_ANNOTATION_THAT_BECOMES_MODIFIER!>myNative<!> fun nativeFun(): Int
|
||||
|
||||
<!DEPRECATED_ANNOTATION_THAT_BECOMES_MODIFIER!>@tailRecursive<!> fun tailFun(): Int = tailFun()
|
||||
|
||||
inline fun inlineFun(<!DEPRECATED_ANNOTATION_THAT_BECOMES_MODIFIER!>@inlineOptions(InlineOption.ONLY_LOCAL_RETURN)<!> block: () -> Int) {}
|
||||
|
||||
+2
@@ -3,7 +3,9 @@ package
|
||||
kotlin.inline() private fun bar(/*0*/ block: () -> kotlin.Int): kotlin.Int
|
||||
public fun bar2(): kotlin.Array<Q>
|
||||
kotlin.inline() public fun baz(): kotlin.Unit
|
||||
kotlin.inline() public fun inlineFun(/*0*/ kotlin.inlineOptions(value = {InlineOption.ONLY_LOCAL_RETURN}) block: () -> kotlin.Int): kotlin.Unit
|
||||
kotlin.external() public fun nativeFun(): kotlin.Int
|
||||
kotlin.tailRecursive() public fun tailFun(): kotlin.Int
|
||||
|
||||
public open class A {
|
||||
private constructor A(/*0*/ prop: kotlin.Int)
|
||||
|
||||
Reference in New Issue
Block a user