Andy
c4a80b2e07
Merge pull request #13363 from Microsoft/lint
...
Fix linting
2017-01-09 10:11:23 -08:00
Andy
df8cb9d2c3
Merge pull request #13364 from Microsoft/string_literal_completions_fix
...
String literal completions: Use call signature only if we are *immediately* in a call expression
2017-01-09 10:11:13 -08:00
Andy
1040247a77
Merge pull request #13362 from Microsoft/gulp_typescript_version
...
Fix gulp-typescript version
2017-01-09 10:10:41 -08:00
Anders Hejlsberg
80ef89b822
Add regression test
2017-01-09 09:19:03 -08:00
Anders Hejlsberg
9441555778
Properly construct replacement mapper in mapped type instantiation
2017-01-09 09:11:09 -08:00
Nathan Shively-Sanders
309a361b19
Test method removal of object spread
...
Test that
1. Only class methods get removed
2. Methods from both left and right get removed.
2017-01-09 08:59:36 -08:00
Nathan Shively-Sanders
876dbe86ee
Omit class methods from spreads. Others stay.
...
Previously, all methods were omitted except those from the object literal
that contained the spread. This gets rid of the ugly third argument to
`getSpreadType`.
It also fixes a bug that arose from removing the spread type late in the
development of object spread; methods from the left-hand-side of a
multi-spread object literal were not removed. The spread type code
normalised spreads so the left-hand is never an object, but that code was
removed.
2017-01-09 08:53:10 -08:00
Andy Hanson
23fa422b59
String literal completions: Use call signature only if we are *immediately* in a call expression
2017-01-09 07:52:52 -08:00
Andy Hanson
c1b55a9e05
Fix linting
2017-01-09 06:58:07 -08:00
Andy Hanson
54d64ceb98
Respond to PR comment
2017-01-09 06:55:42 -08:00
Andy Hanson
589db585b0
Merge branch 'master' into include_ordering
2017-01-09 06:38:16 -08:00
Andy Hanson
a0641b2c20
Merge branch 'master' into map5
2017-01-09 06:36:19 -08:00
Andy Hanson
c28d98a146
Fix test
2017-01-09 06:36:07 -08:00
Andy Hanson
a0b417d1be
Fix gulp-typescript version
2017-01-09 06:31:17 -08:00
Anders Hejlsberg
70763dabb5
Add regression test
2017-01-08 15:28:38 -08:00
Anders Hejlsberg
523aca204a
Property track mapped types in combined type mappers
2017-01-08 15:21:09 -08:00
Herrington Darkholme
e8af1d285b
update declaration file to use intrinsic object type
2017-01-08 18:31:56 +08:00
Anders Hejlsberg
d0aa306961
Add tests
2017-01-07 15:16:26 -08:00
Anders Hejlsberg
d2942b2b56
Accept new baselines
2017-01-07 15:16:15 -08:00
Anders Hejlsberg
9017e0a084
Allow missing argument for IIFE parameter with no type annotation
2017-01-07 15:11:41 -08:00
Homa Wong
54e9ae32e6
Fix --project help
2017-01-06 23:44:17 -08:00
Anders Hejlsberg
855488fc6d
Add additional regression test
2017-01-06 17:35:09 -08:00
Anders Hejlsberg
f1da780a5e
Add regression tests
2017-01-06 17:20:58 -08:00
Anders Hejlsberg
33e568465a
Accept new baselines
2017-01-06 17:20:28 -08:00
Anders Hejlsberg
ee03c0dc87
Update tests
2017-01-06 17:19:34 -08:00
Anders Hejlsberg
06aa905d20
Improve detection and handling of circular generic constraints
2017-01-06 16:47:33 -08:00
Nathan Shively-Sanders
5b075ff924
Merge pull request #12728 from Microsoft/instanceof-requires-callable-rhs
...
Instanceof requires callable or constructable right-hand side
2017-01-06 13:49:36 -08:00
Andy Hanson
9221336bf1
Fix name: mapEntries is more accurate
2017-01-06 13:13:45 -08:00
Andy Hanson
8c5afd7f54
Merge branch 'master' into map5
2017-01-06 13:03:34 -08:00
Nathan Shively-Sanders
e9e7fcecbd
Merge pull request #12501 from HerringtonDarkholme/non-primitive
...
Fix #1809 , introduce non primitive object type
2017-01-06 09:51:08 -08:00
Andy
91af4ae6b3
Merge pull request #10782 from Microsoft/react_whitespace
...
For JSX text, construct a single literal node `"foo bar"` instead of `"foo" + " " + "bar"`
2017-01-05 13:55:42 -08:00
Mohamed Hegazy
1978c5b07d
Update LKG
2017-01-05 11:58:24 -08:00
Mohamed Hegazy
32b3436286
Add builder.ts to server sources
2017-01-05 11:35:33 -08:00
Mohamed Hegazy
1aff002d57
Merge branch 'joelday-tsserverlibrary-as-module'
2017-01-05 11:03:07 -08:00
Mohamed Hegazy
ccc85c4d65
Merge branch 'tsserverlibrary-as-module' of https://github.com/joelday/TypeScript into joelday-tsserverlibrary-as-module
2017-01-05 11:02:47 -08:00
Mohamed Hegazy
4086bd13c7
Update LKG
2017-01-05 11:01:12 -08:00
Ron Buckton
58ad85a274
Merge pull request #13277 from Microsoft/fix13276
...
Fix super/this capture for extends null
2017-01-04 20:18:35 -08:00
rbuckton
9abcddc21e
Simplify emit for syntactic 'extends null' case
2017-01-04 19:16:33 -08:00
Joel Day
3a9a136e51
Changes based on feedback.
...
Whitespace cleanup.
Switching back to protocol.ts and reenabling stripInternal.
Marking internal symbols indirectly exported by dependencies of protocol.ts as internal.
2017-01-04 15:56:16 -08:00
Joel Day
b11c4be4c1
Merge from master.
2017-01-04 15:51:26 -08:00
Zhengbo Li
9a62db2b5c
Merge pull request #13287 from zhengbli/importFixExtendedTsconfig
...
For `path` ending with `index`, use the `path` pattern for the import quick fix
2017-01-04 15:37:48 -08:00
Zhengbo Li
b19a949ce4
Support path that specified index
2017-01-04 13:35:42 -08:00
Zhengbo Li
c67d1a4445
Let fourslash tests support extended tsconfig
2017-01-04 12:59:05 -08:00
Daniel Rosenwasser
3d5545664b
Merge pull request #13230 from Microsoft/instanceofRelationshipTargetTypes
...
Check if uninstantiated types are the same when narrowing by instanceof
2017-01-04 12:26:57 -05:00
Mohamed Hegazy
abc9b0dc36
Merge pull request #13246 from ajafff/blocklike
...
Add DefaultClause to BlockLike union
2017-01-03 17:19:14 -08:00
Ron Buckton
6c29e58062
Fix super/this capture for extends null
2017-01-03 13:42:12 -08:00
Mohamed Hegazy
700d724600
Merge pull request #12488 from vvakame/modify-extends
...
change class inheritance code
2017-01-03 11:40:59 -08:00
Sheetal Nandi
2ec3508a8e
Merge pull request #13273 from Microsoft/jsxAttributeWithoutExpression
...
Fix the emit when jsx attribute expression is empty
2017-01-03 11:39:07 -08:00
Sheetal Nandi
54ceb51d85
Fix the emit when jsx attribute expression is empty
...
Fixes #12994
2017-01-03 11:21:23 -08:00
about-code
d78247a402
Merge remote-tracking branch 'upstream/master'
2017-01-03 14:07:51 +01:00