title: Is there a tool which detects duplicate interface GUIDs?
body: <p>This is a typical copy-paste error: </p>
  
  <p>if some Delphi code containing interface declarations with GUIDs is copy-pasted, Delphi will not complain and compile code which re-uses the same GUID in different places. </p>
  
  <p>The "Supports" function works with interfaces based on their GUID, so errors are possible.</p>
  
  <p>Is there a 'quality assurance' tool available (Peganza or the Delphi Sonar plugin maybe) which can detect them?</p>