-
Task
-
Resolution: Done
-
Major
-
None
-
None
-
None
If a service has missing immediate dependencies, it should track the missing service names in a set attached to the service controller which may be queried by the user.
This also implies that service listeners need distinct "[immediate] dependency missing/restored" and "transitive dependency missing/restored" methods. If an immediate dependency is missing, the "transitive missing" method should not be called, unless a transitive dependency is in fact also missing.
- blocks
-
AS7-527 Provide more comprehensive error messages for missing dependencies
- Resolved