Anders Hejlsberg
61223f2ab0
Add tests
2017-06-06 13:26:51 -07:00
Anders Hejlsberg
8a7693908d
Accept new baselines
2017-06-06 13:26:39 -07:00
Anders Hejlsberg
634c75c426
Fix fourslash tests
2017-06-06 13:25:29 -07:00
Anders Hejlsberg
0f6f857702
Allow contextual signature to be generic
2017-06-06 11:38:50 -07:00
Anders Hejlsberg
9e613b9fd5
Preserve type parameters in generic contextual pure function types
2017-06-03 16:52:38 -07:00
Anders Hejlsberg
dbf036298d
Include SymbolFlags.Function in couldContainTypeVariables check
2017-06-03 16:44:58 -07:00
Andrew Casey
5ea8466103
Merge pull request #16231 from amcasey/NoMapRoot
...
Delete dead code resulting from 20c11b4f3d
2017-06-02 16:10:55 -07:00
Andrew Casey
e81a07e3b5
Delete dead code resulting from 20c11b4f3d
...
Missed a comment in PR https://github.com/Microsoft/TypeScript/pull/16183
2017-06-02 15:01:38 -07:00
Anders Hejlsberg
1f606bd56d
Merge pull request #16225 from Microsoft/sandersn/weakType
...
No weak type checks with comparable relation
2017-06-02 13:53:16 -07:00
Anders Hejlsberg
2876b3caba
No weak type checks with comparable relation
2017-06-02 13:37:34 -07:00
Andrew Casey
20c11b4f3d
Merge pull request #16183 from amcasey/SourceMapProtocol
...
Stop prepending file:// to sourcemap paths
2017-06-02 13:36:29 -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
Anders Hejlsberg
2100e40d6a
Centralize weak type checking + improve error message
2017-06-02 12:54:23 -07:00
Andrew Casey
856c0fd3a8
Merge pull request #16182 from amcasey/MissingNullCheck
...
Add missing null check
2017-06-02 10:37:56 -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
Klaus Meinhardt
e8f42c4a7b
Make tokenToString return string|undefined ( #16106 )
2017-06-02 10:09:36 -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
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
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
04c26b76cf
Improve documentation and naming
2017-06-01 11:31:50 -07:00
Nathan Shively-Sanders
343572e5cc
Rename isWeak -> isWeakType
2017-06-01 09:30:41 -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
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
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
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
Ron Buckton
3029313f32
Fix issue with 'for await' over a union type
2017-05-30 15:14:52 -07:00