105acf7 | Daniel Rosenwasser | 15 March 2019, 20:19:18 UTC | Update LKG. | 15 March 2019, 20:19:18 UTC |
5a8176e | Daniel Rosenwasser | 15 March 2019, 20:17:44 UTC | Merge remote-tracking branch 'origin/master' into release-3.4 | 15 March 2019, 20:17:44 UTC |
0f598db | Nathan Shively-Sanders | 15 March 2019, 16:45:33 UTC | Fixes #29524, a merged UMD-global (#30403) This kind of merged symbol causes crashes in two places because it's marked BlockScoped, which makes us assume that it must be something that is inside a SourceFile. However, block-scoped checks don't make sense for this kind of symbol, so I exclude them by looking at the kind of the valueDeclaration, as @mprobst suggested in the original bug. | 15 March 2019, 16:45:33 UTC |
563593b | Wesley Wigham | 15 March 2019, 00:10:42 UTC | Enable better error spans for async functions (#30413) | 15 March 2019, 00:10:42 UTC |
81ed511 | Sheetal Nandi | 14 March 2019, 22:50:18 UTC | Merge pull request #30402 from Microsoft/resolveJsonModule Handle json files included in the project from project reference redirect | 14 March 2019, 22:50:18 UTC |
b7c8e09 | Sheetal Nandi | 14 March 2019, 22:13:39 UTC | Merge branch 'master' into resolveJsonModule | 14 March 2019, 22:13:39 UTC |
da48790 | Sheetal Nandi | 14 March 2019, 21:36:52 UTC | Merge pull request #30410 from Microsoft/fixNonDeterministicTest Fix non deterministic test of tsbuild | 14 March 2019, 21:36:52 UTC |
03aee92 | Sheetal Nandi | 14 March 2019, 21:15:06 UTC | PR feedback | 14 March 2019, 21:15:06 UTC |
34ea77f | Sheetal Nandi | 14 March 2019, 21:02:53 UTC | Pass time to the vfs of resolveJsonModule | 14 March 2019, 21:02:53 UTC |
5afa0d4 | Sheetal Nandi | 14 March 2019, 20:59:22 UTC | Merge pull request #30409 from Microsoft/betterDiagnostics Display actual and expected diagnostic messages when they dont match | 14 March 2019, 20:59:22 UTC |
1c8a359 | Gabriela Britto | 14 March 2019, 20:41:29 UTC | rename convert to named parameters (#30401) | 14 March 2019, 20:41:29 UTC |
b67f6ec | Sheetal Nandi | 14 March 2019, 20:18:06 UTC | Display actual and expected diagnostic messages when they dont match | 14 March 2019, 20:18:06 UTC |
60df864 | Daniel Rosenwasser | 14 March 2019, 20:14:04 UTC | Update LKG. | 14 March 2019, 20:14:08 UTC |
ded2f14 | Daniel Rosenwasser | 14 March 2019, 20:12:07 UTC | Merge branch 'master' into release-3.4 | 14 March 2019, 20:12:07 UTC |
6ff9112 | Sheetal Nandi | 14 March 2019, 20:09:00 UTC | Merge pull request #30405 from Microsoft/correctBuilder34 [release-3.4] Use EmitAndSemanticDiagnosticsBuilder in builder from tsc | 14 March 2019, 20:09:00 UTC |
7ab2ad7 | Sheetal Nandi | 14 March 2019, 20:08:50 UTC | Merge pull request #30404 from Microsoft/correctBuilder Use EmitAndSemanticDiagnosticsBuilder in builder from tsc | 14 March 2019, 20:08:50 UTC |
27209e1 | Sheetal Nandi | 14 March 2019, 18:54:47 UTC | Use EmitAndSemanticDiagnosticsBuilder in builder from tsc | 14 March 2019, 18:57:53 UTC |
a571e50 | Sheetal Nandi | 14 March 2019, 18:54:47 UTC | Use EmitAndSemanticDiagnosticsBuilder in builder from tsc | 14 March 2019, 18:54:47 UTC |
bd229b5 | Sheetal Nandi | 14 March 2019, 17:58:57 UTC | Exclude Json files from Project reference redirects from files to be emitted list Fixes #30382 | 14 March 2019, 18:22:26 UTC |
a6f7ec3 | Sheetal Nandi | 14 March 2019, 16:21:20 UTC | Handle outDir and declrationDir correctly to generate output file names for the tsbuild | 14 March 2019, 17:00:55 UTC |
7824fbc | Gabriela Britto | 14 March 2019, 16:39:06 UTC | Merge pull request #30383 from Microsoft/fixFindAllRefsOfDefaultExport Fix find all refs of default export | 14 March 2019, 16:39:06 UTC |
8b04143 | Sheetal Nandi | 14 March 2019, 16:38:50 UTC | Merge pull request #30380 from Microsoft/completionsWhileWritingSpread Fix completions when writing spread expression | 14 March 2019, 16:38:50 UTC |
2961bc3 | Sheetal Nandi | 14 March 2019, 01:07:31 UTC | Merge pull request #30384 from Microsoft/completionsInTypeParameter Add extends of type parameter as type only location for completions | 14 March 2019, 01:07:31 UTC |
b29ed70 | Gabriela Araujo Britto | 13 March 2019, 23:04:23 UTC | Merge branch 'master' into fixFindAllRefsOfDefaultExport | 13 March 2019, 23:04:23 UTC |
3426167 | Sheetal Nandi | 13 March 2019, 22:24:22 UTC | Merge pull request #30381 from Microsoft/mapConstructor Fix map constructor to accept readonly tuple | 13 March 2019, 22:24:22 UTC |
526eda8 | Sheetal Nandi | 13 March 2019, 22:22:33 UTC | Add extends of type parameter as type only location for completions Fixes #28511 | 13 March 2019, 22:22:33 UTC |
5d08b68 | Wesley Wigham | 13 March 2019, 22:21:46 UTC | Fix react-redux break on DT (#30375) * Forbid reentrancy in conditional type creation (force deferal on occurance) * Add repro from react-redux, accept updated baselines | 13 March 2019, 22:21:46 UTC |
66e2c54 | Gabriela Araujo Britto | 13 March 2019, 22:11:33 UTC | add tests for finding references of named and default exports | 13 March 2019, 22:11:33 UTC |
c130fde | Gabriela Araujo Britto | 13 March 2019, 22:10:54 UTC | fix check for default export | 13 March 2019, 22:10:54 UTC |
e42f37f | Sheetal Nandi | 13 March 2019, 22:00:59 UTC | Merge pull request #30374 from Microsoft/jsonSourceFile Correct the generation of output file names for tsc --b | 13 March 2019, 22:00:59 UTC |
027d65a | Sheetal Nandi | 13 March 2019, 21:52:13 UTC | Fix map constructor to accept readonly tuple Fixes #29721 | 13 March 2019, 21:52:58 UTC |
4e0514d | Sheetal Nandi | 13 March 2019, 21:28:17 UTC | Merge pull request #30376 from Microsoft/recursiveSymLinks Handle recursive symlinks when matching file names | 13 March 2019, 21:28:17 UTC |
12d736f | Sheetal Nandi | 13 March 2019, 21:25:43 UTC | Fix completions when writing spread expression Fixes #29234 | 13 March 2019, 21:25:43 UTC |
b6d520a | Sheetal Nandi | 13 March 2019, 19:23:18 UTC | Handle recursive symlinks when matching file names Fixes #28842 | 13 March 2019, 19:30:47 UTC |
812ff98 | Sheetal Nandi | 13 March 2019, 16:58:26 UTC | Correct the generation of output file names for tsc --b Fixes #30356 | 13 March 2019, 18:23:14 UTC |
be25b14 | Daniel Rosenwasser | 13 March 2019, 18:17:04 UTC | Update LKG. | 13 March 2019, 18:17:04 UTC |
69f86a6 | Daniel Rosenwasser | 13 March 2019, 18:07:28 UTC | Merge remote-tracking branch 'origin' into release-3.4 | 13 March 2019, 18:07:28 UTC |
b762d62 | Sheetal Nandi | 13 March 2019, 17:54:59 UTC | Merge pull request #30344 from Microsoft/uptoDate Set oldestOutputFileName in uptodate status when updating just timestamps of output | 13 March 2019, 17:54:59 UTC |
8800cc2 | Sheetal Nandi | 13 March 2019, 17:54:35 UTC | Merge pull request #30288 from Microsoft/nonModuleNonPrepend Add output declaration files from referenced project into program if module: none | 13 March 2019, 17:54:35 UTC |
1463b32 | Sheetal Nandi | 13 March 2019, 01:43:50 UTC | Merge pull request #30348 from Microsoft/nonIncrementalPrepend Schedule bundle update only if project supports incremental build | 13 March 2019, 01:43:50 UTC |
ddf8fad | Wesley Wigham | 13 March 2019, 00:06:54 UTC | Delete webtsc gulp tasks (#30350) | 13 March 2019, 00:06:54 UTC |
73f6886 | Sheetal Nandi | 12 March 2019, 23:14:23 UTC | Mark tsc.release as incremental | 12 March 2019, 23:14:23 UTC |
2477159 | Sheetal Nandi | 12 March 2019, 23:08:01 UTC | Do not schedule updating bundle if the buildInfo file wont be generated for the project Fixes #30346 | 12 March 2019, 23:08:01 UTC |
7b55d18 | Collins Abitekaniza | 12 March 2019, 22:57:12 UTC | Giving too many arguments should error on the first argument that exceeds arity (#27982) * span on first arg that exceeds arity * refactor baseline * handle cases for spread arguments * refactor + add coverage for tuple spread cases * create diagnostic on NodeArray of exceeding args * test function overloading | 12 March 2019, 22:57:12 UTC |
559238b | Daniel Rosenwasser | 12 March 2019, 21:47:01 UTC | Update LKG. | 12 March 2019, 21:47:01 UTC |
98b4eae | Daniel Rosenwasser | 12 March 2019, 21:41:31 UTC | Set version to rc. | 12 March 2019, 21:41:31 UTC |
ab81536 | Matt McCutchen | 12 March 2019, 21:30:43 UTC | Fix mixin logic to preserve at least one constructor type even when the (#27701) intersection also contains non-constructor types. Fixes #17388. | 12 March 2019, 21:30:43 UTC |
6c6f216 | Matt McCutchen | 12 March 2019, 21:13:32 UTC | Handle generic mapped types in getTypeOfPropertyOfContextualType. (#27586) * Handle generic mapped types in getTypeOfPropertyOfContextualType. The changes to existing baselines look acceptable to me. Fixes #24694. * Minor reorganization, add test case from @yortus | 12 March 2019, 21:13:32 UTC |
ffeb384 | Sheetal Nandi | 12 March 2019, 20:27:55 UTC | Set oldestOutputFileName in uptodate status when updating just timestamps of output Fixes #29875 | 12 March 2019, 20:30:17 UTC |
d247675 | Wenlu Wang | 12 March 2019, 20:15:14 UTC | add related error span for default exports (#25396) * add related error span for default exports * accept baseline * stash * accept baseline and fix lint * update testcase * Add missing semicolon | 12 March 2019, 20:15:14 UTC |
bd27296 | Wenlu Wang | 12 March 2019, 20:14:47 UTC | improve stripInternal with inline comments (#23611) * improve stripInternal with inline comments * fix lint * stash * simptify StripInternal * fix internal type declaration * fix internal type declaration again * accept baseline * refactor inline * simply prev check * remove getTrailingCommentRangesOfNode * Merge implementation with new isInternalDeclaration method, accept lkg-based baseline | 12 March 2019, 20:14:47 UTC |
b15e64f | Ryan Cavanaugh | 12 March 2019, 19:54:48 UTC | Merge pull request #30336 from Microsoft/update-pr-template Update pull_request_template.md | 12 March 2019, 19:54:48 UTC |
ba95fca | Anders Hejlsberg | 12 March 2019, 17:13:55 UTC | Merge pull request #30334 from Microsoft/inferenceContextCleanup Revise InferenceContext implementation | 12 March 2019, 17:13:55 UTC |
4fb370d | Ryan Cavanaugh | 12 March 2019, 15:45:59 UTC | Update pull_request_template.md | 12 March 2019, 15:45:59 UTC |
12cd995 | Anders Hejlsberg | 12 March 2019, 13:59:25 UTC | Change casts to non-null assertions | 12 March 2019, 13:59:25 UTC |
4b2fc79 | Anders Hejlsberg | 12 March 2019, 13:29:40 UTC | Accept new baselines | 12 March 2019, 13:29:40 UTC |
7f90ad1 | Anders Hejlsberg | 12 March 2019, 13:29:33 UTC | Add tests | 12 March 2019, 13:29:33 UTC |
de3f5f9 | Anders Hejlsberg | 12 March 2019, 13:17:33 UTC | Remove redundant typeParameters property from InferenceContext | 12 March 2019, 13:17:33 UTC |
b97b1a8 | Wenlu Wang | 11 March 2019, 23:00:18 UTC | add jsx factory and hold text in jsxtext node (#29439) * add jsx factory and hold text in jsxtext node * update jsxtext prop name and factory | 11 March 2019, 23:00:18 UTC |
af8cf90 | Anders Hejlsberg | 11 March 2019, 22:56:03 UTC | InferenceContext has-a (not is-a) mapper and has-a new nonFixingMapper | 11 March 2019, 22:56:03 UTC |
3ba5aa9 | Wesley Wigham | 11 March 2019, 22:41:05 UTC | Add regression test for #29692 (#30325) | 11 March 2019, 22:41:05 UTC |
ca9566f | Wesley Wigham | 11 March 2019, 22:21:03 UTC | Forbid contravariant inferences to conditional type branches (#30287) | 11 March 2019, 22:21:03 UTC |
281eeac | Anders Hejlsberg | 11 March 2019, 20:07:22 UTC | Merge pull request #30292 from Microsoft/fixRestSignatureRelation Fix relation of signatures with rest parameter | 11 March 2019, 20:07:22 UTC |
e906d23 | TypeScript Bot | 11 March 2019, 14:29:12 UTC | Update user baselines (#30317) | 11 March 2019, 14:29:12 UTC |
42b6ef0 | Anders Hejlsberg | 11 March 2019, 13:45:26 UTC | Rename contextualMapper to inferenceContext (which it always is) | 11 March 2019, 13:45:26 UTC |
62b0d98 | Anders Hejlsberg | 10 March 2019, 16:02:10 UTC | Merge pull request #30303 from Microsoft/fixSignatureQuickInfo Fix quick info for higher order generic functions | 10 March 2019, 16:02:10 UTC |
cc9e9ec | Anders Hejlsberg | 10 March 2019, 02:05:44 UTC | Fix signature cloning to ensure target and mapper are propagated | 10 March 2019, 02:05:44 UTC |
8e2a154 | Anders Hejlsberg | 09 March 2019, 21:16:05 UTC | Merge pull request #30299 from Microsoft/showExpandedParameters Show expanded parameter lists in signature help | 09 March 2019, 21:16:05 UTC |
91996b1 | Anders Hejlsberg | 09 March 2019, 21:07:07 UTC | Accept new baselines | 09 March 2019, 21:07:07 UTC |
79813b8 | Anders Hejlsberg | 09 March 2019, 20:23:57 UTC | Show expanded parameter lists in signature help | 09 March 2019, 20:23:57 UTC |
fcc2d22 | Anders Hejlsberg | 09 March 2019, 14:55:14 UTC | Fix case where getParameterTypeAtPosition didn't return undefined for out of bounds | 09 March 2019, 14:55:14 UTC |
c9fd1c3 | Ryan Cavanaugh | 09 March 2019, 14:36:04 UTC | Merge pull request #30278 from Microsoft/fasterhash Improve performance of fallback hash function | 09 March 2019, 14:36:04 UTC |
927c10a | Sheetal Nandi | 08 March 2019, 18:19:02 UTC | Add output declaration files from referenced project into program if module: none | 09 March 2019, 01:48:14 UTC |
409e076 | Sheetal Nandi | 09 March 2019, 01:18:19 UTC | Merge pull request #30232 from Microsoft/incrementalWithNormalTsc Use .tsbuildinfo to build with tsc and tsc --w when not using build mode | 09 March 2019, 01:18:19 UTC |
f8ec54c | Sheetal Nandi | 09 March 2019, 00:52:07 UTC | Rename setGetSourceFileAsHashVersioned | 09 March 2019, 00:52:07 UTC |
1565663 | Ryan Cavanaugh | 09 March 2019, 00:38:02 UTC | Rewrite fallback hash to be faster | 09 March 2019, 00:38:02 UTC |
f82cb23 | Sheetal Nandi | 09 March 2019, 00:35:58 UTC | Udpate LKG | 09 March 2019, 00:35:58 UTC |
0b202b2 | Sheetal Nandi | 09 March 2019, 00:03:23 UTC | Fix tests after rebase | 09 March 2019, 00:33:53 UTC |
e41cbb6 | Sheetal Nandi | 04 March 2019, 23:24:55 UTC | Add incremental to normal tsc | 08 March 2019, 23:59:59 UTC |
6c0b456 | Sheetal Nandi | 04 March 2019, 22:34:20 UTC | Enable incremental program updates through tsbuildinfo in tsc --watch mode | 08 March 2019, 23:56:09 UTC |
8527be9 | Sheetal Nandi | 04 March 2019, 19:02:44 UTC | Read program from buildInfo | 08 March 2019, 23:56:08 UTC |
ec47859 | Sheetal Nandi | 01 March 2019, 23:47:17 UTC | Make watch use sourceFileHash so it can be used with --incremental as well | 08 March 2019, 23:56:08 UTC |
97fbc87 | Sheetal Nandi | 08 March 2019, 23:49:44 UTC | Merge pull request #29813 from Microsoft/incrementalBuildInfo Build .tsbuildinfo file when building using tsc --b | 08 March 2019, 23:49:44 UTC |
a9ad94a | Wesley Wigham | 08 March 2019, 23:33:12 UTC | Conditional type simplifications & Globally cached conditional type instances (#29437) * Introduce simpliciations for extract/exclude-like conditional types and fix restrictive instantiations * Add test for the common simplifications * unify true branch constraint generation logic and true branch simplification * Use identical check on instantiated types * Add late-instantiate conditionals to test * Globally cache conditional type instantiations ala indexed access types * Handle `any` simplifications * Factor empty intersection check into function * Modifify conditional type constraints to better handle single-branch `any` and restrictive type parameters * Add test case motivating prior commit * Fix lint * Factor logic into worker vs cacheing function * Remove now unneeded casts | 08 March 2019, 23:33:12 UTC |
b2cda16 | Sheetal Nandi | 08 March 2019, 23:20:37 UTC | Update LKG | 08 March 2019, 23:20:37 UTC |
68e28da | Sheetal Nandi | 08 March 2019, 23:05:30 UTC | Build project if existing project was built with different compiler version | 08 March 2019, 23:14:34 UTC |
6607e00 | Ron Buckton | 08 March 2019, 23:08:26 UTC | Merge pull request #30259 from Microsoft/transformFlagCleanup Transform flag cleanup | 08 March 2019, 23:08:26 UTC |
ecb2ce4 | Sheetal Nandi | 08 March 2019, 22:16:00 UTC | Add tests that will verify that all rebuilding with new compiler version builds again | 08 March 2019, 22:19:41 UTC |
58e847a | Wesley Wigham | 08 March 2019, 22:01:27 UTC | Add assignability rule relaxing the assignability of partial mapped types (#30112) * Add assignability rule relaxing the assignability of partial mapped types * Update comment | 08 March 2019, 22:01:27 UTC |
45a6cb7 | Wesley Wigham | 08 March 2019, 21:57:43 UTC | Reset toplevel flag when higher priority inference takes place (#30265) | 08 March 2019, 21:57:43 UTC |
409d6c9 | Sheetal Nandi | 08 March 2019, 21:05:19 UTC | Add compiler version to buildInfo | 08 March 2019, 21:32:43 UTC |
d4cfa41 | Sheetal Nandi | 08 March 2019, 20:37:57 UTC | To test platform independent buildInfo baselines, move the logic to writeFile of SolutionBuilderHost | 08 March 2019, 21:00:29 UTC |
990b199 | Sheetal Nandi | 08 March 2019, 19:42:19 UTC | Merge branch 'master' into incrementalBuildInfo | 08 March 2019, 19:42:19 UTC |
d59e51b | Anders Hejlsberg | 08 March 2019, 18:41:32 UTC | Merge pull request #30215 from Microsoft/higherOrderFunctionTypeInference Higher order function type inference | 08 March 2019, 18:41:32 UTC |
a887c6b | Wesley Wigham | 08 March 2019, 18:34:35 UTC | Remove unused (and sometimes broken) targets and scripts (#30054) * Remove unused (and sometimes broken) targets and scripts * Remove browser-specific harness code | 08 March 2019, 18:34:35 UTC |
fbfd349 | Sheetal Nandi | 08 March 2019, 18:22:44 UTC | Change to debug fail instead of assert never | 08 March 2019, 18:22:44 UTC |
e982240 | Wesley Wigham | 08 March 2019, 01:39:58 UTC | Instantiating a signature in the context of another should infer from return type predicates if they match up (#30242) * Instantiating a signature in the context of another should infer from return type predicates if they match up * Invert condition per PR feedback | 08 March 2019, 01:39:58 UTC |
4c9ad08 | Wesley Wigham | 07 March 2019, 21:34:28 UTC | Add fix for webpack history merge bug (#29339) * Add fix for webpack history merge bug * Add test case | 07 March 2019, 21:34:28 UTC |
3f7357d | Sheetal Nandi | 07 March 2019, 19:24:03 UTC | Merge pull request #30247 from Microsoft/recursiveDirectoryIgnore Ignore the directories or files in node_modules starting with "." and any file or directory starting with ".git" even in the recursive directory watching logic | 07 March 2019, 19:24:03 UTC |
1c0f9a8 | Ron Buckton | 07 March 2019, 18:52:17 UTC | Renumber transform flags | 07 March 2019, 18:52:17 UTC |