Commit Graph

6335 Commits

Author SHA1 Message Date
Wesley Wigham 39ebe81b89 Merge branch 'master' into compute-common-source-dir 2015-11-13 17:56:04 -08:00
Wesley Wigham e41bfd1ccc fix many lints 2015-11-13 17:43:53 -08:00
Wesley Wigham bfdb2d0fc9 and somehow all that caused was a lint error 2015-11-13 16:57:17 -08:00
Wesley Wigham ff95731507 :S 2015-11-13 16:49:16 -08:00
Wesley Wigham c3c758b4e1 Merge branch 'master' into compute-common-source-dir 2015-11-13 16:40:53 -08:00
Vladimir Matveev d2d2213584 Merge pull request #5655 from Microsoft/harnessCleanup
cleanup test harness code
2015-11-13 15:30:01 -08:00
Vladimir Matveev 50aab7a05f fix typo 2015-11-13 15:10:16 -08:00
Vladimir Matveev 531e0969da Merge pull request #5662 from Microsoft/overloadsAndMergedDeclarations
do not crash if overloads cannot be merged under one symbol
2015-11-13 14:55:18 -08:00
Wesley Wigham b144b5b52c Merge pull request #5660 from weswigham/undefined-type-guards
Ignore typeof x === "undefined" type guards when narrowing
2015-11-13 14:45:47 -08:00
Vladimir Matveev 07626cbe89 do not crash if overloads cannot be merged under one symbol 2015-11-13 14:26:48 -08:00
Wesley Wigham 16d80ebe71 ignore undefined type guards 2015-11-13 14:08:26 -08:00
Zhengbo Li bd39847d6c Merge pull request #5593 from zhengbli/i5530
Add file content as a parameter for the tsserver open command
2015-11-13 11:30:11 -08:00
Vladimir Matveev b93feb87be cleanup test harness code 2015-11-13 11:14:51 -08:00
Wesley Wigham 346253a0d5 test, first pass at a fix 2015-11-13 11:13:10 -08:00
Nathan Shively-Sanders 7743d20910 Merge pull request #5193 from Microsoft/namespace-before-ambient-derived-class-finds-heritage
Namespace before ambient derived class finds heritage
2015-11-13 08:50:10 -08:00
Wesley Wigham ecd4435986 Go all the way back to the original solution 2015-11-12 16:22:35 -08:00
Sheetal Nandi 3d6312a1da Merge pull request #5643 from Microsoft/lambdaSourceMap
Fix sourcemap emit for the labda expression that is on another line
2015-11-12 16:09:45 -08:00
Wesley Wigham 52fbf9e12b Merge branch 'master' into compute-common-source-dir 2015-11-12 15:59:11 -08:00
Wesley Wigham 5bcf861121 use relative path from current directory 2015-11-12 15:58: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
Sheetal Nandi 127a30e151 Fix the sourcemap emit of lambda expression without return on another line
Handles #5122
2015-11-12 14:15:33 -08:00
Ryan Cavanaugh f90ef92e7c Simplify regex a bit 2015-11-12 13:37:03 -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
zhengbli a0549fa316 Fix lint compliant 2015-11-12 11:33:44 -08:00
zhengbli 278b35b354 Adding test and comments. Override file content even if already opened. 2015-11-12 11:16:11 -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
Vladimir Matveev 4720c3592d added missing check if file is specified 2015-11-11 16:51:29 -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
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
Mohamed Hegazy 0c96d7b241 Merge pull request #5583 from basarat/ls/jsxSemantic
tsx : support tags in language service semantic tokenizer
2015-11-11 12:10:03 -08:00
Mohamed Hegazy 00aa3c8a38 Merge pull request #5569 from mihailik/patch-2
Use ts.indexOf instead of Array.prototype.indexOf
2015-11-11 11:46:46 -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
Wesley Wigham 5ea25ba9a0 remove whitespace 2015-11-11 10:57:32 -08:00
Daniel Rosenwasser 87230bcc1b Use 'getContextualType' for 'getContextualType'. 2015-11-11 10:55:33 -08:00
Nathan Shively-Sanders 9472c0be99 Remove now-unused function
`doesNameResolveToLocalSymbolForExportDefault` is no longer used, so
delete it.
2015-11-11 10:53:24 -08:00
zhengbli b9778e6d20 cr feedback 2015-11-11 10:31:09 -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
Nathan Shively-Sanders e62603ba85 Move export default check before module merge one
As suggested by Anders.
2015-11-11 08:51:37 -08:00
Daniel Rosenwasser b93394a7ac Added to comment. 2015-11-10 23:15:48 -08:00
Daniel Rosenwasser 9d3d49d636 Only get the apparent type when necessary. 2015-11-10 22:30:35 -08:00
Wesley Wigham ebd7d2d93e extract method 2015-11-10 16:48:08 -08:00
Wesley Wigham 75364b6988 Merge pull request #5589 from weswigham/tsconfig-error-handling
Add handling for json parse errors in tsconfig
2015-11-10 14:01:38 -08:00
zhengbli f92d241888 Add file content as a parameter for the tsserver open command 2015-11-10 13:36:19 -08:00
Wesley Wigham a1cf51faac use canonical filename function 2015-11-10 13:25:09 -08:00
Wesley Wigham 00130f1a68 Handle when using -p and config file not found 2015-11-10 13:20:28 -08:00