Short version:
A method that verifies that all registered components can have their constructors resolved, without actually instantiating them.
Long version:
As we add components/dependencies to our system, one of the things we often forget is to modify the pico config file, which results in an error only caught when we instantiate the container (and because we have many apps sharing the same components this often isn't caught until much later).
So, as one of the integration tests we've added something that instantiates the container heirachies to test all the dependencies can be resolved. However, the side effect of this is that some of our components are heavyweight and we don't want them to be instantiated from this test. So, we need a way to verify dependencies without actually instating the components.
what does the method do? i can't find an implementation of it anywhere.