У меня есть проект Groovy, который анализируется Sonar 3.0.1. У нас включено обнаружение повторяющихся кодов с помощью детектора Sonar.
В одном наборе файлов он обнаруживает 11 строк повторяющихся операторов import
. В другом наборе файлов он обнаруживает 15 строк повторяющихся объявлений членов. Так как в этом проекте есть четкое разделение базы данных -и -отображаемых объектов (, даже если они в основном похожи, отсюда и повторяющиеся объявления элементов ), я хотел бы настроить Sonar так, чтобы эти наборы игнорировались. дупликации --, мы считаем их допустимыми дупликациями.
Как я могу сказать Sonar игнорировать дублированный импорт и/или объявления членов, но все же кричать на меня за дублированный код внутри методов?