Bug Report Checklist
Expected
class WaveTracker {
#previouslySeen = new Set<string>();
#repeatedCount = 0;
addAndCheck() {
this.#repeatedCount = 0;
}
}
or
class WaveTracker {
#previouslySeen = new Set<string>();
#repeatedCount: number = 0;
addAndCheck() {
this.#repeatedCount = 0;
}
}
Actual
class WaveTracker {
#previouslySeen = new Set<string>();
#repeatedCount = 0;
#repeatedCount: number;
#repeatedCount: number;
#repeatedCount: number;
#repeatedCount: number;
#repeatedCount: number;
#repeatedCount: number;
#repeatedCount: number;
#repeatedCount: number;
#repeatedCount: number;
#repeatedCount: number;
#repeatedCount: number;
#repeatedCount: number;
#repeatedCount: number;
#repeatedCount: number;
#repeatedCount: number;
#repeatedCount: number;
#repeatedCount: number;
#repeatedCount: number;
#repeatedCount: number;
addAndCheck() {
this.#repeatedCount = 0;
}
}
Additional Info
This can be reproduced by adding below code to missingPropertyAccess test.
class WaveTracker {
#previouslySeen = new Set<string>();
#repeatedCount = 0;
addAndCheck() {
this.#repeatedCount = 0;
}
}
Bug Report Checklist
mainbranch of the repository.Expected
or
Actual
Additional Info
This can be reproduced by adding below code to
missingPropertyAccesstest.