3972 Commits

Author SHA1 Message Date
Wesley Wigham
52fbf9e12b Merge branch 'master' into compute-common-source-dir 2015-11-12 15:59:11 -08:00
Ryan Cavanaugh
e3a845aa64 Merge pull request #5641 from RyanCavanaugh/fix5634
Quote only names that need to be quoted, not the reverse
2015-11-12 15:05:33 -08:00
Wesley Wigham
b24f8f35b7 go go go 2015-11-12 14:09:51 -08:00
Vladimir Matveev
4dbae54af5 Merge pull request #5639 from Microsoft/typecheckStatementsInCaseClause
always check statements in case clause
2015-11-12 13:11:57 -08:00
Sheetal Nandi
b3c4733a90 Merge pull request #5620 from Microsoft/inlineSourceMap
Fixes use of combination of options sourceRoot and mapRoot with inlineSourceMap and inlineSources
2015-11-12 11:39:04 -08:00
Ryan Cavanaugh
ea29793acd Quote only names that need to be quoted, not the reverse 2015-11-12 11:02:19 -08:00
Vladimir Matveev
ebd1b873f1 always check statements in case clause 2015-11-12 10:17:47 -08:00
Wesley Wigham
dc466b214e Merge branch 'master' into compute-common-source-dir 2015-11-11 15:58:41 -08:00
Sheetal Nandi
1659300ddb Fix the --sourceRoot and --mapRoot option handling 2015-11-11 12:59:03 -08:00
Sheetal Nandi
8020bf90d6 Test cases to verify --inlineSourceMap with --sourcemap --mapRoot and --sourceRoot
Note that --sourceRoot fails with crash
2015-11-11 12:58:58 -08:00
Sheetal Nandi
593ba66af1 Test cases for --sourceMap --inlineSources option 2015-11-11 12:58:54 -08:00
Wesley Wigham
b3f0a71082 Merge pull request #5442 from weswigham/empty-set
Improve type guard consistiency
2015-11-11 12:52:37 -08:00
Daniel Rosenwasser
beb998b988 Merge pull request #5615 from Microsoft/getContextualTypeServices
Do not get the apparent type for 'getContextualType' in the services layer
2015-11-11 12:42:44 -08:00
Daniel Rosenwasser
df1dd00f35 Added test. 2015-11-11 12:19:47 -08:00
Nathan Shively-Sanders
c1ea85fa72 Merge pull request #5588 from Microsoft/reexport-default-export
Reexport default export
2015-11-11 11:29:31 -08:00
Wesley Wigham
c3af8bb6cc Merge branch 'master' into compute-common-source-dir 2015-11-11 10:57:36 -08:00
Daniel Rosenwasser
9c1796f714 Merge pull request #5607 from Microsoft/fixTypeApparentization
Only get the apparent type of a contextual type when needed
2015-11-11 10:27:08 -08:00
Daniel Rosenwasser
ce455dac2b Accepted baselines. 2015-11-10 22:43:07 -08:00
Daniel Rosenwasser
2a370c9aa7 Added tests for string literal types used as generic constraints. 2015-11-10 14:40:19 -08:00
Nathan Shively-Sanders
c289106c4d Merge pull request #5575 from Microsoft/apply-captured-outer-type-parameters
Apply captured outer type parameters
2015-11-10 13:15:00 -08:00
Vladimir Matveev
072e93898d Merge pull request #5535 from Microsoft/computedPropertiesInDestructuringPR
allow computed properties in destructuring, treat computed properties…
2015-11-10 13:11:05 -08:00
Wesley Wigham
97d170b388 Support to tests for absolute paths, add common src dir edgecase tests 2015-11-10 13:10:44 -08:00
Daniel Rosenwasser
f80a6c6e86 Accepted baselines. 2015-11-10 13:03:11 -08:00
Daniel Rosenwasser
3812745737 Added other tests for string literal types. 2015-11-10 12:59:45 -08:00
Ryan Cavanaugh
ad61788113 Merge pull request #5266 from Microsoft/javaScriptModules
JavaScript LS scaffolding + JS module inference
2015-11-10 11:59:09 -08:00
Daniel Rosenwasser
694c714cf5 Added test for parenthesized string literals. 2015-11-10 11:56:32 -08:00
Nathan Shively-Sanders
e30a01db0f Add test case and accept baseline 2015-11-10 11:44:56 -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
Ryan Cavanaugh
69ca1f2e1d Merge remote-tracking branch 'origin/master' into javaScriptModules
# Conflicts:
#	src/compiler/parser.ts
2015-11-09 14:48:37 -08:00
Daniel Rosenwasser
fb192e2464 Accepted baselines. 2015-11-09 14:41:44 -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
d294524861 Accepted baselines. 2015-11-09 13:27:08 -08:00
Ryan Cavanaugh
e630ce247b Fix merge problems from master 2015-11-09 12:49:36 -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
5f184866af Merge branch 'master' into empty-set 2015-11-09 12:17:07 -08:00
Wesley Wigham
e75286121f Merge branch 'master' into 5378-equality-fix 2015-11-09 11:56:31 -08:00
Nathan Shively-Sanders
b44e33155f Merge branch 'master' into apply-captured-outer-type-parameters 2015-11-09 10:46:23 -08:00
Nathan Shively-Sanders
a6068e1c08 More test cases and accept baselines 2015-11-09 10:21:54 -08:00
Vladimir Matveev
72723e93be do not report 'excess property error' if object literal pattern contains computed properties 2015-11-07 16:56:16 -08:00
Mohamed Hegazy
c3df2890fc Merge pull request #5092 from tinganho/instanceOfElseClause
Instance of else clause
2015-11-07 12:20:36 -08:00
Ryan Cavanaugh
7dd1bf487d Merge branch 'master' into javaScriptModules
# Conflicts:
#	lib/lib.es6.d.ts
#	lib/tsc.js
#	lib/tsserver.js
#	lib/typescript.d.ts
#	lib/typescript.js
#	lib/typescriptServices.d.ts
#	lib/typescriptServices.js
#	src/compiler/binder.ts
#	src/compiler/checker.ts
#	src/compiler/parser.ts
#	src/compiler/program.ts
#	src/harness/fourslash.ts
2015-11-06 16:49:09 -08:00
Ryan Cavanaugh
3f4e5a4552 Merge branch 'master' into javaScriptModules
# Conflicts:
#	tests/webTestServer.ts
2015-11-06 16:34:38 -08:00
Ryan Cavanaugh
d880d4f4fb Don't look for .js files when resolving node modules 2015-11-06 14:38:29 -08:00
Daniel Rosenwasser
d234b8df2e Accepted baselines. 2015-11-06 14:28:54 -08:00