Commit Graph

35940 Commits

Author SHA1 Message Date
Andy e85c6330ba Add package-lock.json to repository (#19099) 2017-10-11 10:03:53 -07:00
Andy 0c4fe37a92 In issue template, recommend to use typescript@next (#19098) 2017-10-11 10:03:29 -07:00
Charles Pierce 576bd8c25f Ensure Async Modifier is maintained through ES6 Class Conversion (#19092) 2017-10-11 09:04:51 -07:00
Nathan Shively-Sanders de68f067d5 Set flags on fresh object types from getSpreadType
Previously, getSpreadType didn't set any flags and relied on its callers
to do so. This was error-prone because getSpreadType often returns
non-fresh types.
2017-10-11 08:17:40 -07:00
Sheetal Nandi cf9b83accc Instead of counting events with name, verify each event to not equal event name 2017-10-10 21:15:20 -07:00
Sheetal Nandi 993890f06c Verify errors more correctly in tsc-watch mode 2017-10-10 21:11:33 -07:00
Sheetal Nandi 9767d77143 Update comment on emit handler functions 2017-10-10 18:41:45 -07:00
Sheetal Nandi a7fa187fb2 Merge pull request #19058 from Microsoft/whenWatchesFail
Swallow the directory watcher exceptions and ignore them
2017-10-10 18:32:22 -07:00
Sheetal Nandi 7f1ddaf7b8 Merge branch 'master' into configFileDiag 2017-10-10 18:30:59 -07:00
Sheetal Nandi 0e2eb3a2b8 Combine the event manager testing 2017-10-10 18:25:26 -07:00
Wesley Wigham d0168af142 Functioning parallel unittests (#18956) 2017-10-10 17:59:43 -07:00
Sheetal Nandi bb4abbd95e Do not generate config file diagnostics event when the file opened doesnot belong to the configured project 2017-10-10 17:37:02 -07:00
Sheetal Nandi c5b4f5e7e7 Use filterMutate instead of removeWhere 2017-10-10 17:36:20 -07:00
Anders Hejlsberg d815ba13f8 Accept new baselines 2017-10-10 17:34:44 -07:00
Anders Hejlsberg 83020dbbd6 Add regression test 2017-10-10 17:34:32 -07:00
Anders Hejlsberg 5a1d846e76 Properly account for possibly referenced type parameters 2017-10-10 17:34:16 -07:00
Wesley Wigham 856961b84c Add regression test for #18668 (#19085) 2017-10-10 17:20:10 -07:00
Sheetal Nandi d7269f1386 Merge pull request #19053 from Microsoft/resolutionCacheDefensiveChecks
Resolution cache defensive checks
2017-10-10 17:18:53 -07:00
Sheetal Nandi 52d7c7278d Add comment about swallowing exception 2017-10-10 17:16:53 -07:00
Sheetal Nandi e30a66d22f Add utitlity for stringContains 2017-10-10 17:16:39 -07:00
Wesley Wigham edf0a95e89 Stop erroneous match of midfile sourceMappingUrl (#19084) 2017-10-10 16:41:54 -07:00
Sheetal Nandi cb326ed298 Function to clear the per directory resolution 2017-10-10 16:40:12 -07:00
Sheetal Nandi 55bbcff348 Modify the changesAffectModuleResolution check 2017-10-10 16:36:09 -07:00
Ron Buckton 5b4553d6a5 Updated vfs 2017-10-10 15:53:37 -07:00
Andy d086b637c5 Remove removeWhere (#19082) 2017-10-10 15:52:41 -07:00
Sheetal Nandi 61dd815ebc Merge pull request #19072 from Microsoft/completionInClassMember
Handle the case of completion of class member when member name is being edited
2017-10-10 15:45:11 -07:00
Charles Pierce 249c2cbaf7 Maintain Export Modifier when Refactoring to ES6 Class #18435 (#19070) 2017-10-10 15:39:59 -07:00
Wesley Wigham 611e0f7b4a Do not rely on parent pointers in the binder (#19083) 2017-10-10 15:37:05 -07:00
Mohamed Hegazy 75fea4f5c4 Update Authors for TS 2.6 2017-10-10 15:27:43 -07:00
Andrew Casey d33a9acbcc Merge pull request #18950 from amcasey/MissingMemberFormatting
Improve AddMissingMember formatting
2017-10-10 13:12:05 -07:00
Andrew Casey 18afd8a50d Optimize getSynthesizedDeepClone 2017-10-10 13:08:57 -07:00
Andrew Casey 9ece0cc956 Move getSynthesizedDeepClone to services/utilities.ts 2017-10-10 13:01:11 -07:00
Andy 927ffefcf4 Replace more 'verify.rangeAfterCodeFix' with 'verify.codeFix' (#18800) 2017-10-10 11:28:05 -07:00
Andy b839e17e17 Improve JSDoc @augments diagnostics (#19011) 2017-10-10 11:27:53 -07:00
Sheetal Nandi c4298a3c9d Merge branch 'master' into configFileDiag 2017-10-10 11:12:07 -07:00
Sheetal Nandi d71406c866 Merge branch 'master' into resolutionCacheDefensiveChecks 2017-10-10 11:02:46 -07:00
Sheetal Nandi 3171d082a6 Handle the case of completion of class member when member name is being edited
Fixes #17977
2017-10-10 10:58:21 -07:00
Andy 9ccc1b4887 Remove unnecessary uses of any in shims.ts (#19038) 2017-10-10 10:54:29 -07:00
Andy 3eeb54861d Fix invalid cast (#18821) 2017-10-10 10:53:43 -07:00
Sheetal Nandi 67a6a9477f Merge pull request #16586 from Microsoft/projectRootAsCurrentDirectoryInEmit
Use the project root or the directory of current script info as the current directory to emit the file
2017-10-10 10:28:14 -07:00
Ron Buckton 62d045f1a2 Merge pull request #19057 from Microsoft/fix17564
Fix 'this' capturing for dynamic import
2017-10-10 10:21:43 -07:00
Ron Buckton dca6e33ac7 baseline updates 2017-10-10 10:03:18 -07:00
Ron Buckton 1125e0a966 Merge branch 'master' into fix17564 2017-10-10 09:47:04 -07:00
Sheetal Nandi 98d58d6517 Handle project close to release all the script infos held by the project 2017-10-09 20:12:53 -07:00
Sheetal Nandi aa22c56282 Swallow the directory watcher exceptions 2017-10-09 18:04:14 -07:00
Ron Buckton dc607c29b4 Fix 'this' capturing for dynamic import 2017-10-09 17:15:13 -07:00
falsandtru d23e5f1ee2 Fix Array.{reduce,reduceRight} methods (#18987) 2017-10-09 17:11:31 -07:00
Wesley Wigham 17a1cd069d Add deprecation warning to getSymbolDisplayBuilder (#18953)
* Add deprecation warning to getSymbolDisplayBuilder

* Accept API baselines
2017-10-09 16:55:20 -07:00
Sheetal Nandi b9592d4186 Use the parent most node_modules directory for module resolution failed lookup locations 2017-10-09 15:59:27 -07:00
Ron Buckton aaa06122b9 Fix recursive reference in type parameter default 2017-10-09 15:44:06 -07:00