https://github.com/Microsoft/TypeScript

sort by:
Revision Author Date Message Commit Date
de8e8b3 File watcher support for vfs 30 May 2018, 01:15:26 UTC
aa0cddd LEGO: Merge pull request 24472 LEGO: Merge pull request 24472 29 May 2018, 22:11:24 UTC
98a4dc7 LEGO: check in for master to temporary branch. 29 May 2018, 22:11:04 UTC
36c5803 Fix duplicate identifier error with module.exports (#24466) A bug in checkSpecialAssignment added bogus duplicate identifier errors when using module.exports assignment to export a class. This commit fixes that. 29 May 2018, 21:29:48 UTC
15bfaf1 Skip IntrinsicAttributes elaboration in JSX errors (#24461) * Skip IntrinsicAttributes elaboration in JSX errors Do not issue an error message for a source type that comes from JSX attributes and a target type that is an intersection containing IntrinsicAttributes or IntrinsicClassAttributes. This will make error messages simpler and less confusing. Note: 1. There will always be elaboration under the skipped message, so this won't elide errors completely. 2. Rarely (once in the tests) the intersection type will have more that one non-Intrinsic* member. However, these additional members don't provide useful information either, so it's fine to skip them. * Add test of IntrinsicAttributes error * Fix indentation in test 29 May 2018, 21:00:26 UTC
c1a5d9b Merge pull request #24463 from Microsoft/fix24288 Fix return and throw propagation for yield* 29 May 2018, 20:34:31 UTC
6657df4 Fix return and throw propagation for yield* 29 May 2018, 19:56:46 UTC
8bc1932 moduleSpecifiers: Don't return a relative path to node_modules (#24460) 29 May 2018, 19:40:06 UTC
160b667 fixUnusedIdentifier: Don't remove parameter in override or non-last parameter in callback (#24306) * fixUnusedIdentifier: Don't remove parameter in override or non-last parameter in callback * Only allow removing last parameters; don't care about contextual type 29 May 2018, 19:39:45 UTC
816f1ce Include '...' on doc comment for rest parameter (#24462) 29 May 2018, 19:17:57 UTC
58f4c6f Merge pull request #24457 from Microsoft/fixBuild Fix build 29 May 2018, 16:41:16 UTC
cc46ea1 LEGO: Merge pull request 24458 LEGO: Merge pull request 24458 29 May 2018, 16:11:03 UTC
a839cbd LEGO: check in for master to temporary branch. 29 May 2018, 16:10:37 UTC
94c4557 Remove unneeded assertions 29 May 2018, 16:06:35 UTC
4683cb5 Add assertions 29 May 2018, 16:06:16 UTC
af0c4ce LEGO: Merge pull request 24450 LEGO: Merge pull request 24450 29 May 2018, 10:11:01 UTC
d516335 LEGO: check in for master to temporary branch. 29 May 2018, 10:10:39 UTC
6c74e8a LEGO: Merge pull request 24447 LEGO: Merge pull request 24447 28 May 2018, 22:11:02 UTC
91aa60a LEGO: check in for master to temporary branch. 28 May 2018, 22:10:39 UTC
927343c Merge branch 'master' of https://github.com/Microsoft/TypeScript 25 May 2018, 22:53:16 UTC
3b5ac02 Merge pull request #24425 from Microsoft/revert23925 Revert #23925 25 May 2018, 22:53:07 UTC
781884c Accept baselines 25 May 2018, 22:51:37 UTC
27faffb Merge branch 'Kingwl-fix-es5-export-class-name-object' 25 May 2018, 22:45:42 UTC
a7a68d9 Merge branch 'fix-es5-export-class-name-object' of https://github.com/Kingwl/TypeScript into Kingwl-fix-es5-export-class-name-object 25 May 2018, 22:45:31 UTC
725dbcc Merge branch 'master' of https://github.com/Microsoft/TypeScript 25 May 2018, 22:45:12 UTC
7f5f7b1 LEGO: Merge pull request 24426 LEGO: Merge pull request 24426 25 May 2018, 22:11:02 UTC
35c0aaa LEGO: check in for master to temporary branch. 25 May 2018, 22:10:40 UTC
832893e Revert "Check detected npm path is existing" This reverts commit 1fda3a4165b83fb82b666bd15e601c73590b52ec. 25 May 2018, 21:54:53 UTC
198722d Make configure prerelease script compile under strict null checks (#24417) 25 May 2018, 19:10:19 UTC
c25e7d5 LEGO: Merge pull request 24411 LEGO: Merge pull request 24411 25 May 2018, 16:10:49 UTC
5e848f6 LEGO: check in for master to temporary branch. 25 May 2018, 16:10:26 UTC
5df00d2 accept baseline 25 May 2018, 14:15:32 UTC
9bb60c8 LEGO: Merge pull request 24404 LEGO: Merge pull request 24404 25 May 2018, 10:10:48 UTC
4244c8e LEGO: check in for master to temporary branch. 25 May 2018, 10:10:26 UTC
7f127de remove invalid check 25 May 2018, 01:36:16 UTC
64642bb Dump fork output on unclean exit (#24394) * Dump fork output on unclean exit * Remember to clear timeout on process exit in case processes exit at very different times 24 May 2018, 23:13:32 UTC
8f9c086 Use external aliases in quickinfo and signature help return types (#24391) * Dont include import types in quick info type names * Add UseAliasDefinedOutsideCurrentScope flag to LS operations which were missing it 24 May 2018, 22:19:57 UTC
9761c09 Update user baselines (#24374) 24 May 2018, 22:19:34 UTC
e250942 Disallow nested object param syntax in callback tag (#24392) * Callback tag:Disallow nested-object-param syntax Previously this caused a crash in parsing. If/when we want to support this syntax, we will need to fix this crash. * Update baselines 24 May 2018, 22:11:33 UTC
edf667b LEGO: Merge pull request 24393 LEGO: Merge pull request 24393 24 May 2018, 22:10:56 UTC
3502d35 LEGO: check in for master to temporary branch. 24 May 2018, 22:10:36 UTC
b745ea0 Fix to issue 23326 for completions on new.target (#24342) * Fix to issue 23326 for completions on new.target * Fixed linting issues - whitespace in if statements * Removed debug statement in test case and consolidated and cleaned up code in switch statement for completions * Added support for import.meta completion 24 May 2018, 21:12:33 UTC
13734e7 Fix for issue #6154 - overriding methods with properties in the derived class (#24343) * Fix to issue 6154 - Overriding a method with a property in the derived class should not cause a compiler error * new baselines * fixed deleted baselines 24 May 2018, 21:12:13 UTC
9b9ec63 Merge pull request #24390 from Microsoft/isEmittedDeclarationFile Do not trigger invalidation if emitted file is in declarationDir 24 May 2018, 21:04:02 UTC
51058b5 Do not trigger invalidation if emitted file is in declarationDir 24 May 2018, 20:36:52 UTC
4be4e56 Hoisted declarations should occur after prologue directives (#24386) 24 May 2018, 19:49:02 UTC
a0b5780 Dont count duplicated errors in case-insensitive duped files in rwc (#24383) 24 May 2018, 19:23:43 UTC
16af96b moveToNewFile: Format the new file (#24379) 24 May 2018, 18:08:32 UTC
bc570cd moveToNewFile: Respect UserPreferences#quote (#24365) 24 May 2018, 16:36:37 UTC
22252d5 LEGO: Merge pull request 24377 LEGO: Merge pull request 24377 24 May 2018, 16:10:51 UTC
749f7bc LEGO: check in for master to temporary branch. 24 May 2018, 16:10:29 UTC
880ecc7 Merge pull request #24373 from j-oliveras/j-oliveras-template-version Update issue templates to version 3.0.0 24 May 2018, 15:16:02 UTC
ee8337d Minor cleanups in importFixes (#23995) 24 May 2018, 14:46:39 UTC
a8ce9a2 Update Bug_report.md ts version to 3.0.0 24 May 2018, 12:50:41 UTC
0047802 Update issue_template.md ts version to 3.0.0 24 May 2018, 12:49:51 UTC
d5239cd fix ambient context 24 May 2018, 10:20:54 UTC
cb2be44 fix export class declare with name object targeting es5 (#17494) 24 May 2018, 10:16:38 UTC
ac0657a LEGO: Merge pull request 24370 LEGO: Merge pull request 24370 24 May 2018, 10:11:01 UTC
58bf08c LEGO: check in for master to temporary branch. 24 May 2018, 10:10:39 UTC
dd6dc5e Merge pull request #24328 from Microsoft/getEditsForFileRename_oldFileStillPresent getEditsForFileRename: Handle old file still being present 23 May 2018, 23:16:00 UTC
b61d485 Simplify convertToMappedObjectType (#24360) 23 May 2018, 23:01:52 UTC
10ac8b4 Merge pull request #22022 from Kingwl/enum-eval-div-zero disallow nan and infinity in enum member 23 May 2018, 22:32:35 UTC
e0c1d07 LEGO: Merge pull request 24362 LEGO: Merge pull request 24362 23 May 2018, 22:10:56 UTC
e9981b1 LEGO: check in for master to temporary branch. 23 May 2018, 22:10:36 UTC
4606709 add code fix convert to mapped object type (#24286) * add code fix convert to mapped object type * add support for type literal and improve test * fix typo * add support for heritageClauses * only determine declaration is not class 23 May 2018, 21:09:49 UTC
b9ed782 LEGO: Merge pull request 24356 LEGO: Merge pull request 24356 23 May 2018, 17:56:10 UTC
e59559e LEGO: check in for master to temporary branch. 23 May 2018, 17:55:46 UTC
5983c45 Fix typo: seperate -> separate (#24338) * Fix typo: seperate -> separate * update tests 23 May 2018, 16:36:17 UTC
fb4caad Support signature help for partially-filled-in type arguments `f<` (#24138) * Support signature help for partially-filled-in type arguments `f<` * Use `isPossiblyTypeArgumentPosition` and support new expressions 23 May 2018, 15:28:09 UTC
16d7f4c Merge pull request #24348 from Microsoft/findRefInJson Fix getter of local symbol for export= when it is json module 23 May 2018, 03:15:59 UTC
a0d4e4f Fix getter of local symbol for export= when it is json module Fixes #24341 23 May 2018, 00:10:56 UTC
44da834 Add fix option to lint task (#24344) 23 May 2018, 00:01:45 UTC
7e4b20e Use compare paths for comparing diagnostic paths, since the canonicalization of fileName and unitName differ (#24340) 23 May 2018, 00:01:34 UTC
0102f80 Check for keyof constraint type instead of syntactic check (#24098) * Check for keyof constraint type instead of syntactic check * Readopt older candidateType check, even though it shouldnt really matter * OK. Just use maybetypeOfKind * Remove redundant boolean check 22 May 2018, 23:58:31 UTC
8b8cd31 Use unknown serialization kind when type symbol isnt resolved (#24332) * Use unknown serialization kind when type symbol isnt resolved * Add test for the isolated modules case 22 May 2018, 23:56:12 UTC
aed0eb6 Improve verify.codeFixAvailable (#24325) * Improve verify.codeFixAvailable * Revert change to `verify.not.codeFixAvailable()`, and use `assertObjectsEqual` for better errors 22 May 2018, 23:04:39 UTC
56f33ad Remove duplicate class 'NodeSet' (#24337) 22 May 2018, 22:33:03 UTC
ba63f49 moveToNewFile: Don't provide refactor if selection is just imports (#24336) 22 May 2018, 22:21:04 UTC
e53e56c Enable '--strictNullChecks' (#22088) * Enable '--strictNullChecks' * Fix API baselines * Make sys.getEnvironmentVariable non-nullable * make properties optional instead of using `| undefined` in thier type * reportDiagnostics should be required * Declare firstAccessor as non-nullable * Make `some` a type guard * Fix `getEnvironmentVariable` definition in tests * Pretend transformFlags are always defined * Fix one more use of sys.getEnvironmentVariable * `requiredResponse` accepts undefined, remove assertions * Mark optional properties as optional instead of using `| undefined` * Mark optional properties as optional instead of using ` | undefined` * Remove unnecessary null assertions * Put the bang on the declaration instead of every use * Make `createMapFromTemplate` require a parameter * Mark `EmitResult.emittedFiles` and `EmitResult.sourceMaps` as optional * Plumb through undefined in emitLsit and EmitExpressionList * `ElementAccessExpression.argumentExpression` can not be `undefined` * Add overloads for `writeTokenText` * Make `shouldWriteSeparatingLineTerminator` argument non-nullable * Make `synthesizedNodeStartsOnNewLine` argument required * `PropertyAssignment.initializer` cannot be undefined * Use one `!` at declaration site instead of on every use site * Capture host in a constant and avoid null assertions * Remove few more unused assertions * Update baselines * Use parameter defaults * Update baselines * Fix lint * Make Symbol#valueDeclaration and Symbol#declarations non-optional to reduce assertions * Make Node#symbol and Type#symbol non-optional to reduce assertions * Make `flags` non-nullable to reduce assertions * Convert some asserts to type guards * Make `isNonLocalAlias` a type guard * Add overload for `getSymbolOfNode` for `Declaration` * Some more `getSymbolOfNode` changes * Push undefined suppression into `typeToTypeNodeHelper` * `NodeBuilderContext.tracker` is never `undefined` * use `Debug.assertDefined` * Remove unnecessary tag * Mark `LiteralType.freshType` and `LiteralTupe.regularType` as required 22 May 2018, 21:46:57 UTC
3fe946d Use symbolToTypeNode for class & interface references (#24330) * Use merged symbols when calculating qualification, use symbolToTypeNode * Accept baselines 22 May 2018, 21:09:45 UTC
5622bc2 moveToNewFile: Support selecting the name of a declaration (#24331) 22 May 2018, 21:00:29 UTC
900e269 Don't need to check failedLookupLocations if resolved successfully 22 May 2018, 20:39:30 UTC
9cda2bd Support recommended completion for union (#24326) * Support recommended completion for union * Fix for empty enum, which is not a union 22 May 2018, 20:38:28 UTC
694a985 For completions, treat a '// @ts-check' file like a TypeScript one (#24321) 22 May 2018, 20:06:59 UTC
b5d882e Merge pull request #24262 from armanio123/FixObjectLiteralExpression Fix issue with formatting object literal csharp style 22 May 2018, 19:39:14 UTC
46eaf62 getEditsForFileRename: Handle old file still being present 22 May 2018, 19:20:34 UTC
f44dd6f Merge pull request #24206 from Microsoft/documentRegistery Cache the latest source file from document registery in script info so that we do not have to reparse orphan script info 22 May 2018, 19:11:16 UTC
e8a0e56 Add a test when orphan file changes before it gets added back to project 22 May 2018, 18:45:52 UTC
bedc110 Merge pull request #24311 from amcasey/GH23287 Preserve jsx imports even when the compiler option is not set 22 May 2018, 18:23:15 UTC
66590a9 Verify ref counts are set correctly when reusing the source file from script info cache 22 May 2018, 18:18:40 UTC
7106a58 Add type for diagnostics where location is defined (#23686) * Add type for diagnostics where location is defined * getSemanticDiagnostics may return global diagnostics * Reduce array creation 22 May 2018, 18:01:18 UTC
7fb3123 Merge pull request #24298 from Microsoft/noErrOnBackgroundUpdate Add noGetErrOnBackgroundUpdate session option to not queue diagnostics check for open files 22 May 2018, 17:56:18 UTC
2e0cc63 Check TransformFlags.ContainsJsx, rather than LanguageVariant.JSX 22 May 2018, 17:51:19 UTC
a5029e3 Merge pull request #23794 from Microsoft/fixDiscriminatedContextualType Fix discriminant checking in contextual types 22 May 2018, 17:35:29 UTC
9d57903 Merge pull request #24312 from Kingwl/multiline-type-literal-formatter fix wrong formatting with multiline type literals with IntersectionTy… 22 May 2018, 17:06:24 UTC
a8715d0 Update user baselines (#24289) 22 May 2018, 16:52:58 UTC
5e5c5a7 Merge pull request #24139 from minestarks/dynamicprojectassert Normalize ProjectService.currentDirectory 22 May 2018, 16:04:45 UTC
982c8d0 Add suggestion diagnostics for unused label and unreachable code (#24261) * Add suggestion diagnostics for unused label and unreachable code * Always error on unused left hand side of comma 22 May 2018, 14:56:29 UTC
f52c4af Merge pull request #24310 from Microsoft/nonWideningLiteralInferences Non-widening literal type inferences 22 May 2018, 13:56:34 UTC
4b47c0c fix wrong formatting with multiline type literals with IntersectionType and UnionType 22 May 2018, 06:01:04 UTC
back to top