Kapt, minor: Remove kaptError with location, it doesn't do anything reasonable now anyway

This commit is contained in:
Yan Zhulanow
2017-11-23 21:49:17 +09:00
parent a4a7db06d2
commit 3dc7502b0b
2 changed files with 1 additions and 6 deletions
@@ -231,11 +231,6 @@ fun KaptContext<*>.kaptError(text: String): JCDiagnostic {
return JCDiagnostic.Factory.instance(context).errorJava9Aware(null, null, "proc.messager", text)
}
fun KaptContext<*>.kaptError(text: String, target: PsiElement): JCDiagnostic {
//TODO provide source binding
return JCDiagnostic.Factory.instance(context).errorJava9Aware(null, null, "proc.messager", text)
}
private fun JCDiagnostic.Factory.errorJava9Aware(
source: DiagnosticSource?,
pos: JCDiagnostic.DiagnosticPosition?,
@@ -201,7 +201,7 @@ class ErrorTypeCorrector(
if (typeParameters.size != arguments.size) {
val kaptContext = converter.kaptContext
kaptContext.compiler.log.report(
kaptContext.kaptError("${typeParameters.size} parameters are expected but ${arguments.size} passed", actualType))
kaptContext.kaptError("${typeParameters.size} parameters are expected but ${arguments.size} passed"))
return emptyMap()
}