metafacture / metafacture-core

Core package of the Metafacture tool suite for metadata processing.
https://metafacture.org
Apache License 2.0
69 stars 34 forks source link

Correctly output more than two levels in nested pass-through (_elseNested). #392

Closed blackwinter closed 2 years ago

blackwinter commented 2 years ago

Keep track of nested entities and open/close them in the appropriate order.

If anyone has any more edge cases we should test for, please let me know.

Fixes #378.

Related to #107, #338.

blackwinter commented 2 years ago

Also seems to fix #374.

@TobiasNx: Can you verify?

TobiasNx commented 2 years ago

Also seems to fix #374.

@TobiasNx: Can you verify?

https://github.com/metafacture/metafacture-core/issues/374#issuecomment-922869876

Works fine now! +1

blackwinter commented 2 years ago

Thanks for checking!

dr0i commented 2 years ago

Great!

blackwinter commented 2 years ago

Thank you :)