Findbugs插件有大约449条规则。将所有这些规则应用到我现有的声纳质量配置文件中,并开始声纳扫描,这会占用大量内存来扫描整个项目,而且在一段时间后会抛出错误。我正在使用Sonarqube version: 7.5 and Spotbugs jar version: 3.9.4 临时命令提示符会话的Set SONAR_SCANNER_OPTS=-Xmx10G,我希望声纳扫描仪能够成功地处理一些选定的Spotbugs</em
我希望制定一个自定义Lint规则,以确保在每次引用服务器返回的JavaBean对象或其字段之前进行空检查,以避免NullPointerException。例如:SomeBean bean = fetchDataFromServer();
bean.getSomeField().doSomeThing();//-->Lint should reportdoSomeThing();//-->Lint should check this ok, have checked for both refer