Closed ahus1 closed 1 year ago
Thanks for the report, I'll have a look when I get a tick.
I'll be honest, at first glance I'm lost. The docs clearly state that project services can have Project
as a constructor arg, even in light services, as long as you don't inject other services. And the only public constructor on that class has only a single Project
arg.
The only thing I can think of is if they're picking up the private constructor, which would annoy the fuck out of me, as I don't want to losen the constraints on the class even further by allowing those values to be uninitialised. In any case, it'll have to wait for a day when I have more time.
Thanks. The fix is easy enough if they really don't want constructors, it's just a shitty architectural choice, to enforce initialisation of incomplete services š¤¦
Hopefully fixed - I haven't run it up with the EAP due to time constraints, so that's a hopefully (especially if there are other instances).
On the latest EAP, the IDE reports the following: