Skip to content

Fix formatting of wrapped CSS#12823

Merged
davidwengier merged 4 commits intodotnet:mainfrom
davidwengier:FixFormattingOfWrappedCSS
Feb 24, 2026
Merged

Fix formatting of wrapped CSS#12823
davidwengier merged 4 commits intodotnet:mainfrom
davidwengier:FixFormattingOfWrappedCSS

Conversation

@davidwengier
Copy link
Copy Markdown
Member

Fixes a comment on https://devdiv.visualstudio.com/DevDiv/_workitems/edit/2711658

When I fixed the bug around html attributes being spread across multiple lines, seems I was too strict on the conditions, for fear of introducing a bug, which introduced a bug (!) when there are multiple lines in a row that get expanded over multiple lines. So I just removed some of the guardrails.

This should have got removed when `originalLineOffset` was added. It just gets in the way now
@davidwengier davidwengier requested a review from a team as a code owner February 24, 2026 04:00
When fixing a bug, look for existing code that already attempts to
handle the scenario before adding new code.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

- Always build and test with `build.sh -test` before submitting PRs, without specifying a project or test filter
- Write clear, concise, and maintainable code
- When fixing a bug, look for existing code that already attempts to handle the scenario before adding new code. The bug is more likely in that existing logic than a missing feature.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sage advice. 😄

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Feels a bit like adding "write good code, not bad code" to me. I could totally see it taking this and running with it too, and deciding never to add new code. We'll see.

Copy link
Copy Markdown
Contributor

@ToddGrun ToddGrun left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:shipit:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants