Alexander T
861f0bec01
update eslint-formatter-autolinkable-stylish
2019-09-10 16:34:20 +03:00
Alexander
3e9d651f48
update typescript-eslint to the latest version
2019-09-09 21:35:00 +03:00
Alexander
f834a504b0
Merge branch 'master' of https://github.com/Microsoft/TypeScript into feature/eslint
2019-09-09 21:29:55 +03:00
TypeScript Bot
6cca052063
Update user baselines ( #33322 )
2019-09-09 11:25:56 -07:00
csigs
79c01c0c00
LEGO: Merge pull request 33324
...
LEGO: Merge pull request 33324
2019-09-09 08:01:27 -07:00
csigs
1f7045a52d
LEGO: check in for master to temporary branch.
2019-09-09 15:00:56 +00:00
Alexander
9ee2b4d526
Merge branch 'master' of https://github.com/Microsoft/TypeScript into feature/eslint
2019-09-07 10:11:49 +03:00
csigs
73a2146583
LEGO: Merge pull request 33292
...
LEGO: Merge pull request 33292
2019-09-06 16:35:28 -07:00
csigs
bc7413e557
LEGO: check in for master to temporary branch.
2019-09-06 23:34:59 +00:00
TypeScript Bot
fb453f8208
Update user baselines ( #33281 )
2019-09-06 11:38:30 -07:00
Wesley Wigham
a93298665c
Add heuristic for extracting irreducible null and undefined types from intersections of unions ( #33150 )
2019-09-06 11:32:22 -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
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
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
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
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
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
Sheetal Nandi
79bcb3d547
Handle seenEmittedFiles which was not being set when emit of a file was complete ( #33145 )
...
* Add test that fails because file is written multiple times
Reported from #33061
* Handle seenEmittedFiles which was not being set when emit of a file was complete.
It was issue only when errors are reported before emitting (which puts the files into pendingEmit that needs to check only in seenEmittedFiles)
If emit happens before semantic diagnostics query this issue is not repro, because the affected files come into play and those are being set correctly
Fixes #31398
* make baselining source map optional
* Handle emitDeclarationOnly in --build scenario
* Ensure we are using d.ts emit as signature even when --declarationMap is on (map files are emitted before d.ts)
* Move module specifiers to verifyTsBuildOutput
* implement create Hash to be default hashing plus data so we can verify it easily in baseline
* Remove failing baseline
* Accept correct baseline name
2019-08-30 16:33:44 -07:00
Sheetal Nandi
5ea4257e6e
Fix the semantic diagnostics caching in builder to handle conversion from relative to buildInfo to absolute path ( #33168 )
...
Fixes #33161
2019-08-30 15:44:51 -07:00