Anzeige nicht erreichbarer und nicht referenzierter Funktionen/Proceduren
Projekt in Delphi 2007
Ich benötige eine Möglichkeit nicht aufgerufene Methoden automatisiert zu identifizieren. Bis jetzt habe ich nur die Map-Datei gefunden. Also alle im Projekt deklarierten Funktionen auf ihr Vorhandensein in der Map-Datei prüfen. Gibt es einen besseren Weg oder ein PlugIn/ Toolchen dafür? Und wie sieht es mit dem Finden von nicht erreichbarem Code aus, gibt es dafür eine Erweiterung der IDE? Danke im Voraus für eure Tipps |
AW: Anzeige nicht erreichbarer und nicht referenzierter Funktionen/Proceduren
Hier sollte ein Profiler hilfreich sein
|
AW: Anzeige nicht erreichbarer und nicht referenzierter Funktionen/Proceduren
Für Anwendungen, die über Unit-Tests getestet werden, kann man ein Code-Coverage Tool einsetzen, das dann alle nicht durchlaufenen Zeilen darstellt.
Zum Beispiel: https://github.com/magicmonty/delphi-code-coverage Ob das mit Delphi 2007 funktioniert ist auf der Projektseite leider nicht sichtbar. Weitere Tools: https://sourceforge.net/projects/discoverd/ |
AW: Anzeige nicht erreichbarer und nicht referenzierter Funktionen/Proceduren
Du könntest dir den Pascal Analyzer von Peganza anschauen. Da gibt's u.a. Warnungen für unbenutzte Bezeichner etc. Es gibt auch noch ein IDE-Plugin Pascal Expert - das kenn ich aber nicht weiter.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:50 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz