Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Compiler - Hinweise und Warnungen getrennt (https://www.delphipraxis.net/179702-compiler-hinweise-und-warnungen-getrennt.html)

Der schöne Günther 16. Jun 2014 19:11

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.

dummzeuch 16. Jun 2014 19:32

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:
http://sourceforge.net/p/dzlib/hgbui...exe?format=raw

Aufruf mit --help liefert eine Hilfe zu den Parametern.

stahli 16. Jun 2014 19:53

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.

Mikkey 17. Jun 2014 06:47

AW: Compiler - Hinweise und Warnungen getrennt
 
Zitat:

Zitat von Der schöne Günther (Beitrag 1262511)
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.

Wie wär's mit zählen?

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.

Perlsau 17. Jun 2014 07:23

AW: Compiler - Hinweise und Warnungen getrennt
 
Zitat:

Zitat von stahli (Beitrag 1262514)
Mir ist es bis jetzt immer gelungen, alle Hinweise und Warnungen auszubügeln. Manchmal ist es nervig, aber da muss man halt durch.

Geht mir inzwischen ganz genauso. Als ich vor vielen Jahren mit der Delphi-Programmierung begann, mußte ich die meisten Meldungen noch ignorieren, weil ich damals einfach noch nicht verstand, was sie bedeuteten. Heute empfinde ich es als Erfolgserlebnis, meinen Code so zu gestalten, daß alle Hinweise & Warnungen unterbleiben. Nur bei manchen Units von Drittanbietern ist das manchmal nicht ganz so einfach. Ein meist unlösbares Problem stellt die Bearbeitung von Fremdcode dar, weil der ursprüngliche Autor, der dann meist auch mein Auftraggeber ist, eine andere Philosophie verfolgt und mich nicht dafür bezahlt, daß ich Warnungen und Hinwesie ausbügle. In dieser Situation hat es sich bewährt, das einfach so hinzunehmen, um den Auftrag nicht unnötig zu gefährden.


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:25 Uhr.
Seite 2 von 2     12   

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