Commit Graph
17940 Commits
Author SHA1 Message Date
Yui T 4fcccc8eb2 Merge branch 'master' into master-refactorJsDocTest 2017-05-31 09:48:36 -07:00
Andy 3eda9c627b Make node type predicates public (#16121)
* Make node type predicates public

* Rename isJSDocComment back to isJSDoc
2017-05-31 07:45:13 -07:00
Ron Buckton 1cc860d88c Merge pull request #16157 from Microsoft/fix16153
Fix issue with 'for await' over a union type
2017-05-30 20:17:26 -07:00
Ron Buckton bd8d8b353e Merge branch 'master' into fix16153 2017-05-30 17:41:17 -07:00
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 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 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
Yui T 9c102461d9 Rename parameterName to name 2017-05-26 19:08:08 -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
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
Yui T 4f791040fc Add tests and baselines 2017-05-25 20:16:52 -07:00
Yui T cabe4d3606 Address PR 2017-05-25 19:49:04 -07:00
Mohamed Hegazy 159614315c Fix build breaks with the instrumenter 2017-05-25 16:13:34 -07:00
Andy d052bb83ca Add project telemetry (#16050)
* Add project telemetry

* Respond to some PR comments

* Wrap event in a TelemetryEvent payload

* Replace paths with empty string instead of removing them entirely

* Add "version" property to payload

* Add telemetry for typeAcquisition settings

* Add "files", "include", "exclude", and "compileOnSave"

* Convert typingsOptions include and exclude to booleanss

* Add "extends", "configFileName", and "projectType"

* configFileName: Use "other" instead of undefined

* Add "languageServiceEnabled" telemetry
2017-05-25 13:30:27 -07:00
Andy 7cca4ba536 Merge pull request #16081 from Microsoft/findAllRefs-state
findAllRefs: Replace 'interface State' and 'createState' with just 'class State'
2017-05-25 12:28:06 -07:00
Mohamed Hegazy 2e6f31f8e0 Use tslint@latest (#16049)
* Use tslint@latest

* use latest gulp-typescript
2017-05-25 12:23:15 -07:00
Andy Hanson 528a59fdde Clean up instance variables 2017-05-25 10:23:04 -07:00
Andy Hanson 98893efa11 findAllRefs: Replace 'interface State' and 'createState' with just 'class State' 2017-05-25 10:14:44 -07:00
Andy 2ceb350bac Merge pull request #16059 from Microsoft/mappedTypeDeclarations
Set '.declarations' on a property of a homomorphic mapped type
2017-05-25 09:43:36 -07:00