
rules.tslint.whitespace.html Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of sonar-web-frontend-typescript Show documentation
Show all versions of sonar-web-frontend-typescript Show documentation
Consume reports generated by tslint for code quality. Also consume reports for code duplication (either simian or cpd). Consumes the unit/integration tests reports (generated by Jasmin) coverage report (lcov generated by Istanbul). The information generated by reports are added in Sonar
The newest version!
Details
Rule: whitespace
Enforces whitespace style conventions.
Rationale
Helps maintain a readable, consistent style in your codebase.
Config
Seven arguments may be optionally provided:
"check-branch"
checks branching statements (if
/else
/for
/while
) are followed by whitespace.
"check-decl"
checks that variable declarations have whitespace around the equals token.
"check-operator"
checks for whitespace around operator tokens.
"check-module"
checks for whitespace in import & export statements.
"check-separator"
checks for whitespace after separator tokens (,
/;
).
"check-type"
checks for whitespace before a variable type specification.
"check-typecast"
checks for whitespace between a typecast and its target.
Examples
"whitespace": [true, "check-branch", "check-operator", "check-typecast"]
Schema
{
"type": "list",
"listType": {
"type": "enum",
"enumValues": [
"check-branch",
"check-decl",
"check-operator",
"check-module",
"check-seperator",
"check-type",
"check-typecast"
]
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy