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
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
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
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
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
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
00130f1a68
Handle when using -p and config file not found
2015-11-10 13:20:28 -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
Nathan Shively-Sanders
f3d2963ff7
Change back from jsdoc comment.
2015-11-10 13:13:58 -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
Nathan Shively-Sanders
58b5d29c52
Improve comment
2015-11-10 13:05:30 -08:00
Wesley Wigham
abc230195c
Add handling for json parse errors
2015-11-10 12:12:14 -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
Nathan Shively-Sanders
48e985d72f
Prevent resolveName from ignoring default exports
2015-11-10 11:35:03 -08:00
Nathan Shively-Sanders
64e4cc306c
Improve efficiency and naming
...
The unapplied outer parameters check now checks only whether the last
outer parameter is unapplied, and its name is now positive --
are-all-applied vs are-some-unapplied.
2015-11-10 08:55:24 -08:00
Basarat Syed
cfc6ed2adb
tsx : support tags in language service semantic tokenizer
2015-11-10 18:33:19 +11: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
Nathan Shively-Sanders
eba94b4e85
Address comments
2015-11-09 14:53:21 -08:00