Nathan Shively-Sanders
e964cb10ca
Make constructor use merged parent symbol
...
Previously in getSignatureFromDeclaration, it just used the parent symbol
without checking whether it was merged.
2015-10-14 12:24:22 -07:00
Nathan Shively-Sanders
12b7a998e9
Add test case
2015-10-14 12:23:37 -07:00
Nathan Shively-Sanders
4ecf4f4e71
Merge pull request #5086 from Microsoft/abstract-semicolon-insertion
...
Automatic semicolon insertion for class modifiers
2015-10-05 10:35:42 -07:00
Ryan Cavanaugh
1e3125b8ed
Merge pull request #5046 from RyanCavanaugh/fix4675
...
Handle indirect imports of JSX elements from external modules
2015-10-05 10:28:07 -07:00
Ron Buckton
331d26f402
Merge pull request #4741 from Microsoft/es3Decorators
...
Allow decorators in ES3
2015-10-02 16:22:14 -07:00
Nathan Shively-Sanders
be9548ade9
Merge branch 'master' into abstract-semicolon-insertion
2015-10-02 15:46:02 -07:00
Wesley Wigham
ff3d0f9211
Merge pull request #5087 from weswigham/tslint-update
...
tslint had a new release and added the no inferrable types rule
2015-10-02 15:43:00 -07:00
Wesley Wigham
e16a14b5b3
tslint had a new release and added this rule, theirs was a little stricter
2015-10-02 15:15:39 -07:00
Nathan Shively-Sanders
04510ac157
Automatic semicolon insertion for class modifiers
...
This includes public, private, protected, abstract
async and declare already work this way, but it looks
like they didn't block the completion list, so I added
them to the list too.
2015-10-02 14:30:31 -07:00
Ryan Cavanaugh
19b208cec6
Merge pull request #5040 from RyanCavanaugh/fix4688
...
Identify JSX Spread Attributes as Expression parents
2015-10-02 08:00:32 -07:00
Ron Buckton
8a41cdeb14
Fix linter errors
2015-10-01 20:16:40 -07:00
Wesley Wigham
cc95dcac1b
Fix lint error that was commited
...
This is what happens when your merge PRs by hand and forget to run the linter. You break everyone's PRs.
2015-10-01 18:33:52 -07:00
Ron Buckton
be6e43e108
Merge branch 'master' into es3Decorators
2015-10-01 16:56:25 -07:00
Mohamed Hegazy
2d78df49a4
Merge branch 'master' of https://github.com/Microsoft/TypeScript
2015-10-01 15:54:41 -07:00
Daniel Rosenwasser
acef223f95
Merge pull request #5043 from Microsoft/findRefsOnVarInExtends
...
Correctly recognize value symbol presence of expressions in extends clauses
2015-10-01 12:36:12 -07:00
Zhengbo Li
a6ba6fa10a
Merge pull request #5042 from zhengbli/FixFloat32ArrayInLib
...
Fix the bug turning Float32Array type to any
2015-10-01 10:02:42 -07:00
Mohamed Hegazy
7e6a27f1f7
Merge branch 'master' of https://github.com/Microsoft/TypeScript
2015-10-01 09:38:22 -07:00
Daniel Rosenwasser
dfb95b8692
Merge pull request #5050 from plantain-00/issue4701
...
Error message should be fixed for ambient module inside namespace
2015-09-30 21:40:28 -07:00
yaoyao
2428e65ac3
change the references to the error message
2015-10-01 10:05:40 +08:00
Wesley Wigham
c5fd1f371d
Merge pull request #5051 from weswigham/for-the-glory-of-the-linter
...
Make build actually fail on lint fail
2015-09-30 18:15:25 -07:00
Wesley Wigham
8711493d99
Make test actually fail on lint fail
2015-09-30 18:03:52 -07:00
yaoyao
aa9fa90967
Error message should be fixed for ambient module inside namespace
2015-10-01 08:58:59 +08:00
Wesley Wigham
0903a95ae7
Merge pull request #5048 from weswigham/for-the-glory-of-the-linter
...
Get linter integrated into build/test process
2015-09-30 17:57:36 -07:00
Mohamed Hegazy
84971311bd
Merge branch 'ShyykoSerhiy-master'
2015-09-30 16:31:43 -07:00
Mohamed Hegazy
c6260160b7
Merge branch 'master' into ShyykoSerhiy-master
2015-09-30 16:30:59 -07:00
Mohamed Hegazy
2b6d2a9f71
Merge branch 'master' of https://github.com/ShyykoSerhiy/TypeScript into ShyykoSerhiy-master
...
Conflicts:
src/compiler/sys.ts
src/compiler/tsc.ts
2015-09-30 16:30:49 -07:00
Wesley Wigham
8cb93424f4
Add lint to the test command so travis picks it up
2015-09-30 16:12:29 -07:00
Wesley Wigham
b95e1ff6d8
This is what zero linter errors feels like
2015-09-30 16:10:52 -07:00
Wesley Wigham
3fe379ce52
lint harness, disablow control flow analysis because buggy
2015-09-30 15:45:23 -07:00
Ryan Cavanaugh
590569b87d
Handle indirect imports of JSX elements from external modules
...
Fixes #4675
2015-09-30 15:20:56 -07:00
Daniel Rosenwasser
cbca15435f
Accepted baselines.
2015-09-30 14:32:11 -07:00
Daniel Rosenwasser
48de0b6ff6
Account for interface extends clauses.
2015-09-30 14:30:54 -07:00
Daniel Rosenwasser
091e2344a3
Added failing test.
2015-09-30 14:29:15 -07:00
Ryan Cavanaugh
c78149215b
Add comments to bool params
2015-09-30 14:26:56 -07:00
Ryan Cavanaugh
81821ac36d
Remove debugger statement
2015-09-30 14:25:52 -07:00
Daniel Rosenwasser
e9dc1fbdfa
Added one more test.
2015-09-30 14:10:33 -07:00
zhengbli
660058dcde
Fix the bug turning Float32Array type to any
2015-09-30 13:55:29 -07:00
Daniel Rosenwasser
a29f01413d
Accepted baselines.
2015-09-30 13:51:12 -07:00
Daniel Rosenwasser
f80fa8ea82
Use appropriate resolution meaning.
2015-09-30 13:50:29 -07:00
Daniel Rosenwasser
3f9f687948
Added failing test.
2015-09-30 13:49:21 -07:00
Ryan Cavanaugh
77c0c12fce
Accept symbol baselines
2015-09-30 13:39:49 -07:00
Ryan Cavanaugh
3bb66a130f
JSX Spread Attributes are expression parents
...
Fixes #4688
2015-09-30 13:39:40 -07:00
Anders Hejlsberg
cbe2f3df64
Merge pull request #4910 from Microsoft/polymorphicThisType
...
Polymorphic 'this' type
2015-09-30 13:18:33 -07:00
Ryan Cavanaugh
a4db4be4b6
Merge pull request #5019 from RyanCavanaugh/fix4731
...
Issue correct completions in 'as' operator
2015-09-30 13:11:09 -07:00
Wesley Wigham
e0bf8cc384
Merge pull request #4848 from weswigham/tslint-vscode
...
Rework lint to use tslint-as-a-lib
2015-09-29 19:30:47 -07:00
Vladimir Matveev
87825ee11b
Merge pull request #5024 from Microsoft/importsInAmbientModules
...
collect imports and exports in ambient external modules
2015-09-29 17:02:07 -07:00
Zhengbo Li
4ad216073c
Merge pull request #4994 from zhengbli/i4959
...
Avoid deleting trailing white spaces in templates
2015-09-29 16:53:40 -07:00
Anders Hejlsberg
82c010e12a
Adding contextual typing test
2015-09-29 15:26:27 -07:00
Anders Hejlsberg
81934ab0af
Accepting new baselines
2015-09-29 15:16:08 -07:00
Anders Hejlsberg
24f906a143
Error when emitted type in declaration file references inaccessible 'this'
2015-09-29 15:15:30 -07:00