Sebastian McKenzie
|
1db232da9e
|
add 5.5.6 changelog
|
2015-06-09 04:06:06 +01:00 |
|
Sebastian McKenzie
|
4cc844f410
|
take into consideration assignment expressions in loop heads when replacing let references - fixes #1707
|
2015-06-09 04:04:14 +01:00 |
|
Sebastian McKenzie
|
024ae670cb
|
fix traceur test blacklist
|
2015-06-09 03:48:22 +01:00 |
|
Sebastian McKenzie
|
429edda9c0
|
ignore StringIterator traceur test
|
2015-06-09 03:40:08 +01:00 |
|
Sebastian McKenzie
|
05b13b9ea3
|
fix mistyped parameter name of t.createTypeAnnotationBasedOnTypeof
|
2015-06-09 03:26:40 +01:00 |
|
Sebastian McKenzie
|
b7320ce400
|
add t.createTypeAnnotationBasedOnTypeof method
|
2015-06-09 03:23:28 +01:00 |
|
Sebastian McKenzie
|
0c37b7b973
|
add typeof conditional inference
|
2015-06-09 03:20:32 +01:00 |
|
Sebastian McKenzie
|
bb36dbd8d9
|
update to latest traceur and enable now passing tests
|
2015-06-09 03:20:02 +01:00 |
|
Sebastian McKenzie
|
2dd8c40618
|
heavily simplify constants transformer
|
2015-06-09 00:31:18 +01:00 |
|
Sebastian McKenzie
|
33128b0ccf
|
remove unused declaration
|
2015-06-08 23:59:53 +01:00 |
|
Sebastian McKenzie
|
cf25424295
|
fix duplicate declaration
|
2015-06-08 23:49:00 +01:00 |
|
Sebastian McKenzie
|
7492074794
|
infer types of bindings inside of conditionals based on usage
|
2015-06-08 23:43:46 +01:00 |
|
Sebastian McKenzie
|
c4a491123e
|
disallow line terminator after async contextual keyword - fixes #1711
|
2015-06-08 21:25:16 +01:00 |
|
Sebastian McKenzie
|
55ad88fe4e
|
don't override types parameter
|
2015-06-08 14:59:19 +01:00 |
|
Sebastian McKenzie
|
7170dbced8
|
Merge branch 'master' of github.com:babel/babel
|
2015-06-08 14:53:54 +01:00 |
|
Sebastian McKenzie
|
b0971412a2
|
add inference for null, remove any type parameter from inferred arrays, add todo comment
|
2015-06-08 14:52:35 +01:00 |
|
Sebastian McKenzie
|
a6b374a681
|
save union type in _getTypeAnnotationBindingConstantViolations to prevent infinite recursion
|
2015-06-08 14:52:13 +01:00 |
|
Sebastian McKenzie
|
2d0355b3b9
|
merge previous bindings constantViolations and path onto new bindings constantViolations
|
2015-06-08 14:49:09 +01:00 |
|
Sebastian McKenzie
|
7fade101be
|
move down module TypeAlias check
|
2015-06-08 14:47:58 +01:00 |
|
Sebastian McKenzie
|
0918da8569
|
Merge pull request #1708 from hawkrives/patch-2
Update README.md for the Slack channel
|
2015-06-08 12:35:08 +01:00 |
|
Hawken Rives
|
917db622c4
|
Update README.md
Switch out the gitter link for slack.
|
2015-06-08 20:33:09 +09:00 |
|
Sebastian McKenzie
|
f7ee6fbd20
|
move travis notifications from gitter to slack
|
2015-06-08 12:20:38 +01:00 |
|
Sebastian McKenzie
|
5899e9a0be
|
don't consider type aliases to be a default declaration - fixes #1705
|
2015-06-08 12:20:30 +01:00 |
|
Sebastian McKenzie
|
d41cb11545
|
fix registerDeclaration for FlowDeclarations
|
2015-06-08 01:46:05 +01:00 |
|
Sebastian McKenzie
|
3ad909a4ae
|
add 5.5.5 changelog
|
2015-06-08 01:45:56 +01:00 |
|
Sebastian McKenzie
|
4bafdf733c
|
5.5.5
|
2015-06-08 01:29:54 +01:00 |
|
Sebastian McKenzie
|
b825998c63
|
v5.5.5
v5.5.5
|
2015-06-08 01:27:46 +01:00 |
|
Sebastian McKenzie
|
6b02ca47c3
|
add missing semicolon
|
2015-06-08 01:27:02 +01:00 |
|
Sebastian McKenzie
|
ea1b85bffa
|
fix bug where templates were getting polluted with old traversal paths
|
2015-06-08 01:25:51 +01:00 |
|
Sebastian McKenzie
|
3cffe47eea
|
fix NodePath#isGenericType method name
|
2015-06-08 01:00:01 +01:00 |
|
Sebastian McKenzie
|
e5d5a9fb27
|
remove unused variable
|
2015-06-08 00:33:41 +01:00 |
|
Sebastian McKenzie
|
ca97fa63a9
|
Merge branch 'master' of github.com:babel/babel
|
2015-06-08 00:30:05 +01:00 |
|
Sebastian McKenzie
|
f4cc27bc0e
|
remove unused variable
|
2015-06-08 00:29:52 +01:00 |
|
Sebastian McKenzie
|
8cea575e2e
|
change NodePath#findParent to only call callback with path instead of node
|
2015-06-08 00:29:46 +01:00 |
|
Sebastian McKenzie
|
c91baee4d5
|
add support for flow declarations in scope tracking
|
2015-06-08 00:04:17 +01:00 |
|
Sebastian McKenzie
|
8055ce29f7
|
add support for flow declarations in scope tracking
|
2015-06-07 23:57:19 +01:00 |
|
Sebastian McKenzie
|
4596ae48b8
|
remove acorn jsx tests as the jsx parser is no longer embedded
|
2015-06-07 23:57:11 +01:00 |
|
Sebastian McKenzie
|
6c268cdf21
|
split out path comment methods into a separate file
|
2015-06-07 23:49:29 +01:00 |
|
Sebastian McKenzie
|
fce977f1d7
|
update TraversalContext#shouldVisit to check for existence of visitor keys
|
2015-06-07 23:38:39 +01:00 |
|
Sebastian McKenzie
|
a298075949
|
check for loc value on comments before attempting to adjust it
|
2015-06-07 23:37:47 +01:00 |
|
Sebastian McKenzie
|
66599c3779
|
use scope paths hub instead of manually passing the hub to the scope
|
2015-06-07 23:37:33 +01:00 |
|
Sebastian McKenzie
|
60340244b1
|
when constructing a NodePath, inherit parent paths hub if one wasn't passed to us
|
2015-06-07 23:36:32 +01:00 |
|
Sebastian McKenzie
|
eb72ea3e5a
|
rename path verification methods to introspection and add NodePath#getSource method
|
2015-06-07 23:36:12 +01:00 |
|
Sebastian McKenzie
|
ede6237b6f
|
add NodePath#addComment method
|
2015-06-07 23:35:46 +01:00 |
|
Sebastian McKenzie
|
e91e10aae6
|
add FlowStatement and FlowDeclaration alias keys
|
2015-06-07 23:35:35 +01:00 |
|
Sebastian McKenzie
|
9c3cca0d25
|
rename NodePath#isTypeAnnotationGeneric to isTypeAnnotation
|
2015-06-07 23:35:09 +01:00 |
|
Sebastian McKenzie
|
8eee5367f3
|
add Noop node
|
2015-06-07 23:34:35 +01:00 |
|
Sebastian McKenzie
|
40d55a3d44
|
update makefile browser build filename
|
2015-06-07 20:24:21 +01:00 |
|
Sebastian McKenzie
|
75330304dc
|
fix linting errors
|
2015-06-07 20:04:30 +01:00 |
|
Sebastian McKenzie
|
776c508418
|
add node build to Makefile
|
2015-06-07 19:41:28 +01:00 |
|