我们的存储库中有很多遗留代码,现在我们实现了SonarQube 6.4但是我们的遗留代码会导致很多错误和警告,因此我们只想分析新编写的/未来的修改代码并排除因为我们没有资源来修改过去10年中编写的遗留代码中的所有问题。
如何排除已发现的问题,例如到他们被发现的那一天?但我们并不想排除所有旧文件,因为我们会不时编辑它们。我们只是想确保不添加新问题。
答案 0 :(得分:2)
SonarQube宣传了"leak paradigm"的想法。简而言之,我们的想法是通过干净,可维护,安全的增量不断丰富您现有的代码库 - 这将使您的代码库随着时间的推移而更好。
不建议修复所有现有的问题。
所以:在SonarQube和change your quality gate中定义泄漏期以仅泄漏度量。 SonarQube专为您的用例而设计!
答案 1 :(得分:0)