Resolve the types of the augmented properties recursively
Issue 120
The fix can resolve schema of the augmented properties recursively. It also has logic to prevent infinite loop when circular references exist. In the unit test examples:
- It travels 3 levels of relationships to get the schema of the augmented properties
-
Wellboreaugmentsdata.Curves[].Mnemonicas augmented propertyWellLogsfrom kindWellLogwhileWellLogaugments several properties fromWellbore.
Edited by Zhibin Mai