Hi,
Mir ist letztens beim ändern einer JSF composite component folgendes passiert:
Ich musste ein neues Attribute hinzugefügt und habe es required gesetzt.
Allerdings habe ich nicht bei allen Stellen an denen die component verwendet wurde das Attribut gesetzt. Deshalb kam es dann natürlich während den Tests zu einigen NPE ...
Solche lächerliche Fehler sind doch ein wenig nervend, und da frage ich mich, ob man die nicht gleich beim Bauen des Projektes erkennen kann.
Das Projekt ist JSF 2.3 + PrimeFaces 5
Maven 3.9 und IntelliJ Ultimate 2016
Kann man dies irgendwie erkennen ... und einen Fehler werfen beim bauen?
Mir ist letztens beim ändern einer JSF composite component folgendes passiert:
Ich musste ein neues Attribute hinzugefügt und habe es required gesetzt.
Allerdings habe ich nicht bei allen Stellen an denen die component verwendet wurde das Attribut gesetzt. Deshalb kam es dann natürlich während den Tests zu einigen NPE ...
Solche lächerliche Fehler sind doch ein wenig nervend, und da frage ich mich, ob man die nicht gleich beim Bauen des Projektes erkennen kann.
Das Projekt ist JSF 2.3 + PrimeFaces 5
Maven 3.9 und IntelliJ Ultimate 2016
Kann man dies irgendwie erkennen ... und einen Fehler werfen beim bauen?