有人知道如何在 Pylint 报告中区分新错误(在最近一次执行 Pylint 期间发现的错误)和旧错误(在以前执行期间发现的错误)吗?
我在我的一个项目中使用 Pylint,这个项目非常大。Pylint 报告了很多错误(即使我在 rcfile 中禁用了很多错误)。虽然我会随着时间的推移修复这些错误,但不要引入新错误也很重要。但是 Pylint HTML 和“可解析”报告并没有将新错误与之前识别的错误区分开来,即使我使用persistent=yes
选项运行 Pylint。
至于现在 - 我手动比较新旧报告。不过,如果 Pylint 能够以某种方式突出显示在最近一次运行中发现但在上一次运行中没有发现的错误消息,那将是非常好的。是否可以使用 Pylint 或现有工具或其他工具来做到这一点?因为如果不是 - 看来我最终会编写自己的比较和报告生成。