const go.pact.im/x/plumb/internal/diag.ErrAmbiguousProducer

4 uses

	go.pact.im/x/plumb/internal/diag (current package)
		diag.go#L40: 	ErrAmbiguousProducer         ErrorKind = "ambiguous producer"

	go.pact.im/x/plumb/internal/solve
		solve.go#L617: 				return diag.Errorf(in.pos, diag.ErrAmbiguousProducer, "provider %s produces multiple values of type %s", in.Prov.Name, gotypes.TypeName(vo))
		solve.go#L625: 				return diag.Errorf(in.pos, diag.ErrAmbiguousProducer, "provider %s produces %s at more than one instantiation; this result does not depend on the type parameter: give it a type-parameter-dependent type or split the provider", in.Prov.Name, gotypes.TypeName(vo))
		solve.go#L827: 	return diag.Errorf(first.pos, diag.ErrAmbiguousProducer, "type %s is produced by both %s (%s) and %s (%s); plumb never picks a winner",