Commit Graph

  • 5a32fb0b07 Work around bug with global completion with invalid identifier (#23086) (#23093) Andy 2018-04-02 15:18:02 -07:00
  • e625a6a9b4 Use object destructuring instead of tuple uniqueiniquity 2018-04-02 15:12:26 -07:00
  • 7eaad14bf9 Work around bug with global completion with invalid identifier (#23086) Andy 2018-04-02 14:58:08 -07:00
  • ffbb046cd4 Consume extra parts of file path uniqueiniquity 2018-04-02 13:58:31 -07:00
  • 8e14ac7d51 Improve string literal completions from a signature (#23062) Andy 2018-04-02 13:01:31 -07:00
  • 361be11a04 Remove trailing whitespace uniqueiniquity 2018-04-02 12:32:15 -07:00
  • 65323e046a Unclosurefy patternMatcher (#23071) Andy 2018-04-02 12:21:48 -07:00
  • d3e0929b14 Mark js-assignment functions' symbols as methods (#23078) Nathan Shively-Sanders 2018-04-02 12:17:35 -07:00
  • 056b6c4119 Update LKG Mohamed Hegazy 2018-04-02 12:09:03 -07:00
  • 72e92a0558 Remove unused properties from patternMatcher (#23076) Andy 2018-04-02 12:02:35 -07:00
  • 7e482b27fb fix: CompilerHost.getSourceFile is being called for odd filenames besides the one being compiled Alan Agius 2018-04-02 20:58:37 +02:00
  • 8cdd1aecca Simplify 'bestMatchKind' (#23073) Andy 2018-04-02 11:57:19 -07:00
  • 2720ac0c48 Port generated lib files Mohamed Hegazy 2018-04-02 10:12:03 -07:00
  • 0d063d6161 Update baselines for chained prototype assignments (#23075) Andy 2018-04-02 11:15:17 -07:00
  • 0238991cd3 Ensure TSS_LOG handles paths with spaces uniqueiniquity 2018-04-02 11:04:52 -07:00
  • 5ae14bc038 Merge pull request #23069 from Microsoft/portGenerat3edLibFiles4-2 Mohamed Hegazy 2018-04-02 10:44:48 -07:00
  • d5142a7f45 Don't offer import completions in non-module files unless "--module" is set (#22951) Andy 2018-04-02 10:21:14 -07:00
  • 414bc49cc4 Module or import types (#22592) Wesley Wigham 2018-04-02 10:18:23 -07:00
  • f29a51fd2e Port generated lib files Mohamed Hegazy 2018-04-02 10:12:03 -07:00
  • 5c442419dc Include arrow functions as javascript initializers (#23068) Nathan Shively-Sanders 2018-04-02 10:11:39 -07:00
  • 6d9a8250bd Improve binding and jsdoc of chained special js assignments (#23038) Nathan Shively-Sanders 2018-04-02 09:47:01 -07:00
  • c2f96a3c7d Accept new baselines Anders Hejlsberg 2018-04-02 09:23:16 -07:00
  • ec02ccd575 Add regression test Anders Hejlsberg 2018-04-02 09:23:00 -07:00
  • d093d6a1f8 Less aggressive test for type parameter references in conditional types Anders Hejlsberg 2018-04-02 09:22:46 -07:00
  • c02b4f2d7d LEGO: Merge pull request 23064 csigs 2018-04-02 09:10:46 -07:00
  • b3b7909a2a LEGO: check in for master to temporary branch. csigs 2018-04-02 16:10:24 +00:00
  • ea65f21677 textChanges: Don't crash when inserting type annotation on function with no parens (#23034) Andy 2018-04-02 08:41:22 -07:00
  • 86a8e269fa Add 'getNameFromPropertyName' helper (#23036) Andy 2018-04-02 08:14:15 -07:00
  • cf0a0ec001 Fixed unit tests for error counts Josh Goldberg 2018-04-01 22:57:38 -07:00
  • 0fd8fb8697 LEGO: Merge pull request 23051 csigs 2018-04-01 22:14:09 -07:00
  • 71b50aad5f LEGO: check in for master to temporary branch. csigs 2018-04-02 05:13:44 +00:00
  • d268279c8e Merge branch 'master' into pretty-watch-error-summaries Josh Goldberg 2018-04-01 20:32:15 -07:00
  • b3829523b2 Merge pull request #23039 from Microsoft/fixConditionalConstraints Anders Hejlsberg 2018-03-31 11:56:05 -07:00
  • 9b558f9535 Remove _this, _super, and _newTarget name conflict errors (#22890) Wesley Wigham 2018-03-30 17:43:37 -07:00
  • 8543d30372 Add union check to improved error message (#23027) Wesley Wigham 2018-03-30 16:23:24 -07:00
  • 3d91736f6c Accept new baselines Anders Hejlsberg 2018-03-30 16:21:23 -07:00
  • b84e05e669 Add tests Anders Hejlsberg 2018-03-30 16:21:16 -07:00
  • a53f9e8ec3 Call ensureModifiers on private property modifiers (#23026) Wesley Wigham 2018-03-30 16:07:09 -07:00
  • 9dd3ef4205 Merge pull request #22849 from aozgaa/dev/aozgaa/cSharpObjLiteralFormatting Arthur Ozga 2018-03-30 15:45:46 -07:00
  • 6f681d276a Constraint of 'T extends U ? T : F' should be 'T & U | F' Anders Hejlsberg 2018-03-30 15:28:01 -07:00
  • e14964169a Combine getDocumentationComment implementations (#22722) Andy 2018-03-30 09:43:12 -07:00
  • a5df301dec Simplify getPropertySymbolsFromBaseTypes (#23004) Andy 2018-03-30 09:42:49 -07:00
  • 31c3ef51d3 Merge pull request #22251 from jack-williams/jack-williams/no-implicit-symbol-to-string Mohamed Hegazy 2018-03-30 09:32:11 -07:00
  • 849ecdf50a Merge pull request #22981 from a-tarasyuk/bug/advanced-options-do-not-work-with---init Mohamed Hegazy 2018-03-30 09:22:49 -07:00
  • 75df5456a2 Allow using Advanced_Options with --init. Exclude all possible Advanced_Options in tsconfig.json which were NOT defined in command line Alexander T 2018-03-29 12:18:33 +03:00
  • 7714a2bb5b Merge pull request #22989 from Microsoft/fixImpliedConstraint Anders Hejlsberg 2018-03-29 17:06:16 -07:00
  • b47c1fd5a1 Merge pull request #22593 from Kingwl/module-spelling-fix Mohamed Hegazy 2018-03-29 16:56:43 -07:00
  • 6b7bf5e22c Do not rely on ElementAttributeProperty if it is not present (#22936) Wesley Wigham 2018-03-29 16:19:55 -07:00
  • 1ed30c6d4d Elide type reference comments which are also imported (#22752) Wesley Wigham 2018-03-29 16:15:55 -07:00
  • 8c88ce712b update baselines Arthur Ozga 2018-03-29 16:11:17 -07:00
  • 95a69cbeb4 Merge branch 'master' into dev/aozgaa/cSharpObjLiteralFormatting Arthur Ozga 2018-03-29 16:10:33 -07:00
  • 1e5641ba8e Mangle comment for sorcery (#23006) Wesley Wigham 2018-03-29 16:05:31 -07:00
  • 3189d1732c Handful more usages of emitIfPresent on optional nodes (#22274) Wesley Wigham 2018-03-29 15:45:17 -07:00
  • 09cfc0f9ef Remove unused method (#23000) Andy 2018-03-29 15:44:06 -07:00
  • 5cef6274c3 Remove duplicate helper function (#23001) Andy 2018-03-29 15:43:31 -07:00
  • e3f02b5608 Merge pull request #22275 from delftswa2018/21617-detailed-error-forof-iterators Mohamed Hegazy 2018-03-29 15:43:00 -07:00
  • 24dbc9e2eb Merge pull request #22506 from EcoleKeine/patch-2 Mohamed Hegazy 2018-03-29 15:41:41 -07:00
  • 4a39caffd4 Use isExternalModuleImportEquals in one more place (#22417) Andy 2018-03-29 15:40:25 -07:00
  • 5fb5ff7bf3 add option for object literal indent Arthur Ozga 2018-03-29 15:40:23 -07:00
  • ea8904e33d Propagate noDefaultLib comment into emitted declaration files (#23003) Wesley Wigham 2018-03-29 15:38:29 -07:00
  • d2d0f86831 Merge pull request #20374 from uniqueiniquity/symlinkTypeReferenceDirective Benjamin Lichtman 2018-03-29 15:26:30 -07:00
  • 5af72b5f02 Merge pull request #22993 from dhruvrajvanshi/issue-22785 Ryan Cavanaugh 2018-03-29 15:10:04 -07:00
  • 4309c0e7f8 Fix bug: ClassDeclaration not guaranteed to be first declaration of a class (#22983) Andy 2018-03-29 14:55:22 -07:00
  • 793f4696a4 Fall back to check expression if resolving an export assigned entity name fails (#22928) Wesley Wigham 2018-03-29 13:54:12 -07:00
  • 3acafe5f42 Consider property accesses in heritage clauses as type-space references for calculating type reference directives (#22746) Wesley Wigham 2018-03-29 13:51:52 -07:00
  • a9c5025664 Move JSX props support check and make syntactic (#22970) (#22996) Wesley Wigham 2018-03-29 13:50:05 -07:00
  • c861fa9202 Use 'map.get' instead of 'has' (#22998) Andy 2018-03-29 13:48:24 -07:00
  • 43a482f03f Emit amd-module and amd-dependency comments in emitter if printing declaration comments (#22740) Wesley Wigham 2018-03-29 13:43:31 -07:00
  • 509a53fea7 Propagate CheckFlags.Late through instantiateSymbol (#22749) Wesley Wigham 2018-03-29 13:42:26 -07:00
  • 411c59a8ef Copy comments from inferred types to generated nodes (#22730) Wesley Wigham 2018-03-29 13:38:36 -07:00
  • 64ee623fd6 NodeBuilder only preserves parameter modifiers for constructors (#22706) Wesley Wigham 2018-03-29 13:34:07 -07:00
  • 9d713b6db6 Error on rest parameter with trailing comma (#22262) Andy 2018-03-29 13:12:23 -07:00
  • a0fe072fa7 Merge pull request #22613 from Microsoft/configFileErrors Sheetal Nandi 2018-03-29 13:08:03 -07:00
  • d5a7dc1053 fixAddMissingMember: Remove special-casing for 'this' (#22987) Andy 2018-03-29 12:54:17 -07:00
  • 51a4fe6d20 Handle ts-only declaration export aliases in system transformer (#22919) Wesley Wigham 2018-03-29 12:50:29 -07:00
  • 3365272f69 Dont follow aliases when looking for default exported symbol (#22995) Wesley Wigham 2018-03-29 12:46:31 -07:00
  • 51d44b6097 Move JSX props support check and make syntactic (#22970) Wesley Wigham 2018-03-29 12:36:42 -07:00
  • e4a73f3981 Assert argument is provided to diagnostic (#22992) Andy 2018-03-29 12:28:37 -07:00
  • 0b2d6f6993 Dont let an import that doesnt need helpers override one that does (#22966) (#22990) Wesley Wigham 2018-03-29 11:58:20 -07:00
  • a9aca81601 Error on for (const x in never) (#22988) Andy 2018-03-29 11:39:30 -07:00
  • 866c542522 Adding trailing newline to a baseline test file Dhruv Rajvanshi 2018-03-30 00:00:18 +05:30
  • 6c517ef276 Dont let an import that doesnt need helpers override one that does (#22966) Wesley Wigham 2018-03-29 11:03:33 -07:00
  • 5c49133382 Add regression tests documenting current behavior of #14121 (#22748) Wesley Wigham 2018-03-29 11:01:05 -07:00
  • ac97987ee0 Allow strict mode reserved keywords in qualified type names; Fixes 22785 Dhruv Rajvanshi 2018-03-29 22:59:58 +05:30
  • f1bb530a3a Accept new baselines Anders Hejlsberg 2018-03-29 10:22:20 -07:00
  • bd442b7e52 Add regression test Anders Hejlsberg 2018-03-29 10:22:11 -07:00
  • 1575b7a77e Fix parent node walk termination condition in getConstrainedTypeVariable Anders Hejlsberg 2018-03-29 10:16:31 -07:00
  • 209e92fd7a Merge pull request #22986 from Microsoft/childWatches2.8 Sheetal Nandi 2018-03-29 10:04:19 -07:00
  • 65659d7297 Don't allow to iterate over 'never' (#22964) Andy 2018-03-29 10:01:21 -07:00
  • eca3d68eb4 @typedef supports nested @property names (#22967) Nathan Shively-Sanders 2018-03-29 09:39:23 -07:00
  • da32f2b4f1 Fix formatting Anders Hejlsberg 2018-03-29 09:36:28 -07:00
  • 4e76dec0b4 Merge pull request #22976 from Microsoft/childWatches Sheetal Nandi 2018-03-29 09:34:29 -07:00
  • 9b69093db9 PR feedback Sheetal Nandi 2018-03-29 09:13:03 -07:00
  • 9285c1b168 Do not watch child directories of the sym link folders Fixes #22668 Sheetal Nandi 2018-03-28 18:37:07 -07:00
  • 670a5cdc23 Instead of using current time, use predefined time for modification to ensure we can detect changes correctly and arent timing dependent Fixes #22455 Sheetal Nandi 2018-03-13 16:48:24 -07:00
  • 36d0274a66 Ensure our readonly emptyArray stays non modified. Sheetal Nandi 2018-02-26 13:52:09 -08:00
  • eb0955ce57 Enable the commented out test and convert folder entries to sorted list Sheetal Nandi 2018-03-09 13:46:55 -08:00
  • 3e34cadaa4 Merge pull request #22972 from weswigham/capture-LKG Mohamed Hegazy 2018-03-29 09:15:40 -07:00
  • d8bf95ff10 PR feedback Sheetal Nandi 2018-03-29 09:13:03 -07:00
  • 57e28dfb4f Remove unnecessary test (#22962) Andy 2018-03-29 07:54:20 -07:00