unused recursive methods are undetected
Submitted by pancake
Link to original bug (#619989)
Description
Here's an example to reproduce the bug:
public class Foo {
private void bar() {
bar (); // comment this line to get a warning
// test.vala:2.2-2.17: warning: method `Foo.bar' never used
}
}
void main () {
Foo foo = new Foo();
foo = null;
}
Edited by Rico Tzschichholz