8220 Commits

Author SHA1 Message Date
Nathan Shively-Sanders
1d8f57e7b3 Favour exact-match spelling suggestions
Previously, the first match that was close enough was returned as the
spelling suggestion. Now, if there is a candidate that differs only by
case, it will always be the suggestion.
2017-06-05 11:17:44 -07:00
Mohamed Hegazy
ccc60c8b3b Revert "[Master] wip-dynamic import" (#16264) 2017-06-05 10:49:20 -07:00
Yui
9d16d34c6a Merge pull request #14774 from Microsoft/master-dynamicImport
[Master] wip-dynamic import
2017-06-05 06:59:14 -07:00
Yui T
7d64ec94a0 Update baselines from moving out of es2018 2017-06-04 21:18:42 -07:00
Yui T
75aa4bdbcc Rename test file with ES2018 to ESNext 2017-06-04 21:08:05 -07:00
Yui T
3118afe9bc Remove ES2018 folder 2017-06-04 20:32:12 -07:00
Yui T
e386d65ed6 Use ESNext instead of ES2018 2017-06-04 19:58:24 -07:00
Mohamed Hegazy
a76b4b1f28 Array cleanup (#16223)
* Fix for #13840: Remove map tuple overloads

* Coalesce signatures on array that use this args

* Remove generic signatures

* Add comments to toLocalString

* clean up typed array interfaces
2017-06-04 14:26:18 -07:00
Nathan Shively-Sanders
24e35cd940 Merge pull request #16047 from Microsoft/sandersn/weakType
Weak type detection
2017-06-02 13:11:45 -07:00
Andrew Casey
71e25cdb86 Merge pull request #16210 from amcasey/Vso411288
Apply --checkjs to bind diagnostics as well as check diagnostics
2017-06-02 13:11:10 -07:00
Anders Hejlsberg
3e4b83ea3e Accept new baselines 2017-06-02 12:54:53 -07:00
Andrew Casey
549485dd8e Add some new bind errors to a couple of the JS baselines 2017-06-02 10:34:35 -07:00
Andrew Casey
87b00fdd8d Add @checkJs: true to JS bind error tests 2017-06-02 10:29:53 -07:00
Nathan Shively-Sanders
2ffd5f6e3c Merge pull request #16181 from Microsoft/improve-style-of-browser-tests
Improve the look and usability of browser tests
2017-06-02 10:09:00 -07:00
Yui T
2f476bf22f Merge branch 'master' into master-dynamicImport 2017-06-02 09:10:20 -07:00
Yui T
769f6adf29 Update baselines 2017-06-02 06:56:18 -07:00
Yui T
a02edb1cd0 Address PR: don't early exit when there are grammar errors 2017-06-01 22:33:39 -07:00
Andrew Casey
01d6d489be Add regression tests
Report unreachable code in JS files when --checkjs is passed, but not
otherwise.
2017-06-01 18:11:26 -07:00
Yui
66b6d69c37 Merge pull request #16110 from Microsoft/master-refactorJsDocTest
[Master] Add more JSDoc tests and move them into one folder instead of spread between salsa and jsdoc conformance
2017-06-01 14:03:58 -07:00
t_
6e49237d31 Remove trailing whitespace from tsconfig.json (#16197)
* Remove trailing whitespace from tsconfig.json

* Simplify
2017-06-01 13:43:44 -07:00
Nathan Shively-Sanders
bc16831ceb Cleanup from bootstrap attempt 2017-06-01 08:30:23 -07:00
Nathan Shively-Sanders
8f6e605f44 Get rid bootstrap, jquery and selector buttons
Just a little CSS and one big RUN TEST button
2017-06-01 08:19:13 -07:00
Nathan Shively-Sanders
580d7c628b Improve the look and usability of browser tests
Uses bootstrap's CSS from a CDN.
2017-05-31 16:26:04 -07:00
Nathan Shively-Sanders
928da675ac Merge pull request #16156 from Microsoft/report-jsdoc-syntax-errors
Report JSDoc syntax errors
2017-05-31 16:21:32 -07:00
Ron Buckton
3ddbfcae8a Merge branch 'master' into fix15857 2017-05-31 14:58:24 -07:00
Yui T
4fcccc8eb2 Merge branch 'master' into master-refactorJsDocTest 2017-05-31 09:48:36 -07:00
Nathan Shively-Sanders
b8d39d7760 Merge pull request #16174 from Microsoft/max-10-errors-for-suggestions
Stop spelling suggestions after 10 name-not-found errors
2017-05-31 09:45:37 -07:00
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
Ron Buckton
615920672e Merge branch 'master' into fix15857 2017-05-30 17:41:45 -07:00
Ron Buckton
bd8d8b353e Merge branch 'master' into fix16153 2017-05-30 17:41:17 -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
2c3c4dd465 Merge pull request #16135 from katemihalikova/diff3
Add support for diff3-style merge
2017-05-30 11:27:22 -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
Kate Miháliková
2d60b2d117
Add tests and baselines 2017-05-30 08:04:18 +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
0ead501c86 Update tests and baselines 2017-05-29 20:37:15 -07:00
Yui T
227198fae1 Add tests and update baselines 2017-05-27 19:11:08 -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
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