对于Android的LiveData,有时会使用自我分配,以便可以更新视图。 例如: fun retry() { myModel.setLoadingRetry() loadStatesMap .forEach { it.value.first?.value = t.value.first?.value } retryCallback?.invoke() } 但是,由于它不是正常现象,因此使Sonarqube代码质量出错。 错误描述: 没有理由将变量重新分配给它自己。要么这个 该语句是多余的,应将其删除,否则重新分…

2019年6月11日 0条评论 21点热度 阅读全文