Kapt: Filter out non-package all-under imports whenever possible in "correctErrorTypes" (KT-21359)
This commit is contained in:
+2
-1
@@ -213,7 +213,8 @@ class ClassFileToSourceStubConverter(
|
||||
val importedReference = getReferenceExpression(importDirective.importedReference)
|
||||
?.let { kaptContext.bindingContext[BindingContext.REFERENCE_TARGET, it] }
|
||||
|
||||
if (importedReference is CallableDescriptor) continue
|
||||
if (importedReference is CallableDescriptor
|
||||
|| (importDirective.isAllUnder && importedReference is ClassifierDescriptor)) continue
|
||||
|
||||
val importedExpr = treeMaker.FqName(importedFqName.asString())
|
||||
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
@file:Suppress("ENUM_ENTRY_AS_TYPE", "UNRESOLVED_REFERENCE")
|
||||
import java.util.Date as MyDate
|
||||
import java.util.concurrent.TimeUnit as MyTimeUnit
|
||||
import java.util.concurrent.TimeUnit.*
|
||||
import java.util.concurrent.TimeUnit.MICROSECONDS as MyMicroseconds
|
||||
import a.b.ABC as MyABC
|
||||
import bcd as MyBCD
|
||||
|
||||
Reference in New Issue
Block a user