--- source: crates/rome_formatter_test/src/snapshot_builder.rs info: js/method-chain/13018.js --- # Input ```js foo(_a).bar().leet(); foo(-a).bar().leet(); foo(+a).bar().leet(); foo(~a).bar().leet(); foo(++a).bar().leet(); foo(--a).bar().leet(); foo(a++).bar().leet(); foo(a--).bar().leet(); ``` # Prettier differences ```diff --- Prettier +++ Rome @@ -1,8 +1,20 @@ foo(_a).bar().leet(); foo(-a).bar().leet(); -foo(+a).bar().leet(); -foo(~a).bar().leet(); -foo(++a).bar().leet(); -foo(--a).bar().leet(); -foo(a++).bar().leet(); -foo(a--).bar().leet(); +foo(+a) + .bar() + .leet(); +foo(~a) + .bar() + .leet(); +foo(++a) + .bar() + .leet(); +foo(--a) + .bar() + .leet(); +foo(a++) + .bar() + .leet(); +foo(a--) + .bar() + .leet(); ``` # Output ```js foo(_a).bar().leet(); foo(-a).bar().leet(); foo(+a) .bar() .leet(); foo(~a) .bar() .leet(); foo(++a) .bar() .leet(); foo(--a) .bar() .leet(); foo(a++) .bar() .leet(); foo(a--) .bar() .leet(); ```