I've some IFoo??? java classes and cooresponding IFoo??? native classes.
In Java, I entered this:
class MyBigClass {
IFoo foo = newIFoo() {
Then Slick offers to fill it in with the "Select Virtual Functions to Override" dialog.I select all, and Slick proceeds to fill it in with C++ code.
This is in a Java source file, there is an import statement for "IFoo", push_tag() finds the correct Java class that is being referenced, yet code completion is using the C++ class of the same name.Also note that the indenting is wrong - it's indented too much, and the ending 2 braces are indented at the same level.Running Beatify fixes the indenting.
IFoo foo = new IFoo() {
/**
.....
@param errorMessage A developer-level error message
*/
public void onError(std::string const &errorMessage) {
Log.d(TAG, "onError()");
}
}