-
Bug
-
Resolution: Done
-
Major
-
None
-
None
-
None
Consider
// ModuleD
// +--> ModuleC
// +reex> ModuleA
// +reex> ModuleB
// +--> ModuleA
ModuleD is expected to load class from ModuleA - This works
However, with this setup
// ModuleD
// +--> ModuleC
// +reex> ModuleB
// | +--> ModuleA
// +reex> ModuleA
ModuleD is cannot load class from ModuleA
The re-export capability of ModuleA seems to get lost. Probably because the paths from ModuleA were already seen without re-export.