标签: java oop sonarqube sonarqube-scan object-oriented-analysis
在Rest项目中,我有3个POJO类类别,一个类别用于持久化,另一个类别用于从前端传输数据,持久化其他类别,用于将数据传输到前端以进行显示。用于将数据传输到前端的POJO与用于持久化它们的POJO通用重复,因为它们是这些对象的一部分,我不想使用某些POJO来持久化并将数据传输到请求中,我只需要它们的一部分并非所有数据。 Sonar一直指责重复,我的合作伙伴的解决方案是将一些设置方法设置为私有,以避免重复,这对我来说听起来很奇怪,这是有效的解决方案吗? 还有其他解决方案可以避免声纳重复吗?
答案 0 :(得分:0)
根据Sonar documentation,您可以在管理>常规设置>分析范围>问题下进行指定。您将必须指定您的班级和这个特定问题(重复的代码)。