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

fix(javascript/typescript): lambda with parens in parameters fails #2502

Merged
merged 6 commits into from Apr 27, 2020

Commits on Apr 21, 2020

  1. fix(js/ts): lambda with parens in parameters fails

    - Fixes both JavaScript and TypeScript grammars
    
    Fixes samples like:
    
        const bad = ((a, b) => [...a, b]);
        sides.every((length,width=(3+2+(4/5))) => length > 0 );
    
    This is done by counting parens in the regex that finds arrows
    functions. Currently we can only handle 2 levels of nesting as
    shown in the second example above.
    joshgoebel committed Apr 21, 2020
    Copy the full SHA
    2bd1098 View commit details
    Browse the repository at this point in the history
  2. changelog

    joshgoebel committed Apr 21, 2020
    Copy the full SHA
    584d7b2 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2020

  1. Copy the full SHA
    1e307bb View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    aa89ff2 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    14060e2 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2020

  1. Copy the full SHA
    c957dc4 View commit details
    Browse the repository at this point in the history