Недавно я начал работать с API, который использует " свободный интерфейс". Я пытаюсь найти, как настроить форматировщик кода Eclipse, чтобы поддерживать это правильно.
Что я хочу получить, так это:
Foo myFoo = new Foo()
.setThis()
.setThat()
.setTheOther()
.setOneMoreThing();
но я не могу надавить на правильные настройки: я получаю что-то вроде этого:
Foo myFoo = new Foo().setThis().setThat()
.setTheOther().setOneMoreThing();
который нигде не читается.
Кто-нибудь уже решил это?