private void doTraceEagerSingletons(GinjectorBindings bindings) {
for (Map.Entry<Key<?>, Binding> entry : bindings.getBindings()) {
Key<?> key = entry.getKey();
Binding binding = entry.getValue();
GinScope scope = bindings.determineScope(key);
if (scope == GinScope.EAGER_SINGLETON) {
PrettyPrinter.log(logger, TreeLogger.DEBUG,
"ROOT -> %s:%s [eager singleton: %s]", bindings, key, binding);