用于检测缺失参数名称的 Android lint 检测器

问题描述 投票:0回答:0

lint 检测器如何检测丢失的参数名称,在文档中他们提到了 javaEvaluator 的“computeArgumentMapping”方法,它返回 Uexpression 和 PsiParameter 的映射,但是你如何找到没有为某些参数指定的参数名称?

例如,您将如何检测到 param2 丢失?

fun doSomething(param1:Int, param2:Int param3:Int){}

fun useDoSomething(){
   doSomething(param1 = 1, 2, param3 = 3)
}

android kotlin static-analysis
© www.soinside.com 2019 - 2024. All rights reserved.