--- source: crates/rome_formatter_test/src/snapshot_builder.rs info: test_file: js/module/expression/static_member_expression.js --- # Input ```js a.b a?.b a.#b a?.#b a?.b.#c a?.#b.c().d lorem.ipsum(); lorem.ipsum().looooooooooooooooooooooooooong().looooooooooooooooooooooooooong().looooooooooooooooooooooooooong(); lorem()[0]().ipsum().looooooooooooooooooooooooooong().looooooooooooooooooooooooooong().looooooooooooooooooooooooooong(); something()[1]()[3]().items.item.what_else[3]().something().something().then().catcht().else().what_the_hell(); some.member.with. // rome-ignore format: Verify that formatting calls into right.format() rather.hard.to.test.because.name.doesnt.format . being.ignored; ``` ============================= # Outputs ## Output 1 ----- Indent style: Tab Line width: 80 Quote style: Double Quotes Quote properties: As needed Trailing comma: All Semicolons: Always ----- ```js a.b; a?.b; a.#b; a?.#b; a?.b.#c; a?.#b.c().d; lorem.ipsum(); lorem .ipsum() .looooooooooooooooooooooooooong() .looooooooooooooooooooooooooong() .looooooooooooooooooooooooooong(); lorem()[0]() .ipsum() .looooooooooooooooooooooooooong() .looooooooooooooooooooooooooong() .looooooooooooooooooooooooooong(); something()[1]()[3]() .items.item.what_else[3]() .something() .something() .then() .catcht() .else() .what_the_hell(); some.member.with. // rome-ignore format: Verify that formatting calls into right.format() rather.hard.to.test.because.name.doesnt.format.being.ignored; ```