Commit Graph

  • df6f75bc70 Optimize wildcard watchers and config directory watching as now we have missing file watching as well We dont need to explicitly watch config file directory as it will be watched: - if there was no files specified, in wild card directories - if there were files specified as missing file (if the file wasnt present) Sheetal Nandi 2017-07-07 14:43:00 -07:00
  • 6bd42b81ee When config file is deleted, apart from removing the projecty, reload the configured projects for open files from that project to ensure to pick them by another config file that can be present in parent directory Sheetal Nandi 2017-07-07 11:20:53 -07:00
  • 96ffd53c2d Reload the configured project only once even though there are multiple files open from that project Sheetal Nandi 2017-07-07 10:58:31 -07:00
  • 2a63827891 Update the todo list Sheetal Nandi 2017-07-07 10:43:21 -07:00
  • 0e4436774d Remove the functions to trigger watch callbacks now that it is auto on reloading FS Sheetal Nandi 2017-07-06 18:11:00 -07:00
  • f15491046c Move the server file system to handle watches on file/folder create, update and delete This will ensure that the calling of watches doesnt rely on writing test correctly Sheetal Nandi 2017-07-06 17:50:59 -07:00
  • 75698a893f Add project roots in the list of root files even if they arent present on the disk This helps in reporting errors as well as syncing of the configured/external project when the files are created Sheetal Nandi 2017-07-05 18:03:11 -07:00
  • ae33ae894d Restructure updating the configured project from disk and actual project update Also reload the projects when extra extension in the host change Sheetal Nandi 2017-06-30 18:04:33 -07:00
  • 21ad26b6ff When opening a file, if it is using existing project, there is no need to update the project by re-reading the config file This will improve the opening file perf for file opens from same config project Sheetal Nandi 2017-06-30 12:59:34 -07:00
  • bffde588cc Improve performance of JSDoc tag utilities (#16836) Andy 2017-07-10 11:26:59 -07:00
  • 8c3f5e2208 Remove createFileMap (#16810) Andy 2017-07-10 11:24:17 -07:00
  • 0567ca29c6 Remove EmptySafeList (#16647) Andy 2017-07-10 09:19:18 -07:00
  • 12163cc02e Allow to narrow the type of an import (#16658) Andy 2017-07-10 09:18:35 -07:00
  • ae533551c2 Allow visitors to return undefined Filipe Silva 2017-07-09 18:50:45 +01:00
  • ff5d245dcb Merge pull request #16954 from Microsoft/optimizeTypeRelations Anders Hejlsberg 2017-07-07 16:18:35 -10:00
  • b866cd4969 Merge pull request #16952 from Microsoft/optimizeForEachChild Anders Hejlsberg 2017-07-07 16:18:00 -10:00
  • f888c88f31 Cast identifier names to string in lint rule (#17027) Wesley Wigham 2017-07-07 16:30:02 -07:00
  • 1ac95c29e4 Add tests and update baselines Kanchalai Tanglertsampan 2017-07-07 15:53:55 -07:00
  • 7e395c2f88 import keyword a left-hand-side expression Kanchalai Tanglertsampan 2017-07-07 15:53:24 -07:00
  • e4a69174db LineNode.add: return value never used (#17016) Andy 2017-07-07 14:00:09 -07:00
  • 31ce6cfba6 Minor cleanups to ScriptVersionCache (#16983) Andy 2017-07-07 10:49:59 -07:00
  • dcc3e72636 Use decodeSpan more (#16990) Andy 2017-07-07 10:37:18 -07:00
  • ee48c1b4cc Minor cleanups to EditWalker (#16980) Andy 2017-07-07 10:36:46 -07:00
  • d3f4447657 Minor cleanups to LineIndexSnapshot (#16981) Andy 2017-07-07 10:35:21 -07:00
  • e6256d43c4 Inline getDestructuringParameterName (#16973) Andy 2017-07-07 10:34:50 -07:00
  • 17578e8a5d Use Map<true> for sets (#16972) Andy 2017-07-07 10:34:36 -07:00
  • 2d802a62c4 Have isObjectBindingPatternElementWithoutPropertyName return the binding element (#16956) Andy 2017-07-07 10:34:11 -07:00
  • 81f8151e3a Use 'push' and 'pop' methods instead of using array.length (#16979) Andy 2017-07-07 10:22:59 -07:00
  • ba53b42663 Clean up findChildIndex (#16984) Andy 2017-07-07 10:15:04 -07:00
  • ba8e5a7e24 Never return undefined from getExportsOfModule (#17013) Andy 2017-07-07 10:06:12 -07:00
  • d4c11bfa1b Clean up creation of 'args' in client.ts (#17009) Andy 2017-07-07 08:09:59 -07:00
  • e7dc2a67ca Enable "object-literal-shorthand" lint rule (#16987) Andy 2017-07-07 07:26:58 -07:00
  • a79240fbc6 Add missing docs for module: 'none' in tsc --init ikatyang 2017-07-06 19:27:27 +08:00
  • dc81b456e2 gulp-typescript does handles config extension correctly now (#16992) Wesley Wigham 2017-07-06 15:58:22 -07:00
  • 2a4b9c70e7 Use correct source root for tests (#16982) Wesley Wigham 2017-07-06 15:56:59 -07:00
  • 4b19eb3200 Remove duplicate entries from tsconfig files (#16991) Wesley Wigham 2017-07-06 15:56:34 -07:00
  • 07e8263204 Start using a union for FunctionLike things (#16988) Wesley Wigham 2017-07-06 14:46:15 -07:00
  • 4e6b2f3c93 Created a branded type for identifier-escaped strings (#16915) Wesley Wigham 2017-07-06 14:45:50 -07:00
  • ad291d924d Merge pull request #16748 from aozgaa/implementOptionCrash Arthur Ozga 2017-07-06 13:51:15 -07:00
  • 53a5abca27 Merge pull request #16878 from aozgaa/caretPositionInFourslash Arthur Ozga 2017-07-06 11:43:00 -07:00
  • dc08c5f241 Merge branch 'master' into caretPositionInFourslash Arthur Ozga 2017-07-06 10:44:59 -07:00
  • 86894f3a6f i++ Arthur Ozga 2017-07-05 14:26:59 -07:00
  • a200aa9329 non-default args Arthur Ozga 2017-07-05 12:54:42 -07:00
  • 296660a2a0 Add package lock to gitignore (#16770) Wesley Wigham 2017-07-05 12:51:32 -07:00
  • 2857bb9703 remove fixCaretPosition Arthur Ozga 2017-07-05 12:47:32 -07:00
  • 228ce06461 #15214 Remove nonpublic members from destructuring completion lists Charles Pierce 2017-07-05 10:03:56 -07:00
  • f18a177c97 Merge branch 'master' into optimizeTypeRelations Anders Hejlsberg 2017-07-05 07:01:38 -10:00
  • 7b9f5b3b66 Merge branch 'master' into optimizeForEachChild Anders Hejlsberg 2017-07-05 06:52:49 -10:00
  • 21e3f6812c [WIP] harness rewrite harnessCleanup Ron Buckton 2017-06-14 19:59:58 -07:00
  • b5e069816d consolidate function call Arthur Ozga 2017-06-30 19:50:09 -07:00
  • d661622e19 update tests Arthur Ozga 2017-06-30 19:41:09 -07:00
  • 5652b0677e update caret position based on edit range Arthur Ozga 2017-06-30 19:40:56 -07:00
  • 2a6aacd0ef Merge pull request #16696 from Microsoft/fix15663 Ron Buckton 2017-06-30 14:27:55 -07:00
  • 9048c0ae47 Merge pull request #16844 from Microsoft/codefix-spelling-correction-for-typeparameters Nathan Shively-Sanders 2017-06-30 12:56:18 -07:00
  • a7fe9db746 Merge pull request #16847 from Microsoft/master-RWC Yui 2017-06-30 12:08:23 -07:00
  • 67faecc32c remove BOM Kanchalai Tanglertsampan 2017-06-30 11:52:00 -07:00
  • abec46ce48 Test:spelling suggestions for more types Nathan Shively-Sanders 2017-06-30 10:12:02 -07:00
  • e0bf267029 spelling:getPropertiesOfType instead of objectType Nathan Shively-Sanders 2017-06-30 10:11:00 -07:00
  • 4e6e1d1b8b Merge pull request #16657 from aozgaa/formatOnOpenCurly Arthur Ozga 2017-06-30 10:04:57 -07:00
  • 48f4408405 Merge pull request #16862 from Microsoft/dedupe-some-utility-code Nathan Shively-Sanders 2017-06-30 09:47:07 -07:00
  • 2eec7f3565 Dedupe some utility code Nathan Shively-Sanders 2017-06-30 09:23:00 -07:00
  • f172f72e76 Merge pull request #16846 from Microsoft/remove-unused-bindWorker-code Nathan Shively-Sanders 2017-06-30 07:14:19 -07:00
  • 25abf8a9e8 respond ot comments Arthur Ozga 2017-06-29 17:31:41 -07:00
  • 2e13c3a7a6 Update RWC runner Kanchalai Tanglertsampan 2017-06-29 16:55:46 -07:00
  • 0ffbb75503 check error early and return null to indicate that everything is going well Kanchalai Tanglertsampan 2017-06-29 16:53:37 -07:00
  • b1af566396 Remove unused code in bindWorker Nathan Shively-Sanders 2017-06-29 16:30:44 -07:00
  • f45df8fb69 Spelling code fix:suggestions from apparent type Nathan Shively-Sanders 2017-06-29 16:21:00 -07:00
  • ec00bb9b72 Merge pull request #16697 from RyanCavanaugh/preserveMethodComments Ryan Cavanaugh 2017-06-29 15:40:16 -07:00
  • 277f4592c1 Add tests Ryan Cavanaugh 2017-06-29 15:14:09 -07:00
  • ac72803bb2 Merge pull request #16684 from amcasey/Vsts434619 Andrew Casey 2017-06-29 13:41:18 -07:00
  • 569ecabb0a Address PR feedback Andrew Casey 2017-06-22 13:47:54 -07:00
  • 60b78c618f only format open curly up to the open curly Arthur Ozga 2017-06-29 11:13:44 -07:00
  • 179a3e10b5 Handle depth in all readDirectory implementations (#16646) Andy 2017-06-29 11:04:33 -07:00
  • 8b7402f9f8 Merge pull request #16833 from ltearno/master Ryan Cavanaugh 2017-06-29 10:40:50 -07:00
  • 0f683ac2ad Add missing file unit tests Andrew Casey 2017-06-06 16:39:41 -07:00
  • 6d200bffbd Watch files through the host Andrew Casey 2017-06-21 10:49:17 -07:00
  • 4652fc491f Confirm method is defined before calling Andrew Casey 2017-06-20 16:31:47 -07:00
  • a39e969338 Clean up file watchers on project close Andrew Casey 2017-06-20 16:30:33 -07:00
  • 4863ada22c Track missing files Andrew Casey 2017-06-20 15:54:43 -07:00
  • 587309d029 Update error case check Andrew Casey 2017-06-19 15:45:47 -07:00
  • 977525b37e getSymbolOfEntityNameOrPropertyAccessExpression: combine common code from PropertyAccessExpression and QualifiedName cases (#16827) Andy 2017-06-29 10:07:08 -07:00
  • d73b05cc63 Fix typo (#16826) Andy 2017-06-29 10:06:35 -07:00
  • 9ccf8ca6b0 Comments incorrectly read 'TypeFlags' instead of 'ObjectFlags' at some places Arnaud Tournier 2017-06-29 17:54:34 +02:00
  • 51fb7e9a81 Add alwaysStrict option (#16562) t_ 2017-06-29 11:44:15 +09:00
  • 22f38b720c Merge pull request #16704 from charlespierce/namespace_export_default Daniel Rosenwasser 2017-06-28 17:10:45 -07:00
  • c4319e3b94 Clean up uses of ensureScriptKind (#16714) Andy 2017-06-28 14:29:16 -07:00
  • 39b7965c0d respond to comment Arthur Ozga 2017-06-28 13:41:52 -07:00
  • 2ccfe502f7 Fix scope of @typedef references (#16718) Andy 2017-06-28 13:30:23 -07:00
  • 9013665e22 Replace FileMap with Map where there is no keyMapper (#16724) Andy 2017-06-28 13:15:34 -07:00
  • eae234cab2 disable spaceBeforeOpenCurly if newline rule is enabled Arthur Ozga 2017-06-28 12:48:57 -07:00
  • 9260a399a3 Remove duplicate switch cases (#16721) Andy 2017-06-28 12:53:43 -07:00
  • 42e08f5578 findAllRefs: Find string references inside of template strings (#16723) Andy 2017-06-28 12:53:12 -07:00
  • a5c8a29fa4 only format opencurly if no intervening tokens Arthur Ozga 2017-06-28 12:48:14 -07:00
  • c51c2aecca Merge pull request #16736 from DickvdBrink/issue/15208 Nathan Shively-Sanders 2017-06-28 12:37:04 -07:00
  • cf0fe925fa Merge pull request #16734 from HerringtonDarkholme/error Nathan Shively-Sanders 2017-06-28 12:33:45 -07:00
  • faf2e2ab5c Merge pull request #16719 from mbrickn/patch-1 Daniel Rosenwasser 2017-06-28 11:45:15 -07:00
  • 2f5ecf00a1 Merge pull request #16698 from Microsoft/master-16017 Nathan Shively-Sanders 2017-06-28 10:46:53 -07:00
  • e52b996484 Fix gulp & types for gulp to 3 (#16771) Wesley Wigham 2017-06-27 13:45:41 -07:00
  • 18357543c6 Provide better services for incomplete generic calls (#16535) Andy 2017-06-27 09:14:23 -07:00
  • 45a77c0a2c visit question token Arthur Ozga 2017-06-26 12:33:29 -07:00