If multiple class attributes are objects of the same class, the corresponding header is included multiple times. See https://github.com/open-dis/xmlpg/blob/11f88b31453ea4cb6817a6ecd261300555c57ce1/src/main/java/edu/nps/moves/xmlpg/CppGenerator.java#L192 Possible solution: store includes in `Set<String>`.
If multiple class attributes are objects of the same class, the corresponding header is included multiple times.
See
xmlpg/src/main/java/edu/nps/moves/xmlpg/CppGenerator.java
Line 192 in 11f88b3
Possible solution: store includes in
Set<String>.