Created SC1053 (markdown)

koalaman
2017-07-08 17:25:36 -07:00
parent 0f785992de
commit 3f63e7841f

21
SC1053.md Normal file

@@ -0,0 +1,21 @@
## Semicolons directly after 'else' are not allowed. Just remove it.
### Problematic code:
```sh
if mycommand; then echo "True"; else; echo "False"; fi
```
### Correct code:
```sh
if mycommand; then echo "True"; else echo "False"; fi```
### Rationale:
`else` keywords should not be followed by semicolons. It's not valid shell syntax.
You can follow them directly with a line break or another command.
### Exceptions:
None