A while back, I removed a whole bunch of
@XmlRootElement annotations from the TMX API in this commit: https://github.com/gurkenlabs/litiengine/commit/4d3a500c608b6079c2a3d0ffdff4a598d0668848
In a recent commit by @steffen however, that annotation was added back to the Animation class with no explanation given. The class was also renamed to
TileAnimation, though I don't have any objections to the rename.
I originally removed the annotation because the annotation is supposed to be used for root elements, which animations are not, as I explained in the commit description. Is there a reason why animations should have the