Questo è un tipico errore di copia-incolla:Esiste uno strumento che rileva GUID di interfaccia duplicati?
se qualche codice Delphi contenente dichiarazioni di interfaccia con GUID è incollato copia, Delphi non si lamentano e compilare codice che riutilizza lo stesso GUID in luoghi diversi.
La funzione "Supporti" funziona con interfacce basate sul GUID, quindi gli errori sono possibili.
C'è uno strumento di 'garanzia di qualità' disponibile (Peganza o il plug-in Sonar Delphi forse) in grado di rilevarli?
Per essere più precisi, si desidera qualcosa che rileva che un GUID viene utilizzato per la definizione di diverse interfacce? Il GUID può apparire più volte nel codice sorgente per la stessa interfaccia. Ma IMHO è un errore di codifica da copiare e incollare per una nuova definizione invece di Ctrl + Shift + G. –
Non sono a conoscenza del fatto che PAL abbia un tale rapporto, ma sarebbe una buona estensione. Ho fatto una richiesta di funzionalità. –