fantomas icon indicating copy to clipboard operation
fantomas copied to clipboard

Fluent style tupled arguments have an extraneous space between the method and the arguments

Open kaashyapan opened this issue 11 months ago • 1 comments

Issue created from fantomas-online

Code

div(class' = "max-[80vw] overflow-auto").data("on-click", "$jhkj").attr("pap-but" = "jh") {
    div (class' = "join join-horizontal") {
        button (id = "feliz", class' = "btn btn-primary btn-sm join-item") { @"Feliz" }
    }
}

Result

div(class' = "max-[80vw] overflow-auto").data("on-click", "$jhkj").attr ("pap-but" = "jh") {
    div (class' = "join join-horizontal") {
        button (id = "feliz", class' = "btn btn-primary btn-sm join-item") { @"Feliz" }
    }
}

Problem description

There is an extra space inserted between attr & ("pap-but"...

Extra information

  • [x ] The formatted result breaks my code.
  • [ ] The formatted result gives compiler warnings.
  • [ ] I or my company would be willing to help fix this.
  • [ ] I would like a release if this problem is solved.

Options

Fantomas main branch at 1/1/1990

Default Fantomas configuration

Did you know that you can ignore files when formatting by using a .fantomasignore file? PS: It's unlikely that someone else will solve your specific issue, as it's something that you have a personal stake in.

kaashyapan avatar Feb 11 '25 18:02 kaashyapan

Hello,

Thank you for reporting this issue!
Are you interested in submitting a PR for it?

nojaf avatar Feb 11 '25 19:02 nojaf