我有这段代码:
@Aspect
@Component
open class Advice
{
@AfterThrowing(pointcut = "execution(* project.service..*(..)) && !within(is(FinalType))", throwing = "throwable")
open fun sendError(throwable: Exception)
{
println("exception thrown")
}
}
似乎工作正常,除了IJ没有告诉我建议使用什么方法 - 这个功能只有在我将这个类重写为Java时才有效。
(第12行的这个小图标是Kotlin中缺少的 - 它显示了建议所建议的方法列表。当代码用Java编写时,它会出现)
有什么想法吗?提前谢谢。