Sebastian McKenzie
|
2a5cb9d21b
|
move some utility transformers to minification
|
2015-05-09 16:52:31 +01:00 |
|
Sebastian McKenzie
|
1179c44c5b
|
share comments with siblings when nodes are removed - fixes #1484
|
2015-05-08 23:57:12 +01:00 |
|
Sebastian McKenzie
|
1be0159b01
|
Merge pull request #1484 from amasad/type-comment-print
[Flow] Add failing tests for printing comments w/ type alias
|
2015-05-08 23:46:18 +01:00 |
|
Sebastian McKenzie
|
89e31085d2
|
ensure dynamic imports are hoisted
|
2015-05-08 23:33:30 +01:00 |
|
Sebastian McKenzie
|
920c84a1f2
|
move shadow function visitors to entrance instead of exit
|
2015-05-08 23:33:20 +01:00 |
|
Amjad Masad
|
ed56fecd04
|
[Flow] Add failing tests for printing comments w/ type alias
|
2015-05-08 15:33:00 -07:00 |
|
Sebastian McKenzie
|
d6a5c39079
|
update classes to reflect new transformer precedence
|
2015-05-08 22:52:19 +01:00 |
|
Sebastian McKenzie
|
4a439d8c8e
|
update flow strip type annotations test
|
2015-05-08 15:52:08 +01:00 |
|
Sebastian McKenzie
|
8f52229a86
|
add get function name to source map classes test
|
2015-05-08 15:25:50 +01:00 |
|
Sebastian McKenzie
|
b31c14c52a
|
Merge branch 'master' into single-pass
|
2015-05-08 00:24:33 +01:00 |
|
Sebastian McKenzie
|
8daf95bf59
|
name additional methods that are now covered since the naming is done in tandem
|
2015-05-08 00:22:43 +01:00 |
|
Sebastian McKenzie
|
a5cda5caa7
|
hoist param declaration when performing tco - fixes #1478
|
2015-05-07 23:14:03 +01:00 |
|
Sebastian McKenzie
|
6f664ca64e
|
merge internal transformers into single traversal pass
|
2015-05-07 15:53:22 +01:00 |
|
Sebastian McKenzie
|
bf0e4ede00
|
pass correct function scope to nameMethod.property when naming class methods - fixes #1456
|
2015-05-06 16:03:15 +01:00 |
|
Christopher Monsanto
|
6a82eb5a5c
|
disallow async constructors -- fixes #1454
|
2015-05-06 02:50:11 -04:00 |
|
Sebastian McKenzie
|
f4b9faa6b3
|
clean up module declaration based UID generation - fixes #1437
|
2015-05-04 22:36:18 +01:00 |
|
Sebastian McKenzie
|
2c0c2f12df
|
avoid trying to replace a node with itself, antipattern!
|
2015-05-04 22:20:52 +01:00 |
|
Sebastian McKenzie
|
3878bd812c
|
remove native super inheritance from classes - fixes #1424
|
2015-05-03 23:45:26 +01:00 |
|
Sebastian McKenzie
|
ce8beec22c
|
update tests to reflect new helper format
|
2015-05-03 17:28:32 +01:00 |
|
Sebastian McKenzie
|
90a1c81d30
|
split up es3.xLiterals transformers - fixes #1415
|
2015-05-01 23:13:30 +01:00 |
|
Sebastian McKenzie
|
c28415c38a
|
handle shorthand objects properly when renaming bindings, create new ones and refresh the stored binding identifier if necessary - fixes #1406
|
2015-05-01 15:23:46 +01:00 |
|
Sebastian McKenzie
|
d26e7ad577
|
fix no RHS in class properties causing undefined to be used instead of a noop - fixes #1396
|
2015-04-30 23:09:17 +01:00 |
|
Sebastian McKenzie
|
c12e8122f8
|
fix browser tests
|
2015-04-30 20:11:32 +01:00 |
|
Sebastian McKenzie
|
1066a42fb2
|
fix weird path context state by clearing the context before we visit it
|
2015-04-30 17:19:27 +01:00 |
|
Sebastian McKenzie
|
0dc6b582a6
|
Merge pull request #1385 from monsanto/fix-var-checker
fix reference check for shorthand properties
|
2015-04-30 16:43:36 +01:00 |
|
Sebastian McKenzie
|
f23c916520
|
make function name inferrence smarter - fixes #1367
|
2015-04-30 16:41:25 +01:00 |
|
Christopher Monsanto
|
f44c93add2
|
fix reference check for shorthand properties
|
2015-04-29 17:56:36 -04:00 |
|
Sebastian McKenzie
|
d30415d74a
|
update es6.spec.symbols instanceof test to reflect Function.prototype[@@hasInstance] being nonwritable #1364
|
2015-04-29 21:20:35 +01:00 |
|
Sebastian McKenzie
|
616ef8d840
|
make jscript transformer more trigger happy - #1382
|
2015-04-29 12:03:15 +01:00 |
|
Pusztai Tibor
|
881fa6430b
|
add optional jscript transformer for basic IE8 compatibility (fixes #1369)
|
2015-04-29 12:36:12 +02:00 |
|
Sebastian McKenzie
|
374b7cca2c
|
update interop-require-wildcard helper
|
2015-04-28 15:58:37 +01:00 |
|
Sebastian McKenzie
|
2952d94e60
|
wrap instanceof to support @@hasInstance - fixes #1364
|
2015-04-28 14:27:30 +01:00 |
|
Sebastian McKenzie
|
f4611469b4
|
remove declarations transformer and instead do it whenever we push a generated declaration, better for perf and removes shitty bugs - fixes #1268
|
2015-04-26 15:46:06 +01:00 |
|
Sebastian McKenzie
|
f72782b71c
|
remove transformer prepass and various other optimisations
|
2015-04-26 05:26:21 +01:00 |
|
Sebastian McKenzie
|
0f1f5e3565
|
implement path-specific transformer skipping via the starting prepass
|
2015-04-26 02:42:15 +01:00 |
|
Sebastian McKenzie
|
deed48a3db
|
fix decorator interop - fixes #1277
|
2015-04-25 18:18:30 +01:00 |
|
Sebastian McKenzie
|
00c0a958db
|
fix runtime tests to reflect core-js 0.9.0
|
2015-04-25 18:08:00 +01:00 |
|
Sebastian McKenzie
|
63344eb0a4
|
only skip traversal of immutable JSX elements in the optimisation.react.constantElements transformer when we've actually hoisted them - closes #1344
|
2015-04-24 19:28:51 +01:00 |
|
Sebastian McKenzie
|
a36c1b4a92
|
rewrite this in shadowed functions inside native derived class constructors - fixes #1340
|
2015-04-24 11:20:29 +01:00 |
|
Sebastian McKenzie
|
74f04ed6a1
|
clean up interop require
|
2015-04-22 00:14:55 +01:00 |
|
Sebastian McKenzie
|
74d880bf18
|
Merge pull request #1317 from jeffmo/copy_static_props_on_foreign_export_objs
Copy statics from foreign exports objects when doing an ES6 import
|
2015-04-21 22:44:52 +01:00 |
|
jeffmo
|
5ce38cacaa
|
Copy statics off of foreign exports objects when doing an ES6 import
|
2015-04-21 12:17:43 -04:00 |
|
Sebastian McKenzie
|
f6278e43ce
|
properly handle shorthand JSX attributes in optimisation.react.inlineElements transformer - fixes #1309
|
2015-04-21 16:14:36 +01:00 |
|
Sebastian McKenzie
|
9360860601
|
memoise and bind member expression decorators - fixes #1296
|
2015-04-20 06:16:20 +01:00 |
|
Sebastian McKenzie
|
7d4ecea8fb
|
move react children coercion to opening element visitor - fixes #1276
|
2015-04-20 05:49:59 +01:00 |
|
Sebastian McKenzie
|
6b1c5bc358
|
remove interop require on bluebird - fixes #1289
|
2015-04-20 00:22:41 +01:00 |
|
Sebastian McKenzie
|
c9518bb60d
|
consider switches to be a valid scope - fixes #1297
|
2015-04-19 21:45:43 +01:00 |
|
Sebastian McKenzie
|
1818094577
|
validate this before super on exit, not enter - fixes #1284
|
2015-04-16 22:04:18 -07:00 |
|
Sebastian McKenzie
|
b76e6f8e5b
|
disable ludicrous tests
|
2015-04-15 15:23:14 -07:00 |
|
Sebastian McKenzie
|
fcb78436c6
|
move es6.proxies to ludicrous
|
2015-04-15 14:59:37 -07:00 |
|