2012-03-31 100 views
0

我正在使用Eclipse Checkstyleplugin(v5.5)。我希望除getter和setter之外的所有公共方法上的JavaDoc評論。我知道有選項「allowMissingPropertyJavadoc」,這正是我想要的。但在某些情況下,它可以工作,而在某些情況下則不會。

這工作,沒有上gettes和setter方法所需的JavaDoc:Checkstyle,沒有用於getter和setter的JavaDoc僅適用於getter

public class Test { 
    private String name; 
    private int number; 

    public Test() { 
     System.out.println("Test"); 
    } 

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

    public int getNumber() { 
     return this.number; 
    } 

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

    public void setNumber(int number) { 
     this.number = number; 
    } 

} 

而就制定者,這並不所需的JavaDoc:

public class Test2 { 

    private Test test; 

    public Test2() { 
     System.out.println("Test2"); 
     this.test = new Test(); 
     this.test.setName("thename"); 
     this.test.setNumber(1337); 
    } 

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

    public int getNumber() { 
     return this.test.getNumber(); 
    } 

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

    public void setNumber(int number) { 
     this.test.setNumber(number); 
    } 

} 

看來,如果制定者沒有分配不被認可爲設置者。我該如何解決這個問題?

回答