BLD:Q0016
Duplicate object name %s - may cause unexpected results
The indicated object has the same name as another object that is part of the same component, or part of a component that will be installed for the same platform(s) or language(s). This may cause one object to overwrite the other, which is undesirable in general.
Notes
- A subsequent diagnostic BLD:Q0017 - See previous message - this is the duplicate will follow to indicate the conflicting object.
- This diagnostic check does not take component conditions into account. Therefore, you might receive this message for two objects whose components' conditions are mutually exclusive. In that case, you can safely ignore this message.
Solution
If the two objects use the same name intentionally (for example, because their components are never both installed at the same time), you can ignore this message. However, if the objects must both be installed, you should change the name of at least one of them, or assign them to components that do not overlap in terms of installation platforms or languages.