Saturday, January 03, 2009

A bug in Ojc

And is likely to be fixed soon... An illegal construct that gets compiled by Ojc:

public interface IA {
public void doSomething ();
}
public interface IAExtend extends IA {
public void doSomething () throws IOException; // -- Illegal
}
Ojc compiles it fine that should have failed.

No comments: