import static java.util.Collections.emptyList;
import static org.dalesbred.internal.utils.Primitives.wrap;
import static org.dalesbred.internal.utils.TypeUtils.*;
final class ConversionMap {
@NotNull
<BUG>private final Map<Type, List<TypeConversion>> mappings = new HashMap<>();

void register(@NotNull TypeConversion coercion) {
Type source = wrap(coercion.getSource());
mappings.computeIfAbsent(source, a -> new ArrayList<>()).add(coercion);
</BUG>
}

import static java.util.Collections.emptyList;
import static org.dalesbred.internal.utils.Primitives.wrap;
import static org.dalesbred.internal.utils.TypeUtils.*;
final class ConversionMap {
