Anlass
Der Fix fuer erlaubtes Alias/ID-Shadowing bei abgeleiteten Variablen ist in iqb-berlin/responses gemerged: iqb-berlin/responses#89
Das betrifft den Schemer bzw. die Scheme-Check-Validierung, weil dort dieselbe @iqb/responses-Logik fuer Coding/Validierung verwendet wird. Der konkrete Fehlerfall wurde in iqb-berlin/studio-lite#1463 analysiert: Eine abgeleitete Variable hat eine stabile interne ID, exponiert aber die Basisvariablen-ID als Alias. Das soll nicht pauschal als brechendes INVALID_SOURCE gewertet werden.
Aufgabe
Sobald @iqb/responses mit dem Fix veroeffentlicht ist, coding-components auf die neue Version aktualisieren.
Aktuell ist auf npm noch @iqb/responses@5.1.0 verfuegbar; bitte noch nicht vorher aktualisieren/publishen.
Erwartete Pruefung
@iqb/responses im Workspace und im @iqb/ngx-coding-components Package aktualisieren, falls beide Stellen betroffen sind
- Scheme-Check/Schemer fuer den Alias-Shadowing-Fall pruefen
- sicherstellen, dass echte Alias-Kollisionen weiterhin als Problem gemeldet werden
Referenzen
Anlass
Der Fix fuer erlaubtes Alias/ID-Shadowing bei abgeleiteten Variablen ist in
iqb-berlin/responsesgemerged: iqb-berlin/responses#89Das betrifft den Schemer bzw. die Scheme-Check-Validierung, weil dort dieselbe
@iqb/responses-Logik fuer Coding/Validierung verwendet wird. Der konkrete Fehlerfall wurde in iqb-berlin/studio-lite#1463 analysiert: Eine abgeleitete Variable hat eine stabile interne ID, exponiert aber die Basisvariablen-ID als Alias. Das soll nicht pauschal als brechendesINVALID_SOURCEgewertet werden.Aufgabe
Sobald
@iqb/responsesmit dem Fix veroeffentlicht ist,coding-componentsauf die neue Version aktualisieren.Aktuell ist auf npm noch
@iqb/responses@5.1.0verfuegbar; bitte noch nicht vorher aktualisieren/publishen.Erwartete Pruefung
@iqb/responsesim Workspace und im@iqb/ngx-coding-componentsPackage aktualisieren, falls beide Stellen betroffen sindReferenzen
responses: Fix derived alias shadowing responses#89