Description
Bug description
"App class OC\Core\AppInfo\Application is not setup via query() but directly" us logged for each request.
Steps to reproduce
- Use php8.4
'enable_lazy_objects' => true,
'debug' => true,
Expected behavior
I might be wrong, but with lazy objects enabled, it seems intentional to call the constructor directly. Therefore, we may need to adjust the check in the application base class.
However, I'm confused as to why we only see that warning for Core and not the other application classes. Initializing this class seems to take an unusual path.
I'm raising this issue for awareness.
Nextcloud Server version
master
PHP engine version
8.4