Closed philRESEARCH closed 1 year ago
Es wurde zusätzlich noch folgender Fall implementiert:
if (index != 0) {
this.first = new DLNode<T>(null, value, null);
this.last = this.first;
} else {
this.first = new DLNode<T>(null, value, nodeAt(index));
}
Hier erkennt die Regel, dass im else
-Fall index == 0
gilt und somit analog zum 1. Fall index
durch 0
ersetzt werden kann.
Laut #181 sollte zuerst die Grundfunktionalität der Konstantenpropagation umgesetzt werden.
Dies beinhaltet folgenden Fall:
Es soll also in dem
if-then
erkannt werden, dassindex == 0
gilt und imthen
-Zweigindex
dementsprechend durch0
ersetzt werden kann.