assertj / assertj/assertj-generator

Enhancement: Validate template variables

Offen
#107 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Java
Sterne
72
Forks
47
Ø Merge
1 T. 16 Std.
Gemergte PRs (30 T.)
2

Beschreibung

I think that it would be nice addition if we validate the variables in a template when a user adds them. This will help the users to see if they are using the templates wrong and can suggest missing variables. This can also help when a new mandatory variable is added to a template, it will cause a failure even before the code is generated.

This can be considered as a fail fast approach. The templates written by the users need to be compilable of course.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Das Issue nennt keine Dateien, Tests oder Einstiegspunkte. Beginne damit, zu ermitteln, wo Benutzervorlagen hinzugefügt und kompiliert werden, und bestimme dann, wie Variablen deklariert werden und bei welchen fehlenden oder ungültigen Variablen ein Fehler ausgelöst werden sollte. Als erledigt gilt die Aufgabe, wenn die Vorlagenvalidierung vor der Codegenerierung erfolgt und aussagekräftige Fehler zu fehlenden Variablen meldet.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
tooling
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

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