Community
Participate
Working Groups
EarComponentImportDataModelProvider has a lot of code to resolve name collisions. However, due to one missing line, it only attempts to resolve collisions by appending the appropriate module-type suffix - it goes on to try 10 additional suffixes, but this is all ignored due to one missing line in getModuleModels(): defaultModuleNames.add(moduleName + suffix); By not adding the "new" non-colliding module name into the defaultModuleNames list, the result is that it does not detect a collision if a second module with the same name and of the same type is encountered, and thus the 10 attempts are not made.
Created attachment 190723 [details] Add the missing line of code
approved
Committed to R3_0_5_patches