Commit Graph

  • ee721225ae Ensure type parameters are erased in contextual signature from @type tag Anders Hejlsberg 2018-08-04 11:30:20 -07:00
  • 539775779e Erase type parameters when fetching return type from JSDoc @type tag Anders Hejlsberg 2018-08-04 09:13:22 -07:00
  • d8cbe34a05 Update user baselines (#26186) TypeScript Bot 2018-08-04 00:23:14 -07:00
  • d419968c0d Refresh semantic diagnostics when compiler options affecting semantic diagnostics generation changes Fixes #26195 Sheetal Nandi 2018-08-03 16:27:25 -07:00
  • c6ca96bdcf Removing debugger statements from tests Sheetal Nandi 2018-08-03 15:41:44 -07:00
  • 1e5e61873d Send event on referencing large file Sheetal Nandi 2018-08-03 15:22:28 -07:00
  • a75fe5194e Accept new baselines Anders Hejlsberg 2018-08-03 14:44:48 -07:00
  • 3b022a4e66 add link to issue Klaus Meinhardt 2018-08-03 23:19:04 +02:00
  • e4443bb993 Properly catch and error on circular function return types Anders Hejlsberg 2018-08-03 14:03:30 -07:00
  • a1978eb8a1 add test Klaus Meinhardt 2018-08-03 22:09:53 +02:00
  • 3ef067f7d9 Merge pull request #26194 from bterlson/patch-1 Sheetal Nandi 2018-08-03 12:02:50 -07:00
  • 9d32c51cd4 Update README.md: JavaScript has modules and classes Brian Terlson 2018-08-03 11:46:26 -07:00
  • 77e29b7f0e Merge pull request #26169 from Microsoft/largeFile Sheetal Nandi 2018-08-03 10:38:02 -07:00
  • b1878e62bf Merge pull request #26173 from Microsoft/compositeProjectGoToDefinition Sheetal Nandi 2018-08-03 10:35:32 -07:00
  • 6df61272f3 createProgram: don't use TypeChecker Klaus Meinhardt 2018-08-03 17:54:15 +02:00
  • c47a57fb76 remove useless test case 王文璐 2018-08-03 16:12:56 +08:00
  • 46d223dc1b Fixes to ensure getDefinitionAndBoundSpan works correctly when using composite projects Project references need to be detached from the project when closing project In SourceMapDecoder handle when the redirected file to project reference is set as the output of the project Keep configured project alive if project it references has open ref Fixes #26164 Sheetal Nandi 2018-08-02 15:33:22 -07:00
  • 9df88316a2 Merge pull request #26137 from Microsoft/updateGraphIfDirty Sheetal Nandi 2018-08-02 16:32:36 -07:00
  • 2ea0d16aa4 Merge pull request #26171 from Microsoft/portGeneratedLibFiles8-2-2 Mohamed Hegazy 2018-08-02 15:12:17 -07:00
  • 613b07f9e4 Accept baselines Mohamed Hegazy 2018-08-02 14:44:37 -07:00
  • 5fbc7d92c2 Port generated lib files Mohamed Hegazy 2018-08-02 14:44:17 -07:00
  • fefc47fae3 Flag JS Literals and ignore assignments/accesses to invalid props, instead of adding an index (#25996) Wesley Wigham 2018-08-02 13:40:44 -07:00
  • eb763f0792 Update user baselines (#26156) TypeScript Bot 2018-08-02 13:39:11 -07:00
  • 135425d40b Do not read files greater than maxFileSize which is currently 4mb Fixes #24762 Sheetal Nandi 2018-08-02 13:03:58 -07:00
  • 5bdadb261b Merge branch 'master' into removeWhitespace Ron Buckton 2018-08-02 11:06:27 -07:00
  • 92205cf3e4 Merge pull request #26161 from Microsoft/portGeneratedLibFiles8-2 Mohamed Hegazy 2018-08-02 11:05:35 -07:00
  • f220a5562b Accept baselines Mohamed Hegazy 2018-08-02 10:05:06 -07:00
  • 150fd90db9 Port generated lib files Mohamed Hegazy 2018-08-02 10:04:57 -07:00
  • 691459304f add check for function return unknow type 王文璐 2018-08-02 18:24:45 +08:00
  • 3ab7a98ecf Merge pull request #26121 from mattmccutchen/issue-23999 Ryan Cavanaugh 2018-08-01 20:55:31 -07:00
  • d45e422b46 Have getAssignmentReducedType use the comparable relation instead of typeMaybeAssignableTo. Matt McCutchen 2018-08-01 23:23:03 -04:00
  • 76f7ee998a Merge pull request #25593 from Microsoft/errorInFileWithDeepImport Sheetal Nandi 2018-08-01 17:06:27 -07:00
  • 06fead5987 Instead of getSymbolAtLocation use resolveExternalModuleName without error reporting Sheetal Nandi 2018-08-01 16:25:22 -07:00
  • 108b1b4a71 Update diagnostic message code Ron Buckton 2018-08-01 16:17:08 -07:00
  • d74d8613bd Use updateGraphIfDirty to do quick check if project update is needed With this updateGraph is used only in locations we are certain project is dirty Sheetal Nandi 2018-08-01 16:08:25 -07:00
  • 2f525fa124 Merge pull request #26102 from Microsoft/portLibFiles731 Mohamed Hegazy 2018-08-01 16:04:00 -07:00
  • 924228b45b Merge branch 'master' into errorInFileWithDeepImport Sheetal Nandi 2018-08-01 15:36:52 -07:00
  • 73b826ca21 Merge branch 'master' into removeWhitespace Ron Buckton 2018-08-01 15:35:39 -07:00
  • 50f442f9ff Fixes #26122 - erroneous "TS2350" for js constructors called with incorrect parameters (#26124) James Keane 2018-08-01 16:40:55 -04:00
  • 8ea95023f1 Make a map for semantic diagnostics from old state Sheetal Nandi 2018-08-01 13:00:26 -07:00
  • 51837bb59a Make ExportedModulesFromDeclarationEmit as ReadonlyArray of symbols combining exportSpecifiers emitted and dynamic import type nodes written Sheetal Nandi 2018-08-01 12:37:39 -07:00
  • f7bc8e18e8 No need for method to get the exportedModulesFromDeclarationEmit Sheetal Nandi 2018-08-01 12:20:54 -07:00
  • d054621477 "Could not find a declaration file for module" error needs to use the unmangled package name where appropriate. Matt McCutchen 2018-08-01 14:13:38 -04:00
  • a5a26ec939 Merge pull request #26109 from Microsoft/invalidTsconfig Sheetal Nandi 2018-08-01 09:04:13 -07:00
  • 63c80ddaf5 additional test Klaus Meinhardt 2018-08-01 11:12:47 +02:00
  • 5f3f6cc5aa Merge branch 'master' of github.com:Microsoft/TypeScript into rest-param-destructuring Klaus Meinhardt 2018-08-01 10:05:11 +02:00
  • 8630396d8a update test Klaus Meinhardt 2018-08-01 09:59:50 +02:00
  • 23640d971b Fix issue with Array#flatMap callback return type Rhys van der Waerden 2018-08-01 16:44:53 +10:00
  • 3678cf409f Merge branch 'master' of github.com:Microsoft/TypeScript into tuple-rest Klaus Meinhardt 2018-08-01 08:19:03 +02:00
  • 02f5365e08 improve error message and update testcase 王文璐 2018-08-01 10:21:50 +08:00
  • 813f28a4f8 Merge branch 'master' into strictParameter 王文璐 2018-08-01 10:11:13 +08:00
  • 9b95d562dd Fix decorated accessor emit (#26016) (#26103) Wesley Wigham 2018-07-31 18:22:54 -07:00
  • 9c9f3e3cf9 importFixes: When one file redirects to another, consider both for global import specifiers (#25834) Andy 2018-07-31 17:28:56 -07:00
  • f326b4b7cb Make import fix for default import mention that it's a default import (#26105) Andy 2018-07-31 17:28:35 -07:00
  • 1599ee2805 Always return a defined result from getTypeFromTypeNode (#26108) Andy 2018-07-31 17:28:15 -07:00
  • 3c971ed685 Handle when property name turns out to be non string literal computed name because of errors in tsconfig file Fixes #26076 Sheetal Nandi 2018-07-31 16:39:50 -07:00
  • 5e15be92ac Merge remote-tracking branch 'origin/master' into portLibFiles731 Mohamed Hegazy 2018-07-31 17:01:32 -07:00
  • 9277ec08d7 Update more baselines from #25626 (#26107) Andy 2018-07-31 16:34:40 -07:00
  • 5a8804fcd7 Merge remote-tracking branch 'origin/master' into portLibFiles731 Mohamed Hegazy 2018-07-31 15:07:25 -07:00
  • b895614c55 Avoid trying to write the type of non-values (#25626) Andy 2018-07-31 15:02:41 -07:00
  • aa632582a3 Port generated lib files Mohamed Hegazy 2018-07-31 14:00:25 -07:00
  • 2edc47bc67 Fix decorated accessor emit (#26016) Wesley Wigham 2018-07-31 13:53:28 -07:00
  • dfedb24f75 Jsdoc @constructor - in constructor properly infer this as class instance (#25980) James Keane 2018-07-31 16:52:39 -04:00
  • 4821f81ce7 Refactor and improve caching in getTypeOfSymbol callees (#25842) Nathan Shively-Sanders 2018-07-31 13:07:16 -07:00
  • ab5f04721d Merge pull request #26101 from Microsoft/Fix26083-2 Mohamed Hegazy 2018-07-31 13:01:04 -07:00
  • 6e6e570d57 Update ThirdPartyNoticeText to include KhronosGroup copyright notice for WebGL. Mohamed Hegazy 2018-07-31 12:49:13 -07:00
  • fe32602df6 Port generated lib files Mohamed Hegazy 2018-07-31 12:47:37 -07:00
  • 20bf93a77a Port generated lib files Mohamed Hegazy 2018-07-31 12:20:35 -07:00
  • ff69f7f744 Port generated lib files Mohamed Hegazy 2018-07-31 12:20:35 -07:00
  • 7bd1c8e6aa Merge pull request #25811 from Microsoft/subDirectoryOfRootWatches Sheetal Nandi 2018-07-31 11:51:16 -07:00
  • 0d1a49c865 Ignore trailing comma when resolving signature for quick info (#25841) Andy 2018-07-31 11:39:39 -07:00
  • 114cd80ed9 Merge pull request #26008 from ajafff/restbindingpattern Mohamed Hegazy 2018-07-31 11:31:22 -07:00
  • c4d79923f5 Merge pull request #25963 from ajafff/cleanup-factory Mohamed Hegazy 2018-07-31 11:31:07 -07:00
  • aaf14f47b7 Merge pull request #26065 from ajafff/createbinary-arrow-parens Mohamed Hegazy 2018-07-31 11:27:53 -07:00
  • a21ac11582 In JSDoc, resolve import types as values too (#26066) Nathan Shively-Sanders 2018-07-31 11:07:06 -07:00
  • 4bc7f1570b Merge pull request #26063 from Microsoft/mappedTypesArraysTuples Anders Hejlsberg 2018-07-31 10:54:44 -07:00
  • 03c7a19b07 Merge pull request #26093 from Microsoft/RyanCavanaugh-patch-1 Ryan Cavanaugh 2018-07-31 10:24:03 -07:00
  • 59e61090df Merge pull request #25944 from Microsoft/portGeneratedLibFiles Mohamed Hegazy 2018-07-31 10:20:36 -07:00
  • 9d88798ab1 Update CONTRIBUTING.md Ryan Cavanaugh 2018-07-31 09:29:02 -07:00
  • 6cd313b0e1 Update user baselines (#26088) TypeScript Bot 2018-07-31 09:22:33 -07:00
  • 51b752bbda make it work with AssignmentRestElement Klaus Meinhardt 2018-07-31 10:21:40 +02:00
  • e2a8f996d0 Update the public API after PR #26032 Sheetal Nandi 2018-07-30 15:30:05 -07:00
  • 090326be6a Infer array rest as tuple if possible Klaus Meinhardt 2018-07-31 00:11:05 +02:00
  • b8c8e5527c Merge pull request #26032 from Microsoft/projectReferences Sheetal Nandi 2018-07-30 14:47:20 -07:00
  • d65cb21fcd Keep the original configured project alive created during findAllReferences Sheetal Nandi 2018-07-27 15:35:13 -07:00
  • f3b0a2de06 Move the original location getter to ProjectService. This is in anticipation of work needed to keep original projects alive Sheetal Nandi 2018-07-27 12:21:30 -07:00
  • 1345a35e5f Merge pull request #26012 from Microsoft/compileOnSaveOptimization Sheetal Nandi 2018-07-30 14:43:18 -07:00
  • 7b405c4ad9 Test that verifies we arent updating all projects unnecessarily when called with compileOnSave and project Sheetal Nandi 2018-07-30 14:10:56 -07:00
  • 4d84bde9b3 Only bind module.exports if no local definition exists (#25869) Nathan Shively-Sanders 2018-07-30 12:27:59 -07:00
  • 9e740deee8 Merge pull request #25965 from ajafff/expose-escapeleadingunderscores Mohamed Hegazy 2018-07-30 12:05:33 -07:00
  • 9196b7db33 Merge pull request #25851 from Microsoft/configFileDiag Sheetal Nandi 2018-07-30 11:07:07 -07:00
  • 4dabd650ed createBinary: parenthesize ArrowFunction in RHS Klaus Meinhardt 2018-07-30 19:22:30 +02:00
  • 5b122dbad6 test sourceMap Klaus Meinhardt 2018-07-30 16:22:25 +02:00
  • 3894d0524c merge tests Klaus Meinhardt 2018-07-30 16:13:22 +02:00
  • efb6e0b842 Accept new baselines Anders Hejlsberg 2018-07-29 15:26:03 -07:00
  • 32a9ec6c30 Add tests Anders Hejlsberg 2018-07-29 15:25:54 -07:00
  • df100957b6 Accept new baselines Anders Hejlsberg 2018-07-29 15:14:44 -07:00
  • 8eb24db0c0 Homomorphic mapped type support for arrays and tuples Anders Hejlsberg 2018-07-29 15:14:01 -07:00
  • 0923771606 Merge pull request #26029 from tschaub/fix-25916 Mohamed Hegazy 2018-07-28 11:40:10 -07:00
  • 960800d1fe Remove trailing whitespace from JSDoc comments Tim Schaub 2018-07-27 17:28:49 -06:00