-
Forum: Die Delphi-IDE
by TurboMagic,
23. Nov 2022
Hallo,
ein neuer Commit ist im Development Branch.
Was wurde verbessert?
- ein Label, welches einen pfad anzeigt war nicht richtig dimensioniert
- Auf der Seite mit den "Misc. Einstellungen" hab' ich jetzt die Möglichkeit geschaffen mittels
Index festzulegen wo die zusätzlichen parameter in die Batch Datei eingefügt werden sollen.
0 ist gaanz vorne und 20 ganz hinten, egal wieviele...
-
Forum: Die Delphi-IDE
by TurboMagic,
22. Nov 2022
Hast du das auch mal ausprobiert?
Bei mir hat das nämlich nix kopiert.
Es wirft zwar keinen Fehler, wenn's die Datei an der Quelle nicht gibt, aber wenn, kopiert es die auch nicht...:(
Ich hab da 1:1 das hier damit ersetzt: copy /Y "$(BDS)\Redist\win32\WebView2Loader.dll" "$(OUTPUTDIR)"
-
Forum: Die Delphi-IDE
by TurboMagic,
22. Nov 2022
Naja, genau der Kerl hat mich gestern etwas auf Trab gehalten!
Bis ich dann verstanden habe was er will. Da keines der mir bekannten Tools
das "out of the box" kann, hab' ich ihn an die EN-DP verwiesen... :lol:
-
Forum: Die Delphi-IDE
by TurboMagic,
21. Nov 2022
Dieser -ife Parameter sorgt auch dafür, dass mein Testprojekt mit der Unit mit Punkt im Namen durchläuft.
Ich commite gleich meine Änderung die diesen Parameter immer einfügt.
Hätte das negative Konsequenzen?
Das wäre dann auch quasi mein RC für die V2.0, bis auf das mit dem Kopieren der Webview DLL...
Grüße
TurboMagic
-
Forum: Die Delphi-IDE
by TurboMagic,
21. Nov 2022
Ja, die werden derzeit hinten angehängt.
Ich vermute, dass das so ein Fall ist von "egal wie man's macht gibt's immer jemand dem das nicht passt".
Zur WebView2.dll: ich hatte ja gefragt, ob man den Aufruf im Build Ereignis mittels if Exists oder sowas flexibel
machen kann, damit die nur dann kopiert wird, wenn sie existiert. Leider noch keine Hinweise bekommen, wie man das
am besten macht.
...
-
Forum: Die Delphi-IDE
by TurboMagic,
20. Nov 2022
Frag' doch die Macher des betreffenden GitHub Projektes...
Im schlimmsten Fall ein Issue dazu anlegen, manchmal gibt's da ja die Kategorie "Frage".
-
Forum: Die Delphi-IDE
by TurboMagic,
20. Nov 2022
Neuer Commit im Development Branch:
- versuchsweise COdeCoverage Binaries aktualisiert, Punkt im Unitnamen problem scheint aber weiterhin zu bestehen
auch wenn deren Entwickler angeblich was geändert hatten
- Der .DCCP Dateityp kann jetzt für Öffnen und direktes Ausführen aus dem Explorer für den aktuellen Benutzer
registriert werden. Das ist so aber noch nicht, wie es endgültig sein...
-
Forum: Die Delphi-IDE
by TurboMagic,
19. Nov 2022
Ok, zwei Dinge:
1. Ich kann das mit den Unit Namen die einen . enthalten jetzt schon mal nachstellen.
Nächster Schritt wäre das Beseitigen in CodeCoverage.exe. Dann wären wir glaube ich
einen größeren Schritt weiter.
2. Im Wizard hab' ich mehrere kleine Bugfixes vorgenommen:
- Öffnen eines Projektes über das linke menü fügt es gleich der Liste zuletzt benutzer
Projekte...
-
Forum: Die Delphi-IDE
by TurboMagic,
18. Nov 2022
Ok, das mit den Pfaden für die Batch und lst Dateien sowie dem Report Ausgabepfad hab' ich jetzt so gelöst, dass diese beim Speichern ggf. erzeugt werden, siehe Development Branch. Zur WebView2Loader.dll: falls die in einer Standard Delphi Installation nicht vorhanden ist, kann man die unter EdgeView2SDK in GetIt nachinstallieren. Falls das also nötig sein sollte, müssen wir das in der Readme...
-
Forum: Die Delphi-IDE
by TurboMagic,
18. Nov 2022
Hallo,
ja, die Sache hat noch zwei seiten:
1. CodeCovderage.exe: da komme ich heute nicht mehr dazu deine Anmerkungen anzuschauen,
aber diese klingen nach einem Bug der zu untersuchen ist. Und ja, ohne dass dieses Tool
sauber funktioniert bekommen wir keine ganz saubere Lösung hat.
2. Das was ich im Wizard tun kann sollte aber auch nicht vernachlässigt werden, da es
...
-
Forum: Die Delphi-IDE
by TurboMagic,
18. Nov 2022
1. Habe das eben ml von einem anderen PC aus aufgerufen, auf dem ich nicht in GitHub angemeldet bin.
Siehe Anhang! Kann das also nicht nachvollziehen.
2. Habe gestern auch den Master Branch auf diesen Stand aktualisiert.
Grüße
TurboMagic
-
Forum: Die Delphi-IDE
by TurboMagic,
17. Nov 2022
Mit Grüßen vom "Nachtkrapp" (wer's nicht weiß: in mindestens einigen Süddeutschen Gegenden ein
Synonym für Raben, die Kinder abholen die nachts nicht rechtzeitig ins Bett gehen) gibt's einen
neuen Commit.
Dieser enthält folgende Verbesserungen:
Der Pfad zur ini-Datei wird vor dem Speichern dieser falls nötig erzeugt
Speicherlecks im Code zum Hinzufügen zum Tools Menü der IDE beseitigt...
-
Forum: Die Delphi-IDE
by TurboMagic,
17. Nov 2022
Hm? Einen Wiki Branch hab' ich beim CodeCoverage gar nicht.
Aber: man kann den Entwiclungszweig auch direkt aufrufen:
https://github.com/MHumm/delphi-code-coverage-wizard-plus/tree/development
Grüße
TurboMagic
-
Forum: Die Delphi-IDE
by TurboMagic,
17. Nov 2022
Hallo,
ich versuche mal deine Fragen zu beantworten:
GitHub: ist eine Variante der Git Versionsverwaltung im Netz
In Git kann man mehrere Branches haben (keine Ahnung wie weit du über Versionsverwaltung bescheid weißt)
Oben links ist ein Dropdown (ComboBox) zur Auswahl des angezeigten Branches, siehe Github.png im Anhang
Ich habe da zwei: master und development, die sollten auch bei...
-
Forum: Die Delphi-IDE
by TurboMagic,
17. Nov 2022
Naja, es gibt schon wieder einen Commit: a7c4b8c
Aber jetzt ist erst Mal Pause.
Was kam diesmal nheues hinzu?
- Kontextmenü in der Liste zuletzt benutzer Projekte zum Löschen nicht mehr vorhandener Projektdateien aus der Liste
-
Forum: Die Delphi-IDE
by TurboMagic,
17. Nov 2022
Ähm ja, die ist veraltet. Die neueste aus dem Entwicklungszweig ist fd57652 und ca. 3 Stunden alt.
Grüße
TurboMagic
-
Forum: Die Delphi-IDE
by TurboMagic,
17. Nov 2022
Vermutlich bist du noch beim Release.
Ich hab' jedenfalls im Commit von eben deinen Save/Save as Wunsch aufgenommen und die Buttontexte auf diesem
Bildschirm etwas verbessert. Passt das so?
Außerdem hab' ich auf dem "Unit test executable" Bildschirm ein paasr Texte zwischenzeitlich auch geändert.
Ist das so jetzt besser verständlich?
Grüße
TurboMagic
-
Forum: Die Delphi-IDE
by TurboMagic,
17. Nov 2022
Hallo,
neues update im Development Branch:
Enabeld Status des Weiter Buttons wird jetzt bei Nutzung der linken Navigationsleiste aktualisiert
Neue Option um dem aufgerufenen Unit Test Programm beliebige Kommandozeilenparameter übergeben zu können
Neue Option um das Arbeitsverzeichnis beim Aufruf des Unit Test Programms auf das Verzeichnis, in dem dieses liegt, zu setzen
Vereinfachung...
-
Forum: Die Delphi-IDE
by TurboMagic,
16. Nov 2022
So, letztes Update für heute:
im Development Branch ist jetzt eine Fassung bei der man kontrollieren kann, ob die Logmeldungen in eine Text Datei gehen (so war's bisher immer automatisch) und/oder per OutputDebugString ausgegeben werden.
AUßerdem gibt's dort noch eine Option mit der man den Exit Code der aufgerufenen Anwendung durchreichen kann.
-
Forum: Die Delphi-IDE
by TurboMagic,
16. Nov 2022
Die Frage ist auch in wieweit sich CodeCoverage seit deiner Begutachtung weiterentwickelt hat. Zwischen der Version
die ich ursprünglich benutzte (die beim ursprünglichen WIzard dabei war) und der aktruellen, die ich seit heute damit benutze
liegen auch irgendwie Welten. Mehrere neue Parameter für Ausgabeoptionen und auch die HTML Ausgabe sieht ganz anders (moderner)
aus, inkl. Prozentbalken...
-
Forum: Die Delphi-IDE
by TurboMagic,
16. Nov 2022
Verständlich! Nach dem Release, sofern möglich, gleich Regressionstests für die Fehler schrieben ;)
-
Forum: Die Delphi-IDE
by TurboMagic,
16. Nov 2022
Die aktuelle Version des CodeCoverage kann jedenfalls auch XML im JaCoCo Format ausgeben.
Der Wizard (Version aus dem Development Branch) kann das seit heute Vormittag auch anschalten.
Darüberhinaus kann man dort seit heute Vormittag auch optional beliebige Parameter dieses
Kommandozeilen Programms angeben, damit auch Dinge nutzbar werden, die ich noch nicht vorgesehen
habe.
Grüße...
-
Forum: Die Delphi-IDE
by TurboMagic,
16. Nov 2022
Na, hat das deinen Durst für's Erste gestillt?
Bist du zum Testen gekommen?
-
Forum: Die Delphi-IDE
by TurboMagic,
16. Nov 2022
Dein Durst kann seit eben gestillt werden! ;)
Alle der bisher immer ausgegrauten Optionen unter dem AUsgabeformat Menü sind jetzt auch verfügbar.
Ist alles noch im Development Branch.
Grüße
TurboMagic
-
Forum: Die Delphi-IDE
by TurboMagic,
16. Nov 2022
Hallo,
warte einfach noch einige Minuten.
Dann hab' ich evtl. eine neue Fassung im Development Branch.
Was ist dort dann neu:
Umstellung auf die aktuelle Version von CodeCoverage.exe
Dadurch moderner aussehendere HTML Ausgabe (man muss aber wissen wo man klicken kann bzw. drüberfahren)
Weitere Optionen unter Output folders/formats