gpt4 book ai didi

安卓工作室 : suppress lint warning for if statement

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:31:40 28 4
gpt4 key购买 nike

我的 Android 项目中某处有这段代码:

public boolean isLoadInProgress(boolean privateLoad, boolean publicLoad) {
if (privateLoad && privateLoadInProgress) {
return true;
}
if (publicLoad && publicLoadInProgress) {
return true;
}
return false;
}

我在第二个 if 语句中收到 lint 警告:'if' 语句可以简化。这显然是因为我也可以写:

return publicLoad && publicLoadInProgress;

但是,为了便于阅读,我想保持这种方式。我知道在那个地方有一些用于关闭 lint 警告的内联注释注释,但我在 Android Lint documentation 中找不到它。 .你能告诉我这个注释/评论是什么吗?

最佳答案

用于禁用警告的简单代码注释是:

//noinspection SimplifiableIfStatement

在 if 语句之上的这个应该只在那个地方关闭警告。

在示例中,这将是:

public boolean isLoadInProgress(boolean privateLoad, boolean publicLoad) {
if (privateLoad && privateLoadInProgress) {
return true;
}

//noinspection SimplifiableIfStatement
if (publicLoad && publicLoadInProgress) {
return true;
}
return false;
}

关于安卓工作室 : suppress lint warning for if statement,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32326325/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com