2
我們通過EMF生成java代碼。我們希望Sonar跳過帶註釋@generated
的代碼的掃描,但會爲類和方法級別掃描@generated NOT
。Sonarqube:在java中如何忽略/跳過某些註釋中「is.generated」的isues掃描
有沒有辦法在SonarQube和SonarLint中做到這一點?另外,它可以應用於其他註釋嗎?
我們通過EMF生成java代碼。我們希望Sonar跳過帶註釋@generated
的代碼的掃描,但會爲類和方法級別掃描@generated NOT
。Sonarqube:在java中如何忽略/跳過某些註釋中「is.generated」的isues掃描
有沒有辦法在SonarQube和SonarLint中做到這一點?另外,它可以應用於其他註釋嗎?
有能力忽略塊上的問題,但這些塊必須同時啓動和結束分隔符。
或者,您可以根據文件內容的正則表達式忽略文件上的問題,也可以根據路徑/名稱忽略文件上的問題。
The docs可以給你的細節,可以瀏覽界面。來自您的項目:管理>常規設置>分析範圍
感謝您的回覆。 我瞭解文檔中的指導原則。但是,我們不希望在爲數千個代碼生成的代碼塊中添加開始和結束分隔符。我們只想跳過使用「@generated」註釋但不包含整個文件的類或方法。請讓我知道,如果這可能在Sonarqube。 我們的一些代碼註釋了「@generated NOT」,它也應該掃描問題。 請幫忙。謝謝。 –
嗨。請提供任何建議。 –