メソッドのデフォルト引数 version 3.1.7
> vim ClassA.clcl
class ClassA {
def initialize() {}
def method(a:int, b:int=2, c:int=3) {
return a + b + c;
}
}
> vim a.cl
a := new ClassA();
Clover.test("Method arg default value", a.method(1) == 6);
> clover2 a.cl
Method arg default value...OK
上記のようにメソッドの引数のデフォルト値が設定できます。