klum-dsl / klum-ast

Turn your models into super models
https://github.com/klum-dsl/klum-ast/wiki
MIT License
3 stars 0 forks source link

Disarm KlumInstanceProxy #321

Closed pauxus closed 6 months ago

pauxus commented 6 months ago

KlumInstanceProxy approaches God-Class status. Since some methods are exclusively used by specific phases, those can be pulled into their respective phases (like setOwners) or abstract phases / a phase util class (like execute lifecycle methods).

pauxus commented 6 months ago

postCreate and postApply are behaving differently, so a util class might be necessary (for executeLifecycleMethods)