Details
- 
    
Bug
 - 
    Resolution: Unresolved
 - 
    
Major
 - 
    None
 - 
    14.10.18
 - 
    None
 
- 
        Unknown
 - 
        
 
Description
All the APIs which navigate the XDOM (Block#traverse, MacroTransformation#prepare, Block#getFirstBlock, Block#getBlocks, BlockNavigator, etc...) and using recursion to navigate children which will end up in a StackOverflowException if the hiearchy is deep enough or the stack small enough.
BlockNavigator should be improved to not be impacted anymore and cover more use cases (like just consuming a XDOM instead of returning a list of blocks).