Commit Graph
1301 Commits
Author SHA1 Message Date
Vladimir Matveev fdb3b6857d enable non-ts extensions in inferred projects by default 2016-10-28 11:30:00 -07:00
Andy Hanson 12f6dcefa1 Revert "Merge pull request #11354 from Microsoft/map4"
This reverts commit adfdae0dc4, reversing
changes made to aad663cebf.
2016-10-27 15:50:21 -07:00
Andy Hanson bcc0807198 Respond to PR comments 2016-10-27 13:14:56 -07:00
Andy Hanson 867093707b Merge branch 'master' into map4 2016-10-27 12:36:50 -07:00
Andy aad663cebf Merge pull request #11894 from Microsoft/for_loops
Simplify for loops in fourslash.ts
2016-10-27 12:21:57 -07:00
Andy Hanson dec5f4b39a Merge branch 'master' into map4 2016-10-27 12:21:06 -07:00
Andy 6f519d8a27 Merge pull request #11899 from Microsoft/optional_extension
Make `extension` property of `ResolvedModule` optional
2016-10-27 12:05:29 -07:00
Andy Hanson 0f8003fb39 Make extension property of ResolvedModule optional; introduce ResolvedModuleFull interface for when the extension is provided. 2016-10-27 11:35:20 -07:00
Andy Hanson eb45962e20 Rename to zipWith 2016-10-27 10:26:46 -07:00
Andy Hanson ca09ef4499 Simplify for loops in fourslash.ts 2016-10-27 09:01:04 -07:00
Andy Hanson 4937d9c8b4 Allow untyped imports 2016-10-27 08:54:19 -07:00
Andy b5ba3152ff Merge pull request #11704 from Microsoft/refactor_module_resolution
Return both ts and js results from module resolution
2016-10-27 06:03:29 -07:00
Ron Buckton e6bea90a1f Merge pull request #11769 from Microsoft/moveModuleTransformToEnd
Move module transformers to end of transformations
2016-10-26 17:51:34 -07:00
Vladimir Matveev 50e2fd87da only emit /// types reference for a symbol in d.ts file if all declarations of a symbol come from type reference directives (#11872)
* only emit /// types reference for a symbol in d.ts file if all declarations of a symbol come from type reference directives

* pass proper value for current directory when compiling .d.ts files
2016-10-26 17:15:04 -07:00
Andy Hanson c958c47ef5 Merge branch 'master' into map4 2016-10-26 11:05:51 -07:00
Andy Hanson 9130fbd731 Merge branch 'master' into refactor_module_resolution 2016-10-26 08:27:34 -07:00
Andy Hanson 07bb2582b6 Don't require resolvedTsFileName and resolvedJsFileName, just resolvedFileName and extension. Also, change search order to do all TS searching before searching for JS. 2016-10-26 08:13:58 -07:00
Vladimir Matveev 7890f63250 use unresolved imports as a source of used typings (#11828) 2016-10-25 15:24:21 -07:00
Mohamed Hegazy 4dc6028263 Fix #11650 add an error message for no source files parsing a tsconfig.json (#11743)
* Fix #11650 add an error message for no source files parsing a tsconfig.json

* Use the file name in error message

* Use constants

* Review comments: change message text
2016-10-24 11:00:32 -07:00
(´・ω・`) 287b54518d Fix #10967, allow boolean flags to have explicit value (#11798)
* Fix #10967, allow boolean flag to have explicit value

* add commandLineParsing test for boolean flags
2016-10-24 10:45:07 -07:00
Vladimir Matveev a477d1f7bb Merge pull request #11764 from Microsoft/vladima/11744
watch configuration files if they exist even if they cannot be parsed
2016-10-20 21:31:38 -07:00
Ron Buckton c40c7f9679 Merge branch 'master' into moveModuleTransformToEnd 2016-10-20 17:07:07 -07:00
Andy Hanson ca970063a3 Just use notImplemented 2016-10-20 07:15:25 -07:00
Andy Hanson 5e7e5421fa Add noop, notImplemented, and notYetImplemented helpers 2016-10-19 14:21:48 -07:00
Andy Hanson a11838215c Merge branch 'master' into map4 2016-10-19 13:16:55 -07:00
Andy Hanson 1d201c1add Merge branch 'master' into refactor_module_resolution 2016-10-19 09:20:45 -07:00
Andy Hanson c877635b47 Don't need libFilePath parameter 2016-10-19 09:13:52 -07:00
Andy Hanson 6814c1d883 Forbid unused locals/parameters anywhere 2016-10-19 08:27:49 -07:00
Andy f08cfda550 Merge pull request #11709 from Microsoft/compiler_diagnostic_strings
Type arguments to formatStringFromArgs as strings instead of implicitly stringifying
2016-10-18 12:25:13 -07:00
Andy Hanson f828bc3fae Merge branch 'master' into map4 2016-10-18 09:07:00 -07:00
Andy Hanson 1f7f67de17 Type arguments to formatStringFromArgs as strings instead of implicitly stringifying 2016-10-18 08:48:40 -07:00
Andy Hanson de876bdfc9 Use an ES5 target 2016-10-18 07:34:48 -07:00
Andy Hanson b557211a37 Return both ts and js results from module resolution, and don't have moduleNameResolver responsible for omitting files based on compiler options 2016-10-18 07:09:43 -07:00
Vladimir Matveev 121f51e552 Merge pull request #11694 from Microsoft/vladima/reload-tmp
allow reload from temp files
2016-10-17 23:20:39 -07:00
Ron Buckton 2321e28ce9 Merge pull request #11652 from Microsoft/transformES5
Adds ES5 to ES3 transformer for reserved words
2016-10-17 16:46:56 -07:00
Vladimir Matveev 05ebd1d5fb Merge pull request #11651 from Microsoft/vladima/literals-in-protocol
switch enums in protocol to unions of literal types
2016-10-17 15:46:55 -07:00
Ron Buckton ffc3689783 Merge branch 'master' into transformES5 2016-10-17 12:11:21 -07:00
Andy Hanson 7292f9f67e Merge branch 'master' into map4 2016-10-17 06:49:53 -07:00
Ron Buckton e97368bb3f Adds ES5 to ES3 transformer for reserved words 2016-10-16 14:41:47 -07:00
Andrej Baran 17d60d5d8f Merged master into es2017-target 2016-10-15 08:31:22 +02:00
Zhengbo Li a1cbfcae4b Add missing trigger file (#11641)
* Add missing trigger file property for config file diags

* Add test
2016-10-14 20:50:12 -07:00
Yui cd04aa9995 Merge pull request #11541 from Microsoft/master_11339
[Master] Fix 11339; using localeCompare cause exception in window 2012 dueto Intl
2016-10-14 09:36:41 -07:00
Vladimir Matveev a09f00bb11 Merge pull request #11593 from Microsoft/vladima/port-11577
ports PR #11577 into master
2016-10-14 08:11:09 -07:00
Ron Buckton c4300e017f Adds ES5 to ES3 transformer for reserved words 2016-10-13 17:53:44 -07:00
Mohamed Hegazy 418a251237 Merge branch '10758-always-strict' of https://github.com/slawomir/TypeScript into slawomir-10758-always-strict 2016-10-13 16:17:06 -07:00
Zhengbo Li a6443e3e5a Avoid watching non-existing directories and fix null-exception (#11601)
* Avoid watching non-existing directories and fix null-exception

* Add test

* Move the fix to sys to cover tsc -w also
2016-10-13 15:39:09 -07:00
Vladimir Matveev 224582c4f3 Merge pull request #11577 from Microsoft/vladima/configure-typing-acquisition
Disable automatic type acquisition with command line option, replace npm view with request to npm registry
2016-10-13 10:22:26 -07:00
Andrej Baran a500fd9211 Merge branch 'master' into es2017-target 2016-10-13 14:02:54 +02:00
Andrej Baran b871b5353c Favor use of ES2015 instead of ES6 2016-10-13 13:32:00 +02:00
Kanchalai Tanglertsampan c03b04bd4f Only use localeCompare in CompareStrings 2016-10-12 14:26:30 -07:00