Commit Graph

26317 Commits

Author SHA1 Message Date
csigs 35c0aaa84d LEGO: check in for master to temporary branch. 2018-05-25 22:10:40 +00:00
Mohamed Hegazy 832893e559 Revert "Check detected npm path is existing"
This reverts commit 1fda3a4165.
2018-05-25 14:54:53 -07:00
csigs 5e848f6efb LEGO: check in for master to temporary branch. 2018-05-25 16:10:26 +00:00
Zzzen dbe87a6741 Document highlights on yield keywords highlight other occurrences in the same body 2018-05-25 20:48:08 +08:00
csigs 4244c8e2b4 LEGO: check in for master to temporary branch. 2018-05-25 10:10:26 +00:00
王文璐 590476bf06 add more test and fix others 2018-05-25 10:25:52 +08:00
王文璐 7f127de89e remove invalid check 2018-05-25 09:36:16 +08:00
Ryan Cavanaugh 1863d3fd48 Graph ordering test WIP 2018-05-24 17:48:45 -07:00
falsandtru 3676a66c54 Don't constrain string tag values 2018-05-25 08:50:50 +09:00
Ryan Cavanaugh 8ac795ba01 Correctly skip upstream-blocked projects 2018-05-24 16:21:32 -07:00
Ryan Cavanaugh cb8aa9b1a3 Don't use invalid cached SourceFiles 2018-05-24 16:21:06 -07:00
Wesley Wigham 64642bb5c3 Dump fork output on unclean exit (#24394)
* Dump fork output on unclean exit

* Remember to clear timeout on process exit in case processes exit at very different times
2018-05-24 16:13:32 -07:00
Wesley Wigham 8f9c0861bc Use external aliases in quickinfo and signature help return types (#24391)
* Dont include import types in quick info type names

* Add UseAliasDefinedOutsideCurrentScope flag to LS operations which were missing it
2018-05-24 15:19:57 -07:00
Nathan Shively-Sanders e250942d6a Disallow nested object param syntax in callback tag (#24392)
* Callback tag:Disallow nested-object-param syntax

Previously this caused a crash in parsing. If/when we want to support
this syntax, we will need to fix this crash.

* Update baselines
2018-05-24 15:11:33 -07:00
csigs 3502d35057 LEGO: check in for master to temporary branch. 2018-05-24 22:10:36 +00:00
Elizabeth Dinella b745ea059e Fix to issue 23326 for completions on new.target (#24342)
* Fix to issue 23326 for completions on new.target

* Fixed linting issues - whitespace in if statements

* Removed debug statement in test case and consolidated and cleaned up code in switch statement for completions

* Added support for import.meta completion
2018-05-24 14:12:33 -07:00
Elizabeth Dinella 13734e7d68 Fix for issue #6154 - overriding methods with properties in the derived class (#24343)
* Fix to issue 6154 - Overriding a method with a property in the derived class should not cause a compiler error

* new baselines

* fixed deleted baselines
2018-05-24 14:12:13 -07:00
Ryan Cavanaugh 19ab8abbb9 Fix strictNullChecks breaks 2018-05-24 13:42:12 -07:00
Sheetal Nandi 51058b56e5 Do not trigger invalidation if emitted file is in declarationDir 2018-05-24 13:36:52 -07:00
Ryan Cavanaugh 8936b030cd Merge branch 'master' into tsbuild 2018-05-24 13:01:58 -07:00
Ryan Cavanaugh d9bfbfe3be Fix tests run in parallel 2018-05-24 13:01:44 -07:00
Wesley Wigham 4be4e56579 Hoisted declarations should occur after prologue directives (#24386) 2018-05-24 12:49:02 -07:00
Ryan Cavanaugh 07812796d1 Add resolution branding 2018-05-24 12:46:28 -07:00
Ryan Cavanaugh 8a883ae204 Comments 2018-05-24 12:38:33 -07:00
Wesley Wigham a0b57808d0 Dont count duplicated errors in case-insensitive duped files in rwc (#24383) 2018-05-24 12:23:43 -07:00
Andy 16af96b006 moveToNewFile: Format the new file (#24379) 2018-05-24 11:08:32 -07:00
Ryan Cavanaugh fc22b5b146 WIP 2018-05-24 10:59:07 -07:00
Andy bc570cd85f moveToNewFile: Respect UserPreferences#quote (#24365) 2018-05-24 09:36:37 -07:00
csigs 749f7bccf8 LEGO: check in for master to temporary branch. 2018-05-24 16:10:29 +00:00
Andy ee8337d8e4 Minor cleanups in importFixes (#23995) 2018-05-24 07:46:39 -07:00
王文璐 d5239cdf6a fix ambient context 2018-05-24 18:20:54 +08:00
kingwl cb2be44d02 fix export class declare with name object targeting es5 (#17494) 2018-05-24 18:16:38 +08:00
csigs 58bf08c7fc LEGO: check in for master to temporary branch. 2018-05-24 10:10:39 +00:00
王文璐 d470f32d8a Merge branch 'master' into add-braces 2018-05-24 18:03:02 +08:00
Mohamed Hegazy dd6dc5e27a Merge pull request #24328 from Microsoft/getEditsForFileRename_oldFileStillPresent
getEditsForFileRename: Handle old file still being present
2018-05-23 16:16:00 -07:00
Andy b61d4858d4 Simplify convertToMappedObjectType (#24360) 2018-05-23 16:01:52 -07:00
Mohamed Hegazy 10ac8b47e5 Merge pull request #22022 from Kingwl/enum-eval-div-zero
disallow nan and infinity in enum member
2018-05-23 15:32:35 -07:00
csigs e9981b100b LEGO: check in for master to temporary branch. 2018-05-23 22:10:36 +00:00
Wenlu Wang 4606709672 add code fix convert to mapped object type (#24286)
* add code fix convert to mapped object type

* add support for type literal and improve test

* fix typo

* add support for heritageClauses

* only determine declaration is not class
2018-05-23 14:09:49 -07:00
csigs e59559e24e LEGO: check in for master to temporary branch. 2018-05-23 17:55:46 +00:00
Andy 5983c45e24 Fix typo: seperate -> separate (#24338)
* Fix typo: seperate -> separate

* update tests
2018-05-23 09:36:17 -07:00
Andy fb4caadaec Support signature help for partially-filled-in type arguments f< (#24138)
* Support signature help for partially-filled-in type arguments `f<`

* Use `isPossiblyTypeArgumentPosition` and support new expressions
2018-05-23 08:28:09 -07:00
Sheetal Nandi 16d7f4c103 Merge pull request #24348 from Microsoft/findRefInJson
Fix getter of local symbol for export= when it is json module
2018-05-22 20:15:59 -07:00
Jack Williams 6391742dca Make undefined for default case less pervasive by removing once done with it 2018-05-23 04:06:09 +01:00
王文璐 de75f14d2b fix void return statement 2018-05-23 10:49:57 +08:00
王文璐 b6669c93c0 revert wrong inline parameter 2018-05-23 10:27:10 +08:00
王文璐 1a59eb3949 update body only 2018-05-23 10:22:17 +08:00
王文璐 0c06126d60 fix converter 2018-05-23 10:22:17 +08:00
王文璐 bd9a8b5c0c stash 2018-05-23 10:20:03 +08:00
王文璐 32be0c7099 add tests and fix 2018-05-23 10:19:08 +08:00