Lucas Duailibe
f119d4a90f
Change run_spec to have explicit parser list ( #3356 )
2017-11-30 03:31:52 -03:00
Lucas Azzola
a666a29aa3
Print semi after DeclareFunction, fixes #2534 ( #2536 )
2017-07-24 21:55:16 +10:00
Christopher Chedeau
74f7f96fe4
Move accessibility before static ( #1908 )
...
I looked through all the places where we display accessibility and all of them now have a consistent way of printing all those modifiers.
Fixes #1877
2017-06-02 14:27:19 -07:00
Lucas Azzola
38eec13a03
TypeScript: temp fix for missing readonly keyword ( #1865 )
...
* fix(typescript): temp fix for missing readonly keyword, fixes #1845
* fix(typescript): use non-master commit from tsep
2017-06-02 08:09:24 -07:00
Lucas Azzola
aeeaffca35
Fix handling of new keyword and call signatures and improve type parameter formatting ( #1491 )
...
* fix(typescript): fix handling of new keyword
* fix(typescript): fix handling of call signatures
* feat(typescript): share type parameter formatting with flow
2017-05-03 08:01:45 -07:00
Danny Arnold
bff2d48aa8
update typescript snapshots to account for #1464 ( #1470 )
2017-05-01 07:22:05 -07:00
Lucas Azzola
7d1e24ea7d
Add supertype tests and add TSAbstractClassProperty ( #1467 )
...
* feat(typescript): add supertype tests and add TSAbstractClassProperty
* chore(typescript): bump parser version
* fix(flow): allow both variance and accessibility mods
2017-04-30 17:41:19 -07:00
Lucas Azzola
fff743024c
Add TSParameterProperty, TSAbstractClassDeclaration and TSAbstractMethodDefnition ( #1410 )
...
* feat(typescript): implement TSParameterProperty
* test(typescript): add TypeScript's classes/constructorDeclarations/constructorParameters tests
* feat(typescript): implement TSAbstractClassDeclaration and TSAbstractMethodDefinition
* test(typescript): add TypeScript's classes/classDeclarations/classAbstractKeyword tests
* fix(build): use join instead of spread operator
* fix(typescript): fix semicolon handling
* fix(typescript): handle accessibility modfiers in TSAbstractMethodDefinition
* test(typescript): remove invalid test results
* test(typescript): remove unimplemented abstract properties from tests
* test(typescript): add snapshots for abstract keyword newline behavior
2017-04-26 09:25:58 -07:00