(:no_param)
function foo(a as Number) as Void {
bar(a); // $.bar expects 0 arguments, but got 1[pmc-analysis]
}
(:param)
function foo() as Void {
bar(); // $.bar expects 1 arguments, but got 0[pmc-analysis]
}
(:no_param)
function bar(a as Number) as Void {
System.println("bar:" + a);
}
(:param)
function bar() as Void {
System.println("bar");
}
Looks like pmc-analysis is a bit like me: finds the worst choice in every place :)