Commit Graph

35940 Commits

Author SHA1 Message Date
Nathan Shively-Sanders 5821b87eda Do not contextually type object callee arguments 2016-02-05 13:53:33 -08:00
Josh Soref 95396cc2bc spelling fixes for services.ts
* aliases
* analyze
* asterisks
* constructor
* diagnostic
* existing
* referring
* revisiting
* search
* source
* visible
2016-02-05 21:03:27 +00:00
AbubakerB a6a5a22a32 Addressed PR 2016-02-05 18:53:08 +00:00
Kanchalai Tanglertsampan f35ab8c620 Port fix6901 from release-1.8 to master
Fix where we start checking for super-call

Update baselines

Address PR
2016-02-05 10:23:24 -08:00
Nathan Shively-Sanders 71488fc3b1 Refactorings from review comments
1. Add `getThisArgumentOfCall` (and correct the code)
2. Remove `getParameterTypeAtIndex` in favour of `getTypeAtPosition`.
Simplify calling code.
2016-02-05 09:38:17 -08:00
Ron Buckton 1e35593437 Adds the transformFiles API 2016-02-04 18:14:39 -08:00
Ron Buckton ba9181c81c Merge branch 'transforms-visitor' into transforms-flags 2016-02-04 16:52:52 -08:00
Ron Buckton 8bf176ac3d Cleanup and reorganization of node tests 2016-02-04 16:41:58 -08:00
Nathan Shively-Sanders 2f74da112d Add specific error messages for out-of-place this
Also remove lint in checker.
2016-02-04 16:01:10 -08:00
Ryan Cavanaugh a324176102 Merge pull request #6869 from RyanCavanaugh/fix6811
Recognize `=` as equivalent to `?` in JSDoc signatures
2016-02-04 15:48:03 -08:00
Nathan Shively-Sanders 8c87da523b First round of review comments addressed.
Only major thing is a bug fix in
`isContextSensitiveFunctionLikeDeclaration`, and turning on context
sensitivity to `this` even with `--strictThis` off.
2016-02-04 15:43:43 -08:00
Ryan Cavanaugh 68befc0f12 Merge pull request #6851 from RyanCavanaugh/fix6814
Allow parsing TS-style generics in JSDoc
2016-02-04 15:37:53 -08:00
Ron Buckton f8e574f1d6 Added ArrayKind, moved createNode, changed JSDocParsing tests to use baselines. 2016-02-04 15:01:31 -08:00
AbubakerB 037b65781f Accept baselines 2016-02-04 22:52:38 +00:00
AbubakerB 16b54e0d9f Addressed PR. Diagnostic messages 2016-02-04 22:52:19 +00:00
Vladimir Matveev 155e699bf7 Merge pull request #6909 from Microsoft/fixBaselines
fix test baselines
2016-02-04 14:30:24 -08:00
Vladimir Matveev dc1e23506c fix test baselines 2016-02-04 14:10:02 -08:00
AbubakerB 5ce0202bc9 Refactored visibility text on modifier grammar check 2016-02-04 21:46:28 +00:00
Mohamed Hegazy 727b9a9ceb Merge pull request #6629 from LPGhatguy/master
Update Array.concat type signature to fix #6594
2016-02-04 13:43:28 -08:00
Vladimir Matveev 0dae5471c7 Merge pull request #6898 from Microsoft/modifiedBlockScopedBinding
propagate back assignments to block scoped binding from the loop body
2016-02-04 13:18:34 -08:00
AbubakerB 4c93eb2e98 Accept baselines 2016-02-04 21:00:50 +00:00
AbubakerB 4200051934 Addressed PR feedback. 2016-02-04 21:00:37 +00:00
Vladimir Matveev d436d15304 addressed PR feedback 2016-02-04 12:44:31 -08:00
Mohamed Hegazy 1611f56481 Rename flag 2016-02-04 12:44:03 -08:00
Vladimir Matveev f05811701f Merge pull request #6858 from Microsoft/emitImportsInDts
emit import declarations without import clause in .d.ts files
2016-02-04 12:13:08 -08:00
Ron Buckton cadda66e34 Adds transform flags aggregation to binder and visitor 2016-02-04 11:57:53 -08:00
AbubakerB 3d529a84c5 Update baselines 2016-02-04 18:33:53 +00:00
AbubakerB bbf92ce391 Added constructor visibility in the declaration emitter 2016-02-04 18:32:56 +00:00
Ryan Cavanaugh 6f261f5b0b Merge pull request #6870 from RyanCavanaugh/fix6825
Recognize object literal method JSDoc comments
2016-02-04 10:17:43 -08:00
Ryan Cavanaugh e347c3711c Add more complex test scenarios 2016-02-04 10:14:13 -08:00
Ryan Cavanaugh 665a4e310d Merge pull request #6850 from RyanCavanaugh/fix6654
Always show file tokens in JS completion lists
2016-02-04 09:57:26 -08:00
Vladimir Matveev dbcfe110f1 propagate back assignments to block scoped binding from the loop body 2016-02-03 23:48:24 -08:00
Vladimir Matveev 2c24f81561 added tests 2016-02-03 21:43:31 -08:00
Vladimir Matveev b033693947 Merge remote-tracking branch 'origin/master' into emitImportsInDts 2016-02-03 20:36:43 -08:00
Daniel Rosenwasser 2fde7ab8fe Merge pull request #6888 from jesseschalken/patch-1
Fix Stack Overflow and Gitter links in CONTRIBUTING.md
2016-02-03 20:23:03 -08:00
Ron Buckton 3855261796 removed unused function 2016-02-03 18:26:43 -08:00
Ron Buckton c3faf0f34e Added visitor API 2016-02-03 18:11:32 -08:00
Jesse Schalken daa70e3f23 Fix Stack Overflow and Gitter links in CONTRIBUTING.md 2016-02-04 11:38:21 +11:00
AbubakerB c351ffcc75 Added and updated tests for constructor visibility 2016-02-03 22:48:33 +00:00
AbubakerB f869b41f14 Added private and protected modifiers to constructors 2016-02-03 22:47:26 +00:00
Mohamed Hegazy 10522f9eee Add flag to emit modules in loose mode 2016-02-03 14:16:22 -08:00
Daniel Rosenwasser 98b8af62e7 Update README.md 2016-02-03 13:45:36 -08:00
Ryan Cavanaugh d47097f009 Use different syntax kind here 2016-02-03 10:05:58 -08:00
Anders Hejlsberg 1154ab8def Merge pull request #6855 from Microsoft/destructuringInTypes
Destructuring parameters in function/constructor types
2016-02-03 09:05:24 -08:00
Anders Hejlsberg 98e8a25d1e Addressing CR feedback 2016-02-03 06:52:53 -08:00
Ryan Cavanaugh 1c7062313d Capture node.parent 2016-02-03 00:44:52 -08:00
Ryan Cavanaugh 8aad976c69 Recognize object literal method JSDoc comments
Fixes #6825
2016-02-03 00:18:36 -08:00
Ryan Cavanaugh f7eac73a6f Recognize = as equivalent to ? in JSDoc signatures
Fixes #6811
2016-02-03 00:09:38 -08:00
Daniel Rosenwasser c69a9d1a5c Update README.md 2016-02-03 00:05:09 -08:00
Daniel Rosenwasser 96d82b576c Update README.md 2016-02-03 00:03:59 -08:00