Commit Graph

8784 Commits

Author SHA1 Message Date
Wesley Wigham
abc230195c Add handling for json parse errors 2015-11-10 12:12:14 -08:00
Daniel Rosenwasser
9c284805ec Merge pull request #5185 from Microsoft/stringLiteralTypes
String literal types
2015-11-09 17:23:50 -08:00
Daniel Rosenwasser
92d37c3029 Merge pull request #5511 from Microsoft/skipDefaultLibCheckWithNoDefaultLib
Skip files with no-default-lib when '--skipDefaultLibCheck' and '--noLib' are used
2015-11-09 15:43:26 -08:00
Vladimir Matveev
5d9e7e10c0 Merge pull request #5576 from Microsoft/importsInShorthandProps
use modulekind to check if initializer for shorthand property assignm…
2015-11-09 14:57:47 -08:00
Daniel Rosenwasser
fb192e2464 Accepted baselines. 2015-11-09 14:41:44 -08:00
Daniel Rosenwasser
cece4411ca Get rid of the concept of 'isDefaultLib'. 2015-11-09 14:40:57 -08:00
Daniel Rosenwasser
8a959ead4c Removed no-default-lib comment from test case. 2015-11-09 14:34:23 -08:00
Vladimir Matveev
fe770bdd75 addressed PR feedback 2015-11-09 13:56:18 -08:00
Vladimir Matveev
6f08e89455 use modulekind to check if initializer for shorthand property assignment should be emitted 2015-11-09 13:34:30 -08:00
Wesley Wigham
14d65098c9 Merge pull request #5385 from weswigham/5378-equality-fix
Stop considering symbol names when checking type parameter identity
2015-11-09 13:32:43 -08:00
Daniel Rosenwasser
ea4e21d969 Fixed comments. 2015-11-09 13:27:19 -08:00
Daniel Rosenwasser
d294524861 Accepted baselines. 2015-11-09 13:27:08 -08:00
Wesley Wigham
f153c33ace Merge pull request #5090 from weswigham/out-module-concat
--outFile & --module concatenation
2015-11-09 13:19:31 -08:00
Wesley Wigham
977c3eec22 fix lints 2015-11-09 12:50:38 -08:00
Daniel Rosenwasser
38090c6ba5 Added tests for template strings with string literal types. 2015-11-09 12:48:58 -08:00
Wesley Wigham
cadf54334b Merge branch 'master' into out-module-concat 2015-11-09 12:38:23 -08:00
Wesley Wigham
e75286121f Merge branch 'master' into 5378-equality-fix 2015-11-09 11:56:31 -08:00
Wesley Wigham
4cba1b2b76 Merge pull request #5536 from Microsoft/travis-stable
Have travis build against node 5
2015-11-09 11:49:14 -08:00
Vladimir Matveev
a4d10bd777 Merge pull request #5561 from Microsoft/oneEmitter
A few perf-related low hanging fruits
2015-11-09 10:35:37 -08:00
Vladimir Matveev
3f1596bba7 remove nodeConstructors array, replace it with single local 2015-11-07 15:28:21 -08:00
Mohamed Hegazy
c3df2890fc Merge pull request #5092 from tinganho/instanceOfElseClause
Instance of else clause
2015-11-07 12:20:36 -08:00
Anders Hejlsberg
d1c7a62a60 Merge pull request #5552 from Microsoft/thisAndConstraints
Instantiate constraints with type parameter as 'this'
2015-11-06 16:45:05 -08:00
Vladimir Matveev
39415d1594 Merge branch 'master' into oneEmitter 2015-11-06 16:42:14 -08:00
Vladimir Matveev
45746d11a6 make emitter singleton, replace reading file properties with local access, use one constructor function for all nodes 2015-11-06 16:21:43 -08:00
Mohamed Hegazy
aa3999419c Merge pull request #5555 from Microsoft/addGetCurrentDirectory
Add getCurrentDirectory to call to createDocumentRegistry
2015-11-06 15:17:38 -08:00
Daniel Rosenwasser
c011ed455b Const. 2015-11-06 15:00:35 -08:00
Daniel Rosenwasser
d234b8df2e Accepted baselines. 2015-11-06 14:28:54 -08:00
Daniel Rosenwasser
f939ff23ce Fixed unreachable code in tests. 2015-11-06 14:25:32 -08:00
Mohamed Hegazy
c0bb2eaaea Add getCurrentDirectory to call to createDocumentRegistry 2015-11-06 14:16:44 -08:00
Daniel Rosenwasser
bb232f739d Merge remote-tracking branch 'origin/master' into stringLiteralTypes 2015-11-06 13:06:43 -08:00
Daniel Rosenwasser
a1fcfaf574 Accepted baselines. 2015-11-06 12:59:06 -08:00
Daniel Rosenwasser
8dbfe1ca63 Added specific checks for comparing stringlike types. 2015-11-06 12:58:03 -08:00
Anders Hejlsberg
d52455f890 Accepting new baselines 2015-11-06 08:56:09 -08:00
Anders Hejlsberg
a234497004 Updating existing test 2015-11-06 08:55:26 -08:00
Anders Hejlsberg
870e96e525 Adding test 2015-11-06 08:55:08 -08:00
Anders Hejlsberg
eee211a2a6 Instantiate type parameter constraints with type parameter as 'this' 2015-11-06 08:54:22 -08:00
Anders Hejlsberg
9b4956fa11 Merge pull request #5459 from Microsoft/partialSignatureMatching
Fix union type partial signature matching
2015-11-05 16:46:52 -08:00
Anders Hejlsberg
31331ff6d1 Addressing CR feedback 2015-11-05 16:31:30 -08:00
Wesley Wigham
98e9fea6e6 Merge branch 'master' into 5378-equality-fix 2015-11-04 19:20:14 -08:00
Wesley Wigham
12c6a7400d Merge pull request #5531 from weswigham/prefer-const
Prefer const lint rule & fixes
2015-11-04 17:51:11 -08:00
Wesley Wigham
84551d7cbd for..of loops 2015-11-04 17:39:04 -08:00
Wesley Wigham
ea87bbaee6 Have travis build against node 5
Since it is the latest stable release, but 4 is the latest LTS release, we should have CI against both.
2015-11-04 15:48:44 -08:00
Wesley Wigham
db2f5f2249 I love fixing lints on my linter code 2015-11-04 14:58:48 -08:00
Wesley Wigham
8a93b48945 fix lint: prefer const 2015-11-04 14:51:36 -08:00
Wesley Wigham
51fc4f2c23 Add prefer const rule 2015-11-04 14:51:31 -08:00
Mohamed Hegazy
b8e5a89667 Merge pull request #5527 from Microsoft/updateDefaults
Update default configurations for --init
2015-11-04 09:33:55 -08:00
Vladimir Matveev
35fcd249a6 Merge pull request #5519 from Microsoft/noReachabilityErrorsOnEmptyStatement
do not report 'unreachable code' on empty statements
2015-11-04 09:32:39 -08:00
Mohamed Hegazy
ec716549a5 Update default configurations 2015-11-04 09:08:33 -08:00
Vladimir Matveev
652a3a4a55 do not report 'unreachable code' on empty statements 2015-11-03 22:30:27 -08:00
Mohamed Hegazy
2c644476fb Merge pull request #5514 from Microsoft/relativePathInErrorReporting
Use relative file name when reporting errors
2015-11-03 14:40:09 -08:00