POJO 之间 SonarQube 中的重复块

Duplicated blocks in SonarQube between POJOs

如何在 POJO 中为 getters/setters 忽略 SonarQube 中的重复块?

示例:

@Entity
public class Clazz {
    @Id
    private int id;
    private String abc;
}

public class ClazzDTO {
    private int id;
    private String abc;
}

看看https://docs.sonarqube.org/latest/project-administration/narrowing-the-focus/#NarrowingtheFocus-IgnoreIssues

它详细介绍了如何在 SonarQube 中忽略某些文件的某些规则。

最好的方法是将所有 POJO 放在一个包下(例如 'model'),并从 Sonar 扫描中排除该包。