![]() |
Re: Unbenutzte Variablen aus SourceCode entfernen
normalerweise zeigt delphi unbenutzte variablen als hinweis an, aber nicht immer?! weiß jemand warum delphi nicht alle unbenutzten variablen erkennt?
|
Re: Unbenutzte Variablen aus SourceCode entfernen
Zitat:
|
Re: Unbenutzte Variablen aus SourceCode entfernen
unbenutzte globale variablen werden nicht angezeigt und ungenutzte public-variablen auch nicht weil diese eben von jeder anderen klasse geändert werden können. Desweiteren kommen die warnungen nur nach änderungen. Wenn man anschließend nochmal F9 drück ohne etwas geändert zu haben gibt es keine warnungen.
Wenn eine solche Warnung angezeigt wird das eine variable niemals genutzt wird kommt man mit doppelklick auf die Warnung direkt dorthin so das löschen der ungenutzen variablen kein akt sein sollte. |
Re: Unbenutzte Variablen aus SourceCode entfernen
Moin mumu,
wenn Du statt Compilieren (Strg-F9) das Projekt erzeugst Projekt\xxx erzeugen, dann sollte er Dir auch alle Hints und Warnings mit anzeigen, ausser natürlich, Du hast das in den Projektoptionen, oder per Compilerdirektive, abgeschaltet. |
Re: Unbenutzte Variablen aus SourceCode entfernen
Zitat:
|
Re: Unbenutzte Variablen aus SourceCode entfernen
Zitat:
|
Re: Unbenutzte Variablen aus SourceCode entfernen
Moin Jasocul,
Zitat:
![]() |
Re: Unbenutzte Variablen aus SourceCode entfernen
ja, das ist eben das komische, ich hab die hints und warnings nicht deaktiviert und hab das projekt komlett neu erstellen lassen. trotzdem werden einige unbenutzte lokale variablen nicht entdeckt?!?! im großen und ganzen werden schon fast alle unbenutzten variablen entdeckt, jedoch ab und zu dann doch nicht... ist das jemanden anderes auch schon aufgefallen?
[edit] jetzt hab ich mal alle compilierten Units (*.dcu) gelöscht und nochmal alles neu erstellt. und siehe da er hat wieder ne unbenutzte variable gefunden, die er vorher bei einer kompletten compilierung nicht gefunden hat... komisch?! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:48 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz