TypeScript Bot
f945eb93d5
Update user baselines ( #26601 )
2018-08-22 14:18:44 -07:00
Ron Buckton
173b5dfcfb
Refactor sourcemap emitter
2018-08-22 12:42:36 -07:00
Ron Buckton
b9afdadf71
Remove jsTypings/semver.ts, add unit tests and logging
2018-08-22 12:38:16 -07:00
Ron Buckton
1f8aa057f8
Merge pull request #26483 from Microsoft/fix20594
...
Ensure for-in loop variable is checked
2018-08-22 11:41:17 -07:00
Anders Hejlsberg
c667a98923
Merge pull request #26602 from Microsoft/fixMappedTypeDefinitelyAssignable
...
Fix definitely assignable relation for mapped types
2018-08-22 09:56:41 -07:00
Anders Hejlsberg
45eb043fb1
Accept new baselines
2018-08-22 07:16:48 -07:00
Anders Hejlsberg
74c57caa90
Add regression test
2018-08-22 07:16:31 -07:00
Anders Hejlsberg
84d1e9f22f
Accept new baselines
2018-08-22 07:16:22 -07:00
Anders Hejlsberg
056c87f289
Ignore constraints of generic mapped types in definitelyAssignableRelation
2018-08-22 07:08:35 -07:00
Sheetal Nandi
cec1b0a717
Report error summary from the queue.
2018-08-21 17:30:51 -07:00
Anders Hejlsberg
93c76cb617
Merge pull request #26558 from Microsoft/fixInfiniteConstraints
...
Fix infinite constraints
2018-08-21 17:24:42 -07:00
Andy Hanson
ac7c2ba9e2
Remove unused overloads of 'deduplicate' and 'deduplicateSorted'
2018-08-21 16:23:59 -07:00
Anders Hejlsberg
2f85af83a7
Accept new baselines
2018-08-21 16:17:21 -07:00
Anders Hejlsberg
db9c202b64
Add regression test
2018-08-21 16:17:14 -07:00
Anders Hejlsberg
7ec98afb8f
Merge pull request #26566 from Microsoft/fixStrictCoAndContraInferences
...
Properly handle co- and contra-variant inferences in strict mode
2018-08-21 16:11:52 -07:00
Ron Buckton
79d7f371bb
Merge branch 'master' into typesVersions
2018-08-21 15:47:10 -07:00
Anders Hejlsberg
7740822d02
Simplify or get constraint in distributive conditional type, but not both
2018-08-21 15:45:29 -07:00
Sheetal Nandi
4193846108
Do not expose change in createCompilerHost
2018-08-21 14:46:00 -07:00
Sheetal Nandi
0831edab36
Keep only errors starting on new screen
2018-08-21 13:41:32 -07:00
Sheetal Nandi
7960090bb6
Add preserveWatchOutput option to build option and report starting compilation and file changes detected status
2018-08-21 13:41:32 -07:00
Sheetal Nandi
dedb2aefc0
Combine buildHost methods into SolutionBuilderHost's reportDiagnostic and reportStatus
2018-08-21 13:41:32 -07:00
Sheetal Nandi
26b4b6c9ad
Create api with watchHost to include in solution builder host
2018-08-21 13:41:32 -07:00
Sheetal Nandi
0c4003e735
Use SolutionBuilderHost instead of using compilerhost for solution builder
2018-08-21 13:41:31 -07:00
Sheetal Nandi
dade3365d6
Print version along with help when doing --build
2018-08-21 13:41:31 -07:00
Sheetal Nandi
e20a7d851f
Remove unnecessary usage of system and compilerHost
2018-08-21 13:41:31 -07:00
Sheetal Nandi
071d790dec
Unify tsbuild option parsing with command line options parsing
2018-08-21 13:41:30 -07:00
Sheetal Nandi
8e49fec80f
Move perform build to tsc instead of tsbuild
2018-08-21 13:41:30 -07:00
Sheetal Nandi
d2240a40e1
Ger rid of unnecessary upto date host and functions pulled out
2018-08-21 13:41:30 -07:00
Sheetal Nandi
17ee9231b7
Write first test with --build and --watch
2018-08-21 13:41:30 -07:00
Ryan Cavanaugh
13bd4788d9
Merge pull request #26569 from dsherret/issue26535_FixNullableDocumentRegistryTarget
...
Document Registry - Provide a default script target
2018-08-21 13:29:12 -07:00
Matt McCutchen
6835a48917
Fixes to the advice for untyped module imports from unknown packages:
...
- For a sub-module, the `declare module` statement needs to refer to the
sub-module.
- For an import of "./node_modules/foo", don't show advice to install
"@types/foo" or `declare module "foo"` because it won't help.
Fixes #26581 .
2018-08-21 14:20:35 -04:00
David Sherret
0baf7465a5
Remove todo.
2018-08-21 13:29:32 -04:00
Andy
72886512a6
When --noImplicitAny is enabled, don't report errors suggesting that a 'void' function can be 'new'ed ( #26579 )
2018-08-21 10:02:02 -07:00
Ron Buckton
42c9208fd1
Merge pull request #26564 from Microsoft/fix26497
...
Emit lib reference directives in declaration output
2018-08-21 09:48:07 -07:00
Anders Hejlsberg
7c2644a676
Perform depth check for all type instantiations
2018-08-21 06:30:47 -07:00
Ron Buckton
aa04ef5ce7
Adjust subModuleName
2018-08-20 20:49:52 -07:00
David Sherret
d00ad19bd7
Provide a default script target for the document registry.
2018-08-20 20:59:06 -04:00
Ron Buckton
8398a87da7
Base version test on 'versionMajorMinor'
2018-08-20 17:50:28 -07:00
Ron Buckton
6f7a37c99a
Added fourslash test
2018-08-20 17:44:34 -07:00
Ron Buckton
015babb6f7
Initial support for 'typesVersions'
2018-08-20 16:57:18 -07:00
Ron Buckton
1de8cd3f62
Emit lib reference directives in declaration output
2018-08-20 16:54:51 -07:00
Anders Hejlsberg
6a81d4c129
Merge branch 'master' into fixInfiniteConstraints
2018-08-20 16:30:32 -07:00
Anders Hejlsberg
f182389c5b
Accept new baselines
2018-08-20 16:23:21 -07:00
Anders Hejlsberg
886a6d7473
Fix test
2018-08-20 16:23:09 -07:00
Anders Hejlsberg
88f7759d6b
Add tests
2018-08-20 16:21:25 -07:00
Anders Hejlsberg
a0df1e35e9
Accept new baselines
2018-08-20 16:04:21 -07:00
Anders Hejlsberg
15eaba254b
Covariant inferences (other than never) preferred over contravariant
2018-08-20 16:04:11 -07:00
Anders Hejlsberg
103f894d38
Merge pull request #26425 from mattmccutchen/issue-26405
...
Go back to old narrowing algorithm but don't narrow in cases like #26130
2018-08-20 15:18:29 -07:00
Anders Hejlsberg
a15fecdc52
Accept new baselines
2018-08-20 12:41:56 -07:00
Anders Hejlsberg
6262ac8b3d
Add tests
2018-08-20 12:41:48 -07:00