Commit Graph

  • 7f969e8138 Making APIs as internal so that we can enable them after we have figured out final details Sheetal Nandi 2017-10-02 16:14:42 -07:00
  • 6831e65235 Merge branch 'master' into refactor-jsdoc-types-to-typescript Nathan Shively-Sanders 2017-10-02 16:24:00 -07:00
  • 724f71cae1 Describe the innermost scope as "enclosing scope" for constants Andrew Casey 2017-10-02 15:57:36 -07:00
  • ba5f09b66d Localize 'in' in extraction description Andrew Casey 2017-10-02 15:30:52 -07:00
  • 884c72efb4 Merge pull request #18654 from Microsoft/strictFunctionTypes Anders Hejlsberg 2017-10-02 23:09:17 +01:00
  • c2344e07a4 Add error elaboration test Anders Hejlsberg 2017-10-02 13:40:26 -07:00
  • bff843a9c9 Improve error elaboration for invariant generic types Anders Hejlsberg 2017-10-02 13:39:55 -07:00
  • eefe5c9706 Fix acquiring format options for getEditsForRefactor (#18848) Andy 2017-10-02 13:26:35 -07:00
  • b80b2eeaa3 Move first/last shortcuts closer to the end of the helper flags. Daniel Rosenwasser 2017-10-02 13:23:57 -07:00
  • bf75a3f4ac Emit .d.ts file in test Anders Hejlsberg 2017-10-02 12:54:04 -07:00
  • 898559b4e5 Merge branch 'master' into watchImprovements Sheetal Nandi 2017-10-02 12:25:22 -07:00
  • 835153ba50 PR feedback Sheetal Nandi 2017-10-02 12:22:05 -07:00
  • 1b45a05f7e Update baselines Ron Buckton 2017-10-02 11:51:05 -07:00
  • fb3168d46f Merge branch 'master' into dynamicNames Ron Buckton 2017-10-02 11:40:28 -07:00
  • 637ed57451 Fix crash when extending non-EntityNameExpression (#18853) Andy 2017-10-02 10:39:03 -07:00
  • e6980722a6 Fix bug: Report errors on extends expression in JS even if an @augments tag is present (#18854) Andy 2017-10-02 10:33:53 -07:00
  • 141cd574c7 Merge pull request #18603 from RyanCavanaugh/pluginWork Ryan Cavanaugh 2017-10-02 10:32:04 -07:00
  • a075ba9828 getSuggestionForNonexistentSymbol: Add comment (#18885) Andy 2017-10-02 10:23:37 -07:00
  • d11172c86e Use idText in a few more places (#18842) Andy 2017-10-02 08:37:02 -07:00
  • b883fcbfdd Enable "space-within-parens" lint rule (#18856) Andy 2017-10-02 08:36:26 -07:00
  • d821bbf3f3 Simplify RulesMap construction (#18858) Andy 2017-10-02 08:36:09 -07:00
  • 7eedf2e487 Update baselines Ron Buckton 2017-10-01 13:04:00 -07:00
  • e2c6aac414 Accepted baselines. Daniel Rosenwasser 2017-09-30 00:11:23 -07:00
  • a23d1bf3ea Updated helper for marginally better minification. Daniel Rosenwasser 2017-09-30 00:06:20 -07:00
  • 81b3e85592 Accepted baselines. Daniel Rosenwasser 2017-09-29 23:05:38 -07:00
  • f94bdedc79 Added test for module & global examples. Daniel Rosenwasser 2017-09-29 23:01:33 -07:00
  • 803b5660fc Accepted baselines. Daniel Rosenwasser 2017-09-29 22:02:35 -07:00
  • 86315ed411 Added test and adjusted reporting logic. Daniel Rosenwasser 2017-09-29 22:01:00 -07:00
  • bcc93f2c08 Loosen restriction on usages in innermost scope Andrew Casey 2017-09-29 18:00:27 -07:00
  • c08308a0f1 Reuse getSourceFileImportLocation Andrew Casey 2017-09-29 17:37:39 -07:00
  • 5da45fb6de Addressed code review feedback. Daniel Rosenwasser 2017-09-29 17:11:58 -07:00
  • d039942d9a Accepted baselines. Daniel Rosenwasser 2017-09-27 18:28:10 -07:00
  • 08ef6e4bea Accepted baselines. Daniel Rosenwasser 2017-09-29 16:42:46 -07:00
  • 966f370712 Use a better check. Daniel Rosenwasser 2017-09-29 16:42:30 -07:00
  • 936f98d9ad Addressing CR feedback Anders Hejlsberg 2017-09-29 16:01:14 -07:00
  • 9097a07758 Improve insertion positions of extracted constants Andrew Casey 2017-09-28 15:25:06 -07:00
  • 7aee3a102c Merge pull request #18831 from amcasey/AdditionSpecialCase Andrew Casey 2017-09-29 13:10:28 -07:00
  • f71930c473 Print list of available refactors when we can't find one (#18843) Andy 2017-09-29 11:08:45 -07:00
  • 9e08caebf5 Merge branch 'master' into watchImprovements Sheetal Nandi 2017-09-29 10:43:05 -07:00
  • 683d6c7ddd Add helper functions for using unescapeLeadingUnderscores (#18793) Andy 2017-09-29 09:57:31 -07:00
  • c626d9d47c Accept new baselines Anders Hejlsberg 2017-09-28 15:44:17 -07:00
  • 0756aa1753 Merge branch 'master' into strictFunctionTypes Anders Hejlsberg 2017-09-28 15:39:57 -07:00
  • 8e4c559f2c Merge pull request #18829 from amcasey/JsExtractTests Andrew Casey 2017-09-28 14:59:18 -07:00
  • 41676248e5 Eliminate special case for extracting from a binary operator chain Andrew Casey 2017-09-28 14:54:52 -07:00
  • 1609196b22 Accept new baselines Anders Hejlsberg 2017-09-28 14:34:03 -07:00
  • 5613be4907 Only methods and constructors are bivariant in --strictFunctionTypes mode Anders Hejlsberg 2017-09-28 14:33:35 -07:00
  • a73a553f58 Assert that Extract* baselines are syntactically valid Andrew Casey 2017-09-28 14:31:35 -07:00
  • 0d5d5cdf28 For any Extract* baseline that is valid JS, produce a JS baseline Andrew Casey 2017-09-28 14:13:48 -07:00
  • 7959bd0a3d Check JSDoc @param tag names (#18777) Andy 2017-09-28 13:44:38 -07:00
  • 4bba6ee02e Support accessing enum types from JSDoc (#18703) Andy 2017-09-28 13:43:39 -07:00
  • 0b7dd5a4a5 Rename test baseline to be compatibile with windows (#18827) Andy 2017-09-28 13:32:38 -07:00
  • 0ea7c61eb5 Merge pull request #18810 from Microsoft/unusedErrorArgs Daniel Rosenwasser 2017-09-28 12:51:57 -07:00
  • a39110add9 Merge pull request #18806 from armanio123/FixScriptBlockFormatting Armando Aguirre 2017-09-28 12:35:32 -07:00
  • 1a2de721b5 Fixes to @augments handling (#18775) Andy 2017-09-28 12:34:54 -07:00
  • d797b4ab76 Correctly transform jsdoc parameter types Nathan Shively-Sanders 2017-09-28 11:40:56 -07:00
  • 8e7a5bac92 Merge pull request #18824 from amcasey/ExtractFunctionRename Andrew Casey 2017-09-28 10:58:34 -07:00
  • 49d24fd89e Rename extractMethod tests to extractFunction for consistency Andrew Casey 2017-09-28 10:36:16 -07:00
  • 5225b40aab Addedn rangeContainsRange helper function Armando Aguirre 2017-09-28 10:23:30 -07:00
  • 5f30106269 Merge pull request #18783 from amcasey/ExtractConstant Andrew Casey 2017-09-28 10:09:44 -07:00
  • a92d315eb6 Remove unnecessary cast (#18822) Andy 2017-09-28 09:57:32 -07:00
  • 724a813105 Merge branch 'master' into refactor-jsdoc-types-to-typescript Nathan Shively-Sanders 2017-09-28 09:17:28 -07:00
  • 76d92a5dd6 Remove unused arguments in program.ts. Daniel Rosenwasser 2017-09-27 21:25:55 -07:00
  • 9b77dd6a98 Merge pull request #16595 from alexeagle/pretty Daniel Rosenwasser 2017-09-27 21:41:36 -07:00
  • fbbf3d22e3 Accepted baselines. Daniel Rosenwasser 2017-09-27 20:56:59 -07:00
  • b029857528 Give a more helpful error message when users try decorating using expressions that take no arguments. Daniel Rosenwasser 2017-09-27 20:30:10 -07:00
  • b6629f4fac Remove unused arguments. Daniel Rosenwasser 2017-09-27 20:39:14 -07:00
  • 4ec1643ecc Fall back to old behavior for tagged template emit in global files. Daniel Rosenwasser 2017-09-27 18:14:45 -07:00
  • 386e76543a TODOs for repeated substitution Andrew Casey 2017-09-27 18:08:35 -07:00
  • b406d5453e git Merge branch 'master' into correctlyCacheTaggedTemplates Daniel Rosenwasser 2017-09-27 17:32:38 -07:00
  • 0b7538d04d Accepted baselines. Daniel Rosenwasser 2017-09-27 17:32:14 -07:00
  • 1841afeaa2 Ensure that the import helper is checked for tagged templates, and update its name. Daniel Rosenwasser 2017-09-27 17:31:32 -07:00
  • fad71d3dc6 Use project root as the current directory whenever possible to create the project Sheetal Nandi 2017-09-26 17:29:53 -07:00
  • 886a29b512 Added tests for import helpers with & without a declared template object creator. Daniel Rosenwasser 2017-09-25 18:36:07 -07:00
  • 8683ac92c8 Fixed formatting on script blocks, added regrestion tests, fixed minor bugs Armando Aguirre 2017-09-27 15:18:25 -07:00
  • 9753d3950b --pretty output: move context after the file/error Alex Eagle 2017-06-16 18:59:40 -07:00
  • f520c51aa8 Updated baselines for tsconfig tests throwOperator Ron Buckton 2017-09-27 14:55:18 -04:00
  • d407f14e86 Remove console logs in fourslash (#18803) Wesley Wigham 2017-09-27 11:49:14 -07:00
  • 3a96b18910 Adds an --experimentalThrowExpressions flag Ron Buckton 2017-09-27 14:22:11 -04:00
  • 625dc0f32e parse, emit, initial check for optional chaining optionalChainingStage1 Ron Buckton 2017-09-27 13:40:46 -04:00
  • e6bfce193c Add additional TODO about insertion positions Andrew Casey 2017-09-27 10:40:12 -07:00
  • 13e60bc497 Use resources, rather than string literals, in test baselines Andrew Casey 2017-09-27 10:35:13 -07:00
  • cb6037b563 Forbid extraction of constants to class scopes in JS Andrew Casey 2017-09-27 10:24:52 -07:00
  • 043e7e9e02 Update out-of-date baselines Ron Buckton 2017-09-27 12:42:43 -04:00
  • 697bce74b8 Split range tests and helpers out of extractFunctions.ts Andrew Casey 2017-09-26 16:46:32 -07:00
  • 52ab05e99d Rename extractMethods.ts to extractFunctions.ts for consistency Andrew Casey 2017-09-26 16:26:12 -07:00
  • 2601bbcea7 Add simple tests for Extract Constant Andrew Casey 2017-09-26 10:37:25 -07:00
  • eb1fb5c164 Rename extractMethod.ts to extractSymbol.ts Andrew Casey 2017-09-25 18:42:09 -07:00
  • 3eea1a9e9a Generalize extract method to handle constants as well Andrew Casey 2017-09-14 16:04:44 -07:00
  • ec95921315 Merge branch 'master' into projectRootAsCurrentDirectoryInEmit Sheetal Nandi 2017-09-26 16:34:34 -07:00
  • 6ba62d2d8d Revert all the changes except test case Sheetal Nandi 2017-09-26 16:29:25 -07:00
  • 68d360585a PR feedback Sheetal Nandi 2017-09-26 13:34:56 -07:00
  • 6ffee104ca Split rwc input files (#18772) Wesley Wigham 2017-09-26 15:55:21 -07:00
  • ecef2dc970 Improve testing of code fixes, and improve diagnostic messages (#18742) Andy 2017-09-26 15:16:29 -07:00
  • a6555921f4 Update LKG (#18774) Andy 2017-09-26 13:51:27 -07:00
  • 5c239fa64c Remove redundant handler for JSDocComment in checkSourceElement (#18771) Andy 2017-09-26 12:52:35 -07:00
  • fc933d7c33 Transform jsdoc types in the refactor, not emitter Nathan Shively-Sanders 2017-09-26 12:42:08 -07:00
  • 650fd3870c Optional chaining prototype Ron Buckton 2017-09-26 15:13:46 -04:00
  • dcd2ddd0b7 Yes space after multiline comments Yuval Greenfield 2017-09-26 12:09:58 -07:00
  • 38f3a2b700 Renamed PartialSystem as DirectoryStructureHost and CachedPartialSystem as CachedDirectoryStructureHost Sheetal Nandi 2017-09-26 11:05:52 -07:00
  • 14febe2113 Rename watchedProgram.ts to watch.ts Sheetal Nandi 2017-09-26 10:46:32 -07:00