Commit Graph

  • 0a4f60e87b Add tests Anders Hejlsberg 2017-11-04 17:26:12 -07:00
  • a8160de49c Empty array literal has a non-inferrable element type Anders Hejlsberg 2017-11-04 17:26:02 -07:00
  • 9619dc14f9 Add tests Anders Hejlsberg 2017-11-04 08:08:28 -07:00
  • 45c53e0dcc Check combined modifiers in mappedTypeRelatedTo Anders Hejlsberg 2017-11-04 08:08:05 -07:00
  • ed914a8d47 Fix new lint error Ron Buckton 2017-11-03 23:53:13 -07:00
  • 31c3d444f1 Merge branch 'master' into compareStrings Ron Buckton 2017-11-03 23:01:51 -07:00
  • 211b2f01c2 Shave off ~100ms by extracting ExpandingFlags Ron Buckton 2017-11-03 22:11:25 -07:00
  • 208dfa6b01 Merge branch 'master' into dynamicNames Ron Buckton 2017-11-03 22:10:28 -07:00
  • 8d5b0529b2 Add localizable diagnostic for "Install '{0}'" (#19651) Andy 2017-11-03 18:14:21 -07:00
  • 845c066923 Check for unused locals in commonjs modules (#19612) Andy 2017-11-03 17:46:19 -07:00
  • e2c6db2e20 For getCompletionsAtPosition, require a flag to provide completions with code actions (#19687) (#19731) Andy 2017-11-03 16:38:35 -07:00
  • d2114e1b9e Rename offsets in tests uniqueiniquity 2017-11-03 16:14:47 -07:00
  • bb7fb7dda9 For getCompletionsAtPosition, require a flag to provide completions with code actions (#19687) Andy 2017-11-03 15:55:31 -07:00
  • c074c77348 Add CompletionDetailsFull request (#19689) (#19727) Andy 2017-11-03 15:54:42 -07:00
  • f75a1dce88 Merge pull request #19726 from Microsoft/fixNeverTypeCall Anders Hejlsberg 2017-11-03 15:39:19 -07:00
  • 373510c4d9 Handle the script infos that are opened with non rooted disk path Fixes #19588 Sheetal Nandi 2017-11-03 15:28:28 -07:00
  • d998e97d8c Apply 'prefer-for-of' tslint rule (#19721) Andy 2017-11-03 15:20:35 -07:00
  • 8b5d8565cf Add CompletionDetailsFull request (#19689) Andy 2017-11-03 15:11:36 -07:00
  • cd9dbe694f Enable 'only-arrow-functions' lint rule (#19717) Andy 2017-11-03 15:08:50 -07:00
  • ae87cd2fa9 Enable 'no-implicit-dependencies' lint rule (#19716) Andy 2017-11-03 15:08:19 -07:00
  • 1d7f449a87 Minor cleanups in pathCompletions.ts (#19685) Andy 2017-11-03 15:06:22 -07:00
  • 749e151c23 Support path completions inside node_modules (#19692) Andy 2017-11-03 15:05:44 -07:00
  • fc40a3fdcf Accept new baselines Anders Hejlsberg 2017-11-03 14:40:12 -07:00
  • f701b1300f Add tests Anders Hejlsberg 2017-11-03 14:40:06 -07:00
  • 9fb06c60a8 Call on never type is not an untyped function call Anders Hejlsberg 2017-11-03 14:32:34 -07:00
  • 668ac10890 Test where script info path and program path differ because of current directory Sheetal Nandi 2017-11-03 11:51:16 -07:00
  • 21093503a8 Respond to CR uniqueiniquity 2017-11-03 11:19:53 -07:00
  • a980d61f86 Add a few tuple tests and update baselines Nathan Shively-Sanders 2017-11-03 09:56:39 -07:00
  • 612616a105 Loosen restrictions on jsdoc completion locations uniqueiniquity 2017-11-03 09:53:56 -07:00
  • 78421e87f7 LEGO: Merge pull request 19718 csigs 2017-11-03 09:10:48 -07:00
  • d03d489cb3 Merge branch '6229-known-length-tuples' of https://github.com/tycho01/TypeScript into 6229-known-length-tuples Nathan Shively-Sanders 2017-11-03 09:10:44 -07:00
  • adac1f398c LEGO: check in for master to temporary branch. csigs 2017-11-03 16:10:16 +00:00
  • 75882db684 Merge branch 'master' into 6229-known-length-tuples Nathan Shively-Sanders 2017-11-03 09:07:38 -07:00
  • 1e89e78dd2 Fix incorrect relative module name detection (#19702) Mohamed Hegazy 2017-11-03 08:59:19 -07:00
  • d54ad4b01a Add refactoring to use default import (#19659) Andy 2017-11-03 08:31:13 -07:00
  • cc2a2a79b5 Use NodeFlags to detect nodes in ambient contexts instead of climbing ancestors (#17831) Andy 2017-11-03 08:08:48 -07:00
  • 1321d2ae31 Merge pull request #19701 from Microsoft/fixIntersectionTypeInference Anders Hejlsberg 2017-11-03 06:52:05 -07:00
  • 9bb6a52771 Accept new baselines Anders Hejlsberg 2017-11-02 20:13:25 -07:00
  • a7e6c36012 Merge branch 'master' into fixIntersectionTypeInference Anders Hejlsberg 2017-11-02 20:07:53 -07:00
  • 2da8014efa Port master into release-2.6 11/2 (#19699) Mohamed Hegazy 2017-11-02 17:43:47 -07:00
  • a8d3cd6dfe Merge pull request #19697 from Microsoft/fixFreshLiteralsInIntersections Anders Hejlsberg 2017-11-02 17:37:55 -07:00
  • add8b492c1 Merge pull request #19671 from Microsoft/nominalInstanceof Anders Hejlsberg 2017-11-02 17:37:23 -07:00
  • 63f7029b9a Add regression tests Anders Hejlsberg 2017-11-02 17:31:17 -07:00
  • f67a9ba96e Apply 'interface-name' lint rule (#19695) Andy 2017-11-02 17:20:18 -07:00
  • c70eae4993 Enable 'no-this-assignment' lint rule (#19696) Andy 2017-11-02 17:19:50 -07:00
  • fd41521421 Enable 'callable-types' tslint rule (#19654) Andy 2017-11-02 17:16:09 -07:00
  • 2191b75fc7 Accept new baselines Anders Hejlsberg 2017-11-02 17:07:31 -07:00
  • 5b0bcecfae Properly handle intersection types in getUnmatchedProperty Anders Hejlsberg 2017-11-02 16:58:41 -07:00
  • 2ea723f315 Accept user test baselines Mohamed Hegazy 2017-11-02 16:36:57 -07:00
  • c3e19ab131 Split ArrayConstructor.from method into 2 overloads #19682 (#19693) Eugene Timokhov 2017-11-03 02:17:10 +03:00
  • 5979c9a206 Port generated lib files (#19690) Mohamed Hegazy 2017-11-02 15:11:38 -07:00
  • 18b5ade05d Add regression test Anders Hejlsberg 2017-11-02 14:48:34 -07:00
  • 01ad4f7dfb Support quick info at function and => locations (#19669) Andy 2017-11-02 14:47:23 -07:00
  • 85285bcae1 Merge pull request #19688 from Microsoft/npmInstallAtTypes Sheetal Nandi 2017-11-02 14:31:08 -07:00
  • 6911acf80b Remove freshness from literal types in intersections Anders Hejlsberg 2017-11-02 14:28:46 -07:00
  • 3ac5daa5d2 Support completion details for special JsDoc completions (#19494) (#19512) Andy 2017-11-02 13:53:10 -07:00
  • 2d5331edde Handle cases when npm install doesnt get triggered with the actual file added Fixes #19597 Sheetal Nandi 2017-11-02 13:45:50 -07:00
  • 96232570a0 Remember to provide source for completionDetails from client.ts (#19664) Andy 2017-11-02 13:42:23 -07:00
  • c557131cac Ensure that we continue recursing into TS transforms (#19650) Kris Zyp 2017-11-02 13:49:00 -06:00
  • b1b611f40a Add undefined to return type uniqueiniquity 2017-11-02 11:08:26 -07:00
  • 4e41dd3230 Update version (#19674) Mohamed Hegazy 2017-11-02 11:03:31 -07:00
  • b17b7b9374 Revert "Update tests to expect empty doc comment template" uniqueiniquity 2017-11-02 11:00:30 -07:00
  • 12baae6c84 Revert "Return empty doc comment instead of undefined" uniqueiniquity 2017-11-02 10:59:58 -07:00
  • 8cfabcaeb4 Remove strictTuple flag and Tuple.length readonly Nathan Shively-Sanders 2017-11-02 10:07:47 -07:00
  • 509b9ad087 Complete to single line jsdoc comment if no params uniqueiniquity 2017-11-02 09:55:56 -07:00
  • 1a7a587a9e Fix TokenOrIdentifierObject.getText() crash (#19673) Mike Morearty 2017-11-01 16:37:06 -07:00
  • ba98cbbf92 User code runner draft (#19539) Wesley Wigham 2017-11-01 16:22:37 -07:00
  • 6a382f1436 In typings installer, provide mandatory 'package.json' fields (#19663) Andy 2017-11-01 14:20:26 -07:00
  • defd32f015 Move strict tuple test and add a couple of cases Nathan Shively-Sanders 2017-11-01 11:38:14 -07:00
  • 5d7e87a9c2 Add "strictTuples" to list of strict flags Nathan Shively-Sanders 2017-11-01 11:52:52 -07:00
  • b228736596 Merge branch 'master' into 6229-known-length-tuples Nathan Shively-Sanders 2017-11-01 11:51:49 -07:00
  • 146addc4d5 Use explicit undefined checkk Nathan Shively-Sanders 2017-11-01 10:35:54 -07:00
  • f4d4e89fa9 Merge branch 'master' into guard-name-in-getSuggestionForNonexistentSymbol Nathan Shively-Sanders 2017-11-01 10:34:19 -07:00
  • a6a5b85b52 Switch from undefined guard to asserts Nathan Shively-Sanders 2017-11-01 10:33:24 -07:00
  • e0e1a3b078 Test:this instantiation in type parameters Nathan Shively-Sanders 2017-11-01 09:17:52 -07:00
  • 81326ac901 Properly handle Object and Function types Anders Hejlsberg 2017-11-01 09:16:16 -07:00
  • db88c8eac2 Check function type parameters for this references Nathan Shively-Sanders 2017-11-01 09:12:01 -07:00
  • dcc1f1497f Merge pull request #19619 from uniqueiniquity/indentJsxText Benjamin Lichtman 2017-11-01 09:03:52 -07:00
  • 5dc02ef5cc Use a different RegEx Ryan Cavanaugh 2017-10-31 18:38:00 -07:00
  • 53ad019ba1 Log top 5 largest files when TS language service is disabling. (#19315) Homa Wong 2017-10-31 16:33:43 -07:00
  • 2a30aaff2f Merge branch 'master' into nominalInstanceof Anders Hejlsberg 2017-10-31 16:31:51 -07:00
  • 9f68ff5b0f Remove markers uniqueiniquity 2017-10-31 16:10:17 -07:00
  • 20e1f5258b Update test uniqueiniquity 2017-10-31 16:09:30 -07:00
  • 7985e6636f Drop node 4, add node 8 for CI (#19617) Wesley Wigham 2017-10-31 15:37:25 -07:00
  • cf2bdf8250 Merge pull request #19175 from armanio123/AddDefinitionAndBoundSpan Armando Aguirre 2017-10-31 14:58:36 -07:00
  • b6ea2f955a Refactor test and annotate object literal uniqueiniquity 2017-10-31 14:52:15 -07:00
  • deb94886fd fix completion module path (#19351)(#19367) (#19366) wenlu.wang 2017-10-31 16:10:38 -05:00
  • 9b9032f8c5 Add JSXText indentation test uniqueiniquity 2017-10-30 17:09:20 -07:00
  • f962aba24a Indent all lines of single JsxText node uniqueiniquity 2017-10-30 16:44:44 -07:00
  • ce25dc9807 reduceRight is never used (#19605) Andy 2017-10-31 13:29:28 -07:00
  • 98e9a561af Merge pull request #19219 from Microsoft/abstract-property-access-error-in-own-constructor-only Nathan Shively-Sanders 2017-10-31 13:27:24 -07:00
  • 7e1e7a711a Cache some LS calls in fourslash (#19517) Wesley Wigham 2017-10-31 13:26:58 -07:00
  • 412f3735bc Accept new baselines Anders Hejlsberg 2017-10-31 13:00:38 -07:00
  • 7f35c8fd07 Add type annotation Anders Hejlsberg 2017-10-31 13:00:30 -07:00
  • 25af351014 Nix getBestChoiceType, [] subtyping, nominal union reduction for classes Anders Hejlsberg 2017-10-31 12:50:01 -07:00
  • 542a060875 Remove case-insensitive UI comparisons for now Ron Buckton 2017-10-31 12:33:35 -07:00
  • 88e56f3956 Assert arrays passed to relativeComplement are sorted Ron Buckton 2017-10-31 11:49:52 -07:00
  • 7dfd6c7e20 Merge pull request #19249 from uniqueiniquity/jsxFragment Benjamin Lichtman 2017-10-31 11:21:46 -07:00
  • 3ebb2e8a34 Merge branch 'master' into jsxFragment uniqueiniquity 2017-10-31 10:53:57 -07:00
  • 1d0a9ee453 PR feedback Ron Buckton 2017-10-31 10:49:08 -07:00