shaded.com.google.inject.internal.MissingConstructorError Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of spring-cloud-contract-shade Show documentation
Show all versions of spring-cloud-contract-shade Show documentation
Spring Cloud Contract Shaded Dependencies
package shaded.shaded.com.google.inject.internal;
import shaded.shaded.com.google.common.base.Objects;
import shaded.shaded.com.google.common.collect.Lists;
import shaded.shaded.com.google.inject.TypeLiteral;
import shaded.shaded.com.google.inject.spi.ErrorDetail;
import java.lang.reflect.Constructor;
import java.lang.reflect.Modifier;
import java.util.ArrayList;
import java.util.Formatter;
import java.util.List;
/** Error reported when Guice can't find an useable constructor to create objects. */
final class MissingConstructorError extends InternalErrorDetail {
private final TypeLiteral type;
private final boolean atInjectRequired;
MissingConstructorError(TypeLiteral type, boolean atInjectRequired, List