Commit Graph

19046 Commits

Author SHA1 Message Date
Kanchalai Tanglertsampan a088cf4a63 Address code review: fix up comment 2017-01-25 09:12:46 -08:00
Andy Hanson 432808d50b Allow package.json "main" to specify a directory 2017-01-25 07:31:24 -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
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
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
Kanchalai Tanglertsampan 9c333956e9 Fix linting error 2017-01-24 14:41:27 -08:00
Andy Hanson 33b8677cb5 Change "getIsDefinedInLibraryFile" back to just "isDefinedInLibraryFile" 2017-01-24 14:32:39 -08:00
Kanchalai Tanglertsampan 3e07398aee Merge branch 'master' into wip-master-statelessOverload 2017-01-24 14:18: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
Ron Buckton febde3fabc Revert noConstraintType name change 2017-01-24 10:58:27 -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
Mohamed Hegazy e8a2173fee Use variable name for class and function expressions names 2017-01-23 23:03:11 -08:00
Mohamed Hegazy 39b3ecb78c Handel defining properties on function and class expressions in .js files 2017-01-23 22:48:37 -08:00
Mohamed Hegazy b8329a05c3 basic support for declaring properties on funcitons 2017-01-23 22:45:38 -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
Ron Buckton f5f1c7e304 Merge branch 'genericDefaults' of https://github.com/Microsoft/TypeScript into genericDefaults 2017-01-23 19:40:07 -08:00
Ron Buckton 15232fe17c Remove circular default check 2017-01-23 19:36:02 -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
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
Sheetal Nandi 98bd31017d Update the protocol to return file name in compiler diagnostics and project errors 2017-01-23 13:16:02 -08:00
Sheetal Nandi 911511e011 Report option diagnostic in tsconfig.json if possible 2017-01-23 13:16:02 -08:00
David Sheldrick 6fda5a1b3a Update comment about jsx react-native in es5.ts 2017-01-23 22:14:57 +01:00
Sheetal Nandi d3ce95f047 Merge branch 'master' into ownJsonParsing 2017-01-23 13:11:36 -08: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
Kanchalai Tanglertsampan a0cdc9de8a Update comments 2017-01-23 11:53:46 -08:00
Kanchalai Tanglertsampan 0ea507332c Report an error when can't infer but do not report an error for other failure to resolve signature cases 2017-01-23 11:53:36 -08:00
Kanchalai Tanglertsampan 378f444e14 Add tests and update baselines 2017-01-23 11:52:31 -08:00
Kanchalai Tanglertsampan 0b4f25c3f5 Handle inference of function expression/arrow functions attribute 2017-01-23 11:50:11 -08: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