in vandelay-serialization-core/src/main/java/com/spotify/api/vandelay/serialization/VandelaySerializerBase.java [61:67]
private List<Field> getAllFields(final Class<?> type) {
List<Field> fields = new ArrayList<>();
for (var clazz = type; clazz != null; clazz = clazz.getSuperclass()) {
fields.addAll(Arrays.asList(clazz.getDeclaredFields()));
}
return fields;
}