2013-07-24 2 views
0

мы используем сонар 3.6.1, и мы пытаемся использовать правило «Недокументированный API». Обычно это правило исключает весь геттер. Но, по-видимому, классы, получатели которых используют префикс «это», всегда включаются в анализ.Правило кальмара «недокументированное» не исключает некоторые методы геттера

Я сделал TestCase:

public class TestDocumentedAPIDTO { 

    private Long id; 
    private String name; 

    public Long getId() { 
     return id; 
    } 

    public void setId(Long id) { 
     this.id = id; 
    } 

    public String getName() { 
     return this.name; 
    } 

    public void setName(String name) { 
     this.name = name; 
    } 


} 

После анализа этого класса, я могу видеть, что метод getName() бросает нарушение UndocumentedAPI.

enter image description here

Как я могу исправить это? это ошибка?

Спасибо за вашу помощь

С уважением

ответ

Смежные вопросы