It's new to me that this is fixed, but I at least know that limitation.
And Gradle 8 does not remove the need to do usesService. It is just implied in case you inject it.
Vampire
12/14/2023, 10:04 PM
If it should come from an extension, either have an accessor that does the register call, or have a
Property<Property<MyService>>
maybe
k
Kelvin Chung
12/14/2023, 10:05 PM
It's still weird to me that this is one of the weird little cases where the concrete type matters.
v
Vampire
12/14/2023, 11:11 PM
It's probably comparable to a provider with task dependency and its flat mapped derivee without it