Andy Hanson
4df4a2bbc7
Use a single 'untypedModuleSymbol' for all untyped modules instead of creating a new one for each module.
2017-01-25 06:53:07 -08:00
Andy Hanson
acf317cb13
Merge branch 'master' into untyped_module_symbol
2017-01-25 06:39:26 -08: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
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
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
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
6d6b19fd23
Fix typo in intersection apparent type
2017-01-22 11:54:39 -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
Anders Hejlsberg
ad71da0a7f
Fix error reporting bug
2017-01-21 13:06:54 -08:00
Tingan Ho
02af00fae7
Fixes formatting
2017-01-21 17:08:48 +01:00
Tingan Ho
7d773f18e0
Adds non-ambient context check
2017-01-21 17:07:37 +01:00
Vladimir Matveev
4ee8213dde
do not capture 'arguments' when property name 'arguments' is met ( #13600 )
...
do not capture 'arguments' when property name 'arguments' is met
2017-01-20 19:59:26 -08:00
Mohamed Hegazy
9ced124579
Merge pull request #13610 from basarat/patch-1
...
export the type `Log` that is used by exported functions
2017-01-20 17:27:45 -08:00
Mohamed Hegazy
9ac7c322b5
Merge pull request #13599 from Microsoft/getFirstToken-returns-jsdoc
...
getFirstToken returns jsdoc as single comment
2017-01-20 17:01:02 -08:00
Basarat Ali Syed
108d8cf584
export the type Log that is used by exported functions
...
closes https://github.com/Microsoft/TypeScript/issues/13559
2017-01-21 11:36:18 +11:00
Mohamed Hegazy
82d8befe06
Merge pull request #13595 from falsandtru/lib/collection
...
Fix regressions
2017-01-20 14:25:58 -08:00
Sheetal Nandi
a185ddc885
Merge pull request #13584 from Microsoft/decoratorMetadata
...
Use the value symbol for decorator purpose only if it is same as type symbol
2017-01-20 13:46:19 -08:00
Andy Hanson
8886cefe58
Clean up code for getting emitted files
2017-01-20 10:46:15 -08:00
Nathan Shively-Sanders
1183129bda
getFirstToken returns jsdoc as single comment
...
This is a bit odd, but it's the way that 2.0 and earlier behaved. 2.1
broke it.
2017-01-20 10:17:11 -08:00
Anders Hejlsberg
c16c7d56c0
Allow base constructor types to be intersections
2017-01-20 09:17:14 -08:00
Andy Hanson
36a9f6798a
Merge branch 'master' into find_all_refs_primitive
2017-01-20 06:50:52 -08:00
Andy Hanson
1267fd3030
Don't use nameTable for type keywords, and don't handle keyof.
2017-01-20 06:41:57 -08:00
Anders Hejlsberg
a9af10b030
Intersections as their own 'this' type
2017-01-20 06:16:08 -08:00
falsandtru
21c2c0e786
Fix regressions
2017-01-20 23:05:45 +09:00
Mohamed Hegazy
d11d03a06c
Fix https://github.com/DefinitelyTyped/DefinitelyTyped/issues/14036 :
...
Remove assert.
2017-01-19 17:36:16 -08:00
Anders Hejlsberg
c51e2867f5
Allow object intersection types in class implements clauses
2017-01-19 14:47:26 -08:00
Anders Hejlsberg
1c2f7f866b
Improve efficiency of union/intersection resolved property caching
2017-01-19 14:30:53 -08:00
Sheetal Nandi
679a7ec04f
Use the value symbol for decorator purpose only if it is same as typesymbol
...
Fixes #13155
2017-01-19 14:27:53 -08:00
Anders Hejlsberg
a6c5306479
Allow object intersection types as class/interface base types
2017-01-19 13:58:09 -08:00
Andy
2c48e26f19
Merge pull request #13568 from Microsoft/fourslash
...
Simplify fourslash tests by adding some helpers
2017-01-18 15:23:45 -08:00
Yui
d36cd9b51b
Merge pull request #11683 from Microsoft/useCollator_toImprovcePerformance
...
Remove localeFix function and use collator object when we can
2017-01-18 14:03:57 -08:00
Andy Hanson
9665f25011
Simplify fourslash tests by adding some helpers
2017-01-18 13:55:31 -08:00
Andy Hanson
2d232c21a2
Support find-all-references for type keywords
2017-01-18 12:27:33 -08:00
Nathan Shively-Sanders
4759adefba
Merge pull request #12671 from Microsoft/property-access-for-string-index-sigs
...
Property access for string index signatures
2017-01-18 08:38:33 -08:00
Andy
71fcb29b78
Merge pull request #13453 from Microsoft/no_dom
...
Stop using "dom" types
2017-01-18 08:36:33 -08:00
Nathan Shively-Sanders
34fa27895f
Merge branch 'master' into property-access-for-string-index-sigs
2017-01-18 08:29:38 -08:00