Commit Graph

  • 899ce32b08 Added test for scenario. rbuckton 2016-09-12 20:28:38 -07:00
  • 6ea5c22760 Also wrap getEffectiveTypeRoots in import completion code Richard Knoll 2016-09-12 18:17:54 -07:00
  • 4af2dcd32e Consume exceptions when checking for import completions Richard Knoll 2016-09-12 18:08:28 -07:00
  • caa2bd5bd8 Merge branch 'master' into typeAssertionInitializers Anders Hejlsberg 2016-09-12 18:04:39 -07:00
  • 9812ab5666 Merge pull request #10870 from Microsoft/fixNarrowingWithAny Anders Hejlsberg 2016-09-12 18:01:57 -07:00
  • 17dbaf005f Get rid of BOM Paul van Brenk 2016-09-12 17:26:00 -07:00
  • e038215496 Implement NavigateTo for single files, instead of the project. Paul van Brenk 2016-09-12 17:17:52 -07:00
  • f16edf95f9 Merge pull request #10875 from Microsoft/fix10857 Ron Buckton 2016-09-12 16:23:53 -07:00
  • 0451cc36f2 Merge pull request #10874 from Microsoft/fix10855 Ron Buckton 2016-09-12 16:23:24 -07:00
  • 810a680d3a Fix missing final label. rbuckton 2016-09-12 16:20:14 -07:00
  • 2942de1d8e Add test Anders Hejlsberg 2016-09-12 16:00:24 -07:00
  • d83e7c179d Accept new baselines Anders Hejlsberg 2016-09-12 15:56:11 -07:00
  • 816808c098 No widening of inferred type when initializer has a type assertion Anders Hejlsberg 2016-09-12 15:55:52 -07:00
  • 439fe7908a Merge pull request #10871 from Microsoft/fix10800 Ron Buckton 2016-09-12 14:52:08 -07:00
  • 5b3c272dbb Disallow left comma operator operands which don't have side effects Ryan Cavanaugh 2016-09-12 14:45:42 -07:00
  • c071b397b2 Update baselines Nathan Shively-Sanders 2016-09-12 14:43:44 -07:00
  • cf36fafe9a Computed enum assignability is semi-structural Nathan Shively-Sanders 2016-09-12 14:43:24 -07:00
  • c7bb95bb29 Fix missing asteriskToken for target=es6/module=amd. rbuckton 2016-09-12 14:22:25 -07:00
  • 5cf99e605a Update baselines for updated enum assignability Nathan Shively-Sanders 2016-09-12 14:13:17 -07:00
  • 977b788559 Enum assignability:loosen numbers+tighten computed Nathan Shively-Sanders 2016-09-12 14:11:47 -07:00
  • 208b341733 Merge branch 'master' into fixNarrowingWithAny Mohamed Hegazy 2016-09-12 14:07:34 -07:00
  • b526aa3329 Update failing test baseline Mohamed Hegazy 2016-09-12 14:06:55 -07:00
  • 3f266fb728 Support export default for target=ES5/module=ES6. rbuckton 2016-09-12 13:58:55 -07:00
  • 1973cf8fc7 Add regression test Anders Hejlsberg 2016-09-12 12:41:39 -07:00
  • 6e8182d7e7 Quick bail out when narrowing type any by equality Anders Hejlsberg 2016-09-12 12:41:15 -07:00
  • cfe60face1 Fix issue with helper emit. rbuckton 2016-09-12 12:40:26 -07:00
  • b8759b38ee Update LKG Mohamed Hegazy 2016-09-12 12:38:32 -07:00
  • 9986f81981 Add regression test Anders Hejlsberg 2016-09-10 07:20:05 -07:00
  • 709b4ebc83 Preserve type parameter types in narrowing Anders Hejlsberg 2016-09-10 07:13:57 -07:00
  • 1fce34be71 Merge pull request #10839 from Microsoft/fixNarrowingWithTypeParameter Mohamed Hegazy 2016-09-12 11:25:21 -07:00
  • 8fa39f3763 Merge pull request #10834 from krizalys/fix-10833 Mohamed Hegazy 2016-09-12 11:21:00 -07:00
  • f91a123d23 PR feedback Richard Knoll 2016-09-12 11:10:44 -07:00
  • b497cc5e4c Update baselines Nathan Shively-Sanders 2016-09-12 10:14:48 -07:00
  • 0f1618106c Merge branch 'master' into enum-number-assignability-in-unions Nathan Shively-Sanders 2016-09-12 10:12:26 -07:00
  • 9861c0f676 Fix lint Nathan Shively-Sanders 2016-09-12 10:07:21 -07:00
  • e90f5e063e More tests of enum assignability Nathan Shively-Sanders 2016-09-12 10:05:48 -07:00
  • 8f40620deb Address PR comments Nathan Shively-Sanders 2016-09-12 09:59:23 -07:00
  • 37d6ab3e13 Merge pull request #10507 from Microsoft/walk_symbol Andy 2016-09-12 07:34:49 -07:00
  • e0fd0e8861 Merge branch 'master' into walk_symbol Andy Hanson 2016-09-12 06:25:58 -07:00
  • 739ec8e544 Update tests Andy Hanson 2016-09-12 06:25:54 -07:00
  • 3cca17e17d Merge pull request #10676 from Microsoft/literalTypesAlways Anders Hejlsberg 2016-09-11 11:39:47 -07:00
  • ef81594117 Add tests Anders Hejlsberg 2016-09-11 11:23:21 -07:00
  • 2344a80e6f Handle const binding elements with initializers correctly Anders Hejlsberg 2016-09-11 10:19:52 -07:00
  • a28c7034f5 Accept new baselines Anders Hejlsberg 2016-09-11 10:14:46 -07:00
  • aeb899aecf Merge branch 'master' into literalTypesAlways Anders Hejlsberg 2016-09-11 10:05:38 -07:00
  • 48a610c34f Fix ECMA-402 declarations (issue #10618) Jeffrey Morlan 2016-09-10 11:39:50 -07:00
  • fbebbcaa7e Add regression test Anders Hejlsberg 2016-09-10 07:20:05 -07:00
  • 0f90d880b4 Preserve type parameter types in narrowing Anders Hejlsberg 2016-09-10 07:13:57 -07:00
  • 2bb2b092d4 Added a STRATEGY placeholder for the --moduleResolution option Christophe Vidal 2016-09-10 09:37:51 +07:00
  • 2069e1cb0c Prevent duplicate entries from type references Richard Knoll 2016-09-09 16:24:09 -07:00
  • ab0a788fc8 Disallow comma operator when LHS is pure Ryan Cavanaugh 2016-09-09 16:24:43 -07:00
  • 2305c68560 Merge pull request #10818 from falsandtru/lib.d.ts/map Mohamed Hegazy 2016-09-09 15:42:00 -07:00
  • 3facc3ed33 Merge pull request #10813 from microsoftsam/master Mohamed Hegazy 2016-09-09 15:32:20 -07:00
  • 1cdd1d35a3 Code cleanup and a few edge cases Richard Knoll 2016-09-09 15:13:51 -07:00
  • f8b11fb487 minor changes from PR feedback Sam El-Husseini 2016-09-09 15:17:54 -07:00
  • 81a60c4f84 Merge pull request #10831 from Microsoft/quick_info_is_parameters Andy 2016-09-09 14:53:15 -07:00
  • 49b65c749f PR feedback Paul van Brenk 2016-09-09 14:30:28 -07:00
  • 4bd6a60260 Simplify parameters of quickInfoIs: expectedtext must be present and expectedDocumentation must be a string or ommitted, never null. Andy Hanson 2016-09-09 14:20:15 -07:00
  • 72c5c2b088 lint: remove trailing whitespace in completions.ts Sam El-Husseini 2016-09-09 13:34:30 -07:00
  • f9492d0e73 method stub throwing an error for SessionClient Sam El-Husseini 2016-09-09 13:07:31 -07:00
  • 5c16cb6f32 Merge pull request #10807 from Microsoft/release-2.0_re_export_shorthand Andy 2016-09-09 12:58:25 -07:00
  • d31f867f57 Adding method stub for the LanguageServiceShimProxy implementation Sam El-Husseini 2016-09-09 12:54:50 -07:00
  • f91ad39c55 Merge pull request #10787 from Microsoft/document_registry Andy 2016-09-09 12:47:45 -07:00
  • 435338be1b Merge branch 'master' into walk_symbol Andy Hanson 2016-09-09 12:45:50 -07:00
  • b2db2295ee Document endOfChain Andy Hanson 2016-09-09 12:45:21 -07:00
  • 63eec9c926 Fix {Map,WeakMap}.prototype.set method signatures (#10694) falsandtru 2016-09-10 03:29:34 +09:00
  • 8ae5b5fe20 Update LKG Mohamed Hegazy 2016-09-09 11:28:48 -07:00
  • 6d6f3b1ae6 Fix typescript and tslint versions Mohamed Hegazy 2016-09-09 11:23:00 -07:00
  • 2cd4d20f7b Accept new baselines Anders Hejlsberg 2016-08-27 09:50:43 -07:00
  • 5c11d4c349 Use 'true' and 'false' types when contextual type is 'boolean' Anders Hejlsberg 2016-08-27 09:50:23 -07:00
  • aee1bf6429 Accept new baselines Anders Hejlsberg 2016-08-27 09:41:39 -07:00
  • 88fd3d54b2 Use union type when binding element has initializer Anders Hejlsberg 2016-08-27 09:40:49 -07:00
  • f4c621bb8e Add regression tests Anders Hejlsberg 2016-09-09 10:05:49 -07:00
  • 98ab0de8c0 Assume outer variables are always initialized in control flow analysis Anders Hejlsberg 2016-09-09 10:05:06 -07:00
  • 8b1acf642d Merge pull request #10577 from Microsoft/fixBooleanLiteralTypes Anders Hejlsberg 2016-09-09 10:58:48 -07:00
  • 766eccaf97 Merge pull request #10815 from Microsoft/controlFlowOuterVariable Anders Hejlsberg 2016-09-09 10:57:49 -07:00
  • a8242276b1 Merge pull request #10816 from RyanCavanaugh/fix_jake_ba Ryan Cavanaugh 2016-09-09 10:41:19 -07:00
  • fbea11f7fc Fix line endings Andy Hanson 2016-09-09 10:18:09 -07:00
  • be85cafb16 Don't try to unlink folders Ryan Cavanaugh 2016-09-09 10:13:18 -07:00
  • 7ffc705ecd Add regression tests Anders Hejlsberg 2016-09-09 10:05:49 -07:00
  • 6e72858dbc Assume outer variables are always initialized in control flow analysis Anders Hejlsberg 2016-09-09 10:05:06 -07:00
  • 1021e80a5b Surfacing function in services.ts Sam El-Husseini 2016-09-09 09:30:41 -07:00
  • 790af0acf6 Surfacing method to get Completion Symbol instead of details for better extensibility Sam El-Husseini 2016-09-09 09:25:36 -07:00
  • ec34b97146 Merge branch 'master' into document_registry Andy Hanson 2016-09-09 09:03:34 -07:00
  • 2248c984b3 Merge branch 'master' into react_whitespace Andy Hanson 2016-09-09 09:03:14 -07:00
  • b052d69dd8 Merge pull request #10810 from Microsoft/handle_omitted_expression Andy 2016-09-09 09:02:31 -07:00
  • 63f39c5009 Handle OmittedExpression nodes in binding patterns Andy Hanson 2016-09-09 08:42:05 -07:00
  • 545d7e5e89 A shorthand ambient module should be considered as possibly exporting a value Andy Hanson 2016-09-09 08:11:47 -07:00
  • 31669504b9 Comment code and remember to add a space before the last part Andy Hanson 2016-09-09 07:56:01 -07:00
  • 15e01f02be Move code to a new module documentRegistry.ts Andy Hanson 2016-09-08 11:54:46 -07:00
  • 88d0560714 Merge branch 'master' into react_whitespace Andy Hanson 2016-09-09 06:47:58 -07:00
  • aa322ea18a Add test with backslash Andy Hanson 2016-09-09 06:32:45 -07:00
  • b5d2707f72 Merge pull request #10789 from Microsoft/re_export_shorthand Andy 2016-09-09 06:24:49 -07:00
  • 85d589431c Added detection for case sensitive file systems Torben Fitschen 2016-09-09 11:07:23 +02:00
  • 6b25dab5e3 Merge pull request #10798 from Microsoft/fix10778 Ron Buckton 2016-09-08 19:49:28 -07:00
  • c048f7cd6f Fix deferred export of array binding pattern Ron Buckton 2016-09-08 17:14:17 -07:00
  • e16cf96b41 Merge pull request #10796 from Microsoft/fixPreProcess Ron Buckton 2016-09-08 17:45:55 -07:00
  • b90e3eec3c Fix classifier as well. Ron Buckton 2016-09-08 16:20:18 -07:00
  • 5f0ada1164 Fix both new enum assignability predicates Nathan Shively-Sanders 2016-09-08 15:30:29 -07:00
  • feedb6ccff Make preProcessFile public again Ron Buckton 2016-09-08 15:23:50 -07:00