Nathan Shively-Sanders
|
1703ae0f46
|
Renames and more cleanup
|
2019-09-06 11:27:34 -07:00 |
|
Nathan Shively-Sanders
|
f394190572
|
Tonnes of cleanup
|
2019-09-06 11:18:50 -07:00 |
|
Nathan Shively-Sanders
|
d32c6b2df1
|
Fallback type is always any now
void is explicitly inferred now, never used as a fallback.
|
2019-09-05 16:21:08 -07:00 |
|
Nathan Shively-Sanders
|
052a3d9d73
|
Infer void from expr statement usage, not calls
This makes inferences a lot better.
|
2019-09-05 16:16:35 -07:00 |
|
Sheetal Nandi
|
54d9ce9247
|
Merge branch 'master' into referencesPrototypeSourceFile
|
2019-09-05 13:51:56 -07:00 |
|
Alexander
|
a381968f21
|
Merge branch 'master' of https://github.com/Microsoft/TypeScript into feature/eslint
|
2019-09-05 21:33:19 +03:00 |
|
Sheetal Nandi
|
c26c44d5fc
|
Merge pull request #32266 from fuafa/properties-priorities
Add properties priority for completion
|
2019-09-05 11:09:11 -07:00 |
|
Nathan Shively-Sanders
|
b3ec4edb31
|
Update user baselines (#33261)
|
2019-09-05 09:02:22 -07:00 |
|
Andrew Branch
|
b85134b00d
|
Fix smart selection bug with TemplateTails (#33108)
|
2019-09-05 09:01:41 -07:00 |
|
Alexander T
|
4584b31db8
|
Merge branch 'master' of https://github.com/Microsoft/TypeScript into feature/eslint
|
2019-09-05 17:16:25 +03:00 |
|
typescript-bot
|
72a0f3847d
|
Update user baselines
|
2019-09-05 14:05:14 +00:00 |
|
Anders Hejlsberg
|
c5e6d95e93
|
Merge pull request #33252 from microsoft/fix33131
Make lower priority inference when source is completely matched in target
|
2019-09-05 06:27:23 -07:00 |
|
Alexander T
|
d26fa2cbc4
|
fix eslint errors
|
2019-09-05 10:08:03 +03:00 |
|
Alexander T
|
7ea134bacd
|
Merge branch 'master' of https://github.com/Microsoft/TypeScript into feature/eslint
|
2019-09-05 09:52:04 +03:00 |
|
Anders Hejlsberg
|
aaa064b3b8
|
Fix lint error
|
2019-09-04 18:26:59 -07:00 |
|
Wesley Wigham
|
72bb4c2bdc
|
Mark deep indexed access comparisons as expanding (#33144)
* mark deep indexed accesses as deeply nested in comparisons
* Add test derived from lodash example
|
2019-09-04 17:00:55 -07:00 |
|
Wesley Wigham
|
2b153fc75a
|
Add browser field entries for all require calls in sys.ts (#33242)
|
2019-09-04 16:59:16 -07:00 |
|
Anders Hejlsberg
|
5de180e878
|
Merge branch 'master' into fix33131
# Conflicts:
# src/compiler/checker.ts
|
2019-09-04 16:54:11 -07:00 |
|
Anders Hejlsberg
|
7b4ffb1ca1
|
Accept new baselines
|
2019-09-04 16:50:06 -07:00 |
|
Anders Hejlsberg
|
228b727ff1
|
Add regression test
|
2019-09-04 16:49:59 -07:00 |
|
Anders Hejlsberg
|
1a28fd0d9f
|
Accept new baselines
|
2019-09-04 16:46:38 -07:00 |
|
Anders Hejlsberg
|
43d3dc8e17
|
Make lower priority inference when entire source is matched in target
|
2019-09-04 16:44:07 -07:00 |
|
Wesley Wigham
|
3109b646a6
|
Elevate mapped types over type parameters in the same way as naked type parameters in intersection inference prioritization (#33223)
|
2019-09-04 16:23:08 -07:00 |
|
Orta
|
9920da291f
|
Ensure that TS can run in a browser by checking for a process obj before using it in the perf logger (#33141)
|
2019-09-04 14:14:10 -07:00 |
|
Nathan Shively-Sanders
|
8ca36f3516
|
someTypeRelatedToType now passes isIntersectionConstituent (#33213)
* someTypeRelatedToType now passes isIntersectionConstituent
* Fix [][] lint
|
2019-09-04 13:36:50 -07:00 |
|
Nathan Shively-Sanders
|
b542bdfbe4
|
Bind typedef/enum on all assignment decl kinds (#33240)
This fixes a crash on exports, but the code now handles all kinds
returned from getAssignmentDeclarationPropertyAccessKind.
|
2019-09-04 13:11:03 -07:00 |
|
Wesley Wigham
|
f8f8876832
|
Handle browserify-ignored module result for etw logger (#33225)
|
2019-09-04 11:44:10 -07:00 |
|
Nathan Shively-Sanders
|
ff38a1bc9b
|
Merge branch 'master' into infer-from-usage/similarity-to-builtins
|
2019-09-04 10:23:02 -07:00 |
|
TypeScript Bot
|
c06fd14748
|
Update user baselines (#33238)
|
2019-09-04 10:15:21 -07:00 |
|
Alexander T
|
9efb31c913
|
Merge branch 'feature/eslint' of https://github.com/a-tarasyuk/TypeScript into feature/eslint
|
2019-09-04 11:51:48 +03:00 |
|
Alexander T
|
06f22f83c6
|
fix eslint errors
|
2019-09-04 11:51:17 +03:00 |
|
Alexander T
|
f0e8518010
|
Merge branch 'master' of https://github.com/Microsoft/TypeScript into feature/eslint
|
2019-09-04 11:35:45 +03:00 |
|
Anders Hejlsberg
|
bbec8b36ef
|
Accept new baselines
|
2019-09-03 17:23:52 -07:00 |
|
Anders Hejlsberg
|
4bd9b62fa6
|
Add regression tests
|
2019-09-03 17:23:43 -07:00 |
|
Anders Hejlsberg
|
c02fdaa590
|
Accept new baselines
|
2019-09-03 16:36:41 -07:00 |
|
TypeScript Bot
|
82a1a28fd4
|
Update user baselines (#33212)
|
2019-09-03 16:20:03 -07:00 |
|
Ron Buckton
|
3b96729e01
|
Fix visitLexicalEnvironment to properly merge hoisted declarations (#33219)
|
2019-09-03 15:29:41 -07:00 |
|
Anders Hejlsberg
|
8ffc42f5a6
|
Don't instantiate-in-context-of when inferring to type variable
|
2019-09-03 15:24:49 -07:00 |
|
Sheetal Nandi
|
4fe27222ca
|
Merge pull request #33216 from microsoft/transpileIncremental
Fix transpiling when options specify incremental or tsbuildinfofile
|
2019-09-03 15:01:30 -07:00 |
|
Sheetal Nandi
|
0589d2dd1e
|
Value for transpile option in CommandLineOption
|
2019-09-03 14:24:41 -07:00 |
|
Sheetal Nandi
|
5de0303728
|
Fix transpiling when options specify incremental or tsbuildinfofile
Fixes #33184
|
2019-09-03 13:14:50 -07:00 |
|
Nathan Shively-Sanders
|
17d1a7e052
|
Merge branch 'master' into infer-from-usage/similarity-to-builtins
|
2019-09-03 12:59:43 -07:00 |
|
Alexander
|
d85eb26777
|
update typescript-eslint, eslint-plugin-jsdoc, del. remove @types/del
|
2019-09-02 20:36:15 +03:00 |
|
Alexander
|
c3af6a37ef
|
Merge branch 'master' of https://github.com/Microsoft/TypeScript into feature/eslint
|
2019-09-02 20:27:33 +03:00 |
|
csigs
|
f41472b427
|
LEGO: Merge pull request 33194
LEGO: Merge pull request 33194
|
2019-09-02 09:10:40 -07:00 |
|
csigs
|
0745746e8a
|
LEGO: check in for master to temporary branch.
|
2019-09-02 16:10:11 +00:00 |
|
Justin Bay
|
3c9e338396
|
Only error when testing functions that are not used in the following block
|
2019-08-31 18:29:11 -04:00 |
|
Alexander
|
49c3afdc20
|
update eslint, typescript-eslint, eslint-plugin-jsdoc
|
2019-08-31 22:16:36 +03:00 |
|
Alexander
|
b1d748b644
|
Merge branch 'master' of https://github.com/Microsoft/TypeScript into feature/eslint
|
2019-08-31 22:12:41 +03:00 |
|
Justin Bay
|
006a327320
|
Flag non-nullable values with call expressions in if statements as errors
|
2019-08-31 14:24:31 -04:00 |
|