mirror of
https://github.com/opf/openproject.git
synced 2026-06-14 03:30:14 +00:00
f7a5725386
Renames the `InjectField` decorator (and its file) to `LazyInject` to name its one distinguishing property: it resolves on first access, not eagerly at construction. After migrating the DI-constructed call sites to `inject()`, every remaining user keeps it deliberately for lazy resolution — to break a circular dependency, to work on a manually instantiated class, or to defer a service whose factory needs loaded configuration. Mechanical rename, no behaviour change.