Fixed whitespace issue when generating if statement #394
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixed #377
Closes #378
I've fixed the issue of whitespace being generated incorrectly in if statements.
I've tested all permutations from 1 to 4 branches. For which I created a Python script that generated all the permutations. I included the script as well, as it allows you to generate and test an arbitrary number of branches. (I'll use it to check
match
,macro
, along with nested constructs later.)I included the test cases for 1 and 2 branches.