Verbesserung
Detail
#27251
TLModelUtil: Deklarierte ConfigurationException durch TopLogicException ersetzten
Type-Lookups in tl:TLModelUtil deklarieren immer tl:ConfigurationException. Allerdings lässt sich diese in den allerwenigsten Fällen behandeln. I.d.R. wird diese in einen tl:ConfigurationError eingepackt und weitergeworfen.
Verbesserung
Ersetzten durch RuntimeException tl:TopLogicException.
Code-Migration
- Catch-Blöcke für nicht mehr geworfene tl:ConfigurationExceptions entweder entfernen (wenn die Exception ohnehin nur weitergeworfen wird), oder durch das Fangen von tl:TopLogicException ersetzen.
Test
- Refactoring, kein Test.