AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 01:47

Parameter dieser Suchanfrage:

Suche in Thema: Neuer FixInsight ist da!
Suche alle Beiträge, die von "Der schöne Günther" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 15 von insges. 15 Treffern
Suche benötigte 0.002s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Klatsch und Tratsch

    AW: Neuer FixInsight ist da!

     
      by Der schöne Günther, 21. Apr 2016
    Consider the following:

    IFirstInterface = interface
    procedure doStuff();
    end;

    ISecondInterface = interface
    procedure doStuff();
    end;
  • Forum: Klatsch und Tratsch

    AW: Neuer FixInsight ist da!

     
      by Der schöne Günther, 3. Mär 2016
    I have updated from 2015.10 to 2015.11 and would like to report a few things:

    Fatal Parse error
    caused by the following code: function TSomeClass.calcSomething(const someCount: Integer): Integer;
    begin
    Result := 'REG11111;2;33333333;44444444;55555555'.Length * someCount; // <-- This line

    end;
    This did not cause a fatal error in 2015.10
  • Forum: Klatsch und Tratsch

    AW: Neuer FixInsight ist da!

     
      by Der schöne Günther, 4. Okt 2015
    Neat! That is WAY better than using IFDEF blocks :thumb:
  • Forum: Klatsch und Tratsch

    AW: Neuer FixInsight ist da!

     
      by Der schöne Günther, 20. Jul 2015
    Also, whether class helpers should be checked for a missing "inherited" call in the constructor is also debatable. An "inherited" statement in a class helper constructor is illegal.
  • Forum: Klatsch und Tratsch

    AW: Neuer FixInsight ist da!

     
      by Der schöne Günther, 2. Jul 2015
    I always explicitly derive from TObject and call the (empty) inherited constructor. Java, for example, is different: It implicitly calls the inherited parameterless constructor (if there's any). Otherwise, it's a compile time error.

    Another reason is that it often happened to me that I omitted the (then redundant) call to the super constructor but later decided to derive the class from...
  • Forum: Klatsch und Tratsch

    AW: Neuer FixInsight ist da!

     
      by Der schöne Günther, 2. Jul 2015
    Just noticed: You raise a W523 "Interface declared without a GUID" for generic interfaces. Generic interfaces cannot have a GUID.

    And by the way: I believe a W504 (Missing INHERITED call in constructor/destructor) is not appropriate for a record constructor since they don't support inheritance in the first place.
  • Forum: Klatsch und Tratsch

    AW: Neuer FixInsight ist da!

     
      by Der schöne Günther, 28. Mai 2015
    Please have a look at
    http://www.delphipraxis.net/1303391-post1.html

    Is it possible for FixInsight to raise a W1037? Dcc32 and Dcc64 fail to do so.
  • Forum: Klatsch und Tratsch

    AW: Neuer FixInsight ist da!

     
      by Der schöne Günther, 26. Mär 2015
    I don't know about this DelphiAST, but what about the other way around? Just parse as you always do. We now have a list of warnings and the line number it occurred on.

    So in case the code goes like this 25: procedure TChild.someVirtualMethod();
    26: begin
    27: // No quack at all
    28: end;, there is a W519 raised for line 25. Now before outputting our results to the IDE's listbox, let's...
  • Forum: Klatsch und Tratsch

    AW: Neuer FixInsight ist da!

     
      by Der schöne Günther, 26. Mär 2015
    Thank you for your reply.

    Regarding excluding code from being checked, you mean like this?
    Take this: unit SomeUnit;

    interface

    type
    TParent = class
    procedure someVirtualMethod(); virtual;
  • Forum: Klatsch und Tratsch

    AW: Neuer FixInsight ist da!

     
      by Der schöne Günther, 25. Mär 2015
    How can one surpress FixInsight warnings locally? I might, for example, leave an overridden virtual method empty on purpose. FixInsight is correctly raising a W519 here but the code is entirely valid and working as intended.


    Oh, and while we're at it: There must be an option to exclude files. If you got some third party sources, gnugettext.pas for example, you're also going to get warnings...
  • Forum: Klatsch und Tratsch

    AW: Neuer FixInsight ist da!

     
      by Der schöne Günther, 23. Mär 2015
    Eine Email hatte ich geschrieben, die UserVoice-Seite kannte ich hingegen überhaupt nicht. Danke! :thumb:
  • Forum: Klatsch und Tratsch

    AW: Neuer FixInsight ist da!

     
      by Der schöne Günther, 23. Mär 2015
    Großer Gott, ja!



    PS: Jetzt wollte ich es endlich einmal ausprobieren, scheitere schon an der Installation.

    Setup ausführen
    Bpl hinzufügen (wozu dann das Setup?)
    Und jetzt?
  • Forum: Klatsch und Tratsch

    AW: Neuer FixInsight ist da!

     
      by Der schöne Günther, 18. Mär 2015
    Großer Gott, ich saß jetzt bestimmt 30-45 Minuten an einem Problem das schlichtweg darin begründet lag dass ein Schlaubold das inherited im Destruktor weggelassen hat. Nichts hat mich weitergebracht bis ich es eher durch Zufall gefunden hatte.

    Ich glaube langsam auch dass wir das Tool brauchen :bounce2:
  • Forum: Klatsch und Tratsch

    AW: Neuer FixInsight ist da!

     
      by Der schöne Günther, 11. Feb 2015
    Oh, dann lag ich wohl wirklich falsch. Ich kannte im RAD Studio nur die Audits für C++-Code, nicht aber für Delphi. Hatte mich auf den Delphi-Tagen '14 schon gewundert von welchen Audits für Delphi Bernd Ua denn spricht. Muss ich mich mal schlau machen...
  • Forum: Klatsch und Tratsch

    AW: Neuer FixInsight ist da!

     
      by Der schöne Günther, 11. Feb 2015
    Wäre ich jetzt ein Pessimist würde ich sagen "Toll, wieder etwas das eine IDE eigentlich können sollte und ich für jeden Arbeitsplatz zusätzlich nachkaufen muss". Aber ich bin natürlich Optimist in jeder Lebenslage und freue mich :-)

    Wenn das Compiler-Output-Fenster nicht so ein steinzeitliches Textausgabefenster wäre könnte das Ding noch viel mehr Potential ausspielen.


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Der+sch%F6ne+G%FCnther&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=183874
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:58 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