From 55404ea00d1619322335d18ad9becbf97c32d7e4 Mon Sep 17 00:00:00 2001 From: Nicolay Mitropolsky Date: Fri, 28 Dec 2018 11:56:08 +0300 Subject: [PATCH] 191: Making `MockExternalAnnotationsManager` not throwing exceptions in non action-required cases --- .../MockExternalAnnotationsManager.kt.191 | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/compiler/cli/src/org/jetbrains/kotlin/cli/jvm/compiler/MockExternalAnnotationsManager.kt.191 b/compiler/cli/src/org/jetbrains/kotlin/cli/jvm/compiler/MockExternalAnnotationsManager.kt.191 index ae5ffcb91b8..ebb3b448c7c 100644 --- a/compiler/cli/src/org/jetbrains/kotlin/cli/jvm/compiler/MockExternalAnnotationsManager.kt.191 +++ b/compiler/cli/src/org/jetbrains/kotlin/cli/jvm/compiler/MockExternalAnnotationsManager.kt.191 @@ -51,19 +51,11 @@ class MockExternalAnnotationsManager : ExternalAnnotationsManager() { throw UnsupportedOperationException("not implemented") } - override fun hasAnnotationRootsForFile(file: VirtualFile): Boolean { - throw UnsupportedOperationException("not implemented") - } + override fun hasAnnotationRootsForFile(file: VirtualFile): Boolean = false - override fun findDefaultConstructorExternalAnnotations(aClass: PsiClass, annotationFQN: String): MutableList { - throw UnsupportedOperationException("not implemented") - } + override fun findDefaultConstructorExternalAnnotations(aClass: PsiClass, annotationFQN: String): List = emptyList() - override fun findDefaultConstructorExternalAnnotations(aClass: PsiClass): MutableList { - throw UnsupportedOperationException("not implemented") - } + override fun findDefaultConstructorExternalAnnotations(aClass: PsiClass): List = emptyList() - override fun findExternalAnnotations(listOwner: PsiModifierListOwner, annotationFQN: String): MutableList { - throw UnsupportedOperationException("not implemented") - } + override fun findExternalAnnotations(listOwner: PsiModifierListOwner, annotationFQN: String): List = emptyList() }