Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

use template strings for generated code #599

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

bandaloo
Copy link
Contributor

I changed all the generated code to use template strings because I think it makes it a little bit easier to see what's going on and make changes. The generated code is the exact same for all the tests, except for javascript where I added a missing semicolon and missing whitespace between an identifier and an &&, not that it really matters. One thing to note is that I dedent the multiline template string at runtime just to I can keep it two tabs over without messing up the generated code, which I think is better than the alternative. I also extracted out the common text in all the generated comments.

I know it's really just a matter of style. It seems that you avoid es6 stuff, which is a fine reason to reject this PR. I wasn't sure if the exclusion of "newer" JS features is still a deliberate choice today.

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.

None yet

1 participant