That said, I think it would mean that we'd create parts of the object graph that we don't need unless we were careful about using lazy injection - at least in the all subproject?
That said, I think it would mean that we'd create parts of the object graph that we don't need unless we were careful about using lazy injection - at least in the `all` subproject?
This would allow us to push the Guice injector code back to the
main()
method in all cases, which is really the only place it should be.That said, I think it would mean that we'd create parts of the object graph that we don't need unless we were careful about using lazy injection - at least in the
all
subproject?Alternatively, the CliktCommands could be converted to objects.
The usage for this would be runtime arguments?