in dataenum-processor/src/main/java/com/spotify/dataenum/processor/DataEnumProcessor.java [108:117]
private static boolean needsCheckNotNull(Spec enumDef) {
for (Value value : enumDef.values()) {
for (Parameter parameter : value.parameters()) {
if (!parameter.type().isPrimitive() && !parameter.canBeNull()) {
return true;
}
}
}
return false;
}