Commit graph

407 commits

Author SHA1 Message Date
Mohamed Hegazy d73dd06e4b Respond to code review comments 2016-05-18 16:37:14 -07:00
Mohamed Hegazy 02f0065c95 Update error message 2016-05-17 17:15:06 -07:00
Mohamed Hegazy 53f6755907 Add error message if module is not specified and a file contains a module indicator 2016-05-17 17:14:51 -07:00
Vladimir Matveev 5e94c76190 expose code path that will use Path type to avoid redundant string conversions 2016-05-10 23:43:26 -07:00
Lucien Greathouse 71e4d4504f Fix minor comment typo 2016-05-09 23:05:57 -06:00
Vladimir Matveev 2b5bbfee60 use CompilerHost.realpath to resolve actual location for symlinks 2016-05-05 13:38:09 -07:00
Vladimir Matveev 54862a27e2 fix typo in message 2016-04-13 21:36:36 -07:00
Vladimir Matveev e7a4dd4cf5 added validation of paths option 2016-04-13 21:16:39 -07:00
Vladimir Matveev 376c493e67 include type reference directives in .d.ts. files 2016-04-11 21:36:07 -07:00
Vladimir Matveev 1a85c5f54c fix issue with optionality of CompilerHost 2016-04-10 20:42:22 -07:00
Vladimir Matveev e5e7d47782 merge with origin/master 2016-04-08 14:38:47 -07:00
Paul van Brenk 58efc2ee05 Merge pull request #7883 from Microsoft/listEmittedFiles2
Add option to list the emitted files as part of the compiler output.
2016-04-07 17:50:26 -07:00
Paul van Brenk 88a8992ce3 CR Feedback 2016-04-07 15:29:11 -07:00
Yui f0a996e6fb Fix rwc (#7895)
* Fix RWC

* Fix RWC

* Addres PR
2016-04-07 11:17:43 -07:00
Vladimir Matveev 46d28f16cc added supports for 'types' compiler option 2016-04-06 13:49:25 -07:00
Paul van Brenk 5363b2d7ad Add option to list the emitted as part of the compiler output.
This is useful for incremental build scenarios.
2016-04-06 13:25:29 -07:00
Vladimir Matveev e2a23fd598 remove compilationRoot parameter, use typesRoot/config file location as a root when computing primary locations 2016-04-05 16:33:11 -07:00
Vladimir Matveev ecbbe02c53 addressed PR feedback 2016-04-05 11:28:50 -07:00
Vladimir Matveev 25e9226d25 addressed PR feedback 2016-04-04 18:03:36 -07:00
Mohamed Hegazy 523529cc55 Use isWatchSet to test for options.watch 2016-04-04 14:51:16 -07:00
Mohamed Hegazy f1f6317a59 Merge branch 'vilic-master' 2016-04-04 11:23:45 -07:00
Mohamed Hegazy 4b5618bd60 Merge branch 'master' of https://github.com/vilic/TypeScript into vilic-master 2016-04-04 11:23:30 -07:00
Vladimir Matveev a4f30ff2a7 removed unused type assertions in harness 2016-04-01 21:26:39 -07:00
Vladimir Matveev aaaa9c0895 expose type reference resolution for external consumption 2016-04-01 12:41:01 -07:00
Ryan Cavanaugh 75922c4056 Address CR 2016-04-01 12:19:40 -07:00
Ryan Cavanaugh 05444eaabb Support reference library directives 2016-04-01 12:19:16 -07:00
Kanchalai Tanglertsampan b9cd882ae7 Address PR: use getDefaultLibLocation to get directory 2016-03-30 10:26:39 -07:00
Kanchalai Tanglertsampan 7e1470d5d4 Address PR: use getDefaultLibLocation? insteadof getUserDefinedLibFileName 2016-03-28 16:24:16 -07:00
Kanchalai Tanglertsampan 3fef5ba458 Implement --lib flag in the compiler and harness 2016-03-28 14:20:29 -07:00
Blake Embrey 9334e135d8 Normalize tsconfig.json path before searching 2016-03-26 18:02:22 -07:00
Chuck Jazdzewski 8bf9da614f Adding sourceFiles to the Program emit callback
This implements #7438
2016-03-15 13:25:18 -07:00
Anil Anar 8e35cdd52c add missing conditional check 2016-03-12 21:16:43 +01:00
Anil Anar cde06b6585 Fix #7397: Remove error checks for noEmit and out* compiler options combined. 2016-03-12 19:20:18 +01:00
Ryan Cavanaugh 7d372bf6dc Merge pull request #7264 from RyanCavanaugh/umd
UMD support
2016-03-10 10:59:45 -08:00
Ryan Cavanaugh 44aa7388ea UMD support 2016-03-09 10:08:24 -08:00
Kanchalai Tanglertsampan 70d267419b Concat declaration error so we report them 2016-03-02 17:13:51 -08:00
Vladimir Matveev e0900434c9 address PR feedback: add comments 2016-02-24 14:30:21 -08:00
Vladimir Matveev 8e77f40ace avoid multiple passes over the program when computing diagnostics for the bundled emit 2016-02-24 14:21:30 -08:00
Asad Saeeduddin f251768f32 Make declarationDir invalid alongside out or outFile 2016-02-23 17:45:45 -05:00
Asad Saeeduddin c8aedbf382 Address PR feedback: expand ternary return into if block, add check to ensure proper options usage 2016-02-22 20:45:04 -05:00
Mohamed Hegazy 353998a6bd Rever change to EmitOutput.diagnostics 2016-02-18 12:06:17 -08:00
Mohamed Hegazy 2b52ae1cb7 Fix lint errors 2016-02-16 22:57:27 -08:00
Mohamed Hegazy eed65a0334 Port #7106 to master 2016-02-16 22:01:28 -08:00
Vladimir Matveev 3820dfa830 Merge pull request #7068 from Microsoft/relativeNamesInClassicResolution
classic resolution: don't perform folder walk if module name is relative
2016-02-16 12:03:09 -08:00
Bill Ticehurst fe60490c2a Fixed wording and updated tests 2016-02-13 08:12:58 -08:00
Bill Ticehurst ed7abcc1e9 Set experimentalDecorators warning for JavaScript 2016-02-12 19:19:23 -08:00
Bill Ticehurst f601e6dd76 Allow decorators in JavaScript files 2016-02-12 18:52:51 -08:00
Vladimir Matveev 9960064bc3 classic resolution: don't perform folder walk if module name is relative 2016-02-12 16:30:19 -08:00
Bill Ticehurst e03a45a824 Fix fallback to classic resolution 2016-02-12 15:40:47 -08:00
Bill Ticehurst 9d008feba3 Added module: none as an option
(cherry picked from commit 195e69c889)
2016-02-11 14:09:10 -08:00