-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
Refactor tree-shaking rendering #1949
Commits on Feb 11, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 4b9dfc3 - Browse repository at this point
Copy the full SHA 4b9dfc3View commit details -
Extract BlockStatement rendering to be used for Program nodes with
exceptions for IfStatements and ExportDefaultDeclarations for now
Configuration menu - View commit details
-
Copy full SHA for 2436ee1 - Browse repository at this point
Copy the full SHA 2436ee1View commit details -
Use new logic for switch statements (which works much better than the
old logic but can leave trailing comments and line-breaks as the SwitchCase length provided by acorn does not include those)
Configuration menu - View commit details
-
Copy full SHA for 48f4683 - Browse repository at this point
Copy the full SHA 48f4683View commit details -
* Properly handle multi-line comments after statements
* Skip unnecessary calculations
Configuration menu - View commit details
-
Copy full SHA for 152eb29 - Browse repository at this point
Copy the full SHA 152eb29View commit details -
Configuration menu - View commit details
-
Copy full SHA for eae7d96 - Browse repository at this point
Copy the full SHA eae7d96View commit details -
Configuration menu - View commit details
-
Copy full SHA for c345fb5 - Browse repository at this point
Copy the full SHA c345fb5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7781b5f - Browse repository at this point
Copy the full SHA 7781b5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 698f3a2 - Browse repository at this point
Copy the full SHA 698f3a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for a395faf - Browse repository at this point
Copy the full SHA a395fafView commit details -
Configuration menu - View commit details
-
Copy full SHA for de9acd0 - Browse repository at this point
Copy the full SHA de9acd0View commit details -
* Simplify declaration rendering logic
* Move responsibility to suppress semicolon to parent
Configuration menu - View commit details
-
Copy full SHA for ed77a00 - Browse repository at this point
Copy the full SHA ed77a00View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2720f6 - Browse repository at this point
Copy the full SHA d2720f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6bb3829 - Browse repository at this point
Copy the full SHA 6bb3829View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a570a2 - Browse repository at this point
Copy the full SHA 2a570a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3588a4a - Browse repository at this point
Copy the full SHA 3588a4aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ff220f - Browse repository at this point
Copy the full SHA 9ff220fView commit details -
Include line-breaks with the previous statement instead of the
next—even though it can produce less nice code—as otherwise, it was not guaranteed each single line comment was properly closed
Configuration menu - View commit details
-
Copy full SHA for 6b30972 - Browse repository at this point
Copy the full SHA 6b30972View commit details -
Rework declaration handling to associate comments after a comma but
before a line-break with the previous declarator
Configuration menu - View commit details
-
Copy full SHA for 103e16f - Browse repository at this point
Copy the full SHA 103e16fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 377fe90 - Browse repository at this point
Copy the full SHA 377fe90View commit details
Commits on Feb 12, 2018
-
* Get rid of unnecessary defaults * Replace tilde operator
Configuration menu - View commit details
-
Copy full SHA for 495f97a - Browse repository at this point
Copy the full SHA 495f97aView commit details -
* Reintroduce statement concept as an alias
* Rename noSemicolon -> isStatement
Configuration menu - View commit details
-
Copy full SHA for acaea3d - Browse repository at this point
Copy the full SHA acaea3dView commit details
Commits on Feb 13, 2018
-
Configuration menu - View commit details
-
Copy full SHA for d45a74c - Browse repository at this point
Copy the full SHA d45a74cView commit details -
Configuration menu - View commit details
-
Copy full SHA for adeebc2 - Browse repository at this point
Copy the full SHA adeebc2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ecadf2 - Browse repository at this point
Copy the full SHA 8ecadf2View commit details
Commits on Feb 14, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 114149f - Browse repository at this point
Copy the full SHA 114149fView commit details -
* Use charCodeAt where possible to improve performance
* Properly handle \r\n line-breaks
Configuration menu - View commit details
-
Copy full SHA for 22aa1fb - Browse repository at this point
Copy the full SHA 22aa1fbView commit details
Commits on Feb 15, 2018
-
Configuration menu - View commit details
-
Copy full SHA for bb8b81d - Browse repository at this point
Copy the full SHA bb8b81dView commit details