https://github.com/Microsoft/TypeScript

sort by:
Revision Author Date Message Commit Date
80fff90 Update LKG 19 April 2018, 21:14:07 UTC
149803b Fix bug: don't insert a semicolon when inserting a FunctionDeclaration (#23240) (#23289) 09 April 2018, 23:24:50 UTC
0e0ecbc Merge pull request #23241 from Microsoft/skipWatchingTypeCacheInfos [release-2.8] Skip watching script infos in the global type cache location 09 April 2018, 18:31:06 UTC
7deda06 Update LKG 07 April 2018, 00:13:38 UTC
dc3f4c3 Do not watch script infos that are part of global typings location 07 April 2018, 00:10:28 UTC
c77a969 Do not send project update in background if there was no ensureUpdate pending on the project structure 07 April 2018, 00:10:25 UTC
235e1c5 There is no need to ensure project structure when tryiong to get inferred project The project operations will validate if its valid anyways 07 April 2018, 00:10:21 UTC
9dc3c93 Add time stamp into the ti log. 07 April 2018, 00:10:18 UTC
82e54fd Update version to '2.8.3'. 06 April 2018, 22:13:07 UTC
a94e318 Only include unique symbols when getting index types for access checks (#23145) (#23175) * Only include unique symbols when getting index types for access checks * Filter all nonstrings * Inline ternary 05 April 2018, 19:12:44 UTC
16687e6 Fix crash in type resolution in JS IIFEs (#23171) * Fix crash in type resolution in JS IIFEs We recognise IIFEs as JS special assignment initialisers, but not as containers otherwise. That means that IIFEs will not have a symbol unless they have an *outside* assignment. The permanent fix will be to make IIFEs a container, based on the containership of the value that they return. This fix does not do that; it just makes type resolution return undefined instead of crashing. * Comment the IIFE-fix line 05 April 2018, 16:57:56 UTC
8717a7b Fix bug: `<div a="1" b/**/ >` is not a jsx initializer (#23138) (#23167) * Fix bug: `<div a="1" b/**/ >` is not a jsx initializer (#23138) * Don't use test feature only available in master branch 05 April 2018, 16:17:34 UTC
4d783d0 Merge pull request #23157 from Microsoft/PortFixesToRelease2.84-4 Port fixes to release 2.8 4/4 05 April 2018, 05:15:46 UTC
f077460 Accept new baselines 05 April 2018, 00:27:58 UTC
d7c70fc Add regression test 05 April 2018, 00:27:53 UTC
66adcc3 Only look up identifiers that could actually be type parameters 05 April 2018, 00:27:49 UTC
2be103a Accept new baselines 05 April 2018, 00:27:29 UTC
05e10ee Add regression test 05 April 2018, 00:27:23 UTC
840c64a Less aggressive test for type parameter references in conditional types 05 April 2018, 00:27:20 UTC
32ad68a Accept new baselines 05 April 2018, 00:27:03 UTC
e039985 Add tests 05 April 2018, 00:26:58 UTC
c0986d4 Constraint of 'T extends U ? T : F' should be 'T & U | F' 05 April 2018, 00:26:54 UTC
b2e81bb Accept new baselines 05 April 2018, 00:26:36 UTC
c4e21c9 Add regression test 05 April 2018, 00:26:31 UTC
052680d Fix parent node walk termination condition in getConstrainedTypeVariable 05 April 2018, 00:26:27 UTC
60a161e Fix formatting 05 April 2018, 00:26:22 UTC
ebadc1d Accept new baselines 05 April 2018, 00:25:56 UTC
8f25748 Add another test 05 April 2018, 00:25:51 UTC
c0b96df Accept new baselines 05 April 2018, 00:25:48 UTC
228aff0 Add regression test 05 April 2018, 00:25:44 UTC
53cb993 Erase 'infer T' locations in conditional type constraints 05 April 2018, 00:25:38 UTC
9f09378 Update LKG 04 April 2018, 23:41:59 UTC
4496f0d Port generated lib files 04 April 2018, 23:06:23 UTC
4189b9c Allow multiple class base types; intersect them, as with interfaces (#23123) (#23130) 04 April 2018, 01:35:50 UTC
578236c Update baselines 03 April 2018, 23:14:55 UTC
ad742c9 No error referring to UMD symbol in CommonJS modules (#23129) 03 April 2018, 23:10:42 UTC
1c86d01 Actuallt preserve nonblock for of statements in forofs with object rest (#23122) (#23124) 03 April 2018, 23:08:45 UTC
51b895c Consider jscontainer aliases as referencible even if they have other local meanings (#23119) (#23121) 03 April 2018, 20:31:55 UTC
59e7311 Update LKG 03 April 2018, 20:00:15 UTC
ae670ba Update version 03 April 2018, 19:53:09 UTC
d07102e Fix bug: don't return string literal completions if there's no contextual type (#23079) 02 April 2018, 23:20:51 UTC
5a32fb0 Work around bug with global completion with invalid identifier (#23086) (#23093) 02 April 2018, 22:18:02 UTC
056b6c4 Update LKG 02 April 2018, 19:09:03 UTC
2720ac0 Port generated lib files 02 April 2018, 18:43:13 UTC
a9c5025 Move JSX props support check and make syntactic (#22970) (#22996) * Move JSX props support check and make syntactic * Make parameter required 29 March 2018, 20:50:05 UTC
0b2d6f6 Dont let an import that doesnt need helpers override one that does (#22966) (#22990) 29 March 2018, 18:58:20 UTC
209e92f Merge pull request #22986 from Microsoft/childWatches2.8 [release-2.8] Do not watch child directories of the sym link folders 29 March 2018, 17:04:19 UTC
9b69093 PR feedback 29 March 2018, 16:22:18 UTC
9285c1b Do not watch child directories of the sym link folders Fixes #22668 29 March 2018, 16:22:11 UTC
670a5cd Instead of using current time, use predefined time for modification to ensure we can detect changes correctly and arent timing dependent Fixes #22455 29 March 2018, 16:22:02 UTC
36d0274 Ensure our readonly emptyArray stays non modified. 29 March 2018, 16:21:31 UTC
eb0955c Enable the commented out test and convert folder entries to sorted list 29 March 2018, 16:21:20 UTC
72776b0 Merge pull request #22965 from Microsoft/incrementalEditWithJsDocNode [release-2.8] Correct the incremental parsing when there is jsDoc node 28 March 2018, 23:24:01 UTC
4fcf5bc Correct the incremental parsing when there is jsDoc node Fixes #22924 28 March 2018, 22:44:01 UTC
d45eb25 Port generated lib files 28 March 2018, 20:44:11 UTC
f114535 Merge pull request #22954 from uniqueiniquity/CRLF Make region outlining more sensitive to CRLF 28 March 2018, 19:56:27 UTC
ac29c9d Merge pull request #22956 from Microsoft/PortFixesToRelease2.8 Port fixes to release2.8 28 March 2018, 19:41:31 UTC
ae8413e Accept new baselines 28 March 2018, 19:06:10 UTC
072401e Change test to use type variables 28 March 2018, 19:06:04 UTC
ca3d0d3 Change to more conservative conditional type relationship 28 March 2018, 19:06:00 UTC
79cd772 Accept new baselines 28 March 2018, 19:05:55 UTC
7df518d Add tests 28 March 2018, 19:05:51 UTC
3d04388 Add tests 28 March 2018, 19:05:47 UTC
b4e83f5 Add missing type relationship for conditional types 28 March 2018, 19:05:42 UTC
b2d702e Accept new baselines 28 March 2018, 19:05:17 UTC
61f3a82 Add regression test 28 March 2018, 19:05:11 UTC
fc37c8b Obtain constraint from destructured property when applicable 28 March 2018, 19:05:06 UTC
8dcbf69 Fix completions and brace in empty file (#22620) Fixes #22618 28 March 2018, 19:04:03 UTC
dc4001f Fix await code action crashes when await is not in a function (#22623) Fixes #22614 28 March 2018, 19:03:27 UTC
9ff67f6 inferFromUsage: Handle being at an unexpected location (#22569) * inferFromUsage: Handle being at an unexpected location * add comment 28 March 2018, 19:02:53 UTC
99dbfdf Make region outlining more sensitive to CRLF 28 March 2018, 18:28:36 UTC
f7e2bb0 Merge pull request #22804 from Microsoft/release-2.8_organizeImports_renamed organizeImports: Fix bug in reference-testing for renamed import (#22797) 28 March 2018, 18:20:11 UTC
52f826a Revert assertion addition (#22622) (#22920) 28 March 2018, 00:49:05 UTC
77e8a69 importFixes: Distinguish when we need to import JSX constructor or JSX namespace (#22828) (#22901) 28 March 2018, 00:05:55 UTC
c63b206 Don't add external module completions in a pure commonjs file (#22583) (#22880) 26 March 2018, 23:30:29 UTC
0a1d427 Alternate but more general token comment emit fix + organizeImports fix (#22836) (#22840) @amcasey: Preserve leading trivia when organizing imports When organizing imports, we used to move the leading and trailing trivia of each individual import with that import as it was repositioned or deleted. This had the unfortunate effect of repositioning or deleting the header comment of the file. Our new approach is to leave the leading trivia of the first import ahead of the resulting block of imports (i.e. it no longer follows the first import as it is repositioned or deleted). Trailing trivia on the first import and trivia on subsequent imports are treated as before. 26 March 2018, 20:56:58 UTC
b28e3b0 Update LKG 23 March 2018, 22:09:55 UTC
4476649 Merge pull request #22843 from RyanCavanaugh/port22744 Always include parent folder failed lookup locations 23 March 2018, 22:03:33 UTC
a507246 Always include parent folder failed lookup locations 23 March 2018, 21:59:22 UTC
51edf13 Update LKG 23 March 2018, 18:55:59 UTC
2451fff Merge pull request #22820 from Microsoft/moduleResolutionEvents [release-2.8] Invalidate resolutions from typeRoots watch event as a fallback mechanism 23 March 2018, 17:46:10 UTC
477ee3d Invalidate resolutions from typeRoots watch event as a fallback mechanism There are times when the directory watcher for failed lookup locations isnt invoked and is not very determinitstic So as a fallback, when we receive typeRoots watch event, handle failed lookup locations as well 23 March 2018, 03:42:54 UTC
cc67601 convertFunctionToEs6Class: Copy comments from constructor to class (#22738) (#22802) 22 March 2018, 22:15:21 UTC
a9fccb2 organizeImports: Fix bug in reference-testing for renamed import (#22797) 22 March 2018, 20:09:40 UTC
bb89abd Update LKG. 22 March 2018, 19:59:18 UTC
c67fa9d Fixes for new mocha types (#22799) * Fixes for new mocha types * fix lint 22 March 2018, 19:47:19 UTC
459df02 Improve assertion violation message (#22522) 22 March 2018, 19:43:49 UTC
a807336 Update LKG 22 March 2018, 17:16:35 UTC
3ad21c7 Merge pull request #22793 from Microsoft/renameNodeModulesContainingAtTypes [release-2.8] Fix when program module resolution in watch mode when node_modules folder itself gets the rename event 22 March 2018, 17:03:09 UTC
5d58dd6 Update version 22 March 2018, 16:48:56 UTC
4075018 Fix when program module resolution in watch mode when node_modules folder itself gets the rename event Fixes #22712 22 March 2018, 16:43:19 UTC
f190842 Fix crash after `var = require('x')` type resolution (#22452) * Harden var x=require name resolution+update chrome baseline Chrome-devtools crashed after the new `var = require('x')` resolution because it forgot to check whether the declaration had an initializer. * Update chrome-devtools-frontend baseline 22 March 2018, 15:53:21 UTC
e5f0385 Merge pull request #22780 from Microsoft/fixInferDeclarationFiles-release-2.8 [release-2.8] Fix infer declaration files 22 March 2018, 00:16:44 UTC
92c3b26 Merge pull request #22778 from Microsoft/fixIndexedAccessInConditionalType-release-2.8 [release 2.8] Fix indexed access in conditional type 22 March 2018, 00:16:26 UTC
1a2eb32 Accept new baselines 21 March 2018, 23:23:30 UTC
b5b2f4c Accept new baselines 21 March 2018, 23:00:33 UTC
cf6f39f Add regression test 21 March 2018, 22:53:30 UTC
150f437 Revise binder logic to correctly find 'infer T' containers 21 March 2018, 22:53:29 UTC
12460d5 Revert strict containment check in checkInferType 21 March 2018, 22:53:29 UTC
02a3a74 Add regression test 21 March 2018, 22:53:29 UTC
back to top