akalongman / akalongman/sublimetext-codeformatter
Indentation of input element's parent doesn't work correctly when attributes on multiple lines
Open
- Dominant language
- Python
- Stars
- 772
- Forks
- 128
- PR merge metrics
- No merged PRs in 30d
Description
I'm noticing this behavior in my ST3 (build 3103) when formatting HTML with input tags. My version of CodeFormatter is 3.1.0.
Given this markup:
```
Label 1
Label 2
```
When formatting using `Format Code` or `Format Code as HTML Syntax` I get the following result:
```
Label 1
Label 2
```
I.e. the closing div tags are one indent too far right and all subsequent markup is shifted one indent right as a result.
This only happens when the input element's attributes are distributed on several lines. So this markup will work properly (and stay unchanged):
```
Label 1
Label 2
```
Contributor guide
Assessment
This issue has not been assessed yet.