defect
If an instance configuration A.Config contains a sub-instance configuration A.Config#getOtherA(), an outer reference may be resolved incorrectly, depending on when the sub-configuration is instantiated.
Test
- test.com.top_logic.basic.config.TestTypedConfigurationReferences.testNestedScopes1()
- test.com.top_logic.basic.config.TestTypedConfigurationReferences.testNestedScopes2()
- test.com.top_logic.basic.config.TestTypedConfigurationReferences.testNestedScopesDeep()