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

Partial application plugin #9474

Merged
merged 16 commits into from Mar 13, 2019

Commits on Feb 20, 2019

  1. add partial application syntax and some tests

    remove unnecessary error message and hasPartial function from parseNewArguments
    
    add types for PartialExpression
    
    Update the tests
    
    rename PartialExpression to Partial
    
    move Partial from expressions to types and rename to ArgumentPlaceholder
    
    add tests for ArgumentPlaceholder in babel-generator
    
    rename Partial to ArgumentPlaceholder
    
    update the tests
    
    remove alias from the type and undo changes in generated folder
    
    adds a nice error message
    
    better definition for the type
    
    auto-generated files
    
    update the conditional for allowPlaceholder message and tests
    
    update CallExpression definition to accept ArgumentPlaceholder
    
    change description
    
    clean up
    
    indent ArgumentPlaceholder entry and revert unwanted changes
    Behrang Yarahmadi committed Feb 20, 2019
    Copy the full SHA
    aa5cb0f View commit details
    Browse the repository at this point in the history
  2. add Partial Application Plugin

    Behrang Yarahmadi committed Feb 20, 2019
    Copy the full SHA
    571e245 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2019

  1. update unwrapArguments function and add replacePlaceholders.

    Behrang Yarahmadi committed Feb 21, 2019
    Copy the full SHA
    ad26310 View commit details
    Browse the repository at this point in the history
  2. update the tests

    Behrang Yarahmadi committed Feb 21, 2019
    Copy the full SHA
    26c2230 View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'upstream/master'

    Behrang Yarahmadi committed Feb 21, 2019
    Copy the full SHA
    ea6d52a View commit details
    Browse the repository at this point in the history
  4. Merge branch 'master' into partial-application-plugin

    Behrang Yarahmadi committed Feb 21, 2019
    Copy the full SHA
    e3cac87 View commit details
    Browse the repository at this point in the history
  5. remove unnecessary clone

    Behrang Yarahmadi committed Feb 21, 2019
    Copy the full SHA
    45ffe18 View commit details
    Browse the repository at this point in the history
  6. update readme and description an package.json

    Behrang Yarahmadi committed Feb 21, 2019
    Copy the full SHA
    2cc2f42 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2019

  1. Merge remote-tracking branch 'upstream/master' into partial-applicati…

    …on-plugin
    Behrang Yarahmadi committed Feb 22, 2019
    Copy the full SHA
    ac4bb3a View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2019

  1. Merge remote-tracking branch 'upstream/master' into partial-applicati…

    …on-plugin
    Behrang Yarahmadi committed Mar 5, 2019
    Copy the full SHA
    fe682e4 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2019

  1. Copy the full SHA
    425754d View commit details
    Browse the repository at this point in the history
  2. add await to fix the test

    Behrang Yarahmadi committed Mar 6, 2019
    Copy the full SHA
    86eab9b View commit details
    Browse the repository at this point in the history
  3. use Promise in the test instead of async await

    Behrang Yarahmadi committed Mar 6, 2019
    Copy the full SHA
    dabf034 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2019

  1. remove unnecessary method test [babel#9474]

    Behrang Yarahmadi committed Mar 13, 2019
    Copy the full SHA
    915b73c View commit details
    Browse the repository at this point in the history
  2. push sequenceExpressions to an array [babel#9474]

    Behrang Yarahmadi committed Mar 13, 2019
    Copy the full SHA
    e939cf8 View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'upstream/master' into partial-applicati…

    …on-plugin
    Behrang Yarahmadi committed Mar 13, 2019
    Copy the full SHA
    35952e2 View commit details
    Browse the repository at this point in the history