Commit Graph

2295 Commits

Author SHA1 Message Date
Mohamed Hegazy 6975626581 Merge branch 'release-1.6' 2015-08-27 15:23:04 -07:00
Ron Buckton 67b00feadf Added test 2015-08-27 13:31:31 -07:00
Vladimir Matveev aedbff163b Merge remote-tracking branch 'origin' into errorMessageInEnums 2015-08-26 14:03:14 -07:00
Vladimir Matveev a38c32f495 fix error message for forward references in enums 2015-08-26 13:12:29 -07:00
Anders Hejlsberg 32f37bb8e0 Accepting new baselines 2015-08-26 06:59:58 -07:00
Mohamed Hegazy ab6fe49d56 Merge branch 'master' into moduleResolutionStrategies
Conflicts:
	src/compiler/diagnosticMessages.json
2015-08-24 15:46:06 -07:00
Sheetal Nandi 3ca08916d4 When emitting metadata about type, Use object type if the type cant be resolved
This could be true if expression cannot be resolved resulting in error
2015-08-24 12:07:14 -07:00
Sheetal Nandi 979e2bf7c4 Write synthesized node's text property instead of getting text from source file
This fixes issue of not being able to emit qualified expression correctly
2015-08-24 12:06:21 -07:00
Sheetal Nandi 6c457f6c1d Tests for #4239 2015-08-24 12:05:16 -07:00
Sheetal Nandi 8c7a634814 Merge branch 'master' into importDeclarationAndDecorator 2015-08-24 11:04:08 -07:00
Sheetal Nandi 1ca28b739e Merge pull request #4402 from Microsoft/metadataTypeName
Instead of writing text from source file use text property to write t…
2015-08-24 10:59:05 -07:00
Ryan Cavanaugh c12da5a2c2 Merge pull request #4406 from RyanCavanaugh/fix4404
Correctly identify JSX Expressions as Expression parent nodes
2015-08-21 15:27:39 -07:00
Ryan Cavanaugh 27dabe49e0 Merge remote-tracking branch 'upstream/master' into fix4376_2
# Conflicts:
#	src/compiler/emitter.ts
2015-08-21 14:49:48 -07:00
Ryan Cavanaugh 00d4b4cb50 Correctly identify JSX Expressions as Expression parent nodes
Fixes bug #4404
2015-08-21 14:43:14 -07:00
Vladimir Matveev ea1512e466 Merge pull request #4394 from Microsoft/browserifyFix
use Harness.IO instead of sys in harness
2015-08-21 14:25:44 -07:00
Ryan Cavanaugh 65f4ac6d6f Merge pull request #4381 from RyanCavanaugh/fix4125
Convert HTML entities to strings (#4125)
2015-08-21 13:30:09 -07:00
Sheetal Nandi 060dbd24f4 Instead of writing text from source file use text property to write text of synthesized node
Fixes #4364
2015-08-21 13:10:30 -07:00
Vladimir Matveev 68d6d8c550 use Harness.IO instead of sys in harness 2015-08-21 00:31:25 -07:00
Mohamed Hegazy b395fb9f45 Merge branch 'master' into outFile
Conflicts:
	src/harness/fourslash.ts
2015-08-20 17:46:38 -07:00
Mohamed Hegazy 00cd8ad745 Add --outFile and revert change make --out relative in tsconfig.json 2015-08-20 17:37:56 -07:00
Vladimir Matveev dde7545d34 address PR feedback 2015-08-20 16:13:49 -07:00
Mohamed Hegazy cfc164b044 Consolidate option error messages into two 2015-08-20 15:58:57 -07:00
Sheetal Nandi 345de8fca5 Resolve the decorator type as type and check if the symbol has value.
This would make sure we are referencing correct symbol to check if it has value
Fixes #4239
2015-08-20 15:45:51 -07:00
Mohamed Hegazy 2a751abe4e Merge pull request #4371 from Microsoft/emitOutputForTsx
Emit tsx files correctly in getEmitOutput calls
2015-08-20 15:12:22 -07:00
Ryan Cavanaugh 6eca09b062 Handle non-entities as well 2015-08-20 12:30:12 -07:00
Ryan Cavanaugh 67f81bc53c Convert HTML entities to strings (#4125) 2015-08-20 12:20:28 -07:00
Ryan Cavanaugh f659c9098c Fix React whitespace emit #4376 2015-08-20 11:38:03 -07:00
Daniel Rosenwasser 069d2dc724 Merge pull request #4369 from Microsoft/updateES6DotDDotTsForFinalDraft
Update es6.d.ts for ES6 final draft (Part II)
2015-08-19 22:42:18 -07:00
Mohamed Hegazy f95fcf9671 Emit tsx files correctelly in getEmitOutput calls 2015-08-19 22:18:32 -07:00
Daniel Rosenwasser fc39c4aa60 Accepted baselines. 2015-08-19 17:23:14 -07:00
Vladimir Matveev 5bcb3f0be8 Merge pull request #4368 from Microsoft/noResolveAndExternalModules
Process imports to source files to record module name resolutions
2015-08-19 17:00:36 -07:00
Vladimir Matveev 4a829572be added tests 2015-08-19 15:37:37 -07:00
zhengbli bafab13235 update baseline 2015-08-19 14:17:35 -07:00
zhengbli 04c54f80bb Merge branch 'master' into issue3979 2015-08-19 14:05:07 -07:00
zhengbli b584d59be5 update baselines 2015-08-19 13:58:33 -07:00
Mohamed Hegazy 478cc32e5e Merge pull request #4355 from DavidSouther/ts4354
Emits safe value for import.
2015-08-19 10:25:25 -07:00
David Souther 45688e4b69 Added tests for commonjs safe import behavior. 2015-08-18 21:59:27 -04:00
Daniel Rosenwasser bd9d2de115 Accepted baselines. 2015-08-18 17:49:37 -07:00
Mohamed Hegazy e86f207859 Merge pull request #4309 from Microsoft/fix4274
Fix #4274: When collecting linked aliases use SymbolFlags.Alias to capture local aliases as well
2015-08-17 15:55:35 -07:00
Sheetal Nandi ed361a26b9 Merge pull request #4086 from Microsoft/sourcemap
Fixes the interaction of sourcemap and source comments
2015-08-17 15:34:35 -07:00
Vladimir Matveev b6b735c0f2 merge with master 2015-08-17 14:38:24 -07:00
Vladimir Matveev a88bfbd651 Merge branch 'master' into reuseAndCache 2015-08-17 14:36:17 -07:00
Sheetal Nandi ebe7ca75a6 Merge branch 'master' into sourcemap 2015-08-17 11:26:49 -07:00
zhengbli 5572f7c3c3 update baseline for compiler tests 2015-08-14 17:09:08 -07:00
Mohamed Hegazy 53239d4a8b Merge pull request #4310 from Microsoft/fix4170
Fix #4170, remove error when using import=require syntax in t=ES6 and in ambient context
2015-08-14 15:11:19 -07:00
Anders Hejlsberg 7376e4845d Merge pull request #4200 from Microsoft/unionPartialSignatures
Partial matches in union type signatures
2015-08-13 23:16:48 -07:00
Mohamed Hegazy 7353cfaece Fix #4170, remove error when using import=require syntax in t=ES6 and in ambient context
This is consistent with the behaviour of "export=" in --t=ES6 and in ambient contexts
2015-08-13 14:56:27 -07:00
Mohamed Hegazy fafd497124 Fix #4274: When collecting linked aliases use SymbolFlags.Alias to capture local aliases as well 2015-08-13 14:30:29 -07:00
Yui f92aa8681a Merge pull request #4230 from Microsoft/commentsNotPreserveForCallExp
Preserve comments on parameters in call expressions
2015-08-12 18:54:34 -07:00
Yui T 732376a73b Merge branch 'master' into commentsNotPreserveForCallExp 2015-08-12 17:46:39 -07:00