tefra/xsdata

Recursion Limit Reached

philzook58 opened this issue · 3 comments

A file describing the schema for (ironically) the termination competition doesn't seem to terminate.

xsdata generate  https://raw.githubusercontent.com/TermCOMP/TPDB/master/xml/xtc.xsd
#.. a couple minutes
RecursionError: maximum recursion depth exceeded

Ubuntu 22.04

$ xsdata --version
xsdata, version 24.4

That's an interesting case a xsd:group with an inner self reference

Hi @philzook58

The fix is on main, I also took the liberty of adding the tpdb in the samples repo.

Thanks!!