Javadoc function documentation alignment gets tripped by the J8 default keyword.
public interface SomeInterface {
/**
* function 1 does this
*
* @param fun1Arg
*/
void function1(int fun1Arg);
/**
* function 2 does that, has a default implementation
*
* @param fun2Arg
*/
default void function2(int fun2Arg) {
// do something here
}
}