in dataenum-processor/src/main/java/com/spotify/dataenum/processor/generator/value/ValueTypeFactory.java [372:381]
static List<TypeVariableName> extractMissingTypeVariablesForValue(
OutputValue value, OutputSpec spec) {
List<TypeVariableName> missingTypeVariables = new ArrayList<>();
for (TypeVariableName typeVariableName : spec.typeVariables()) {
if (!Iterables.contains(value.typeVariables(), typeVariableName)) {
missingTypeVariables.add(typeVariableName);
}
}
return missingTypeVariables;
}