diff --git a/plugins/uast-java/src/org/jetbrains/uast/java/declarations/JavaUFunction.kt b/plugins/uast-java/src/org/jetbrains/uast/java/declarations/JavaUFunction.kt index 6b09774e7e8..16be35662f4 100644 --- a/plugins/uast-java/src/org/jetbrains/uast/java/declarations/JavaUFunction.kt +++ b/plugins/uast-java/src/org/jetbrains/uast/java/declarations/JavaUFunction.kt @@ -85,7 +85,7 @@ class JavaUFunction( PsiType.BOOLEAN -> "Z" PsiType.VOID -> "V" is PsiArrayType -> renderType(type.componentType)?.let { "[$it" } - is PsiClassType -> type.resolve()?.qualifiedName?.let { "L$it;" } + is PsiClassType -> type.resolve()?.qualifiedName?.replace('.', '/')?.let { "L$it;" } else -> null } } diff --git a/plugins/uast-kotlin/testData/lint/apiCheck.kt b/plugins/uast-kotlin/testData/lint/apiCheck.kt index 6fa830e19b9..f86a899c654 100644 --- a/plugins/uast-kotlin/testData/lint/apiCheck.kt +++ b/plugins/uast-kotlin/testData/lint/apiCheck.kt @@ -29,6 +29,7 @@ import android.widget.TextView class ApiCallTest: Activity() { fun method(chronometer: Chronometer, locator: DOMLocator) { + chronometer.setBackground(null) // Virtual call getActionBar() // API 11