-
Notifications
You must be signed in to change notification settings - Fork 13.1k
Closed
Labels
DuplicateAn existing issue was already createdAn existing issue was already created
Description
Pretty much like the title says, private methods should stay private:
input:
class NoRespect {
private priv() {}
pub() { return this.priv(); }
}
actual output:
var NoRespect = (function () {
function NoRespect() {}
NoRespect.prototype.priv = function () { };
NoRespect.prototype.pub = function () { return this.priv(); };
return NoRespect;
})();
expected output:
var NoRespect = (function () {
function NoRespect() {}
var priv = function () { };
NoRespect.prototype.pub = function () { priv.call(this); };
return NoRespect;
})();
➜ tsc --version
message TS6029: Version 1.7.5
sant123
Metadata
Metadata
Assignees
Labels
DuplicateAn existing issue was already createdAn existing issue was already created