Commit Graph

  • ce7b7f4502 LEGO: check in for master to temporary branch. csigs 2018-04-05 22:10:33 +00:00
  • aa8631de98 findAllReferences: Share code between populateSearchSymbolSet and getRelatedSymbol (#23028) Andy 2018-04-05 15:00:14 -07:00
  • 134b3411ee Fix issue #22923 Alex Khomchenko 2018-04-01 18:11:06 +02:00
  • 24842b4002 When --noUnusedLocals/--noUnusedParameters is disabled, add suggestions instead of errors (#22361) Andy 2018-04-05 12:33:00 -07:00
  • a94e318604 Only include unique symbols when getting index types for access checks (#23145) (#23175) Wesley Wigham 2018-04-05 12:12:44 -07:00
  • f61f12613c findAllReferences: Be consistent how we handle unions in root symobls (#23002) Andy 2018-04-05 10:55:55 -07:00
  • 4f80fbddc2 Fix typo and use array helper (#23169) Andy 2018-04-05 10:17:01 -07:00
  • 77164e1eb9 redundant code TravCav 2018-04-05 12:58:42 -04:00
  • 16687e6ebf Fix crash in type resolution in JS IIFEs (#23171) Nathan Shively-Sanders 2018-04-05 09:57:35 -07:00
  • 9dd8e296f3 Fix crash in type resolution in JS IIFEs (#23171) Nathan Shively-Sanders 2018-04-05 09:57:35 -07:00
  • 9cb473e102 Merge pull request #23170 from TravCav/master Mohamed Hegazy 2018-04-05 09:49:46 -07:00
  • 8717a7bcf1 Fix bug: <div a="1" b/**/ > is not a jsx initializer (#23138) (#23167) Andy 2018-04-05 09:17:34 -07:00
  • 796bf46e51 LEGO: Merge pull request 23168 csigs 2018-04-05 09:11:13 -07:00
  • 8b42e7359b LEGO: check in for master to temporary branch. csigs 2018-04-05 16:10:50 +00:00
  • 521f2dc869 Merge pull request #23165 from TravCav/master Mohamed Hegazy 2018-04-05 08:58:51 -07:00
  • 154ac342cb Allow extending any, with noImplicitAny errors (#23153) Nathan Shively-Sanders 2018-04-05 08:52:56 -07:00
  • 7520f9578b Fix bug: <div a="1" b/**/ > is not a jsx initializer (#23138) Andy 2018-04-05 08:30:02 -07:00
  • 42d226ca42 isDefaultExport is always false here. TravCav 2018-04-05 10:38:51 -04:00
  • 3ce25593cd removed unused code TravCav 2018-04-05 10:29:35 -04:00
  • a8d6a45cd6 Move nameType from SymbolLinks to TransientSymbol Anders Hejlsberg 2018-04-05 06:25:34 -07:00
  • c145f63611 LEGO: Merge pull request 23163 csigs 2018-04-05 03:11:02 -07:00
  • 1d4d55bda7 LEGO: check in for master to temporary branch. csigs 2018-04-05 10:10:40 +00:00
  • 4d783d0bff Merge pull request #23157 from Microsoft/PortFixesToRelease2.84-4 Mohamed Hegazy 2018-04-04 22:15:46 -07:00
  • de669cf827 Only include unique symbols when getting index types for access checks (#23145) Wesley Wigham 2018-04-04 18:03:21 -07:00
  • f077460a06 Accept new baselines Anders Hejlsberg 2018-04-03 09:04:42 -07:00
  • d7c70fc6b7 Add regression test Anders Hejlsberg 2018-04-03 09:04:36 -07:00
  • 66adcc3f7a Only look up identifiers that could actually be type parameters Anders Hejlsberg 2018-04-03 09:04:24 -07:00
  • 2be103a200 Accept new baselines Anders Hejlsberg 2018-04-02 09:23:16 -07:00
  • 05e10eee30 Add regression test Anders Hejlsberg 2018-04-02 09:23:00 -07:00
  • 840c64a605 Less aggressive test for type parameter references in conditional types Anders Hejlsberg 2018-04-02 09:22:46 -07:00
  • 32ad68a929 Accept new baselines Anders Hejlsberg 2018-03-30 16:21:23 -07:00
  • e0399855f4 Add tests Anders Hejlsberg 2018-03-30 16:21:16 -07:00
  • c0986d40bf Constraint of 'T extends U ? T : F' should be 'T & U | F' Anders Hejlsberg 2018-03-30 15:28:01 -07:00
  • b2e81bb554 Accept new baselines Anders Hejlsberg 2018-03-29 10:22:20 -07:00
  • c4e21c912e Add regression test Anders Hejlsberg 2018-03-29 10:22:11 -07:00
  • 052680d4ea Fix parent node walk termination condition in getConstrainedTypeVariable Anders Hejlsberg 2018-03-29 10:16:31 -07:00
  • 60a161e504 Fix formatting Anders Hejlsberg 2018-03-29 09:36:28 -07:00
  • ebadc1dc8a Accept new baselines Anders Hejlsberg 2018-03-28 15:21:36 -07:00
  • 8f25748334 Add another test Anders Hejlsberg 2018-03-28 15:21:29 -07:00
  • c0b96df417 Accept new baselines Anders Hejlsberg 2018-03-28 13:16:36 -07:00
  • 228aff0cfb Add regression test Anders Hejlsberg 2018-03-28 13:16:29 -07:00
  • 53cb993a28 Erase 'infer T' locations in conditional type constraints Anders Hejlsberg 2018-03-28 13:16:11 -07:00
  • 7dc91476a1 Merge pull request #23128 from amcasey/SyntaxServerNoProgram Andrew Casey 2018-04-04 17:23:18 -07:00
  • 855171bde5 Introduce a --syntaxOnly server mode Andrew Casey 2018-04-03 13:40:48 -07:00
  • 9f093785b7 Update LKG Mohamed Hegazy 2018-04-04 16:41:59 -07:00
  • e2bd282414 Merge pull request #22254 from JoshuaKGoldberg/pretty-watch-error-summaries Mohamed Hegazy 2018-04-04 16:08:31 -07:00
  • 4496f0d047 Port generated lib files Mohamed Hegazy 2018-04-04 15:19:32 -07:00
  • ae714c58b7 Merge pull request #23154 from Microsoft/portGenerat3edLibFiles4-4 Mohamed Hegazy 2018-04-04 16:00:11 -07:00
  • dca3a94f88 Print js-constructor function type names (#23089) Nathan Shively-Sanders 2018-04-04 15:43:41 -07:00
  • 9b987eb947 Dont bind a local symbol for a default export without a name (#23152) Wesley Wigham 2018-04-04 15:26:10 -07:00
  • 460df57ce5 Port generated lib files Mohamed Hegazy 2018-04-04 15:19:32 -07:00
  • 355125d11b Report errors in JSX properties on the failing prop or the tag name (#23148) Wesley Wigham 2018-04-04 15:16:31 -07:00
  • 5f9c34bcd2 Update LKG Mohamed Hegazy 2018-04-04 15:13:24 -07:00
  • 6286c7577d Allow rest parameter trailing commas in ambient contexts (#23139) Andy 2018-04-04 11:33:29 -07:00
  • c4a504b3ce Prototype assignments count as method-like (#23137) Nathan Shively-Sanders 2018-04-04 11:03:31 -07:00
  • 0dbebec28f Feedback: correct order in watch.ts; DRY tests Josh Goldberg 2018-04-04 13:21:19 -04:00
  • 04db4aed0c LEGO: Merge pull request 23136 csigs 2018-04-04 09:10:53 -07:00
  • 9143aa4719 LEGO: check in for master to temporary branch. csigs 2018-04-04 16:10:30 +00:00
  • eb3a9d05df Fix factorial jsdoc search:chained assignments (#23115) Nathan Shively-Sanders 2018-04-04 08:57:13 -07:00
  • 5b928a3d00 patternMatcher: Use helper functions to simplify loops over strings (#23095) Andy 2018-04-04 08:37:14 -07:00
  • 4aeb295e3a completions: Properly handle preferences.includeCompletionsWithInsertText (#23092) Andy 2018-04-04 08:36:48 -07:00
  • 1e227c6d77 Add type predicate helper functions to Type (#23066) Andy 2018-04-04 08:10:09 -07:00
  • 4189b9cfad Allow multiple class base types; intersect them, as with interfaces (#23123) (#23130) Wesley Wigham 2018-04-03 18:35:50 -07:00
  • 578236c51a Update baselines Nathan Shively-Sanders 2018-04-03 16:14:55 -07:00
  • db74229a89 Merge pull request #19317 from igelbox/fix-insert-space-after-function-generic Mohamed Hegazy 2018-04-03 16:11:30 -07:00
  • ad742c9f0f No error referring to UMD symbol in CommonJS modules (#23129) Nathan Shively-Sanders 2018-04-03 16:10:09 -07:00
  • 6b158de866 No error referring to UMD symbol in CommonJS modules (#23129) Nathan Shively-Sanders 2018-04-03 16:10:09 -07:00
  • 78ba32a110 Allow multiple class base types; intersect them, as with interfaces (#23123) Wesley Wigham 2018-04-03 16:08:52 -07:00
  • 1c86d01b64 Actuallt preserve nonblock for of statements in forofs with object rest (#23122) (#23124) Wesley Wigham 2018-04-03 16:08:45 -07:00
  • a4593fd6db Merge pull request #22261 from ajafff/factory-array Mohamed Hegazy 2018-04-03 15:00:56 -07:00
  • 343bb5ac70 Actuallt preserve nonblock for of statements in forofs with object rest (#23122) Wesley Wigham 2018-04-03 13:32:42 -07:00
  • c676893dc9 SyntaxKind.ImportTypeNode -> SyntaxKind.ImportType (#23120) Wesley Wigham 2018-04-03 13:32:03 -07:00
  • 51b895c891 Consider jscontainer aliases as referencible even if they have other local meanings (#23119) (#23121) Wesley Wigham 2018-04-03 13:31:55 -07:00
  • 84548d5c9b Merge pull request #22049 from Kingwl/spelling-fix Mohamed Hegazy 2018-04-03 13:29:43 -07:00
  • 29ceffd236 Merge pull request #23077 from uniqueiniquity/spacesInLogPath Benjamin Lichtman 2018-04-03 13:12:13 -07:00
  • 59e7311b87 Update LKG v2.8.2 Mohamed Hegazy 2018-04-03 13:00:15 -07:00
  • ae670baa59 Update version Mohamed Hegazy 2018-04-03 12:53:09 -07:00
  • 6646717ce7 Merge pull request #23112 from Microsoft/fixTPReferenceLookups Anders Hejlsberg 2018-04-03 12:32:05 -07:00
  • cbce76ed13 Consider jscontainer aliases as referencible even if they have other local meanings (#23119) Wesley Wigham 2018-04-03 12:27:16 -07:00
  • a81a645128 Enable member completions for import types (#23085) Wesley Wigham 2018-04-03 11:53:01 -07:00
  • 9a3e2fc9c2 LEGO: Merge pull request 23113 csigs 2018-04-03 09:10:47 -07:00
  • dd2809e7a0 LEGO: check in for master to temporary branch. csigs 2018-04-03 16:10:26 +00:00
  • 6ea2745643 Accept new baselines Anders Hejlsberg 2018-04-03 09:04:42 -07:00
  • cdf155e980 Add regression test Anders Hejlsberg 2018-04-03 09:04:36 -07:00
  • e584243d60 Only look up identifiers that could actually be type parameters Anders Hejlsberg 2018-04-03 09:04:24 -07:00
  • 11eabc0946 Skip parens and non-null assertions when looking for this-context (#23097) Nathan Shively-Sanders 2018-04-03 06:23:59 -07:00
  • a2c11bb7a0 LEGO: Merge pull request 23108 csigs 2018-04-03 03:10:53 -07:00
  • 1ca68d0d96 LEGO: check in for master to temporary branch. csigs 2018-04-03 10:10:33 +00:00
  • ae61ebac8d LEGO: Merge pull request 23102 csigs 2018-04-02 22:23:16 -07:00
  • 79aa1995da LEGO: check in for master to temporary branch. csigs 2018-04-03 05:22:53 +00:00
  • 414266cc32 Merge branch 'master' into spelling-fix 王文璐 2018-04-03 10:41:03 +08:00
  • 92dfde0067 matchTextChunk: combine a) and b) cases (#23083) Andy 2018-04-02 18:09:09 -07:00
  • 1e04bd4168 Support completions for members with symbol names (#23091) Andy 2018-04-02 18:08:00 -07:00
  • 751eab9eed Merge pull request #23067 from Microsoft/fixTPReferenceInConditional Anders Hejlsberg 2018-04-02 17:30:32 -07:00
  • e6fa4e4415 Merge pull request #23043 from alan-agius4/feature/compiler-host-falsy-file Mohamed Hegazy 2018-04-02 17:08:31 -07:00
  • 36cdb52b17 Handle double quotes for every argument uniqueiniquity 2018-04-02 16:41:29 -07:00
  • d07102e567 Fix bug: don't return string literal completions if there's no contextual type (#23079) Andy 2018-04-02 16:20:51 -07:00
  • 955542df8e Simplify matchTextChunk (#23081) Andy 2018-04-02 16:20:07 -07:00
  • fd553df3a6 Path completions for import types (#23082) Wesley Wigham 2018-04-02 16:15:50 -07:00
  • 8f503fb483 Close over getLogPath uniqueiniquity 2018-04-02 15:38:04 -07:00