Commit Graph

18857 Commits

Author SHA1 Message Date
Yui T
769f6adf29 Update baselines 2017-06-02 06:56:18 -07:00
Yui T
d9e2033dfc Address PR: remove __resolved when emit for commonJs and just do Promise.resolve().then(...) 2017-06-01 23:26:40 -07:00
Yui T
e6d7327c3f Address PR: error message, fix capitalization, only allow functionLikeDeclaration and ImportCall for create Promise, use fall through comment 2017-06-01 23:21:59 -07:00
Yui T
72ba23c650 Address PR: change order of grammar check 2017-06-01 23:11:43 -07:00
Yui T
a02edb1cd0 Address PR: don't early exit when there are grammar errors 2017-06-01 22:33:39 -07:00
Charles Pierce
556e268bd0 #15943 #15981 Update special cases for await / yield parsing 2017-06-01 20:37:52 -07:00
Andrew Casey
cd84d2a85a Use emptyArray, rather than [] 2017-06-01 19:05:07 -07:00
William Orr
b62e1b5745 Use unix cache location on the major BSDs (#16187) 2017-06-01 18:27:20 -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
Andrew Casey
9d0bbc4e44 Apply --checkJs to bind diagnostics as well as check diagnostics 2017-06-01 18:10:52 -07:00
Arthur Ozga
40f22ec6e2 respond to comment 2017-06-01 16:41:46 -07:00
Sheetal Nandi
ee5d1d33c1 Completion list in the type expression should show types 2017-06-01 16:27:43 -07:00
Arthur Ozga
2fb9ab798c repond to feedback 2017-06-01 16:06:53 -07:00
Arthur Ozga
c1d466a716 suppress type annotations in js file 2017-06-01 14:12:25 -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
Ron Buckton
3acc76cc8f Allow JS constructor function to return non-void 2017-06-01 12:11:09 -07:00
Nathan Shively-Sanders
04c26b76cf Improve documentation and naming 2017-06-01 11:31:50 -07:00
Arthur Ozga
6742f9dcd8 remove comment 2017-06-01 11:17:24 -07:00
Arthur Ozga
f2163fecbd use length helper 2017-06-01 11:09:08 -07:00
Arthur Ozga
f9123aa5cc rename fourslash method 2017-06-01 11:01:00 -07:00
Sheetal Nandi
893ba1de15 Filter symbols based on the meaning at the location 2017-06-01 10:59:24 -07:00
Arthur Ozga
5030d0f468 Use factory for all fixes 2017-06-01 10:49:08 -07:00
Sheetal Nandi
8f4f6c565e Merge branch 'master' into ownJsonParsing 2017-06-01 10:43:41 -07:00
Nathan Shively-Sanders
343572e5cc Rename isWeak -> isWeakType 2017-06-01 09:30:41 -07:00
Nathan Shively-Sanders
9bcbeffcc7 Test reexport of a missing alias 2017-06-01 09:21:31 -07:00
Nathan Shively-Sanders
e6bcef7dc5 Combining unknown type+value symbol->unknownSymbol
Previously, when getExternalModuleMember tried to combine unknownSymbol
from a type and unknownSymbol from a value, it combineValueAndTypeSymbol
would create a new franken-symbol that was no longer equal to
unknownSymbol.
2017-06-01 09:19:34 -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
Arthur Ozga
21fc30f69b Add support across files and static, js methods 2017-05-31 17:41:35 -07:00
Arthur Ozga
c125f080a4 add tests 2017-05-31 17:18:36 -07:00
Arthur Ozga
f19c3121c2 Apply codefixes across files 2017-05-31 17:17:58 -07:00
Andrew Casey
95b5a691d4 Guess 1: null check is missing; Guess 2: ternary does the appropriate check 2017-05-31 16:30:27 -07:00
Andrew Casey
ab2a72b486 Stop prepending file:// to sourcemap paths
Submitting on behalf of mhegazy
2017-05-31 16:30:12 -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
2fa59d5bc5 Merge pull request #16120 from Microsoft/fix15857
Add wrapper to emit statics/decorators inside es5 class
2017-05-31 16:03:37 -07:00
Andy
315b72d035 Use it instead of describe for tests (#16172)
* Use `it` instead of `describe` for tests

* Create SourceFiles lazily

* Use before() hooks
2017-05-31 15:31:35 -07:00
Ron Buckton
3ddbfcae8a Merge branch 'master' into fix15857 2017-05-31 14:58:24 -07:00
Kanchalai Tanglertsampan
1daff75d46 Update tests/baselines 2017-05-31 13:13:25 -07:00
Yui T
558cb2e2fa Add tests 2017-05-31 12:15:50 -07:00
Yui T
8a28e15146 Get jsDoctype for property assignment 2017-05-31 12:05:31 -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
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
d876fcc909 Merge branch 'fix15857' of https://github.com/Microsoft/TypeScript into fix15857 2017-05-30 17:43:58 -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