aws-cloudformation / aws-cloudformation/cloudformation-cli-typescript-plugin

Improve error message for immutable desired state

Offen
#37 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
enhancement
Vorherrschende Sprache
TypeScript
Sterne
46
Forks
18
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

If you try to change a property of the desired state (which is immutable), you will get the following JavaScript default message:
> Cannot assign to read only property 'arn' of object '#'

We should tell the developer to instantiate a new Resource Model, instead.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Durchsuchen Sie das Repository nach der Verarbeitung des unveränderlichen gewünschten Zustands und der aktuellen Meldung "Cannot assign to read only property", und verfolgen Sie anschließend, wie ResourceModel-Instanzen erstellt werden. Aktualisieren Sie die daraus resultierende Fehleranleitung so, dass sie Entwickler anweist, ein neues Resource Model zu instanziieren, und überprüfen Sie, dass die überarbeitete Meldung bei einem versuchten Ändern einer Eigenschaft erscheint.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
node.js, typescript
Bereich
cloud, tooling
Issue-Typ
Feature
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.