Commit Graph

  • f1370ecd54 Allow special assignments to have a contextual type of their declared type if present (#26802) Wesley Wigham 2018-09-04 15:58:18 -07:00
  • 289ae3cca6 Accepted baseleines. Daniel Rosenwasser 2018-09-04 15:47:04 -07:00
  • 262ea5b06e Skip asterisks after newline when parsing JSDoc types (#26528) Tim Schaub 2018-09-04 16:41:08 -06:00
  • 64ac5a53f4 Fixes for type parameter name resolution in JS (#26830) Nathan Shively-Sanders 2018-09-04 14:47:18 -07:00
  • 0ac3a0a937 Update user baselines (#26861) TypeScript Bot 2018-09-04 11:31:30 -07:00
  • 3d812ef93a Added test. Daniel Rosenwasser 2018-09-04 11:07:50 -07:00
  • 540e8b9eb0 Collect jsdoc tags for type parameters (#26824) Nathan Shively-Sanders 2018-09-04 09:29:19 -07:00
  • 239a7b9a4f better condition for file include exhaustiveness check Klaus Meinhardt 2018-09-04 13:35:57 +02:00
  • aaa723e2d2 Enable allowSyntheticDefaultImports if esModuleInterop is enabled Minh Nguyen 2018-09-04 09:02:16 +01:00
  • 959dbbba28 Add newline to bottom of tsconfig files christian 2018-09-03 23:16:53 -04:00
  • c87ca2f1ab Fix diagnostic reporting for empty files in tsconfig christian 2018-09-03 22:57:26 -04:00
  • eb7fbdc4eb update baseline 王文璐 2018-09-03 16:37:34 +08:00
  • 8349396dd6 Merge branch 'master' into fix_lookup_regression_again_and_again 王文璐 2018-09-03 16:24:50 +08:00
  • d519e3f21e hand over to LanguageServiceHost.readDirectory Klaus Meinhardt 2018-09-03 09:51:02 +02:00
  • 3806ee7406 Assert CompilerHost.readDiretory for projectReferences with include Klaus Meinhardt 2018-09-02 21:42:38 +02:00
  • d9e0d6b07f Accept new baselines Anders Hejlsberg 2018-09-02 08:58:32 -07:00
  • 059fcc9aa9 Defer reduction of identical function types in unions and intersections Anders Hejlsberg 2018-09-02 08:58:00 -07:00
  • f2d26fd0bb Argument arity error should only consider signatures with correct type argument arity. Matt McCutchen 2018-09-01 19:48:47 -04:00
  • 45101491c0 Merge pull request #26782 from Microsoft/reportFileChangeDetectedOnce Sheetal Nandi 2018-08-31 15:26:03 -07:00
  • f1a179a314 Narrowing unknown by typeof object to object | null Fixes #26327 Sheetal Nandi 2018-08-31 15:24:53 -07:00
  • e41dbcdccd Support json module emit when module emit is commonjs, amd, es2015 or esnext Fixes #25755 and #26020 Sheetal Nandi 2018-08-31 13:05:52 -07:00
  • 9eb0c9a88f Use widened type (just like importing using module.exports = in js file) Fixes #26429 Sheetal Nandi 2018-08-14 13:24:39 -07:00
  • 50ccd91263 Baseline the require of json file in js file Sheetal Nandi 2018-08-13 16:21:37 -07:00
  • cbdfc01e25 Merge pull request #26794 from samlanning/fix-equalownproperties Ryan Cavanaugh 2018-08-31 13:58:25 -07:00
  • 8f8e616f80 Merge pull request #26820 from RyanCavanaugh/resetParameterChanges Ryan Cavanaugh 2018-08-31 13:47:38 -07:00
  • e6a4e90cae Update baselines to fix build (#26822) Nathan Shively-Sanders 2018-08-31 13:39:15 -07:00
  • 183072b30e Revert #26762, #26726, and #26317 in preparation for a clean PR fixing all the issues. Ryan Cavanaugh 2018-08-31 13:06:22 -07:00
  • acc3502490 LEGO: Merge pull request 26816 csigs 2018-08-31 09:11:09 -07:00
  • 718c2cce9a LEGO: check in for master to temporary branch. csigs 2018-08-31 16:10:42 +00:00
  • 6ddf75209a Merge pull request #26749 from uniqueiniquity/getWholeType Benjamin Lichtman 2018-08-31 09:09:25 -07:00
  • c929e74310 Add [Constructor]Parameter types to lib.d.ts (#26243) Nathan Shively-Sanders 2018-08-31 07:46:16 -07:00
  • cc3d011333 Infer this parameters (#26800) Nathan Shively-Sanders 2018-08-31 07:45:34 -07:00
  • 40470ad6bc fix lookup regression again and again 王文璐 2018-08-31 16:45:25 +08:00
  • d293b679f6 Merge pull request #26790 from Microsoft/fixWeakObjectRelationCheck Anders Hejlsberg 2018-08-30 22:08:44 -07:00
  • f597e2e409 Accept new baselines Anders Hejlsberg 2018-08-30 17:33:57 -07:00
  • 61b0e1d946 Merge branch 'master' into fixWeakObjectRelationCheck Anders Hejlsberg 2018-08-30 17:22:37 -07:00
  • 64bbf8925c Allow for undefined in type Benjamin Lichtman 2018-08-30 16:53:46 -07:00
  • b687caf3eb No excess property error for spread properties (#26798) Nathan Shively-Sanders 2018-08-30 16:16:58 -07:00
  • cd37e41d3d Make finer-grained errors get reported on function arguments (#26784) Wesley Wigham 2018-08-30 15:45:06 -07:00
  • 2fe3499153 Fix faulty path handling Mine Starks 2018-08-30 14:02:26 -07:00
  • 2c41d8b44e Fix equalOwnProperties Sam Lanning 2018-08-30 14:08:24 -07:00
  • 65fa0128bb Add test for ts.equalOwnProperties Sam Lanning 2018-08-30 14:03:51 -07:00
  • 2deb3189de Merge pull request #26788 from ajafff/remove-useless-condition Ryan Cavanaugh 2018-08-30 13:36:11 -07:00
  • d3f96015f1 Fix namespace expando merge (#26690) Nathan Shively-Sanders 2018-08-30 13:18:50 -07:00
  • a35c49641d Accept new baselines Anders Hejlsberg 2018-08-30 13:13:42 -07:00
  • b2850ee467 remove useless condition Klaus Meinhardt 2018-08-30 22:13:39 +02:00
  • a2928b8fd3 Optimize relationship checks for arrays and tuples Anders Hejlsberg 2018-08-30 13:13:21 -07:00
  • 1fb6f11a88 Accept new baselines Anders Hejlsberg 2018-08-30 12:46:40 -07:00
  • 316739e1c0 Exclude generic types from weak object checks Anders Hejlsberg 2018-08-30 12:46:29 -07:00
  • 496b18ef5e Report file change detected only once when save takes place multiple times before timeout Sheetal Nandi 2018-08-30 11:38:34 -07:00
  • 828279b611 Merge pull request #26777 from Microsoft/recursiveTypeSignatureHelp Sheetal Nandi 2018-08-30 10:41:00 -07:00
  • bf6d265b97 Add test for signaure help with recursive type Test for #26155 Sheetal Nandi 2018-08-30 10:12:04 -07:00
  • 20a2b0cade Ignore newline and asterisk when parsing JSDoc typedef (#26775) Tim Schaub 2018-08-30 11:01:33 -06:00
  • 038f665171 fix lookup regression again (#26762) Wenlu Wang 2018-08-30 23:48:49 +08:00
  • c327ab40bc Make SymbolFlags.ObjectLiteral a Value (#26752) Nathan Shively-Sanders 2018-08-30 08:39:39 -07:00
  • d5b7edba8a Merge pull request #26751 from Microsoft/declarationEmitWithComposite Sheetal Nandi 2018-08-29 22:55:01 -07:00
  • a0d61a58bd LEGO: Merge pull request 26765 csigs 2018-08-29 21:11:05 -07:00
  • d604199602 LEGO: check in for master to temporary branch. csigs 2018-08-30 04:10:39 +00:00
  • d37caf1c0d Remove unnecessary getContainingClass calls (#26753) Andy 2018-08-29 17:43:22 -07:00
  • cea49dfb0d Completion for tuple index doesn't need to include quotes (#26750) Andy 2018-08-29 16:38:42 -07:00
  • f78dc2ad11 importFixes: Only provide a fix using the best module specifier for a given module (#26738) Andy 2018-08-29 16:18:56 -07:00
  • a2c5c34475 Merge pull request #26747 from Microsoft/addShortWatch30 release-3.0 Sheetal Nandi 2018-08-29 16:18:43 -07:00
  • 262fa3ac31 Correctly mark visibile nodes when declaration isnt explicitly turned on but composite is true Fixes #26669 Sheetal Nandi 2018-08-29 16:16:01 -07:00
  • 38a85cfbf4 Add test to verify #26669 where declaration output is incorrect when declaration flag is not set explicitly in options Sheetal Nandi 2018-08-29 15:47:52 -07:00
  • f4765a6ea3 Fix error introduced by rebase Benjamin Lichtman 2018-08-24 09:05:13 -07:00
  • bb892d951d Use non-diagnostics-producing typechecker to get type Benjamin Lichtman 2018-08-29 15:54:19 -07:00
  • 97e539339d Add comment explaining special casing Benjamin Lichtman 2018-08-28 14:37:09 -07:00
  • 3ad6a66e69 Add tests and validate diagnostic spans Benjamin Lichtman 2018-08-28 14:28:58 -07:00
  • 158f0b0c0b Allow codefix to apply to function expression in variable declaration Benjamin Lichtman 2018-08-28 14:28:11 -07:00
  • cc4e1f833e Look for correct description Benjamin Lichtman 2018-08-16 08:53:48 -07:00
  • d21c078363 Test for existence of diagnostic when running tests Benjamin Lichtman 2018-08-15 16:19:54 -07:00
  • a28791565d Merge pull request #26746 from Microsoft/noUnionInferences Anders Hejlsberg 2018-08-29 15:45:43 -07:00
  • 29dbabe2e1 In JS, fix contextual type of this assignments (#26743) Nathan Shively-Sanders 2018-08-29 15:06:38 -07:00
  • 7b4f864b49 moduleSpecifiers: Simpler criteria for preferring relative path vs baseUrl (#25803) Andy 2018-08-29 15:06:26 -07:00
  • c698baf5fc Update LKG. v3.0.3 Daniel Rosenwasser 2018-08-29 14:58:12 -07:00
  • a1ac1c6030 Reset the build queue correctly Fixes issue reported in #26545#issuecomment-416961260 Sheetal Nandi 2018-08-29 13:06:35 -07:00
  • 87f47a5d70 Move parsing of build options to commandLineParsing so it can be tested and it lines with other commandline parsing Sheetal Nandi 2018-08-29 12:23:52 -07:00
  • 88bfb61588 Add shortname for watch option Sheetal Nandi 2018-08-29 11:58:38 -07:00
  • 02e1a32c1c Merge pull request #26742 from Microsoft/addShortWatch Sheetal Nandi 2018-08-29 14:43:22 -07:00
  • b17aaf0edf Accept new baselines Anders Hejlsberg 2018-08-29 14:15:09 -07:00
  • c48c3632bd Update tests Anders Hejlsberg 2018-08-29 14:02:15 -07:00
  • 529ed2d59d Stop inferring unions for disjoint callback parameter inferences Anders Hejlsberg 2018-08-29 13:42:20 -07:00
  • 210de32933 Merge branch 'master' into typesVersions Ron Buckton 2018-08-29 13:26:13 -07:00
  • 838110a4f8 Merge pull request #26741 from Microsoft/gulpWatch Ron Buckton 2018-08-29 13:24:12 -07:00
  • 90abaa1c45 Reset the build queue correctly Fixes issue reported in #26545#issuecomment-416961260 Sheetal Nandi 2018-08-29 13:06:35 -07:00
  • 111300ccd5 Fix overlapping test runs in 'gulp watch' Ron Buckton 2018-08-29 12:57:05 -07:00
  • d6ff1a7241 Move parsing of build options to commandLineParsing so it can be tested and it lines with other commandline parsing Sheetal Nandi 2018-08-29 12:23:52 -07:00
  • 068840d471 Add shortname for watch option Sheetal Nandi 2018-08-29 11:58:38 -07:00
  • d066e1e9e3 Merge pull request #26676 from Microsoft/complexRestParameterTypes Anders Hejlsberg 2018-08-29 11:39:04 -07:00
  • 02630273a2 codeFixInferFromUsage: Assume that using x[0] means that x is an array (#26739) Andy 2018-08-29 11:37:31 -07:00
  • f7e45c500f Merge pull request #26650 from amcasey/LogPid Andrew Casey 2018-08-29 11:19:13 -07:00
  • 0feeb48783 Make generator function name a completion list blocker (#26640) Andy 2018-08-29 10:53:32 -07:00
  • 9100047f84 Merge pull request #26723 from Microsoft/buildCleanSourcemaps Sheetal Nandi 2018-08-29 10:21:25 -07:00
  • 4affe1f891 LEGO: Merge pull request 26736 csigs 2018-08-29 09:10:58 -07:00
  • 983b0b4f95 LEGO: check in for master to temporary branch. csigs 2018-08-29 16:10:32 +00:00
  • a2d2f5aee6 Merge branch 'master' into complexRestParameterTypes Anders Hejlsberg 2018-08-29 07:51:07 -07:00
  • f67d7e01cf add test case and fix regression (#26726) Wenlu Wang 2018-08-29 21:58:55 +08:00
  • 9f4ae5f5ea Fix typo Anders Hejlsberg 2018-08-29 06:57:21 -07:00
  • 0d3adffd1a accept baseline 王文璐 2018-08-29 18:42:02 +08:00
  • 597bb0e764 Merge branch 'master' into strictParameter 王文璐 2018-08-29 18:28:36 +08:00