https://github.com/Microsoft/TypeScript

sort by:
Revision Author Date Message Commit Date
b71355d Update LKG. 12 July 2018, 16:49:57 UTC
015c2a8 Use RC in version string. 12 July 2018, 16:49:45 UTC
7e1711d Update LKG 06 July 2018, 15:52:36 UTC
bb57c5a Update user baselines (#25482) 06 July 2018, 15:43:59 UTC
7a082d4 Merge pull request #25253 from micnic/master Add missing jsdoc tag names 05 July 2018, 23:36:03 UTC
fd32cb9 Update LKG (#25470) 05 July 2018, 23:05:09 UTC
7ad72d2 Rework symbol visibility checking to allow for multiple potential containers (#24971) * Rework symbol visibility checking to allow for multiple potential containers * Express a preference for the local symbol if accessible from the enclosing declaration 05 July 2018, 23:00:07 UTC
b8b34a3 Actually cache intermediate results in getBaseConstraint (#25417) * Have getBaseConstraint push resolutions for the types it actually recurs on * Cache base constraints correctly 05 July 2018, 22:54:43 UTC
64555aa navigateTo: Collect results from all referenced projects. (#25283) * navigateTo: Collect results from all referenced projects. * Don't use project references, just source maps * Move more code to session * Test when implementation file is deleted * Use tsserver tests instead of fourslash tests to ensure session is used * Support find-all-references * Restore fourslash tests * Update emit baselines (added missing newline) * Support rename * @weswigham code review * Don't open/close files * Avoid growing `toDo` too eagerly * @sheetalkamat code review * Also get symlinked projects for originalLocation * Update API (#24966) * More @sheetalkamat code review * Remove unnecessary test * Update API (#24966) 05 July 2018, 22:39:03 UTC
5b92678 Optimize sourcemap application more (#25425) * Optimize sourcemap application more * Remove test-only memory hog sourceMapDecodedMappings field * Update for style, remove unused function that triggers warnings in node 10 * Avoid all raw buffer constructor calls * Small TDZ fix 05 July 2018, 22:12:10 UTC
065e695 No merge for redirected source files in initializeTypeChecker (#25463) Previously, redirected source files merged the same way as other source files, effectively causing the target of the redirection to be merged twice. mergeSymbol now has an assert (`source===target`) that catches this condition, so this change makes sure to skip redirected source files. This change doesn't apply to the preceding binding loop, since the binder handles already-bound source files correctly. 05 July 2018, 20:49:34 UTC
0abefec Merge pull request #25439 from ajafff/factory-arrow-comma createArrowFunction: parenthesize comma sequence 05 July 2018, 19:27:18 UTC
383319d Merge pull request #25423 from Microsoft/defaultExportName Handle getting name of default export that's an alias 05 July 2018, 19:21:53 UTC
2059c36 Merge pull request #25457 from Microsoft/resolveJsonModuleInterop Do not report esModuleInterop needed error for json imports 05 July 2018, 19:16:28 UTC
8911c19 Merge pull request #25313 from github-john-doe/typo Typo 05 July 2018, 18:43:12 UTC
320db5c Merge pull request #25433 from a-tarasyuk/bug/24839-give-a-better-error-message-for-using-import-as-a-type 24839 - Give a better error message for using import as a type 05 July 2018, 18:11:35 UTC
cb622b4 Do not report esModuleInterop needed error for json imports Fixes #25400 05 July 2018, 17:39:39 UTC
50ef631 Support prototype assignment with a function declaration (#25300) Previously variable declaration+function expression worked. Note that class expression/class declaration do not work, due to the way they are specified. I added a test for future reference. 05 July 2018, 16:04:28 UTC
b1e916c Handle getting name of default export that's an alias 05 July 2018, 16:03:22 UTC
1579bfd Update user baselines (#25436) 04 July 2018, 21:42:36 UTC
c54c5f4 accept baselines 04 July 2018, 18:55:14 UTC
f4470cd createArrowFunction: parenthesize comma sequence Fixes: #25366 04 July 2018, 18:47:06 UTC
d21d0af Update baseline 04 July 2018, 18:42:07 UTC
f851ab8 Add a suggestion - Did you mean 'typeof import()?. Add tests to handle undated error message 04 July 2018, 13:04:29 UTC
72bac56 Add missing jsdoc tag names 04 July 2018, 08:05:33 UTC
84f5aa5 Put error spans deep on nested object literals (#25140) * Add ncie deep elaborations * Nice stuff * Modify tuple error to use length error mroe often * Accept good baselines * Accept meh baselines * Fix literal types * Calculate elaborations like it was the very first time again~ * Use tristate for enum relationship to ensure elaborations are printed at least once * Update message text, nits * move some functions back to where they were * Add test of deep JSX elaboration * Add elaboration test with parenthesized expressions, comma expressions, and assignments * Move check to allow elaborations on more anonymous types * Fix nits * Add specialized error to elaborations of nonliteral computed named-members * Update error message 04 July 2018, 02:40:58 UTC
e4145e3 Merge pull request #25342 from ajafff/factory-leftmost-expression getLeftmostExpression: handle AsExpression and NonNullExpression 04 July 2018, 01:02:04 UTC
204b70d Don't add completions from a discriminated union type when the discriminant doesn't match (#24770) * Don't add completions from a discriminated union type when the discriminant doesn't match * Move code to checker * Update API (#24966) * Use isTypeIdenticalTo 04 July 2018, 00:05:51 UTC
eb7ff43 Merge pull request #25408 from Microsoft/contextualTupleTypes Infer tuple types for contextually typed rest parameters 04 July 2018, 00:02:48 UTC
064ecd4 Support code-fix-all for importFixes (#25137) * Support code-fix-all for importFixes * Change description * Update API (#25283) 03 July 2018, 22:19:15 UTC
726412c Merge pull request #25363 from ajafff/factory-deprecated-signature factory: deprecate signatures using JSDoc 03 July 2018, 22:15:37 UTC
17b10e8 Merge pull request #25397 from a-tarasyuk/bug/25356-instance-property-is-not-a-block-scoped-variable 25356 - Instance property is not a block scoped variable 03 July 2018, 21:11:28 UTC
dcb74a6 Merge pull request #25416 from Microsoft/tscDiagnostics Fix typo to fix logging when built with --watch --diagnostics 03 July 2018, 21:00:02 UTC
e1a7f84 Restore `NewFileContent` type (#25406) 03 July 2018, 20:36:45 UTC
75369cd Merge pull request #25414 from Microsoft/classMembersInSuperClassFromUnknownNamespace Fix the completion when base type is class from unknown namespace 03 July 2018, 20:21:11 UTC
4175773 Fix typo to fix logging when built with --watch --diagnostics 03 July 2018, 20:06:06 UTC
76a4694 parser: Fix testing for missing list (#25411) * parser: Fix testing for missing list * Fix return type 03 July 2018, 19:37:20 UTC
95ad718 Fix the completion when base type is unknown type from unknown namespace Fixes #25387 03 July 2018, 19:35:25 UTC
cb4cb7a Check if module reference requires type reference before path reference (#25385) 03 July 2018, 18:41:07 UTC
304d45d Canonicalize path before calling `startsWith` (#25364) * Canonicalize path before calling `startsWith` * More specific type for sourceDirectory, and add fourslash test * Update API (#24966) 03 July 2018, 18:23:19 UTC
e8d64a9 Merge pull request #25336 from Microsoft/fixResolveTypeMembers Fix runaway recursion in object type member resolution 03 July 2018, 17:53:02 UTC
b87a723 Remove outdated comment 03 July 2018, 17:21:15 UTC
3edf8ed Update user baselines (#25399) 03 July 2018, 15:43:11 UTC
6897932 Update tests baseline. Change tests 03 July 2018, 11:41:09 UTC
6ff0ba6 Add new error message - Property {0} is used before its initialization. 03 July 2018, 11:39:58 UTC
e13fd0c Merge pull request #24915 from Microsoft/triggerSignatureHelpIArdlyKnowSignatureHelp Trigger characters in signature help 03 July 2018, 06:36:57 UTC
17e9594 Fix fourslash tests 03 July 2018, 04:14:32 UTC
38a0346 Accept new baselines 03 July 2018, 03:50:52 UTC
e5d520e Add tests 03 July 2018, 03:50:42 UTC
efc1b7d More thoroughly test navigateTo (#25239) * More thoroughly test navigateTo * Fix #25233 and #25237 * Update API (#24966) 03 July 2018, 02:25:27 UTC
c3b81b3 Merge pull request #25377 from Microsoft/addressWesleyFeedback20180702 Use `addRelatedInfo`. 03 July 2018, 01:10:11 UTC
65655f2 Change import type determination to not use a RE on the symbol name (#25381) 03 July 2018, 00:43:39 UTC
5c57e14 goToDefinition: Don't go to jsx constructor signature (#25382) 03 July 2018, 00:18:07 UTC
18d8ad1 Merge pull request #25372 from Microsoft/fixAddMissingMember_all_dedup fixAddMissingMember: Improve deduplication in code-fix-all 02 July 2018, 23:44:58 UTC
e56a5c1 Lints. 02 July 2018, 23:40:08 UTC
69d1f58 Use `addRelatedInfo`. 02 July 2018, 23:09:20 UTC
271bbb0 Merge branch 'master' into fixAddMissingMember_all_dedup 02 July 2018, 23:06:57 UTC
159b3dc Accepted baselines and updated fourslash test. 02 July 2018, 23:05:07 UTC
9651c42 Account for trigger reasons, as implemented by Roslyn. 02 July 2018, 23:04:48 UTC
c58e298 Merge pull request #25368 from RyanCavanaugh/fix25355 .d.ts files don't have outputs 02 July 2018, 22:37:18 UTC
c046958 Merge remote-tracking branch 'origin/master' into triggerSignatureHelpIArdlyKnowSignatureHelp 02 July 2018, 22:36:41 UTC
837df49 Merge pull request #25374 from Microsoft/SetMapConstructor Consolidate overloads in constructors for Map, Set, WeakMap, and WeakSet 02 July 2018, 22:32:42 UTC
956f9d0 Merge pull request #25335 from Microsoft/codeFixAddMissingEnumMember_all Combine code-fix-all for missing class member and missing enum member 02 July 2018, 22:14:19 UTC
c1c4a39 Merge pull request #25370 from RyanCavanaugh/fix25337 Handle multiple output .d.ts files changedness correctly 02 July 2018, 21:16:56 UTC
2527da3 Handle JSON extension correctly 02 July 2018, 21:15:44 UTC
8181405 Merge pull request #25348 from ajafff/factory-createexpressionstatement expose createExpressionStatement and updateExpressionStatement 02 July 2018, 21:03:00 UTC
bf99b8e Accept new baselines 02 July 2018, 20:38:54 UTC
c172314 Infer contextual tuple types 02 July 2018, 20:38:30 UTC
911658b Update API (#24966) 02 July 2018, 20:29:15 UTC
e0109ea Remove shadowed variable 02 July 2018, 20:26:31 UTC
aa92568 Merge pull request #25249 from Microsoft/openSameFileWithDifferentText Retain the version information of script infos when they are deleted 02 July 2018, 19:50:57 UTC
f7dfc7f Merge pull request #25359 from Microsoft/useBeforeDeclareRelatedSpans Related error spans on "used before declared" error messages 02 July 2018, 19:48:39 UTC
e3710e1 Add --out 02 July 2018, 19:40:49 UTC
dc2dc8d rename: Re-use code for isDefinedInLibraryFile (#25367) 02 July 2018, 19:25:27 UTC
e0d5363 Merge branch 'master' into openSameFileWithDifferentText 02 July 2018, 19:16:54 UTC
f675798 Accepted baselines. 02 July 2018, 19:06:53 UTC
c4500bd Addressed code review feedback. 02 July 2018, 19:06:42 UTC
4dd1f9f Consolidate overloads in constructors for Map, Set, WeakMap, and WeakSet Fixes https://github.com/Microsoft/TypeScript/issues/23551 Fixes https://github.com/Microsoft/TypeScript/issues/25362 02 July 2018, 18:58:48 UTC
3031f7b Baseline update 02 July 2018, 18:38:53 UTC
4459730 Give related error on declaration location for used-before-declared errors. 02 July 2018, 18:32:20 UTC
f3bc891 fixAddMissingMember: Improve deduplication in code-fix-all 02 July 2018, 18:26:50 UTC
7dc66e9 moduleSpecifiers: specifier from "rootDirs" should be treated as relative (#25369) 02 July 2018, 18:14:49 UTC
55a66c5 .json also doesn't produce outputs 02 July 2018, 17:56:55 UTC
69bf73f Handle multiple output .d.ts files changedness correctly Fixes #25337 02 July 2018, 17:54:58 UTC
7084e6c Adds related spans and error grouping for duplicate identifier errors (#25328) * Adds related spans and error grouping for duplicate identifier errors * Trim trailing whitespace * Record related info in error baselines * Make error more whimsical 02 July 2018, 17:47:52 UTC
656f356 Remove deprecated escapeidentifier and unescapeidentifier functions (#25333) 02 July 2018, 17:47:24 UTC
64e6b76 .d.ts files don't have outputs 02 July 2018, 17:15:13 UTC
38d6491 Merge pull request #25361 from typescript-bot/user-update-20180601 🤖 User test baselines have changed 02 July 2018, 16:48:09 UTC
b8d7a2f add tests 02 July 2018, 15:44:32 UTC
4c5b29e factory: deprecate signatures using JSDoc 02 July 2018, 14:44:25 UTC
e118a80 Update user baselines 02 July 2018, 13:31:12 UTC
b563320 Update README.md 02 July 2018, 08:17:24 UTC
f0a77dd accept baselines 01 July 2018, 10:42:29 UTC
1be9ec3 expose createExpressionStatement and updateExpressionStatement keep a deprecated alias for back-compat Fixes: #25220 01 July 2018, 10:26:43 UTC
11837f0 revert unnecessary change 30 June 2018, 20:33:44 UTC
7077dd9 getLeftmostExpression: handle AsExpression and NonNullExpression Fixes: #25223 30 June 2018, 20:23:48 UTC
4a368c9 Accept new baselines 30 June 2018, 03:16:31 UTC
92f5f1d Add regression test 30 June 2018, 03:16:23 UTC
a1746d4 Use helper functions in a few more places (#21308) * Use helper functions in a few more places * Fix typo * Update API (#24966) 30 June 2018, 03:07:42 UTC
d80795c Accept new baselines 30 June 2018, 03:00:13 UTC
back to top