Горизонтальное выравнивание использует пробел для перемещения текста по горизонтали, чтобы все выровнялось по вертикали.
Таким образом, в уже предоставленном ответе ...
val b = SomeFluentBuilder()
val result = mutableListOf<String>()
является примером горизонтального выравнивания, потому чтодополнительные пробелы после 'val b' используются для выравнивания '=' с эквивалентами строки ниже.Правильный стиль:
val b = SomeFluentBuilder()
val result = mutableListOf<String>()
Далее .... зачем выбирать очень неинформативное имя 'b', а не возможно ... 'someFluentBuilder', который следует за именем класса?Предполагается, что имя было выбрано просто, чтобы упростить выравнивание всех вызовов метода точки в примере.Дело в том, что не нужно предпринимать шаги для выравнивания кода по горизонтали с линиями выше или ниже.