https://github.com/Microsoft/TypeScript

sort by:
Revision Author Date Message Commit Date
76c94c5 Update LKG. 28 January 2019, 19:15:57 UTC
a385ad7 Apparently non-clean builds can break API changes after a merge? 28 January 2019, 19:15:19 UTC
a1454c6 Accepted baselines. 28 January 2019, 17:53:13 UTC
66d1b58 Removed duplicate property declaration from merge. 28 January 2019, 17:48:20 UTC
5c71909 Bump version to '3.3.1'. 28 January 2019, 17:46:06 UTC
e05aa82 Merge branch 'master' into release-3.3 28 January 2019, 17:44:50 UTC
fa74cef Merge pull request #29591 from Microsoft/removeUnnecessaryDeclarations Do not generate dts files for tsc/tsserver and such when we do not use it at all. 25 January 2019, 23:51:13 UTC
4da9d8b Include index signatures of the source in mapped type template target inferences (#29253) 25 January 2019, 23:22:35 UTC
5f782bf Fixup restrictive instantiations to actually erase type parameter constraints (#29592) 25 January 2019, 23:18:07 UTC
e51a2fe Skip declaration emit for files that are just executables 25 January 2019, 22:24:35 UTC
bd8c625 Merge pull request #29422 from Microsoft/fix29006 Fix crash in getTextOfPropertyName 25 January 2019, 22:08:35 UTC
ebf9087 Merge pull request #29584 from yacaovsnc/master Remove extra http str in badge url 25 January 2019, 21:28:14 UTC
df709a2 Merge pull request #29583 from Microsoft/gulpTsserver Add tsserver task to gulp 25 January 2019, 18:59:45 UTC
74d41b9 Fix crash in watch-local 25 January 2019, 18:55:24 UTC
f519393 Add tsserver task to gulp 25 January 2019, 18:52:00 UTC
b3f8736 Remove extra http str in badge url 25 January 2019, 18:48:32 UTC
d16cf76 Move random file in root into test folder (#29575) 25 January 2019, 01:33:12 UTC
45899ad Merge pull request #29569 from Microsoft/inputFiles Make getters for js, sourcemap, dts and dts map text for prepend nodes so as to avoid unnecessary multiple file reads 25 January 2019, 01:02:40 UTC
469ab3f Merge branch 'master' into fix29006 25 January 2019, 00:50:50 UTC
1b12a85 Merge branch 'master' into inputFiles 24 January 2019, 23:44:45 UTC
0ddcab3 Fix master: handle generating type name for late bound dupe message more nicely (#29572) * Fix master: handle generating type name for late bound dupe message more nicely * Make literal type casts more specific in many places to better reflect the checks performed 24 January 2019, 23:37:13 UTC
ec817f5 Fix unnecessary union 24 January 2019, 23:27:39 UTC
c779fc7 Merge pull request #28034 from disisisid/master Typo fix in src/lib/README.md 24 January 2019, 22:45:31 UTC
04cb422 Merge pull request #28124 from sanket0896/patch-1 Fixed typos in spec.md 24 January 2019, 22:44:05 UTC
61b07e7 Merge pull request #28181 from superkd37/patch-1 Update .mailmap 24 January 2019, 22:40:55 UTC
66e44ee Merge pull request #27991 from manishbansal8843/gulpfile-correction-for-word2mdconversion Correcting the order of passing arguments to word2mdJs for the task generating spec.md 24 January 2019, 22:38:32 UTC
1a742e6 Merge pull request #27918 from collin5/b27914 Improve error message for duplicate property with computed name 24 January 2019, 22:35:51 UTC
399f987 Add todos for sourcemap that accidently got reverted. 24 January 2019, 21:54:45 UTC
3249e0f Merge pull request #27480 from AjayPoshak/make-contrib-easy Add points to guideline to make contributions easier 24 January 2019, 21:50:16 UTC
216ed1b Get dts content from sourceFile if present 24 January 2019, 21:47:27 UTC
d85c4e5 Merge pull request #27121 from xl1/26977-typedarray Allow non-number source for TypedArray.from 24 January 2019, 21:42:43 UTC
50d98ae Create getters for js sourcemap, dts and dts map text getters in prepend nodes 24 January 2019, 21:38:25 UTC
95eec99 Tweaks 24 January 2019, 21:31:44 UTC
16b6706 Merge pull request #29463 from jack-williams/check-in-expression-with-union Fix #29457 24 January 2019, 21:07:22 UTC
fdeb8f0 Fix typo in runner selection in gulp 24 January 2019, 20:58:46 UTC
9acff37 Add test to test the readFile called on prepend input file for emitting and verifying emit 24 January 2019, 20:17:45 UTC
61b95fe Merge pull request #29555 from petebacondarwin/external-skip-trivia-fix Use the correct source when skipping trivia 24 January 2019, 20:09:10 UTC
71d70ef Merge pull request #29563 from Microsoft/fixSwitchControlFlow Fix switch statement control flow logic 24 January 2019, 18:36:52 UTC
d782a54 Merge pull request #29556 from fuafa/trailing-comma fix trailing comma should not allowed in dynamic import argument 24 January 2019, 18:20:26 UTC
936ee9b Accept new baselines 24 January 2019, 18:12:43 UTC
500c472 Add additional repro 24 January 2019, 18:12:35 UTC
48cad77 Accept new baselines 24 January 2019, 17:30:54 UTC
83f7f4d Add regression test 24 January 2019, 17:30:46 UTC
9844436 Match control flow logic for switch statements to conditional expressions 24 January 2019, 17:30:36 UTC
387201c Update user baselines (#29560) 24 January 2019, 17:27:32 UTC
331b9bc Use the correct source when skipping trivia A custom `SourceMapSource` can optionally provide its own `skipTrivia` function. If this is not provided then the compiler will use the default function designed for TypeScript source files. Previously, when calling this default function we were passing the current `sourceMapSource` rather than the specified `source` whose trivia needs to be skipped. This resulted in the `pos` being incorrectly calculated for external source files that need mapping. **Side note:** There are actually two possible constructors available for creating `SourceMapSource` objects. One of them defaults to an identity function for the `skipTrivia` function if it is not provided (see https://github.com/Microsoft/TypeScript/blob/49689894d747714d6b2b8461b9033020efec9625/src/compiler/utilities.ts#L6972-L6976) and the other one leaves the `skipTrivia` field `undefined` (see https://github.com/Microsoft/TypeScript/blob/5fc8f1dd801dbacfe7e2d624f80b7a6a3868d180/src/services/services.ts#L776-L797) Unfortunately, it appears that the second of these two constructors is the one available when importing the "typescript" module in node.js code. 24 January 2019, 10:28:10 UTC
d7601b7 fix trailing comma should not allowed in dynamic import argument 24 January 2019, 10:16:34 UTC
cad65fd Merge pull request #29547 from Microsoft/umdModuleGlobalMerge33 [release-3.3] Handle find all references for symbol merged with UMD module and global var 24 January 2019, 00:21:25 UTC
2f6c65e Merge pull request #26653 from Kingwl/improve_type_arguments_parser_1 parse less than token rather than left shift in context of type argum… 24 January 2019, 00:21:12 UTC
ebebc9f Merge pull request #29546 from chrisrpatterson/update-badge-url Updating badge url 23 January 2019, 20:49:42 UTC
41568ba Updating badge url Updating the badge url to use the new url format. 23 January 2019, 19:16:23 UTC
f118f35 PR feedback 23 January 2019, 19:15:08 UTC
66ba166 Handle find all references for symbol merged with UMD module and global var Fixes #29093 23 January 2019, 19:15:04 UTC
73fe3fc Merge pull request #29532 from Microsoft/umdModuleGlobalMerge Handle find all references for symbol merged with UMD module and global var 23 January 2019, 19:13:58 UTC
d421853 PR feedback 23 January 2019, 18:48:17 UTC
e1477b4 Fix lint error 23 January 2019, 00:28:00 UTC
2537036 Enable debug info by default when debugging the language server 23 January 2019, 00:17:36 UTC
b42192e Fix crash in signatureHelp 23 January 2019, 00:17:28 UTC
c2e74ae Merge pull request #29534 from Microsoft/fix29355 Fix crash in signatureHelp 23 January 2019, 00:16:42 UTC
60487dc Enable debug info by default when debugging the language server 22 January 2019, 23:41:22 UTC
76b78a4 Fix crash in signatureHelp 22 January 2019, 23:02:30 UTC
f0227ec Handle find all references for symbol merged with UMD module and global var Fixes #29093 22 January 2019, 22:52:39 UTC
60639ce Replace most instances of getTextOfPropertyName in checker 22 January 2019, 22:24:21 UTC
e38ac0d fix api 19 January 2019, 18:17:09 UTC
e849709 Merge branch 'master' into improve_type_arguments_parser_1 19 January 2019, 17:54:49 UTC
3a2f6a3 Merge pull request #29470 from amcasey/InterfaceImplementations Don't treat interfaces as implementations 19 January 2019, 00:28:49 UTC
d38c616 Fix resolution of properties from prototype assignment in JS (#29302) * fix type derived from prototype assignment * accept new baselines * remove direct intersection with object literal assigned to prototype * add tests * change webpack submodule commit * fix submodule commits * comment and simplify getJSDocTypeReference * remove circularity guards that aren't hit anymore 19 January 2019, 00:00:18 UTC
20285e6 Include all flow nodes made within `try` blocks as antecedents for `catch` or `finally` blocks (#29466) * Include all flow nodes made within `try` blocks as antecedents for `catch` or `finally` blocks * Fix typo 18 January 2019, 22:43:31 UTC
648a795 Update LKG. 18 January 2019, 01:21:39 UTC
0098cf7 Update version. 18 January 2019, 01:21:28 UTC
b317334 Merge pull request #29447 from Microsoft/fixGulp Fix gulp builds not building some targets, use LKG by default 18 January 2019, 01:19:42 UTC
737fda9 Don't treat interfaces as implementations ...even if they're in ambient contexts. Same for type aliases. 17 January 2019, 23:45:01 UTC
addeff3 Make the relationship between partial mapped types and the empty object not apply for subtype relationship (#29384) 17 January 2019, 23:42:58 UTC
b6ae492 Add missing arity check on second inference pass (#29386) 17 January 2019, 23:21:17 UTC
e8ca5b0 Merge pull request #29467 from Microsoft/incrementalBuild33 [release-3.3] Supports incremental build in tsc --b --w mode 17 January 2019, 23:18:44 UTC
3921921 renames 17 January 2019, 21:59:27 UTC
a93b51a add missing type annotation 17 January 2019, 21:59:10 UTC
5a368ae PR feedback 17 January 2019, 21:58:51 UTC
0427ad0 PR feedback 17 January 2019, 21:58:36 UTC
dcce3c3 Fix typo 17 January 2019, 21:58:24 UTC
2b97802 Fix typo 17 January 2019, 21:58:08 UTC
72069a7 CompilerHostLikeForCache rename 17 January 2019, 21:57:49 UTC
19cec03 Rename indexing variable 17 January 2019, 21:57:32 UTC
1470a7c Fix typo 17 January 2019, 21:57:09 UTC
66018ea Use DirectoryStructureHost for fileExists and readFile 17 January 2019, 21:56:32 UTC
75e2e2e Handle declaration emit errors in tsbuild mode by backing up builder state This helps us revert to state where we pretend as if emit is not done (since we do not do emit if there are errors) 17 January 2019, 21:55:04 UTC
82f8411 Write the tests for incremental build and declaration emit errors handling These will fail since its still TODO 17 January 2019, 21:54:01 UTC
122339b Handle prepend in incremental build. Always emit when program uses project reference with prepend since it cant tell changes in js/map files 17 January 2019, 21:53:38 UTC
e00df32 Update the timestamps of outputs that dont need to be written because of incremental build This ensures that after `tsbuild` after incremental build of `tsbuild -w` doesnt result in unnecessary rebuilds 17 January 2019, 21:53:19 UTC
6be4439 Use emit builder to emit only changed files. 17 January 2019, 21:52:59 UTC
2d712e3 Use oldProgram to create the new Program. This helps in storing the semantic diagnostics 17 January 2019, 21:52:39 UTC
b6e6b99 Add method to release held Program in BuilderProgram 17 January 2019, 21:51:48 UTC
900dc8c Revert BuilderProgram to be redirected object to Program in preparation to set Program in state to undefined for storing. 17 January 2019, 21:48:24 UTC
5d6ecb5 Make SolutionBuilder handle BuilderProgram in preparation to handle incremental builds 17 January 2019, 21:48:00 UTC
9fcfa28 Make BuilderProgram as Program 17 January 2019, 21:47:40 UTC
8d2c359 Use watch factory instead of direct host functions in tsbuild to provide detailed information on watch invokations 17 January 2019, 21:47:19 UTC
9bd2365 Merge pull request #29161 from Microsoft/incrementalBuild Supports incremental build in tsc --b --w mode 17 January 2019, 21:44:48 UTC
8680908 Port #29314 (#29460) Porting https://github.com/Microsoft/TypeScript/pull/29314 to release-3.3 17 January 2019, 21:41:45 UTC
900d6f7 renames 17 January 2019, 20:29:23 UTC
5651789 Fix #29457 Use allTypesAssignableToKind instead of isTypeAssignableToKind to account for union types. 17 January 2019, 20:03:46 UTC
back to top