angular - TSLint Nicio funcție neutilizată pe declarația while()


În componenta mea Angular 6, am următoarea funcție:

years: number[] = [];

private _getYears() {
    let currentYear = new Date().getFullYear();
    let startYear = 2012;


    while (startYear <= currentYear) {
        this.years.push(startYear++);
    }
}

Primesc 'expressie nefolosită, se aștepta o atribuire sau apel de funcție (no-unused-expression)' la declarația mea while. De ce se întâmplă asta?