Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork2.8k
Closed
Description
Repro
{"rules": {"no-shadow":"error" }}
classNodeDomain{private_load(){constconnection=this.connection;returnconnection.loadDomains(this._domainPath,true).done(function(this:NodeDomain){this._domainLoaded=true;this._connectionPromise=null;consteventNames=Object.keys(connection.domainEvents[this._domainName]);eventNames.forEach(function(this:NodeDomain,domainEvent){constconnectionEvent=this._domainName+":"+domainEvent+EVENT_NAMESPACE;(connectionasunknownasEventDispatcher.DispatcherEvents).on(connectionEvent,function(this:NodeDomain){constparams=Array.prototype.slice.call(arguments,1);EventDispatcher.triggerWithArray(this,domainEvent,params);}.bind(this));},this);}.bind(this)).fail(function(this:NodeDomain,err){console.error("[NodeDomain] Error loading domain \""+this._domainName+"\": "+err);}.bind(this));}}
Expected Result
No error
Actual Result
Error on the second and thidthis: NodeDomain
Additional Info
Versions
package | version |
---|---|
@typescript-eslint/eslint-plugin | 1.1.0 |
@typescript-eslint/parser | 1.1.0 |
TypeScript | 3.2.4 |
ESLint | 5.13.0 |
node | 10.15.0 |
npm | 6.4.1 |