Techioz Blog

rubocop インデントの複数行割り当てルール

概要

次のコードがあります。

var = SomeLongClassName.new(foo)
                       .bar
                       .baz

次のインデントを強制するように Rubocop を設定するにはどうすればよいですか?

    var = SomeLongClassName.new(foo)
            .bar
            .baz

解決策

おそらく Layout/MultilineMethodCallIndentation を探しているのだと思います

彼らのドキュメントから:

myvariable = Thing
               .a
               .b
               .c