Commit Graph

11442 Commits

Author SHA1 Message Date
Andy Hanson
5e799b8773 Don't include imports in navigateTo if the imported declaration is also in the items and has the same name 2016-05-23 07:01:16 -07:00
Mohamed Hegazy
3f9efa039a Merge pull request #8732 from Microsoft/Fix8729
Fix #8729: Make JSON.stringify accept `null` and `undefined` replacers
2016-05-21 16:27:10 -07:00
Mohamed Hegazy
f1662f8a18 Fix #8729: Make JSON.stringify accept null and undefined replacers 2016-05-21 12:59:09 -07:00
Mohamed Hegazy
91451b36a3 Add "tsserverlibrary.d.ts" to LKG 2016-05-21 12:36:06 -07:00
Mohamed Hegazy
b4adce66fc Update LKG 2016-05-21 12:35:35 -07:00
Mohamed Hegazy
b637d76b49 Merge pull request #8700 from Microsoft/Fix8692
Fix #8692: fix "tsserver as a library" (lssl) build target
2016-05-21 12:24:23 -07:00
Mohamed Hegazy
d69f57bc1d Merge pull request #8705 from ntrrgc/findIndex
Fix findIndex definition
2016-05-20 14:54:59 -07:00
Nathan Shively-Sanders
401f4504bf Merge pull request #8720 from Microsoft/runtests-parallel-does-not-fail-upon-failure
runtests-parallel does not fail when a single bucket fails
2016-05-20 14:01:57 -07:00
Nathan Shively-Sanders
68b5c797ae runtests-parallel does not fail when a single bucket fails 2016-05-20 13:40:34 -07:00
Nathan Shively-Sanders
89ebe5acad Merge pull request #8719 from Microsoft/instantiate-cross-file-merges
Instantiate cross file merges
2016-05-20 13:13:45 -07:00
Nathan Shively-Sanders
7562ef033e Use getSymbolOfNode instead of getMergedSymbol 2016-05-20 12:53:44 -07:00
Nathan Shively-Sanders
3bdfd8f477 Make sure to instantiate merged type parameters 2016-05-20 10:59:05 -07:00
Nathan Shively-Sanders
61154b6bdd Merge pull request #8713 from Microsoft/generic-inherited-default-constructor
Generic inherited default constructor
2016-05-20 10:41:44 -07:00
Nathan Shively-Sanders
60b8d0a7a3 Clean up tests a bit 2016-05-20 10:20:02 -07:00
Nathan Shively-Sanders
ae63df6cec Rename test output to match test name 2016-05-20 09:11:05 -07:00
Juan Luis Boya García
589bf91dae Rebuilt lib 2016-05-20 13:05:56 +02:00
Juan Luis Boya García
5fb68da1ad Modified all other findIndex() definitions 2016-05-20 12:17:15 +02:00
Juan Luis Boya García
0128192600 Fix findIndex definition 2016-05-20 03:41:56 +02:00
Zhengbo Li
f95f51fefc Merge pull request #8703 from zhengbli/excludeOutDir
exclude outDir and add more default excludes
2016-05-19 17:41:21 -07:00
zhengbli
6cc1ff102e add unit tests 2016-05-19 17:26:12 -07:00
Zhengbo Li
e8862a7168 Merge pull request #8504 from zhengbli/i8334
Tolerate non-existing files specified for tsserver
2016-05-19 16:52:55 -07:00
zhengbli
2252b17f28 avoid using sys in editorServices.ts 2016-05-19 16:39:48 -07:00
Mohamed Hegazy
0275fe25d7 Merge pull request #8697 from Microsoft/Fix8694
Fix #8694: check for singatures before calling a type empty
2016-05-19 16:14:57 -07:00
zhengbli
9c92ec3a55 exclude outDir and add more default excludes 2016-05-19 16:10:04 -07:00
Mohamed Hegazy
c9b5145ed9 Remove use of ts.sys in editor services 2016-05-19 15:55:42 -07:00
Mohamed Hegazy
75fa7b174c Code review comments 2016-05-19 15:55:18 -07:00
Ryan Cavanaugh
dd02c11e3a Merge pull request #8369 from zhengbli/jsModuleExportsNotWorking
Support module.exports.name = expr format for JavaScript module
2016-05-19 15:47:08 -07:00
zhengbli
30718144ec Merge branch 'master' of https://github.com/Microsoft/TypeScript into i8334 2016-05-19 15:42:06 -07:00
Nathan Shively-Sanders
f9412f8831 Merge pull request #8698 from Microsoft/iife-parameters-correct-quickinfo
Mark IIFE signature with `anySignature` during contextual typing
2016-05-19 15:09:51 -07:00
Mohamed Hegazy
1f88cd6f06 Change name of the output file 2016-05-19 13:32:27 -07:00
Mohamed Hegazy
f573b1031b lint fixes 2016-05-19 13:31:21 -07:00
Mohamed Hegazy
b672487fa9 Add lssl to LKG build 2016-05-19 13:16:24 -07:00
Mohamed Hegazy
c884fee3eb Remove dependncy on NodeJs from editor services 2016-05-19 13:16:20 -07:00
Mohamed Hegazy
43b36d22e0 Merge pull request #8674 from evansb/union-type-react
Fixes #8657: Handles union typed React component.
2016-05-19 13:14:07 -07:00
Mohamed Hegazy
934c78a89d Fix #8694: check for singatures before calling a type empty 2016-05-19 12:36:04 -07:00
Nathan Shively-Sanders
8e668441b3 Mark IIFE signature with anySignature during contextual typing
Avoids recursion -- during batch compilation, `checkCallExpression` already
sets the signature to `anySignature` as a sentinel value, the services
layer calls directly into `checkParameter`, skipping `checkCallExpression`
entirely. So `getContextuallyTypedParameterType` also needs to set this
sentinel value.
2016-05-19 12:33:37 -07:00
Evan Sebastian
01b541dbe2 Simplify and split + and - test 2016-05-20 01:19:35 +07:00
Nathan Shively-Sanders
0001b8cb37 Remove target-following code when erasing signatures
Fixes return type of inherited default constructors when they are
generic.
2016-05-19 10:37:20 -07:00
Nathan Shively-Sanders
c172c06777 Test assignability of inherited generic default constructor 2016-05-19 10:35:29 -07:00
Evan Sebastian
8ef350c762 Simplify the checker, no recursive checking for signature is needed anymore. 2016-05-19 22:41:03 +07:00
Evan Sebastian
9d1922a3a5 Add test for #8657 2016-05-19 22:22:53 +07:00
Evan Sebastian
44ace66888 Handles resolving JSX type for union typed element class 2016-05-19 21:53:11 +07:00
Andy
c9ab20c13b Merge pull request #8666 from Microsoft/lint_regex
Add option to lint only specific files
2016-05-19 06:14:11 -07:00
Evan Sebastian
f1643c7a8a Fix lint errors 2016-05-19 06:00:35 +07:00
Evan Sebastian
c808d44403 Requires the construct/call signature for each type in the union instead of whole. 2016-05-19 05:58:28 +07:00
Evan Sebastian
f04d28d422 Recursively check union type of react components for constructor/call 2016-05-19 05:08:00 +07:00
Ryan Cavanaugh
9ffc7a9df9 Merge pull request #8669 from ethanrubio/patch-1
Fix minor comment grammatical errors
2016-05-18 11:59:36 -07:00
Anders Hejlsberg
59f269c90a Merge pull request #8652 from Microsoft/neverType
Add 'never' type
2016-05-18 11:39:22 -07:00
Anders Hejlsberg
9a22d08422 Merge pull request #8625 from Microsoft/optionalClassProperties
Optional class properties
2016-05-18 11:32:50 -07:00
Ethan Rubio
b8692a7fea Fix minor comment grammatical errors
This PR doesn't fix any particular issue. I cleaned up a variety of comment grammatical errors such as missing apostrophes and articles. Further, I made comment formatting more consistent with the rest of the project.
2016-05-18 07:56:45 -10:00