![]() |
AW: Compiler - Hinweise und Warnungen getrennt
Ist gut gemeint, ich weiß.
Aber es geht um ein altes, verstaubtes Projekt. Es wird nur um ein Feature erweitert. Es hat hunderte Warnungen, Hinweise und esoterische Ratschläge. Die Option das komplette Projekt mal eben so glattzubügeln stellt sich wirklich nicht im geringsten. |
AW: Compiler - Hinweise und Warnungen getrennt
msbuildfilter aus meinen dzlib-Buildtools kann da vielleicht helfen. Es funktioniert allerdings nur fuer Commandline-Compiles:
msbuild projekt.dproj | msbuildfilter obiges compiliert das Projekt projekt.proj, gibt die Ausgabe an msbuildfilter weiter, welches sie je nach Typ farbig hervorhebt: * normale Ausgaben: grau * hints: weiss * Warnings: gelb * Errors: rot Ich weiss aber nicht, ob es mit allen Delphi-Versionen und insbesondere mit deutschsprachiger Ausgabe funktioniert. Es koennte. Download-Link: ![]() Aufruf mit --help liefert eine Hilfe zu den Parametern. |
AW: Compiler - Hinweise und Warnungen getrennt
Mir ist es bis jetzt immer gelungen, alle Hinweise und Warnungen auszubügeln.
Manchmal ist es nervig, aber da muss man halt durch. Eine andere Darstellung oder Sortierung bringt letztlich auch nicht viel. Man kann neue Meldungen dann so oder so leicht übersehen wenn es zu viele werden. Was willst Du hunderten Meldungen bei jedem Build entnehmen (selbst wenn sie farbig sind?)? Also meine Meinung: Aufräumen oder ignorieren. |
AW: Compiler - Hinweise und Warnungen getrennt
Zitat:
Die Meldungsliste lässt sich (wenn nicht ins Clipboard, dann zumindest in eine Textdatei) kopieren. Ein vollständiger Build liefert beispielsweise 456 Meldungen Nach Deiner Änderung wiederholst Du das ganze. Wenn ebenfalls 456 Meldungen herauskommen, kannst Du noch die beiden Meldungslisten mit einem entsprechenden Tool vergleichen (BeyondCompare etc) und gut ist. |
AW: Compiler - Hinweise und Warnungen getrennt
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:37 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