Код: Выделить всё
public interface AbstractArgumentBuilder<
SUPTYPE extends AbstractGenericBuilder,
THISTYPE extends AbstractArgumentBuilder
>
extends
AbstractGenericBuilder,
AbstractAliasableBuilder,
AbstractArgumentableBuilder,
AbstractFlaggableBuilder,
AbstractExecutableBuilder,
AbstractBackableBuilder
{
// body
}
b) двойной отступ
Код: Выделить всё
public interface AbstractArgumentBuilder<
SUPTYPE extends AbstractGenericBuilder,
THISTYPE extends AbstractArgumentBuilder
> extends
AbstractGenericBuilder,
AbstractAliasableBuilder,
AbstractArgumentableBuilder,
AbstractFlaggableBuilder,
AbstractExecutableBuilder,
AbstractBackableBuilder {
// body
}
c) одна строка
Код: Выделить всё
public interface AbstractArgumentBuilder extends AbstractGenericBuilder, AbstractAliasableBuilder, AbstractArgumentableBuilder, AbstractFlaggableBuilder, AbstractExecutableBuilder, AbstractBackableBuilder {
// body
}
ps: имена из старого проекта, я знаю, что они не соответствуют современным стандартам, и я предпочитаю сосредоточиться на теме форматирования.
Подробнее здесь: https://stackoverflow.com/questions/796 ... interfaces