debug("CHECK", category, key, "consider hint[" + i + ']', type); final T candidate = getServiceImplementation(category, type, filter, hints); if (candidate != null) { if (debug) { debug("CHECK", category, key, "consider hint[last]", implementation); final T candidate = getServiceImplementation(category, implementation, filter, hints); if (candidate != null) { if (debug) {
debug("CHECK", category, key, "consider hint[" + i + ']', type); final Object candidate = getServiceImplementation(category, type, filter, hints); if (candidate != null) { if (debug) { debug("CHECK", category, key, "consider hint[last]", implementation); final Object candidate = getServiceImplementation(category, implementation, filter, hints); if (candidate != null) { if (debug) {