in src/main/java/org/apache/uima/json/jsoncas2/ser/TypeSystemSerializer.java [135:145]
private Deque<Type> collectTypesUsedByFeatureStructures(TypeSystem aTypeSystem,
SerializerProvider aProvider) {
FeatureStructures allFs = FeatureStructures.get(aProvider);
Deque<Type> queue = new ArrayDeque<>();
aTypeSystem.forEach(type -> {
if (allFs.existsAnnotationOfType(type.getName())) {
queue.add(type);
}
});
return queue;
}