Commit Graph

23471 Commits

Author SHA1 Message Date
Sheetal Nandi 1dc3414007 Javascript files will emit declarations too so get declaration diagnostics 2015-09-10 11:01:33 -07:00
Sheetal Nandi d3dfd2afef Add test cases for simple js file compilations 2015-09-10 11:01:13 -07:00
Vladimir Matveev 6e24570135 reattach file diagnostics for modified files when reusing program structure 2015-09-10 10:46:39 -07:00
Mohamed Hegazy 4be0ddba53 Merge pull request #4711 from SaschaNaz/mergeRules
Housekeeping formatting rules
2015-09-10 10:38:10 -07:00
Sheetal Nandi fad0db2a0b Report error if output file is among the input files 2015-09-10 09:44:14 -07:00
Sheetal Nandi e9688dd3fd Allow the js files to emit output 2015-09-10 09:44:09 -07:00
Sheetal Nandi 279018d49c Baseline updates 2015-09-10 09:44:04 -07:00
Sheetal Nandi 74a3f67250 Emit the diagnostics for javascript file instead of doing semantic check 2015-09-10 09:44:00 -07:00
Sheetal Nandi 0a67ac3b3b Add .js as supported extension 2015-09-10 09:43:55 -07:00
SaschaNaz 886e4d2259 rename isIndentationPrevented 2015-09-10 14:36:13 +09:00
Daniel Rosenwasser 96a815878c Merge pull request #4657 from Microsoft/emptyVariableDeclarationBindingPattern
Fix emitted code for variable statement with no bound variables
2015-09-09 16:47:45 -07:00
Anders Hejlsberg c05650aea3 Actually cache regular version of fresh object literal type 2015-09-09 16:38:04 -07:00
SaschaNaz b65cfe13da update isCompletedNode 2015-09-10 06:32:43 +09:00
Mohamed Hegazy a5c72014b0 Merge pull request #4656 from Microsoft/Fix4655
Report error for class expressions incorrectly extending abstract classes
2015-09-09 13:35:42 -07:00
Daniel Rosenwasser fb889bee4e Accepted baselines. 2015-09-09 13:05:39 -07:00
Daniel Rosenwasser 5aa17cd671 Added tests for parameter initializers. 2015-09-09 12:47:31 -07:00
SaschaNaz ad010ea8ee Add some comments to isIndentationPrevented 2015-09-10 02:31:27 +09:00
SaschaNaz eb2d86aa7b revert newlines 2015-09-10 02:20:15 +09:00
SaschaNaz feae0f711a Consider export/import specifier as binary op context 2015-09-10 02:18:26 +09:00
SaschaNaz 9ca46b8e0d Move housekeeping part to new PR #4711 2015-09-10 01:58:42 +09:00
SaschaNaz 8cd8f863b3 remove type operation rules, add types instead 2015-09-10 01:41:21 +09:00
SaschaNaz 44009fa951 Housekeeping part from #4609 2015-09-10 01:37:34 +09:00
SaschaNaz 8bf79a220a Resolving conflicts with #4646 2015-09-10 00:48:53 +09:00
Vladimir Matveev aa29644c2a allow to use keywords as jsx identifiers 2015-09-08 22:40:16 -07:00
Vladimir Matveev 83214150f8 do not emit '=' in jsx attribute if initializer is missing 2015-09-08 18:40:30 -07:00
Mohamed Hegazy 3d8c336a4f Merge pull request #4632 from Microsoft/fixCompletionAssert
Fix completion assert
2015-09-08 15:39:19 -07:00
Mohamed Hegazy 8a38a1e4b9 Change typescript.d.ts to be an external module instead of an ambient external module declaration 2015-09-08 12:26:29 -07:00
SaschaNaz 50f9f4df85 Merge remote-tracking branch 'Microsoft/master' 2015-09-07 13:51:19 +09:00
Anders Hejlsberg 055363c98d Accepting new baselines 2015-09-06 08:55:48 -07:00
Anders Hejlsberg 27380f40dc Adding test 2015-09-06 08:55:13 -07:00
Anders Hejlsberg 546da60a2a Correct propagation of includePatternInType flag 2015-09-06 08:54:38 -07:00
SaschaNaz 0fc9e7e313 simplified code flow 2015-09-06 16:02:38 +09:00
Anders Hejlsberg 31f8a8148c Adding test for excess/missing properties 2015-09-05 15:46:45 -07:00
Anders Hejlsberg f801420946 Accepting new baselines 2015-09-05 15:46:20 -07:00
Anders Hejlsberg a0ddd437ef Modifying tests 2015-09-05 15:45:20 -07:00
Anders Hejlsberg bb8179766a Check for excess properties 2015-09-05 15:42:58 -07:00
Anders Hejlsberg e40b86f195 Accepting new baselines 2015-09-05 13:19:06 -07:00
Anders Hejlsberg dc8ad6eb5e Store binding pattern in contextual type 2015-09-05 13:17:33 -07:00
Daniel Rosenwasser 971c777031 Merge pull request #4659 from progre/fix-errormessagetypo
Fix error message typo.
2015-09-05 10:47:29 -07:00
SaschaNaz 40f3fcf575 remove hasBraceShell and add namedBindings check 2015-09-05 11:43:08 +09:00
progre 52c99634ff #4396 fix error message typo 2015-09-05 11:16:27 +09:00
Daniel Rosenwasser 4a85546f94 Merge pull request #4497 from weswigham/patch-4
Add system argument to readConfigFile
2015-09-04 18:10:46 -07:00
Daniel Rosenwasser 69b9a1b74a Merge pull request #4658 from weswigham/patch-5
Add debug option to runtests
2015-09-04 18:08:48 -07:00
Wesley Wigham bd520e10ca Add debug option to runtests
Running `runtests` with `debug` will cause mocha to run in debug mode and break on the first line, enabling one to connect a debugger to the running tests and step through a test at their leisure.
2015-09-04 18:01:43 -07:00
Daniel Rosenwasser 8952ed66b2 Accepted baselines. 2015-09-04 17:57:06 -07:00
Daniel Rosenwasser 5297a7f319 Ensure that zero-element binding patterns don't try to reuse assigned identifiers. 2015-09-04 17:53:56 -07:00
Mohamed Hegazy d8c6f7edc3 fix additional places where class expression should be queried 2015-09-04 17:46:26 -07:00
Mohamed Hegazy 3a08af1450 Check for class expressions as well as class declarations 2015-09-04 17:45:57 -07:00
vilicvane 8d45711395 Else on the next line 2015-09-05 06:43:37 +08:00
Vladimir Matveev 03d373dfae Merge pull request #4650 from Microsoft/Port-4646
Port PR-4646 into release-1.6
2015-09-04 13:36:12 -07:00