Commit Graph

18857 Commits

Author SHA1 Message Date
Ron Buckton
411cb45af4 Merge pull request #16160 from Microsoft/fixBuildScripts
Update build scripts for npm5
2017-05-30 17:40:30 -07:00
Ron Buckton
f69a1c1602 Update build scripts for npm5 2017-05-30 16:50:24 -07:00
Ron Buckton
636cd7c8b2 Merge branch 'master' into fix15857 2017-05-30 16:25:47 -07:00
Ron Buckton
423d8a077d PR feedback 2017-05-30 15:29:31 -07:00
Arthur Ozga
c9f5a46121 Merge branch 'master' into addCodeFixMissingMethod 2017-05-30 15:20:59 -07:00
Ron Buckton
3029313f32 Fix issue with 'for await' over a union type 2017-05-30 15:14:52 -07:00
Kanchalai Tanglertsampan
7815ccff1c Merge branch 'master' into master-refactorJsDocTest 2017-05-30 13:47:53 -07:00
Kanchalai Tanglertsampan
1459395c99 Update fail symbol baselines 2017-05-30 13:47:36 -07:00
Yui
d82a57ea5d Merge pull request #16122 from Microsoft/master-fix16092
[Master] ts-style @property
2017-05-30 13:41:27 -07:00
Nathan Shively-Sanders
41e134529a Test reporting jsdoc syntax errors 2017-05-30 13:33:13 -07:00
Nathan Shively-Sanders
2dd6627022 Report jsdoc syntax errors when checkJs is on 2017-05-30 13:32:46 -07:00
Sheetal Nandi
8d771ca044 Merge branch 'master' into ownJsonParsing 2017-05-30 13:03:23 -07:00
Ron Buckton
b69afd16dc PR Feedback 2017-05-30 12:34:37 -07:00
Sheetal Nandi
7db76edbae Always return empty object when converting the json sourcefile into actual json object, allowing to continue compilation even if there are errors in the tsconfig files 2017-05-30 11:37:26 -07:00
Nathan Shively-Sanders
2c3c4dd465 Merge pull request #16135 from katemihalikova/diff3
Add support for diff3-style merge
2017-05-30 11:27:22 -07:00
Bill Ticehurst
4b40f45fe8 Merge pull request #16149 from Microsoft/billti/port16113
Port 16113 to fix NPM location with spaces
2017-05-30 11:03:13 -07:00
Bill Ticehurst
2e0eb26543 Fix equals 2017-05-30 10:39:03 -07:00
Bill Ticehurst
05d3ff1823 Wrap npmLocation if needed 2017-05-30 10:38:55 -07:00
Kanchalai Tanglertsampan
d7c33713e4 Merge branch 'master' into master-refactorJsDocTest 2017-05-30 08:38:08 -07:00
Kanchalai Tanglertsampan
27078f995e Merge branch 'master' into master-fix16092 2017-05-30 08:25:53 -07:00
Yui
f938caf8c8 Merge pull request #16134 from Microsoft/master-fix15250
[Master] Fix 15250 - treat "object" and "Object" the same in JSDoc type def
2017-05-30 08:07:39 -07:00
Yui
bebe2de021 Merge pull request #16133 from Microsoft/master-fix15824
[Master] Fix 15824 - consider function same as Function in jsdoc
2017-05-30 08:07:15 -07:00
Kate Miháliková
2d60b2d117 Add tests and baselines 2017-05-30 08:04:18 +02:00
Kate Miháliková
e3e81b8673 Add support for diff3-style conflict 2017-05-30 08:03:58 +02:00
Yui T
1e8edcbad4 remove whitespace 2017-05-29 21:55:55 -07:00
Yui T
d35e538123 Add fourslash tests 2017-05-29 21:48:43 -07:00
Yui T
5c7c113203 Update tests and baselines 2017-05-29 21:48:34 -07:00
Yui T
10eae61aca Handle "object" as "Object" in JSDoc type expression 2017-05-29 21:47:39 -07:00
Yui T
0ead501c86 Update tests and baselines 2017-05-29 20:37:15 -07:00
Yui T
4838eff2d7 "function" without followed by "(" should be considered as Global function type 2017-05-29 20:37:01 -07:00
Yui T
227198fae1 Add tests and update baselines 2017-05-27 19:11:08 -07:00
Yui T
fe838bab2d Parse ts-style property tag 2017-05-27 19:10:53 -07:00
Ron Buckton
b8ee1691af Add wrapper to emit statics/decorators inside es5 class 2017-05-27 13:07:27 -07:00
Yui T
9c102461d9 Rename parameterName to name 2017-05-26 19:08:08 -07:00
Sheetal Nandi
7bd9e092ac Make configFile on compiler options as non enumerable 2017-05-26 17:15:57 -07:00
Sheetal Nandi
16fd947ac3 Reorganized code to keep createBundle and updateBundle in factory.ts 2017-05-26 15:37:41 -07:00
Nathan Shively-Sanders
f9a05a1f9d Re-enable weak type check for intersection props
Previously, intersections disabled the weak type check for their
constituents, and all properties (recursively) of their constituents.

Also add test for this case.
2017-05-26 13:39:53 -07:00
Yui T
e82e73753d Update baselines 2017-05-26 11:21:06 -07:00
Yui T
0cbfc79ca7 Rename test files to be more consistent and move them into jsdoc folder 2017-05-26 11:20:57 -07:00
Anders Hejlsberg
bcf84f4958 Merge pull request #16072 from Microsoft/improveTypeArgumentInference
Infer from generic function return types
2017-05-26 10:59:40 -07:00
Yui
3186fc4897 Merge pull request #16094 from Microsoft/master-@propWithBracket
[Master] @prop with bracket for optional property
2017-05-26 10:55:43 -07:00
Anders Hejlsberg
7ca91f86a7 Address CR feedback 2017-05-26 10:44:11 -07:00
Nathan Shively-Sanders
548f92ad34 Weak types must not have call or construct sigs
This changes the definition of weak types
2017-05-26 10:19:20 -07:00
Andy
3cd9f3d2d4 Support services for @typedef (#16087)
* Support services for @typedef

* Ensure JSDocTypeReference has SemanticMeaning.Type

* Get SemanticMeaning right
2017-05-26 09:52:46 -07:00
Ika
6972766e91 Add missing undefined type for createProperty initializer (#16095) 2017-05-26 09:28:56 -07:00
Andy
2412f8c6cf Allow configurable npmLocation for typingsInstaller (#16084)
* Allow configurable npmLocation for typingsInstaller

* Undo "export class" changes

* Add log for npmLocation

* Log whether '--npmLocation' was provided
2017-05-26 07:06:11 -07:00
Yui T
8ae2fbadd0 Add tests and baselines 2017-05-25 22:35:15 -07:00
Yui T
d68038ad28 Support bracket for optional property 2017-05-25 22:34:48 -07:00
Yui
068256b8b0 Merge pull request #16070 from Microsoft/master-15916
[Master] Take into account optional property in parameter
2017-05-25 22:05:25 -07:00
Yui T
23be471def Fix linting 2017-05-25 21:52:23 -07:00