call indent.js BEFORE
constructor(data?: ITest) {
if (data) {
for (let property in data) {
if (data.hasOwnProperty(property))
(<any>this)[property] = (<any>data)[property];
}
}
if (!data) {
this.id = -1;
}
}
call indent.js AFTER
constructor(data?: ITest) {
if (data) {
for (let property in data) {
if (data.hasOwnProperty(property))
(<any>this)[property] = (<any>data)[property];
}
}
if (!data) {
this.id = -1;
}
}
I think indent.js can't recognize the or statements.