Commit Graph

  • 91d465e454 LEGO: check in for master to temporary branch. csigs 2017-12-07 11:10:13 +00:00
  • 477c1f57a9 Merge pull request #20465 from Microsoft/dev/aozgaa/tsserverVersion Arthur Ozga 2017-12-06 17:05:46 -08:00
  • eb052fe714 Merge branch 'master' into builderApi Sheetal Nandi 2017-12-06 15:33:34 -08:00
  • 9bf965a7dd Merge pull request #20516 from RyanCavanaugh/port20464 Ryan Cavanaugh 2017-12-06 15:06:32 -08:00
  • fcc822e879 test version request Arthur Ozga 2017-12-06 14:19:08 -08:00
  • 03e93d832e Merge branch 'master' into dev/aozgaa/tsserverVersion Arthur Ozga 2017-12-06 14:02:30 -08:00
  • 0e75c5cc2f update descriptions Arthur Ozga 2017-12-06 13:14:45 -08:00
  • a21b074055 Update the builder to take options aligning with the WatchCompilerHost Sheetal Nandi 2017-12-06 13:59:53 -08:00
  • ee283d1524 Merge pull request #20464 from RyanCavanaugh/fix20402 Ryan Cavanaugh 2017-12-06 13:55:54 -08:00
  • d383f18d72 fix docs for Math.ceil and Math.floor (#16900) Alex Khomchenko 2017-12-06 22:53:42 +01:00
  • cb7c6ccf44 Dedupe local types from ATA and reuse old programs correctly Ryan Cavanaugh 2017-12-06 13:17:21 -08:00
  • c15470595f Dedupe local types from ATA and reuse old programs correctly Ryan Cavanaugh 2017-12-06 13:17:21 -08:00
  • c1cbf588ff Update the project graph before checking if opened file is present in the existing project Fixes #20017 Sheetal Nandi 2017-12-06 12:27:46 -08:00
  • 18a7c3fb53 For import fix, prefer symlink over a real path (#20395) Andy 2017-12-06 11:27:38 -08:00
  • c2fc5eafb5 Merge pull request #15256 from IdeaHunter/in-typeguard Ryan Cavanaugh 2017-12-06 10:32:07 -08:00
  • 06aeab8f31 Minor cleanup for label completions (#20502) Andy 2017-12-06 08:34:54 -08:00
  • 8dca431733 Use InternalSymbolName.Default more (#20480) Andy 2017-12-06 07:02:27 -08:00
  • ae25d09761 add supports of completion label list (#20362) wenlu.wang 2017-12-06 23:01:37 +08:00
  • 14f66efcc5 Update the emitting file, reporting errors part of the watch api Sheetal Nandi 2017-12-05 20:23:14 -08:00
  • 472f087e69 Add new error message when class implements class #19793 Charles Pierce 2017-12-05 21:18:31 -08:00
  • c9a407e553 Add getDefaultLibLocation and getDefaultLibFileName and remove system from WatchCompilerHost Sheetal Nandi 2017-12-05 19:00:06 -08:00
  • d22ba5e965 Move the system.write to trace on WatchCompilerHost Sheetal Nandi 2017-12-05 18:50:50 -08:00
  • 77e67311aa Handle setTimeout, clearTimeout, clearScreen and report watch Diagnostics Sheetal Nandi 2017-12-05 18:37:57 -08:00
  • abafddded2 Move internal functions in the watch to separate namespace Sheetal Nandi 2017-12-05 18:13:45 -08:00
  • 8cc2936352 Move watchFile and watchDirectory to WatchCompilerHost Sheetal Nandi 2017-12-05 18:09:10 -08:00
  • e694b9e3ba Update the WatchCompilerHost creation Sheetal Nandi 2017-12-05 17:50:14 -08:00
  • 43c2610a69 More functions moved from system to WatchCompilerHost Sheetal Nandi 2017-12-05 16:34:17 -08:00
  • 04b9b304a3 Change isTypePresencePossible, accept baseline IdeaHunter 2017-12-06 01:39:34 +03:00
  • 57ca7680c9 Initial implementation of conditional type operator Anders Hejlsberg 2017-12-05 14:18:11 -08:00
  • 3a3bb8e3f0 Immediately respond to applyCodeActionCommand requests (#20448) Andy 2017-12-05 13:19:01 -08:00
  • 069f73d0f2 Change type narrowing for optional properties IdeaHunter 2017-04-21 02:03:25 +03:00
  • a5d6be150b Remove whitespace IdeaHunter 2017-04-19 01:38:55 +03:00
  • 9c3c2adfb0 Add initial support for 'in' typeguarding IdeaHunter 2017-04-19 00:08:54 +03:00
  • 944f8b8792 Instead of using system as object on WatchHost, create WatchCompilerHost that combines the functionality Sheetal Nandi 2017-12-04 18:17:25 -08:00
  • f046d82034 Merge branch 'master' into builderApi Sheetal Nandi 2017-12-05 11:45:26 -08:00
  • 86b687dd58 Experimenting with new type operators typeOperations Ron Buckton 2017-12-05 10:58:30 -08:00
  • 7bb5fc22c2 Merge pull request #20427 from JoshuaKGoldberg/watch-immediate-clears Sheetal Nandi 2017-12-05 10:54:54 -08:00
  • 7de6083748 Merge pull request #20291 from Microsoft/dev/aozgaa/tsserverProjectTestOrganization Arthur Ozga 2017-12-05 10:51:32 -08:00
  • 8f23bf813c Add textChanges methods to insert nodes at the start of multiline bodies (#20445) Andy 2017-12-05 08:33:29 -08:00
  • 8153397e91 Lazily compute signature type predicates (#17600) Andy 2017-12-05 08:32:34 -08:00
  • cf9b8baa8c Merge branch 'master' into watch-immediate-clears Josh Goldberg 2017-12-04 23:22:00 -08:00
  • a389ff5f39 Unit test failure; clearHostScreen function Josh Goldberg 2017-12-04 23:11:01 -08:00
  • 98b64db811 Re-added blue color, with corrected 94m code Josh Goldberg 2017-12-04 22:28:56 -08:00
  • c894eebe51 Accept Iterable|ArrayLike union in Array.from, test Diogo Franco (Kovensky) 2017-12-05 14:37:51 +09:00
  • 2e3a8793b3 Update baseline Arthur Ozga 2017-12-04 18:11:43 -08:00
  • a714ece3da add status request Arthur Ozga 2017-12-04 18:11:23 -08:00
  • 1a91256c22 Make before and after program create callbacks optional Sheetal Nandi 2017-12-04 15:24:22 -08:00
  • 71b7429cb2 Update baselines Nathan Shively-Sanders 2017-12-04 15:40:09 -08:00
  • dd0fa41de1 Merge branch 'master' into fix2-getConstraintOfIndexedAccess Nathan Shively-Sanders 2017-12-04 15:26:02 -08:00
  • 471c83b7f5 Rename WatchHost.moduleNameResolver to WatchHost.resolveModuleNames to align with compiler host Sheetal Nandi 2017-12-04 15:08:56 -08:00
  • e42ecea8fb LEGO: Merge pull request 20462 csigs 2017-12-04 15:10:37 -08:00
  • e895fe9476 LEGO: check in for master to temporary branch. csigs 2017-12-04 23:10:20 +00:00
  • 61fc9b94de Rename Watch.synchronizeProgram to getProgram and return the updated program as part of this api Sheetal Nandi 2017-12-04 14:40:30 -08:00
  • 66ec938164 Merge pull request #20429 from Microsoft/unchai Ryan Cavanaugh 2017-12-04 15:02:59 -08:00
  • 3dda2179e8 Rename getProgram to getExistingProgram Sheetal Nandi 2017-12-04 14:35:37 -08:00
  • 37a40561ac Support exponentiation operator in const enums (#20424) Andy 2017-12-04 14:32:25 -08:00
  • 374536ba32 Merge branch 'master' into builderApi Sheetal Nandi 2017-12-04 14:14:09 -08:00
  • d8142339f9 Use 'filter' array helper (#20452) Andy 2017-12-04 13:36:01 -08:00
  • 988f9ac641 Fill "empty" structured type marker with early symbols Nathan Shively-Sanders 2017-12-04 13:29:51 -08:00
  • 93551ab93b Update test that import code fix doesn't use node_modules global import if classic resolution is set (#20453) Andy 2017-12-04 13:15:45 -08:00
  • 272266f0e1 Update user tests baselines Mohamed Hegazy 2017-12-04 13:07:02 -08:00
  • 334bf4eaf7 Remove 'debugger' statement from test (#20444) Andy 2017-12-04 10:47:50 -08:00
  • 2c929015d6 Fix deepEqual emptyArray tests Andy Hanson 2017-12-04 10:47:17 -08:00
  • f4ae9ba5df Merge pull request #20413 from JoshuaKGoldberg/patch-1 Nathan Shively-Sanders 2017-12-04 08:21:01 -08:00
  • 72b7d6ef4e Remove dependency on chai andy-ms 2017-12-03 15:41:21 -08:00
  • a4f83b0835 Added console clearing with a message to --watch starts Josh Goldberg 2017-12-03 14:45:33 -08:00
  • dbf2ffaaad LEGO: Merge pull request 20420 csigs 2017-12-03 09:10:27 -08:00
  • 60ec20a136 LEGO: check in for master to temporary branch. csigs 2017-12-03 17:10:09 +00:00
  • ff7510dc92 Fixed prettyContextNotDebugAssertion.errors baseline Josh Goldberg 2017-12-02 21:36:36 -08:00
  • eb5d8d0dd7 Prettified timestamps and error reports in --pretty Josh Goldberg 2017-12-02 20:56:35 -08:00
  • c9f044ef2d Comment typo fix in es2015.ts: "propety" Josh Goldberg 2017-12-02 18:48:47 -08:00
  • 49a48ffd4d fix(es2018): add a target and an initial lib (#20385) benbraou 2017-12-02 20:16:59 +01:00
  • 08c6dc99c6 "tsc --watch should clear screen on new compilation" Two: Electric Boogaloo (#20389) Josh Goldberg 2017-12-02 11:11:49 -08:00
  • e90bf5e81b LEGO: Merge pull request 20406 csigs 2017-12-01 21:10:30 -08:00
  • c92aab8baf LEGO: check in for master to temporary branch. csigs 2017-12-02 05:10:05 +00:00
  • 59e5bbc393 Make sure autoArrayType is unique, even if no lib is available (#20344) Mohamed Hegazy 2017-12-01 19:51:14 -08:00
  • 1045d95a44 Always instantiate the extends clause, even in the presence of an error (#20232) Wesley Wigham 2017-12-01 21:09:06 -05:00
  • f6b1a1de59 Merge pull request #20404 from Microsoft/fixUntypedFunctionCall Anders Hejlsberg 2017-12-01 17:19:32 -08:00
  • 35188c5093 Accept new baselines Anders Hejlsberg 2017-12-01 16:54:40 -08:00
  • 3531bd2b57 Add regression test Anders Hejlsberg 2017-12-01 16:54:32 -08:00
  • 5465a5aa72 Check apparent type instead of function type in isUntypedFunctionCall Anders Hejlsberg 2017-12-01 16:48:29 -08:00
  • 65af685b49 Remove periods from refactor/quickfix messages (#20237) Mohamed Hegazy 2017-12-01 16:38:59 -08:00
  • 8d7c2a2a77 Merge pull request #20370 from Microsoft/cutoff-inference-for-recursive-mapped-types Nathan Shively-Sanders 2017-12-01 15:10:06 -08:00
  • 7cfe6a4cdb Test:Mutually recursive types do not recur infinitely Nathan Shively-Sanders 2017-12-01 15:00:37 -08:00
  • dc24f77741 Limit recursive structured type resolution Nathan Shively-Sanders 2017-12-01 15:00:07 -08:00
  • 84d747a89c Simplify mappedTypeStack cache key Nathan Shively-Sanders 2017-12-01 14:48:59 -08:00
  • 0e5b53579d mappedTypeStack uses a string based on symbols Nathan Shively-Sanders 2017-12-01 14:43:20 -08:00
  • bc628bfa29 Merge pull request #20380 from Microsoft/literalContexts Anders Hejlsberg 2017-12-01 14:12:29 -08:00
  • fd4d8ab96e Support a 'recommended' completion entry (#20020) Andy 2017-12-01 13:00:01 -08:00
  • 973cb767c7 Merge pull request #20369 from minestarks/noemitcos Mine Starks 2017-12-01 11:33:02 -08:00
  • 1fbe684834 compileOnSaveAffectedFileList shouldn't return any files for noEmit projects Mine Starks 2017-11-30 09:12:09 -08:00
  • 8f1cdc9b0c Merge pull request #20373 from amcasey/PropertyUnderscore Andrew Casey 2017-11-30 13:08:26 -08:00
  • 2ec2238c1b Merge pull request #20198 from Microsoft/jsdoc-values-as-namespaces Nathan Shively-Sanders 2017-11-30 12:56:11 -08:00
  • 7208204877 Don't mutate symbol flags after creation Nathan Shively-Sanders 2017-11-30 12:33:34 -08:00
  • 75e5b13775 Don't suggest import completions for /a/node_modules if we're in /b (#19928) Andy 2017-11-30 11:25:01 -08:00
  • a82b1b27d8 Accept new baselines Anders Hejlsberg 2017-11-30 10:37:17 -08:00
  • 0e4537e943 Update baselines with new SymbolFlags Nathan Shively-Sanders 2017-11-30 10:37:15 -08:00
  • 7ccbbfc928 Preserve literal types only when contextual type has literals of same kind Anders Hejlsberg 2017-11-30 10:36:07 -08:00
  • 69bbfedd63 Merge branch 'master' into jsdoc-values-as-namespaces Nathan Shively-Sanders 2017-11-30 10:34:50 -08:00
  • 665c2ecf91 Add SymbolFlag for containers of JS special decls Nathan Shively-Sanders 2017-11-30 10:27:38 -08:00