Commit Graph
3029 Commits
Author SHA1 Message Date
Arthur Ozga 8a5bebe4de Merge pull request #14097 from aozgaa/MissingPropertyFix
Missing property fix
2017-02-16 14:04:51 -08:00
Arthur Ozga 6e198f9c51 Merge branch 'master' into MissingPropertyFix 2017-02-16 13:40:27 -08:00
Arthur Ozga 1b6cf97766 widen type, index signature, and add tests 2017-02-16 13:37:35 -08:00
Andy Hanson 7fd711c81d Handle undefined import name 2017-02-16 13:10:03 -08:00
Arthur Ozga cf3b4d6b00 cleanup 2017-02-15 15:15:09 -08:00
Arthur Ozga 9110461294 use getBaseTypeOfLiteralType 2017-02-15 14:24:25 -08:00
Nathan Shively-Sanders 1296f240c6 Merge pull request #14074 from Microsoft/error-on-decl-of-extends-intersection
Error when emitting the declaration for an exported class that extends an intersection
2017-02-15 13:43:51 -08:00
Yui ca6f1c3a41 Merge pull request #13640 from Microsoft/wip-master-statelessOverload
Using overload to figure out function signature for SFC
2017-02-15 07:17:32 -08:00
Ron Buckton 23216f9ba1 Merge branch 'master' into genericDefaults 2017-02-14 19:19:18 -08:00
Arthur Ozga 92e4c6b7db Get Widened Type 2017-02-14 17:30:28 -08:00
Arthur Ozga 9897c69492 wip 2017-02-14 17:30:28 -08:00
Kanchalai Tanglertsampan e5cfe5c348 Merge branch 'master' into wip-master-statelessOverload
# Conflicts:
#	src/compiler/factory.ts
2017-02-14 15:21:06 -08:00
Zhengbo Li 1f484a9a03 Merge pull request #13966 from zhengbli/13110
Delete the following new line when removing unused locals
2017-02-14 13:15:17 -08:00
Nathan Shively-Sanders cd272e8244 Error on emit declaration of extends class w/o symbol
Error when emitting an extends clause for a type that has no symbol.
This error only occurs on exported classes.
This prevents the emitter from producing types that extend from
intersections, which are not parseable right now.
2017-02-14 12:42:32 -08:00
Andy 0417e3f909 Merge pull request #14050 from Microsoft/tsx_completion
Detect non-tag uses of `<` in TSX completions
2017-02-14 12:13:15 -08:00
Mohamed Hegazy 72877ed596 Merge pull request #14035 from Microsoft/findallrefs_keyword_definition
When performing find-all-refs for a keyword, use the first result as the definition.
2017-02-14 12:06:59 -08:00
Arthur Ozga c57fc1fa54 Merge pull request #14055 from aozgaa/UnduplicateAbstractMethodCodeFix
Unduplicate missing abstract member codefix
2017-02-14 11:42:28 -08:00
Arthur Ozga 6c2c2f8f3f use deduplicate 2017-02-14 11:30:19 -08:00
Mohamed Hegazy 53d095bd69 Update version 2017-02-13 20:35:54 -08:00
Arthur Ozga 21355982fd Offer missing abstract codefix once
* per class that is missing potentially many abstract members.
2017-02-13 16:58:14 -08:00
Andy Hanson aa5c88f5a6 Detect non-tag uses of < in TSX completions 2017-02-13 14:44:05 -08:00
Anders Hejlsberg 7cd0e1a0e6 Merge pull request #13990 from Microsoft/fixPrivateProtected
Properly handle private and protected properties in intersections
2017-02-13 08:13:38 -10:00
Andy Hanson 778fed96fd When performing find-all-refs for a keyword, use the first result as the definition. 2017-02-13 06:47:41 -08:00
Mohamed Hegazy 84fc29f900 Fix lint failures detected by tslint@4.4.2 2017-02-09 12:46:09 -08:00
zhengbli 80568c5326 remove the new line after targeted line 2017-02-08 19:11:42 -08:00
Kanchalai Tanglertsampan 2e8f16b96b Fix comments 2017-02-08 17:19:59 -08:00
Andy 51d4970ce0 Merge pull request #13760 from Microsoft/find_all_refs_tests
Change find-all-references tests to test for groups
2017-02-08 07:05:36 -08:00
Ron Buckton a7728f8fa1 Clean up extraneous file 2017-02-07 11:24:05 -08:00
Ron Buckton 955b10edf9 Merge pull request #13825 from Microsoft/publicNodeFactories
Make most current Node factory functions public
2017-02-06 15:43:40 -08:00
Anders Hejlsberg b830dea362 Clean up SymbolFlags, introduce CheckFlags in TransientSymbol 2017-02-05 13:20:10 -08:00
Ron Buckton 9a65a66423 Fix linter error 2017-02-04 22:46:38 -08:00
Ron Buckton 6ffcbf5b9c Merge branch 'master' into genericDefaults 2017-02-03 14:13:16 -08:00
Zhengbo Li df643d8d02 Merge pull request #13405 from zhengbli/13137
Support import fix for missing namespace
2017-02-02 16:11:08 -08:00
Kanchalai Tanglertsampan aea551c3b8 Address code review 2017-02-02 15:00:35 -08:00
zhengbli 62f716aaa6 avoid removing comments when removing unused locals 2017-02-02 13:50:34 -08:00
Zhengbo Li 6c56b3d957 Fix casing in import quick fix 2017-02-02 02:17:49 -08:00
Mohamed Hegazy a39c14ec2e Factor kind check to a separate function 2017-01-31 21:34:25 -08:00
Mohamed Hegazy 52841924da Support string literal completion in case labels 2017-01-31 20:24:36 -08:00
Mohamed Hegazy 3b1b5e241f Add string literal completion for equality expression 2017-01-31 16:44:59 -08:00
Kanchalai Tanglertsampan 42c0816164 Merge branch 'master' into wip-master-statelessOverload 2017-01-31 11:33:07 -08:00
Andy Hanson 8515f7e2b5 Change find-all-references tests to test for groups
* Also always test for isWriteAccess and isDefinition
2017-01-31 06:59:16 -08:00
Ron Buckton b58ef9e932 Merge branch 'master' into genericDefaults 2017-01-30 14:32:00 -08:00
Vladimir Matveev 9b6f9305d9 support untyped imports in shims (#13758) 2017-01-30 13:19:44 -08:00
Daniel Rosenwasser 57e224ce3a Merge branch 'master' into fixMissingThis 2017-01-30 12:01:12 -08:00
Kanchalai Tanglertsampan 989f9d82fd Merge branch 'master' into wip-master-statelessOverload 2017-01-26 12:53:04 -08:00
Andy 65125791d2 Merge pull request #13643 from Microsoft/find_all_refs_default
Support find-all-references for default exports
2017-01-26 10:33:17 -08:00
Andy Hanson 5bf9b30c5d Replace isSearchedFor with directly passing searchSymbols 2017-01-26 09:50:38 -08:00
Andy Hanson 916e67a92c For goToDefinition, verify that tryGetSignatureDeclaration returns a signature declaration and not a FunctionType. 2017-01-25 13:02:02 -08:00
Andy Hanson 33b8677cb5 Change "getIsDefinedInLibraryFile" back to just "isDefinedInLibraryFile" 2017-01-24 14:32:39 -08:00
Kanchalai Tanglertsampan 3e07398aee Merge branch 'master' into wip-master-statelessOverload 2017-01-24 14:18:39 -08:00