Skip to content
This repository has been archived by the owner on May 19, 2018. It is now read-only.

Allow super in class properties #499

Merged
merged 1 commit into from
May 2, 2017
Merged

Allow super in class properties #499

merged 1 commit into from
May 2, 2017

Conversation

existentialism
Copy link
Member

Q A
Bug fix? no
Breaking change? no
New feature? no
Deprecations? no
Spec compliancy? yes
Tests added/pass? yes
Fixed tickets Fixes #498
License MIT

@codecov
Copy link

codecov bot commented Apr 28, 2017

Codecov Report

Merging #499 into master will decrease coverage by 1.16%.
The diff coverage is 100%.

Impacted file tree graph

@@            Coverage Diff            @@
##           master    #499      +/-   ##
=========================================
- Coverage   98.26%   97.1%   -1.17%     
=========================================
  Files          22      22              
  Lines        3517    3523       +6     
  Branches      973     976       +3     
=========================================
- Hits         3456    3421      -35     
- Misses         22      53      +31     
- Partials       39      49      +10
Flag Coverage Δ
#babel ?
#babylon 97.1% <100%> (ø) ⬆️
Impacted Files Coverage Δ
src/tokenizer/state.js 97.22% <ø> (-2.78%) ⬇️
src/parser/expression.js 93.86% <100%> (-3.52%) ⬇️
src/parser/statement.js 98.16% <100%> (-0.92%) ⬇️
src/tokenizer/index.js 97.33% <0%> (-1.03%) ⬇️
src/plugins/flow.js 97.67% <0%> (-0.7%) ⬇️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update e81b5f8...1359317. Read the comment docs.

@codecov
Copy link

codecov bot commented Apr 28, 2017

Codecov Report

Merging #499 into master will increase coverage by <.01%.
The diff coverage is 100%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #499      +/-   ##
==========================================
+ Coverage   98.26%   98.26%   +<.01%     
==========================================
  Files          22       22              
  Lines        3517     3523       +6     
  Branches      973      976       +3     
==========================================
+ Hits         3456     3462       +6     
  Misses         22       22              
  Partials       39       39
Flag Coverage Δ
#babel 80.98% <66.66%> (+0.03%) ⬆️
#babylon 97.1% <100%> (ø) ⬆️
Impacted Files Coverage Δ
src/tokenizer/state.js 100% <ø> (ø) ⬆️
src/parser/statement.js 99.08% <100%> (ø) ⬆️
src/parser/expression.js 97.39% <100%> (+0.01%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update e81b5f8...1359317. Read the comment docs.

Copy link
Member

@xtuc xtuc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great job 👍 LGTM

@hzoo hzoo merged commit d33c827 into master May 2, 2017
@existentialism existentialism deleted the issue498 branch May 2, 2017 18:41
danez pushed a commit that referenced this pull request May 10, 2017
danez added a commit that referenced this pull request May 10, 2017
@hzoo hzoo mentioned this pull request May 22, 2017
8 tasks
wcjohnson added a commit to wcjohnson/babylon-lightscript that referenced this pull request Oct 25, 2017
commit 62a9db8
Author: William C. Johnson <[email protected]>
Date:   Wed Oct 25 00:32:48 2017 -0400

    @oigroup/[email protected]

commit bd07fa2
Author: William C. Johnson <[email protected]>
Date:   Wed Oct 25 00:10:26 2017 -0400

    @oigroup/[email protected]

commit d33d831
Author: William C. Johnson <[email protected]>
Date:   Wed Oct 25 00:08:23 2017 -0400

    Fix bound catchExprs

commit 5a298ea
Author: William C. Johnson <[email protected]>
Date:   Tue Oct 24 23:54:45 2017 -0400

    @oigroup/[email protected]

commit a4607d5
Author: William C. Johnson <[email protected]>
Date:   Tue Oct 24 23:52:30 2017 -0400

    Fix source locs

commit 933d76a
Author: William C. Johnson <[email protected]>
Date:   Tue Oct 24 22:30:53 2017 -0400

    CatchExpr parsing

commit 6a9bc59
Author: William C. Johnson <[email protected]>
Date:   Sun Oct 22 15:18:15 2017 -0400

    @oigroup/[email protected]

commit ec0d413
Author: William C. Johnson <[email protected]>
Date:   Sun Oct 22 15:07:22 2017 -0400

    Add `startsExpr` to `<-`

    Fixes wcjohnson/lightscript#58

commit e4e4202
Author: William C. Johnson <[email protected]>
Date:   Sun Oct 22 14:55:09 2017 -0400

    Add `bangCall` parsing to lsc test suite

commit 0b6c44a
Author: William C. Johnson <[email protected]>
Date:   Sat Oct 21 14:06:03 2017 -0400

    Clean up safe-await-outside-async error

    Fixes wcjohnson/lightscript#53

commit 5e28e85
Author: William C. Johnson <[email protected]>
Date:   Sat Oct 21 13:56:27 2017 -0400

    Re-disable `!(`

commit f2d8047
Author: William C. Johnson <[email protected]>
Date:   Fri Oct 20 21:02:12 2017 -0400

    @oigroup/[email protected]

commit 52644f2
Author: William C. Johnson <[email protected]>
Date:   Thu Oct 19 16:51:35 2017 -0400

    @oigroup/[email protected]

commit 60e1682
Author: William C. Johnson <[email protected]>
Date:   Thu Oct 19 16:40:07 2017 -0400

    Allow subscripting of argless bangcalls

    Addresses wcjohnson/lightscript#50

commit b3eeb55
Author: William C. Johnson <[email protected]>
Date:   Thu Oct 12 21:08:32 2017 -0400

    @oigroup/[email protected]

commit 6cd44b3
Author: William C. Johnson <[email protected]>
Date:   Thu Oct 12 20:39:37 2017 -0400

    Commaless import, export

commit dcfd856
Author: William C. Johnson <[email protected]>
Date:   Thu Oct 12 20:18:47 2017 -0400

    @oigroup/[email protected]

commit bd015d5
Author: William C. Johnson <[email protected]>
Date:   Thu Oct 12 19:26:35 2017 -0400

    Packaging updates

commit 052ced6
Author: William C. Johnson <[email protected]>
Date:   Thu Oct 12 19:03:27 2017 -0400

    Post-merge fixup

commit b2a20d9
Merge: 811db18 da66d3f
Author: William C. Johnson <[email protected]>
Date:   Thu Oct 12 18:33:46 2017 -0400

    Merge remote-tracking branch 'babylon/6.x' into prerelease/3.0.0

    # Conflicts:
    #	README.md
    #	package.json
    #	src/parser/expression.js
    #	src/tokenizer/index.js
    #	test/fixtures/esprima/invalid-syntax/migrated_0268/options.json
    #	yarn.lock

commit 811db18
Author: William C. Johnson <[email protected]>
Date:   Wed Oct 11 21:38:47 2017 -0400

    @oigroup/[email protected]

commit b51009e
Author: William C. Johnson <[email protected]>
Date:   Wed Oct 11 21:37:13 2017 -0400

    Add fixture for flow ambiguity

    Re wcjohnson/lightscript#44

commit ae9cdce
Author: William C. Johnson <[email protected]>
Date:   Wed Oct 11 01:24:01 2017 -0400

    @oigroup/[email protected]

commit 0e52088
Author: William C. Johnson <[email protected]>
Date:   Mon Oct 9 01:13:41 2017 -0400

    Clean up parsing re: flow typecasts

    Addresses wcjohnson/lightscript#22

commit 322842a
Author: William C. Johnson <[email protected]>
Date:   Mon Oct 9 00:10:28 2017 -0400

    Flow typecasts require parentheses

    Addresses wcjohnson/lightscript#22

commit 5e5a50e
Author: William C. Johnson <[email protected]>
Date:   Sun Oct 8 18:48:35 2017 -0400

    Early whiteblock body termination

    Addresses wcjohnson/lightscript#39

commit 3099b20
Author: William C. Johnson <[email protected]>
Date:   Sun Oct 8 16:35:27 2017 -0400

    @oigroup/[email protected]

commit 19b141c
Author: William C. Johnson <[email protected]>
Date:   Sun Oct 8 16:24:07 2017 -0400

    `for..of` no longer requires a variable qualifier

    Addresses wcjohnson/lightscript#38

commit 95c3353
Author: William C. Johnson <[email protected]>
Date:   Sat Oct 7 19:14:49 2017 -0400

    Allow spread loops in JSXExpressionContainer

commit 26abf6e
Author: William C. Johnson <[email protected]>
Date:   Sat Oct 7 18:29:50 2017 -0400

    `spreadLoop` implementation

commit 6e257e5
Author: William C. Johnson <[email protected]>
Date:   Sat Oct 7 16:59:40 2017 -0400

    Disable legacy comprehensions

commit 1a4cade
Author: William C. Johnson <[email protected]>
Date:   Fri Oct 6 22:11:30 2017 -0400

    Remove `pipeCall`

    See wcjohnson/lightscript#36

commit 15b9b13
Author: William C. Johnson <[email protected]>
Date:   Fri Oct 6 22:04:52 2017 -0400

    Disallow whitespace around safe tilde call operator

    Addresses wcjohnson/lightscript#19

commit adbe2a4
Author: William C. Johnson <[email protected]>
Date:   Fri Oct 6 17:49:48 2017 -0400

    @oigroup/[email protected]

commit cc81f86
Author: William C. Johnson <[email protected]>
Date:   Fri Oct 6 17:30:54 2017 -0400

    Eliminate nested block level tracking

    See wcjohnson/lightscript#33

commit 87afe91
Author: William C. Johnson <[email protected]>
Date:   Fri Oct 6 17:05:16 2017 -0400

    Disallow subscripting from crossing whiteblock boundaries

    Addresses wcjohnson/lightscript#33

commit d447c02
Author: William C. Johnson <[email protected]>
Date:   Tue Oct 3 22:22:20 2017 -0400

    Allow asi near `]`

commit c9c226a
Author: William C. Johnson <[email protected]>
Date:   Tue Oct 3 20:12:53 2017 -0400

    Block parsing algorithm simplification

commit 65d3524
Author: William C. Johnson <[email protected]>
Date:   Tue Oct 3 15:26:02 2017 -0400

    @oigroup/[email protected]

commit 8b1634e
Author: William C. Johnson <[email protected]>
Date:   Mon Oct 2 21:36:16 2017 -0400

    @oigroup/[email protected]

commit ffcf461
Author: William C. Johnson <[email protected]>
Date:   Mon Oct 2 21:00:50 2017 -0400

    More detailed error message in ambiguous cases.

commit 210de1f
Author: William C. Johnson <[email protected]>
Date:   Mon Oct 2 20:33:26 2017 -0400

    `noLabeledExpressionStatements` plugin added

commit 6ff25b9
Author: William C. Johnson <[email protected]>
Date:   Mon Oct 2 20:04:53 2017 -0400

    Revert `?.(` syntax due to JS stage 1 proposal uncertainty

commit 249aee6
Author: William C. Johnson <[email protected]>
Date:   Sat Sep 30 22:09:43 2017 -0400

    @oigroup/[email protected]

commit eea37ea
Author: William C. Johnson <[email protected]>
Date:   Sat Sep 30 21:42:18 2017 -0400

    New WBP fixes

    commit d4184a6
    Author: William C. Johnson <[email protected]>
    Date:   Sat Sep 30 21:39:47 2017 -0400

        `whiteblockPreferred` updates

    commit 5e45d5e
    Author: William C. Johnson <[email protected]>
    Date:   Sat Sep 30 18:13:56 2017 -0400

        Lightscript OBA fixup

    commit 1aded08
    Author: William C. Johnson <[email protected]>
    Date:   Sat Sep 30 17:39:12 2017 -0400

        Whiteblock-preferred, step 1

commit 0e97a7b
Author: William C. Johnson <[email protected]>
Date:   Sat Sep 30 18:16:47 2017 -0400

    Whiteblock-preferred mode

    commit 5e45d5e
    Author: William C. Johnson <[email protected]>
    Date:   Sat Sep 30 18:13:56 2017 -0400

        Lightscript OBA fixup

    commit 1aded08
    Author: William C. Johnson <[email protected]>
    Date:   Sat Sep 30 17:39:12 2017 -0400

        Whiteblock-preferred, step 1

commit 0a87973
Author: William C. Johnson <[email protected]>
Date:   Thu Sep 28 21:27:27 2017 -0400

    @oigroup/[email protected]

commit f6b5fb7
Author: William C. Johnson <[email protected]>
Date:   Thu Sep 28 21:11:25 2017 -0400

    Splat comprehensions

    commit 93088f6
    Author: William C. Johnson <[email protected]>
    Date:   Thu Sep 28 17:07:19 2017 -0400

        Splat comprehension parsing

commit 76e14e8
Author: William C. Johnson <[email protected]>
Date:   Wed Sep 27 22:17:23 2017 -0400

    @oigroup/[email protected]

commit bcd22fe
Author: William C. Johnson <[email protected]>
Date:   Wed Sep 27 21:28:09 2017 -0400

    `whiteblockOnly` mode

    commit 160ee23
    Author: William C. Johnson <[email protected]>
    Date:   Wed Sep 27 20:59:11 2017 -0400

        Parse `{` as expressionStatement when whiteblockOnly enabled

    commit afd89a2
    Author: William C. Johnson <[email protected]>
    Date:   Wed Sep 27 20:36:21 2017 -0400

        Initial whiteblockOnly impl, test fixes

commit 5aa3ee5
Author: William C. Johnson <[email protected]>
Date:   Wed Sep 27 15:44:02 2017 -0400

    Merge 2.3 fixes

    commit 15799aa
    Author: William C. Johnson <[email protected]>
    Date:   Mon Sep 25 16:01:25 2017 -0400

        @oigroup/[email protected]

    commit e816aa7
    Author: William C. Johnson <[email protected]>
    Date:   Mon Sep 25 15:54:40 2017 -0400

        @oigroup/[email protected]

    commit 2376b75
    Author: William C. Johnson <[email protected]>
    Date:   Mon Sep 25 15:41:14 2017 -0400

        2.3.0

        - Syntactic placeholders
        - Pipe calls `|>`, `<|`
        - Track block nesting level in parser state
        - Fix bang call subscript unwinding crossing block boundaries
        - Fix premature “comprehensions are illegal” error disallowing patterns with “for” or “case” keys
        - Don’t lint when testing

        commit 64f066f
        Author: William C. Johnson <[email protected]>
        Date:   Mon Sep 25 15:36:41 2017 -0400

            Fix for bang call subscripting issue across block boundaries

        commit bda54e5
        Author: William C. Johnson <[email protected]>
        Date:   Mon Sep 25 14:38:44 2017 -0400

            Comprehension fixes

        commit 476419a
        Author: William C. Johnson <[email protected]>
        Date:   Sat Sep 23 15:53:55 2017 -0400

            Run lint and flow at `preversion`, not `test`

        commit 266f948
        Author: William C. Johnson <[email protected]>
        Date:   Mon Sep 18 23:16:07 2017 -0400

            @oigroup/[email protected]

        commit 2342c39
        Author: William C. Johnson <[email protected]>
        Date:   Tue Sep 5 16:51:01 2017 -0400

            @oigroup/[email protected]

        commit 21a26a8
        Merge: e61679c 7c5e20e
        Author: William C. Johnson <[email protected]>
        Date:   Tue Sep 5 15:24:38 2017 -0400

            Merge branch 'prerelease/2.3.0' of https://github.com/wcjohnson/babylon-lightscript into prerelease/2.3.0

        commit e61679c
        Author: William C. Johnson <[email protected]>
        Date:   Tue Sep 5 15:24:20 2017 -0400

            Unit test for unfortunate flow typecast in if test clause

        commit 7c5e20e
        Author: William C. Johnson <[email protected]>
        Date:   Sun Aug 6 12:58:46 2017 -0400

            Misc cleanup

            - Remove errant copypasta from tildeCall.js
            - Clean up spacing/comments

        commit ffb7ddb
        Author: William C. Johnson <[email protected]>
        Date:   Wed Jul 19 21:43:42 2017 -0400

            @oigroup/[email protected]

        commit fb570ee
        Author: William C. Johnson <[email protected]>
        Date:   Wed Jul 19 21:28:23 2017 -0400

            Pipe call improvements

            - Support arrows as pipe call operands
            - Support leftward-pointing pipe calls

        commit f248451
        Author: William C. Johnson <[email protected]>
        Date:   Mon Jul 17 16:09:12 2017 -0400

            @oigroup/[email protected]

        commit 00a76ef
        Author: William C. Johnson <[email protected]>
        Date:   Mon Jul 17 15:52:31 2017 -0400

            Fix for left-associativity and subscripts of pipeCalls

        commit 6d4d300
        Author: William C. Johnson <[email protected]>
        Date:   Mon Jul 17 00:43:08 2017 -0400

            `pipeCall` tests

        commit 4e579c7
        Author: William C. Johnson <[email protected]>
        Date:   Mon Jul 17 00:28:40 2017 -0400

            @oigroup/[email protected]

        commit 17f5a44
        Author: William C. Johnson <[email protected]>
        Date:   Sun Jul 16 23:19:22 2017 -0400

            @oigroup/[email protected]

        commit 0bcd865
        Author: William C. Johnson <[email protected]>
        Date:   Sun Jul 16 23:07:36 2017 -0400

            @oigroup/[email protected]

        commit 6975053
        Author: William C. Johnson <[email protected]>
        Date:   Sun Jul 16 23:03:53 2017 -0400

            Parsing for pipe operator

            commit b10a5e48d1552ff389de314762e863197bc0da7e
            Author: William C. Johnson <[email protected]>
            Date:   Sun Jul 16 22:55:34 2017 -0400

                Fix associativity

            commit 0fac7c226b9cd9cda94a5956a45a067a145e2976
            Author: William C. Johnson <[email protected]>
            Date:   Sun Jul 16 22:22:34 2017 -0400

                Parse pipe operator as subscript

            commit b21acb2f12941d9d7d4279320de4c55c7ee3b50f
            Author: William C. Johnson <[email protected]>
            Date:   Sun Jul 16 21:17:17 2017 -0400

                Basic pipeCall parsing

        commit 70ee2c8
        Author: William C. Johnson <[email protected]>
        Date:   Sun Jul 16 20:46:52 2017 -0400

            Syntactic placeholders

            commit d5d4e74
            Author: William C. Johnson <[email protected]>
            Date:   Sun Jul 16 20:41:48 2017 -0400

                Allow placeholder to be changed via config

            commit 32e43a0
            Author: William C. Johnson <[email protected]>
            Date:   Sun Jul 16 20:24:59 2017 -0400

                Spread placeholder tests

            commit 73b9d32
            Author: William C. Johnson <[email protected]>
            Date:   Sun Jul 16 15:31:50 2017 -0400

                Initial implementation of syntactic placeholders

    commit 833e5b9
    Author: William C. Johnson <[email protected]>
    Date:   Sun Aug 6 12:58:46 2017 -0400

        Misc cleanup

        - Remove errant copypasta from tildeCall.js
        - Clean up spacing/comments

commit eaa42cd
Author: William C. Johnson <[email protected]>
Date:   Mon Sep 25 14:38:44 2017 -0400

    Comprehension fixes

commit 97109a6
Author: William C. Johnson <[email protected]>
Date:   Sun Sep 24 01:55:17 2017 -0400

    Fix for bang-tilde-call parsing

commit 33e044c
Author: William C. Johnson <[email protected]>
Date:   Sun Sep 24 01:30:12 2017 -0400

    Tilde calls now generate `CallExpression` nodes with `tilde: true`

commit 926a863
Author: William C. Johnson <[email protected]>
Date:   Sat Sep 23 15:55:42 2017 -0400

    Converge with Babel re optional chaining

    - Eliminate `SafeMemberExpression` node type; use `MemberExpression` with `optional = true` instead.
    - Use `optional = true` for safe `CallExpression`s
    - Allow proposed `x?.(arg, arg…)` syntax for safe calls

commit 99f8c0b
Author: William C. Johnson <[email protected]>
Date:   Sat Sep 23 15:53:55 2017 -0400

    Run lint and flow at `preversion`, not `test`

commit 266f948
Author: William C. Johnson <[email protected]>
Date:   Mon Sep 18 23:16:07 2017 -0400

    @oigroup/[email protected]

commit 2342c39
Author: William C. Johnson <[email protected]>
Date:   Tue Sep 5 16:51:01 2017 -0400

    @oigroup/[email protected]

commit 21a26a8
Merge: e61679c 7c5e20e
Author: William C. Johnson <[email protected]>
Date:   Tue Sep 5 15:24:38 2017 -0400

    Merge branch 'prerelease/2.3.0' of https://github.com/wcjohnson/babylon-lightscript into prerelease/2.3.0

commit e61679c
Author: William C. Johnson <[email protected]>
Date:   Tue Sep 5 15:24:20 2017 -0400

    Unit test for unfortunate flow typecast in if test clause

commit da66d3f
Author: Henry Zhu <[email protected]>
Date:   Tue Aug 15 15:34:16 2017 -0400

    6.18.0

commit a457038
Author: jbrown215 <[email protected]>
Date:   Tue Aug 15 15:23:41 2017 -0400

    Flow opaque type alias backport (babel#644)

    * Flow opaque type alias backport

    * Flow opaque type alias backport tests

    * Only add  support for opaque types

    * Remove .swp file

commit 7c5e20e
Author: William C. Johnson <[email protected]>
Date:   Sun Aug 6 12:58:46 2017 -0400

    Misc cleanup

    - Remove errant copypasta from tildeCall.js
    - Clean up spacing/comments

commit ffb7ddb
Author: William C. Johnson <[email protected]>
Date:   Wed Jul 19 21:43:42 2017 -0400

    @oigroup/[email protected]

commit fb570ee
Author: William C. Johnson <[email protected]>
Date:   Wed Jul 19 21:28:23 2017 -0400

    Pipe call improvements

    - Support arrows as pipe call operands
    - Support leftward-pointing pipe calls

commit f248451
Author: William C. Johnson <[email protected]>
Date:   Mon Jul 17 16:09:12 2017 -0400

    @oigroup/[email protected]

commit 00a76ef
Author: William C. Johnson <[email protected]>
Date:   Mon Jul 17 15:52:31 2017 -0400

    Fix for left-associativity and subscripts of pipeCalls

commit 6d4d300
Author: William C. Johnson <[email protected]>
Date:   Mon Jul 17 00:43:08 2017 -0400

    `pipeCall` tests

commit 4e579c7
Author: William C. Johnson <[email protected]>
Date:   Mon Jul 17 00:28:40 2017 -0400

    @oigroup/[email protected]

commit 17f5a44
Author: William C. Johnson <[email protected]>
Date:   Sun Jul 16 23:19:22 2017 -0400

    @oigroup/[email protected]

commit 0bcd865
Author: William C. Johnson <[email protected]>
Date:   Sun Jul 16 23:07:36 2017 -0400

    @oigroup/[email protected]

commit 6975053
Author: William C. Johnson <[email protected]>
Date:   Sun Jul 16 23:03:53 2017 -0400

    Parsing for pipe operator

    commit b10a5e48d1552ff389de314762e863197bc0da7e
    Author: William C. Johnson <[email protected]>
    Date:   Sun Jul 16 22:55:34 2017 -0400

        Fix associativity

    commit 0fac7c226b9cd9cda94a5956a45a067a145e2976
    Author: William C. Johnson <[email protected]>
    Date:   Sun Jul 16 22:22:34 2017 -0400

        Parse pipe operator as subscript

    commit b21acb2f12941d9d7d4279320de4c55c7ee3b50f
    Author: William C. Johnson <[email protected]>
    Date:   Sun Jul 16 21:17:17 2017 -0400

        Basic pipeCall parsing

commit 70ee2c8
Author: William C. Johnson <[email protected]>
Date:   Sun Jul 16 20:46:52 2017 -0400

    Syntactic placeholders

    commit d5d4e74
    Author: William C. Johnson <[email protected]>
    Date:   Sun Jul 16 20:41:48 2017 -0400

        Allow placeholder to be changed via config

    commit 32e43a0
    Author: William C. Johnson <[email protected]>
    Date:   Sun Jul 16 20:24:59 2017 -0400

        Spread placeholder tests

    commit 73b9d32
    Author: William C. Johnson <[email protected]>
    Date:   Sun Jul 16 15:31:50 2017 -0400

        Initial implementation of syntactic placeholders

commit f199a61
Author: blackmiaool <[email protected]>
Date:   Wed Jun 28 22:22:53 2017 +0800

    fix the error info of 'sourceType' (babel#572)

commit c7292a7
Author: Daniel Tschinder <[email protected]>
Date:   Sun Jun 18 23:04:08 2017 +0200

    Changelog 6.17.4

commit 5b7fd46
Author: Daniel Tschinder <[email protected]>
Date:   Sun Jun 18 23:01:51 2017 +0200

    6.17.4

commit e79aadd
Author: aardito2 <[email protected]>
Date:   Sun Jun 18 16:57:42 2017 -0400

    Fix comment attachment for call expressions (babel#575)

commit ec6d688
Author: Daniel Tschinder <[email protected]>
Date:   Sun Jun 18 22:52:25 2017 +0200

    Correctly put typeParameters on FunctionExpression (babel#585) (babel#586)

commit 40f9a95
Author: Daniel Tschinder <[email protected]>
Date:   Fri Jun 9 11:12:01 2017 +0200

    6.17.3

commit 1a19491
Author: Daniel Tschinder <[email protected]>
Date:   Fri Jun 9 11:11:29 2017 +0200

    Changelog 6.17.3

commit 041e7ef
Author: Daniel Tschinder <[email protected]>
Date:   Fri Jun 9 11:05:37 2017 +0200

    Fix location info on FunctionTypeParam nodes (babel#565) (babel#571)

commit eeba714
Author: Daniel Tschinder <[email protected]>
Date:   Sat Jun 3 16:21:53 2017 +0200

    Fix stmt value being the raw value (babel#557) (babel#558)

commit e212701
Author: Daniel Tschinder <[email protected]>
Date:   Thu Jun 1 11:51:01 2017 +0200

    Add node 8 and remove <4 (babel#553)

commit a9aade9
Author: Daniel Tschinder <[email protected]>
Date:   Wed May 31 23:06:55 2017 +0200

    Changelog 6.17.2

commit 8722762
Author: Daniel Tschinder <[email protected]>
Date:   Wed May 31 23:00:04 2017 +0200

    6.17.2

commit 8a8cc1a
Author: Daniel Tschinder <[email protected]>
Date:   Wed May 31 22:58:36 2017 +0200

    Fixed disappearing comments following a trailing comma on the last property of an object literal or the last argument of a call expression (babel#478) (babel#551)

commit 990675d
Author: Daniel Tschinder <[email protected]>
Date:   Fri May 19 10:28:42 2017 +0200

    Fix babel#437: only prohibit 'export type from "module" ' when flow is enabled (babel#438) (babel#531)

    * Only prohibit 'export type' when flow is enabled

    * Fix lint

commit b7c13a8
Author: Daniel Tschinder <[email protected]>
Date:   Fri May 19 10:04:54 2017 +0200

    Fix handling of anonymous parameters in `flowParseObjectTypeMethodish`. (babel#526) (babel#528)

    By analogy with `flowParseFunctionTypeParams` (cf. commit 407c97c).

commit 54399ab
Author: Daniel Tschinder <[email protected]>
Date:   Thu May 11 12:10:28 2017 +0200

    Convert argument of SpreadElement correctly to assignable (babel#518) (babel#519)

commit 28985e7
Author: Daniel Tschinder <[email protected]>
Date:   Wed May 10 18:25:58 2017 +0200

    6.17.1

commit 934a3a7
Author: Daniel Tschinder <[email protected]>
Date:   Wed May 10 18:25:13 2017 +0200

    Update changelog

commit 9a1ef48
Merge: 8c885ea 1077a73
Author: Daniel Tschinder <[email protected]>
Date:   Wed May 10 18:22:06 2017 +0200

    Merge pull request babel#516 from babel/backport2

    Backport babel#433 babel#473 + typo

commit 1077a73
Author: Brian Ng <[email protected]>
Date:   Mon Apr 10 10:48:51 2017 -0500

    Fix typo in flow spread operator error [skip ci]

commit b98f463
Author: Alex Kuzmenko <[email protected]>
Date:   Fri Apr 21 16:22:50 2017 +0300

    Fixed invalid number literal parsing (babel#473)

    * Fixed invalid number literal parsing

    * Don't ignore period or E characters after octal numbers
    cherry-pick fix from acorn

    * Fix tests

commit 406c3da
Author: Alex Kuzmenko <[email protected]>
Date:   Mon Apr 3 23:25:29 2017 +0300

    Fix number parser (babel#433)

    Fixed number parser #2

    Added one more test

commit 8c885ea
Merge: a2c1432 7c56c24
Author: Daniel Tschinder <[email protected]>
Date:   Wed May 10 18:03:58 2017 +0200

    Merge pull request babel#515 from babel/backport1

    Backport babel#499, babel#510, babel#475, babel#479

commit 7c56c24
Author: Brian Ng <[email protected]>
Date:   Fri Apr 21 09:25:34 2017 -0500

    Ensure non pattern shorthand props are checked for reserved words (babel#479)

commit 67db275
Author: Brian Ng <[email protected]>
Date:   Sun Apr 23 17:45:19 2017 -0500

    Remove jsx context when parsing arrow functions (babel#475)

commit 4a29ccd
Author: Brian Ng <[email protected]>
Date:   Tue May 2 13:41:10 2017 -0500

    Allow super in class properties (babel#499)

commit 63412e5
Author: Brian Ng <[email protected]>
Date:   Wed May 10 09:18:08 2017 -0500

    Allow flow class field to be named constructor (babel#510)

commit a2c1432
Author: Sebastian McKenzie <[email protected]>
Date:   Thu Apr 20 16:43:47 2017 +0100

    Add changelog

commit 2e17e5b
Author: Sebastian McKenzie <[email protected]>
Date:   Thu Apr 20 16:41:23 2017 +0100

    6.17.0

commit a4ca1cc
Author: Sebastian McKenzie <[email protected]>
Date:   Thu Apr 20 16:40:55 2017 +0100

    Cherry-pick babel#418 to 6.x (babel#476)

    * Add support for flow type spread (babel#418)

    * Add support for flow type spread

    * Broaden spreadable types from primary to all, more tests

    * Eliminate variance sigil for type spreads, better errors, fix tests

    # Conflicts:
    #	src/plugins/flow.js

    * Fix tests

commit fab343e
Author: Kevin Gibbons <[email protected]>
Date:   Wed Mar 22 09:50:34 2017 +1300

    Add support for invalid escapes in tagged templates (babel#274)

    Per the stage-3 TC39 proposal:
    https://github.com/tc39/proposal-template-literal-revision

commit 0811438
Author: Daniel Tschinder <[email protected]>
Date:   Sun Mar 19 22:07:16 2017 +0100

    Update flow (babel#422)

commit 4c88cfe
Author: Daniel Tschinder <[email protected]>
Date:   Fri Mar 10 13:50:53 2017 +0100

    Disable failing tests (fixed in 7.0)

commit c0a89f4
Author: Daniel Tschinder <[email protected]>
Date:   Fri Mar 10 13:41:08 2017 +0100

    Upgrade flow to 0.41

commit ca652bd
Author: Brian Ng <[email protected]>
Date:   Wed Mar 8 09:34:22 2017 -0600

    Throw error if new.target is used outside of a function (babel#402)

commit 35e7732
Author: Brian Ng <[email protected]>
Date:   Fri Mar 10 05:45:45 2017 -0600

    Fix watch command (babel#403)

commit 902f93d
Author: Daniel Tschinder <[email protected]>
Date:   Fri Mar 10 13:35:49 2017 +0100

    Update yarn lock

commit 81056ee
Author: Kevin Gibbons <[email protected]>
Date:   Fri Mar 10 03:43:45 2017 -0800

    Fix parsing of class properties (babel#351)

commit 0b7da50
Author: Daniel Tschinder <[email protected]>
Date:   Sat Mar 4 21:00:10 2017 +0100

    Add estree test for correct order of directives

commit 962ce16
Author: Alex Kuzmenko <[email protected]>
Date:   Fri Mar 3 22:38:04 2017 +0200

    Add DoExpression to spec (babel#364)
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

super.foo() should be allowed in class properties
3 participants