Nathan Shively-Sanders
a72b14f1b8
Stop spelling suggestions after 10 name errors
...
Previously, spelling suggestions stopped after name-not-found errors led
to 10 *suggestions*. This may never happen for a failed import, which is
the most common case for lots of name-not-found errors. Now spelling
suggestions stop after the 10th name-not-found errors, which is better
for performance.
2017-05-31 09:10:45 -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
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
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
Andy Hanson
0d1e41d937
In findAllReferences, always return undefined (global) symbol scope for properties; also update baselines
2017-05-25 08:40:50 -07:00
Kanchalai Tanglertsampan
348fc7e51e
Take into account optional property in parameter
2017-05-24 16:37:02 -07:00
Anders Hejlsberg
5fa0fb46d1
Accept new baselines
2017-05-24 15:50:39 -07:00
Anders Hejlsberg
f29d7df5d1
Add tests
2017-05-24 15:50:30 -07:00
Anders Hejlsberg
b8d5eff8ac
Move return type inference to inferTypeArguments function
2017-05-24 15:31:10 -07:00
Yui
ebbfca9847
Merge pull request #16063 from Microsoft/master-fix12979
...
[Master] Fix emit duplicate comment 12979
2017-05-24 11:26:59 -07:00
Yui
21a35b256d
Merge pull request #16052 from Microsoft/master-fix15825
...
[Master] fix 15825
2017-05-24 10:56:58 -07:00
Kanchalai Tanglertsampan
a2ba649ddd
Fix emit duplicate comment
2017-05-24 10:54:08 -07:00
Anders Hejlsberg
77e2f097c3
InferenceContext is-a TypeMapper instead of has-a TypeMapper
2017-05-24 10:44:19 -07:00
Donald Pipowitch
f309996b32
added es2017.intl ( #15369 )
2017-05-24 09:50:38 -07:00
Andy
f6ff8dd64f
Merge pull request #16060 from Microsoft/remove-remove
...
Use `orderedRemoveItem` instead of `remove` helper
2017-05-24 09:15:42 -07:00