Nathan Shively-Sanders
cca68adf87
Import helpers skips __assign when target >= ES6
...
Instead, Object.assign is emitted.
2017-01-30 12:42:19 -08:00
Nathan Shively-Sanders
46cdac1ec7
Update baselines
2017-01-30 10:42:39 -08:00
Nathan Shively-Sanders
a67a749331
Emit Object.assign for spread for targets >= ES6
2017-01-30 10:42:11 -08:00
Nathan Shively-Sanders
5282a8d0f5
ES6 target uses Object.assign for emitting spread
...
Also omits the __assign helper
2017-01-30 08:55:32 -08:00
Nathan Shively-Sanders
aeeff28fd6
Merge pull request #13350 from HerringtonDarkholme/lib
...
update declaration file to use intrinsic object type
2017-01-27 10:29:03 -08:00
Nathan Shively-Sanders
a67b80d5fa
Merge pull request #13726 from Microsoft/allow-super-to-access-method-signatures
...
Allow super to access method signatures
2017-01-27 10:27:22 -08:00
Nathan Shively-Sanders
4d67b0c2b6
Allow super to access method signatures
...
Previously, super was only allowed to access method *declarations*. But
method signatures can come from interfaces that merge with classes, and
should also be accessible as methods on super.
2017-01-27 09:53:57 -08:00
Nathan Shively-Sanders
9b1dd141f0
Merge pull request #13708 from Microsoft/propertyAssignment-is-not-assignment-target
...
Property assignment is not an assignment target
2017-01-27 09:32:10 -08:00
Nathan Shively-Sanders
cabcaaadcb
Property assignment is not an assignment target
...
In a destructuring assignment, a property assignment is not an
assignment target. Its initialiser is. For example:
```ts
({ source: target} = o);
```
Here, `target` is the assignment target. `source` is not. Previously,
both were assignment targets.
2017-01-26 16:08:55 -08:00
Ron Buckton
64dd8065aa
Merge pull request #13661 from Microsoft/fix13646
...
More exhaustive needsDotDotForPropertyAccess for integer literals
2017-01-26 12:40:21 -08:00
Andy
9cd7178434
Merge pull request #12556 from Microsoft/include_ordering
...
Sort matched files by include order
2017-01-26 12:25:58 -08:00
Vladimir Matveev
71d1a3f051
property handle misspelled namepath in @typedef tag ( #13702 )
2017-01-26 11:38:50 -08:00
Andy
65125791d2
Merge pull request #13643 from Microsoft/find_all_refs_default
...
Support find-all-references for default exports
2017-01-26 10:33:17 -08:00
Andy Hanson
5bf9b30c5d
Replace isSearchedFor with directly passing searchSymbols
2017-01-26 09:50:38 -08:00
Nathan Shively-Sanders
57400fd2f4
Merge pull request #13691 from Microsoft/typo
...
Fix typo
2017-01-26 09:11:39 -08:00
Andy Hanson
97e964a08f
Fix typo
2017-01-25 14:15:06 -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
Andy Hanson
296022831e
Merge branch 'master' into include_ordering
2017-01-25 06:57:26 -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
50442b5a23
Undo change to test
2017-01-24 13:57:42 -08:00
Andy Hanson
a478bfddd2
Simplify code in 'rename'
2017-01-24 13:44:36 -08:00
Ron Buckton
20249e5c4a
More exhaustive needsDotDotForPropertyAccess
2017-01-24 13:42:05 -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
e8c3d548eb
Fix tests
2017-01-24 12:56:21 -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
Andy Hanson
0ca4cb25d6
Support find-all-references for default exports
2017-01-23 14:31:29 -08:00
Andy Hanson
77a504bb64
Clean up code in findAllReferences
2017-01-23 13:25:08 -08:00