Anders Hejlsberg
56b1dcd8ea
Add tests
2017-01-29 12:39:15 -08:00
Anders Hejlsberg
763df852c6
Revise intersection construct signature mixin algorithm
2017-01-29 08:14:28 -08:00
Anders Hejlsberg
89b72ac9ce
Support mixin classes
2017-01-28 14:46:29 -08:00
Andy
feb08b8b43
Merge pull request #13686 from Microsoft/goToDefinition_callback
...
For goToDefinition, verify that tryGetSignatureDeclaration returns a signature declaration and not a FunctionType.
2017-01-25 14:13:11 -08:00
Andy
5644b013c9
Merge pull request #13687 from Microsoft/find_implementation_position
...
Fix positionToLineOffset conversion for getImplementation
2017-01-25 13:19:14 -08:00
Andy Hanson
916e67a92c
For goToDefinition, verify that tryGetSignatureDeclaration returns a signature declaration and not a FunctionType.
2017-01-25 13:02:02 -08:00
Andy Hanson
16bdaaa0a6
Fix positionToLineOffset conversion for getImplementation
2017-01-25 12:53:39 -08:00
Ryan Cavanaugh
451321c491
Merge pull request #13685 from RyanCavanaugh/fix13676
...
Always call `checkExpression` on JSX attribute values
2017-01-25 11:21:31 -08:00
Ryan Cavanaugh
76b1e95c3d
Always call checkExpression on JSX attribute values
...
Fixes #13676
2017-01-25 10:40:59 -08:00
Vladimir Matveev
abc30b26c7
handle cases when body of for-of statement is expanded after loop conversion ( #13677 )
2017-01-25 09:53:34 -08:00
Andy
e679b2ee76
Merge pull request #13683 from Microsoft/workers
...
Add "workers" option in gulpfile.
2017-01-25 09:38:48 -08:00
Mohamed Hegazy
73735b71ff
Merge pull request #13675 from Artazor/fix-13674
...
fixes #13674
2017-01-25 09:29:21 -08:00
Andy Hanson
128b84d1db
Add "workers" option in gulpfile.
...
This allows e.g. `gulp runtests-parallel --w 3`.
2017-01-25 09:13:00 -08:00
Andy
b9a18fdb6f
Merge pull request #12672 from Microsoft/import_star_namespace
...
Properly determine whether an augmentation is a ValueModule or NamespaceModule
2017-01-25 07:21:36 -08:00
Andy Hanson
a68a7cea3f
Merge branch 'master' into import_star_namespace
2017-01-25 07:03:35 -08:00
Anatoly Ressin
9be46006e6
fixes #13674
2017-01-25 15:41:46 +02:00
Andy
8144c89c9c
Merge pull request #13660 from Microsoft/rename
...
Simplify code in 'rename'
2017-01-24 15:18:38 -08:00
Andy Hanson
33b8677cb5
Change "getIsDefinedInLibraryFile" back to just "isDefinedInLibraryFile"
2017-01-24 14:32:39 -08:00
Andy Hanson
a478bfddd2
Simplify code in 'rename'
2017-01-24 13:44:36 -08:00
Andy
c55b9ffe83
Merge pull request #13658 from Microsoft/findallrefs_mappedtypes
...
Support find-all-references on mapped types.
2017-01-24 13:31:48 -08:00
Andy Hanson
b48a2811f6
Update baselines
2017-01-24 13:03:16 -08:00
Andy Hanson
0d21c241b2
Support find-all-references on mapped types.
...
* Need to put a 'mappedTypeOrigin' property in SymbolLinks
2017-01-24 10:17:17 -08:00
Nathan Shively-Sanders
ceb5fac343
Merge pull request #13558 from HerringtonDarkholme/rest-spread-intrinsic
...
Fix #13556 : enable rest/spread on `object`
2017-01-24 08:59:02 -08:00
Nathan Shively-Sanders
c1181ae106
Merge pull request #13645 from Microsoft/getFirstToken-skips-jsdoc
...
getFirstToken skips JSDoc
2017-01-24 08:55:21 -08:00
Mohamed Hegazy
4888e4f958
Merge pull request #13636 from ds300/preserve-jsx-but-output-.js-files
...
Add option to output .js files while preserving jsx
2017-01-23 23:22:45 -08:00
David Sheldrick
0a4632fe79
revert change to lib/protocol.d.ts
2017-01-24 07:16:15 +01:00
David Sheldrick
ebb666a9c2
delete fourslash testcase for --jsx react-native
2017-01-24 05:09:40 +01:00
Herrington Darkholme
24bb21c55a
address code review
2017-01-24 11:24:30 +08:00
Nathan Shively-Sanders
053b3cd893
getFirstToken skips JSDoc
...
Fixes #13519 .
This is a better fix than #13599 .
Also fixes broken tests associated with #13599 .
2017-01-23 16:01:29 -08:00
Mohamed Hegazy
f6ee80c675
Merge pull request #13553 from falsandtru/lib.d.ts/symbol
...
Fix Symbol.valueOf method signature
2017-01-23 15:16:00 -08:00
falsandtru
da05ced2e5
Fix Symbol.valueOf method signature
2017-01-24 07:58:31 +09:00
David Sheldrick
6fda5a1b3a
Update comment about jsx react-native in es5.ts
2017-01-23 22:14:57 +01:00
David Sheldrick
7bf52ee1fd
add notifications and tests for jsx react-native es3
2017-01-23 22:08:39 +01:00
David Sheldrick
8d590d5191
rename preserveWithJsExtension to react-native
2017-01-23 21:42:39 +01:00
Andy
6a192ceb6b
Merge pull request #13598 from Microsoft/node_modules_bundled_emit
...
Clean up code for getting emitted files
2017-01-23 11:48:37 -08:00
Andy Hanson
a32914f687
Combine forEachExpectedEmitFile and forEachEmittedFile
2017-01-23 11:14:29 -08:00
David Sheldrick
7879b22ea9
Add test case for preserveWithJsExtension
2017-01-23 19:30:24 +01:00
David Sheldrick
dd0ed44b9a
Add option to output .js files while preserving jsx
...
This commit adds the ability to preserve jsx in source code, but
also to output .js files rather than .jsx files. This is useful
for react-native which does not support .jsx files.
2017-01-23 18:17:16 +01:00
Anders Hejlsberg
3cf326a8c4
Merge pull request #13623 from Microsoft/fixIntersectionApparentType
...
Fix intersection apparent type
2017-01-22 11:55:41 -10:00
Anders Hejlsberg
f0e90c0d8b
Accept new baselines
2017-01-22 11:59:40 -08:00
Anders Hejlsberg
6d6b19fd23
Fix typo in intersection apparent type
2017-01-22 11:54:39 -08:00
Anders Hejlsberg
80e5f2f314
Add regression test
2017-01-22 11:53:18 -08:00
Anders Hejlsberg
5b9004e1bc
Merge pull request #13604 from Microsoft/intersectionBaseTypes
...
Allow deriving from object and intersection types
2017-01-21 11:38:24 -10:00
Mohamed Hegazy
6c90e3fc01
Merge pull request #13616 from tinganho/staticPropertyConflictsInAmbientContext
...
Static property conflicts in ambient context
2017-01-21 13:24:58 -08:00
Anders Hejlsberg
3a34cb3088
Accept new baselines
2017-01-21 13:12:02 -08:00
Anders Hejlsberg
615784ad94
Add tests
2017-01-21 13:07:06 -08:00
Anders Hejlsberg
ad71da0a7f
Fix error reporting bug
2017-01-21 13:06:54 -08:00
Tingan Ho
36f6e19d9e
Add reference baseline
2017-01-21 17:09:26 +01:00
Tingan Ho
1e5b7c5564
Add tests
2017-01-21 17:09:09 +01:00
Tingan Ho
02af00fae7
Fixes formatting
2017-01-21 17:08:48 +01:00