aws-cloudformation / aws-cloudformation/cloudformation-cli-typescript-plugin
Improve error message for immutable desired state
- 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
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