Activity for Delphi Code Coverage

  • Eugene Kotlyarov Eugene Kotlyarov posted a comment on ticket #70

    Hi Laurens, try pushing again it should work now.

  • Laurens van Run Laurens van Run posted a comment on ticket #70

    Hi Eugene, thanks for merging this. I tried to push my other changes to the repos, but get a 403 :-( Can you give me the correct right?

  • Eugene Kotlyarov Eugene Kotlyarov modified ticket #70

    Unable to use ShellExecute

  • Eugene Kotlyarov Eugene Kotlyarov posted a comment on ticket #70

    I've merged this change in github repository

  • Eugene Kotlyarov Eugene Kotlyarov posted a comment on ticket #70

    Hi I sent you an invite Lauren On Wed, Mar 10, 2021, 06:05 Laurens van Run mendrix@users.sourceforge.net wrote: Sorry for not being responsive recently, I think it is better to keep one repository on github to avoid confusion. I see Lauren is now part of DCC organization on github so he can merge changes there, or I can try to merge it sometime this week. Agree, is it possible to reinvate me to DCC on my private GitHub account (Laurensvanrun) so I can merge my changes? @mendrix https://sourceforge.net/u/mendrix/:...

  • Laurens van Run Laurens van Run posted a comment on ticket #70

    Sorry for not being responsive recently, I think it is better to keep one repository on github to avoid confusion. I see Lauren is now part of DCC organization on github so he can merge changes there, or I can try to merge it sometime this week. Agree, is it possible to reinvate me to DCC on my private GitHub account (Laurensvanrun) so I can merge my changes? @mendrix: Well, we have actually created a fork of the SonarDelphi plugin, because you did not have issues activated for your fork. The fork...

  • Eugene Kotlyarov Eugene Kotlyarov posted a comment on ticket #70

    Hey guys Sorry for not being responsive recently, I think it is better to keep one repository on github to avoid confusion. I see Lauren is now part of DCC organization on github so he can merge changes there, or I can try to merge it sometime this week. On Tue, 9 Mar 2021 at 03:20, Joachim Marder jomarder@users.sourceforge.net wrote: For me it would be nice if we could combine this with the Delphi SonarQube plugin I have been working on, because we (and I guess also Joachim) is using these in combination....

  • Joachim Marder Joachim Marder posted a comment on ticket #70

    For me it would be nice if we could combine this with the Delphi SonarQube plugin I have been working on, because we (and I guess also Joachim) is using these in combination. @mendrix: Well, we have actually created a fork of the SonarDelphi plugin, because you did not have issues activated for your fork. The fork is here: https://github.com/JAM-Software/SonarDelphi The plugin was unable to parse our code and we didn't see any activitly in the past years in the various forks. Joachim, what about...

  • Laurens van Run Laurens van Run posted a comment on ticket #70

    Hi Christer and Joachim, It would really be nice if the project has a home, in stead of different forks by different people/organizations. AFAIK there is only one fork that is actively maintained, and that is the one we maintain: GitHub - mendrix/DelphiCodeCoveragehttps://github.com/mendrix/DelphiCodeCoverage 😊 Unfortunately, I haven’t forked it from your GitHub repository, so I can’t create a pull request. But I can of course create a diff and merge it into that repository. For me it would be nice...

  • Christer Fahlgren Christer Fahlgren posted a comment on ticket #70

    Laurens, Joachim, I just want to say I appreciate you guys enhancing DelphiCodeCoverage. The one person having made most enhancements in the past years is Eugene Kotlyarov. And together with him, I moved the latest code to Github, starting a new "organization" to make it independent of any one person/company. And the code there is a little bit newer than what you find here on sourceforge; https://github.com/DelphiCodeCoverage/DelphiCodeCoverage I invited you to that organization so that you guys...

  • Joachim Marder Joachim Marder posted a comment on ticket #70

    Yes please, I have not yet tested it in Delphi 10.4.2 (uses 10.2.3 right now). I opened https://github.com/mendrix/DelphiCodeCoverage/issues/2

  • Laurens van Run Laurens van Run posted a comment on ticket #70

    Yes please, I have not yet tested it in Delphi 10.4.2 (uses 10.2.3 right now). Feel free to fix it and create a pull request. Met vriendelijke groet, Laurens van Run | Directeur [cid:image002.jpg@01D711D0.F46071B0]http://www.mendrix.nl/delivery/ Voor nieuwste ontwikkelingen van onze app kijk op: MendriX Mobilehttps://www.mendrix.nl/mobile/ en op gebied van ons TMS: MendriX TMShttps://www.mendrix.nl/tms/ en vergeet niet onze nieuwsberichten: MendriX Nieuwshttps://www.mendrix.nl/nieuws/. L.vanRun@mendrix.nlL.vanRun@mendrix.nl...

  • Joachim Marder Joachim Marder posted a comment on ticket #70

    Have you seen my comments Yes, I have seen your comments. You should try it with the latest (master) code and see if you can reproduce it. This is why I asked about a current release. The Win64 build target does not compile with Delphi 10.4.2: [dcc64 Error] Debugger.pas(906): E2003 Undeclared identifier: 'Rip' [dcc64 Fatal Error] CodeCoverage.dpr(21): F2063 Could not compile used unit 'Debugger.pas' Would you like me to open an issue for that?

  • Laurens van Run Laurens van Run posted a comment on ticket #70

    Yes, I have. Have you seen my comments? You should try it with the latest (master) code and see if you can reproduce it. Met vriendelijke groet, Laurens van Run | Directeur [cid:image002.jpg@01D711A6.2932D700]http://www.mendrix.nl/delivery/ Voor nieuwste ontwikkelingen van onze app kijk op: MendriX Mobilehttps://www.mendrix.nl/mobile/ en op gebied van ons TMS: MendriX TMShttps://www.mendrix.nl/tms/ en vergeet niet onze nieuwsberichten: MendriX Nieuwshttps://www.mendrix.nl/nieuws/. L.vanRun@mendrix.nlL.vanRun@mendrix.nl...

  • Joachim Marder Joachim Marder posted a comment on ticket #70

    This is good news. I have opened an issue in your GitHub fork, have you seen it?

  • Laurens van Run Laurens van Run posted a comment on ticket #70

    Yes, definitely, I would really appreciate if our fork gets more support from the Delphi community and I want to keep it active and alive :-)

  • Joachim Marder Joachim Marder posted a comment on ticket #70

    I meant: Do you plan to make releases in your own fork, based on your changes?

  • Laurens van Run Laurens van Run posted a comment on ticket #70

    Hi, No, I'm not planning to make releases in this repository. I have forked the most recent version of this tool (there are multiple forks) on GitHub and made changes to it in our repository. So, the most up-to-date version of this tool is now in our repository: https://github.com/mendrix/DelphiCodeCoverage

  • Joachim Marder Joachim Marder posted a comment on ticket #70

    Can can find an up-to-date version with fixes in our repository: @mendrix: Thanks for continuing the project. Do you plan to make releases in this repository?

  • Laurens van Run Laurens van Run posted a comment on ticket #70

    Correct, this code is newer, but contains some problems. Can can find an up-to-date version with fixes in our repository: https://github.com/mendrix/DelphiCodeCoverage

  • Joachim Marder Joachim Marder posted a comment on ticket #70

    The project is moved to github. Are you sure? The code and release here seem newer than on GitHub.

  • Christer Fahlgren Christer Fahlgren posted a comment on ticket #70

    The project is moved to github. Can you open up a PR there? https://github.com/DelphiCodeCoverage/DelphiCodeCoverage

  • Christer Fahlgren Christer Fahlgren posted a comment on discussion General Discussion

    You can find Delphi Code Coverage on Github. Please redirect any questions/issues there. https://github.com/DelphiCodeCoverage/DelphiCodeCoverage

  • Laurens van Run Laurens van Run created merge request #1

    Fix for exceptions in subprocesses

  • Laurens van Run Laurens van Run posted a comment on ticket #70

    I have solved my issue by changing the value of DebugEventHandlingResult in procedure TDebugger.ProcessDebugEvents to Cardinal(DBG_EXCEPTION_NOT_HANDLED). This makes sure that any exception that is raised in the subprocess is handled the way it should be.

  • Laurens van Run Laurens van Run created ticket #70

    Unable to use ShellExecute

  • Eugene Kotlyarov Eugene Kotlyarov modified ticket #69

    CodeCoverage_win32_1.0_RC12.zip corrupt

  • Eugene Kotlyarov Eugene Kotlyarov posted a comment on ticket #69

    Sorry, I checked again and found that files are in 7-zip format instead of zip. I've reuploaded it in zip.

  • Delphi Code Coverage Delphi Code Coverage released /1.0 RC12/CodeCoverage_win64_1.0_RC12.zip

  • Eugene Kotlyarov Eugene Kotlyarov modified ticket #69

    CodeCoverage_win32_1.0_RC12.zip corrupt

  • Eugene Kotlyarov Eugene Kotlyarov posted a comment on ticket #69

    I've checked it and it looks ok, try redownloading it.

  • Pete O'Shea Pete O'Shea created ticket #69

    CodeCoverage_win32_1.0_RC12.zip corrupt

  • Eugene Kotlyarov Eugene Kotlyarov modified ticket #45

    Support Error highligh based on CallStack for nsisdbg plugin for NSIS 2.46 +

  • Eugene Kotlyarov Eugene Kotlyarov modified ticket #34

    Support "Dead Memory" output

  • Eugene Kotlyarov Eugene Kotlyarov modified ticket #37

    Support Error highligh based on CallStack for madExcept v3.x

  • Eugene Kotlyarov Eugene Kotlyarov modified ticket #68

    Unable to create code coverage for D2007

  • Eugene Kotlyarov Eugene Kotlyarov posted a comment on ticket #68

    This should be fixed in 1.0 RC12

  • Delphi Code Coverage Delphi Code Coverage released /1.0 RC12/README

  • Delphi Code Coverage Delphi Code Coverage released /1.0 RC12/CodeCoverage_win32_1.0_RC12.zip

  • Delphi Code Coverage Delphi Code Coverage released /1.0 RC12/CodeCoverage_win64_1.0_RC12.zip

  • Delphi Code Coverage Delphi Code Coverage released /CodeCoverage_win64_1.0_RC12.zip

  • Delphi Code Coverage Delphi Code Coverage released /CodeCoverage_win32_1.0_RC12.zip

  • Roland Bengtsson Roland Bengtsson posted a comment on discussion General Discussion

    Ok I send Testattracs.zip that contains exe, the map-file and a logfile.csv that is the output from ProcessMonitor if that helps you.​ TestAttracs.zip https://drive.google.com/file/d/1IpiP50YDYC-6NA8xi31uJI0DlLQNAfEv/view?usp=drive_web ​ Regards Roland Bengtsson <-- Roland Bengtsson Delphi Developer --> Email: roland.bengtsson@gmail.com roland.bengtsson@attracs.com WWW: www.attracs.com Skype private: d98rolb Skype work: berocoder On Tue, May 29, 2018 at 9:16 PM, Eugene Kotlyarov ekot@users.sourceforge.net...

  • Eugene Kotlyarov Eugene Kotlyarov committed [4a4584]

    Updated license to MPL 2.0

  • Eugene Kotlyarov Eugene Kotlyarov posted a comment on discussion General Discussion

    Hi Sorry for late response, just noticed your message. D2007 should be supported, can you send sample map file and exe compiled with D2007 that does not work. I don't think inc-files are supported currently. I'll check if there is enogh information in map file to support them.

  • Roland Bengtsson Roland Bengtsson modified a comment on discussion General Discussion

    I am a developer in a team for a big application. Currently we use D2007. Code coverage seems not support D2007. Is there any reason for this or is some features used in later versions that is needed? Then next question is, are inc-files supported? This is important as we have a lot of code in inc-files. I see in the mapfile that it have reference to the inc-file so it should be possible. Like this Line numbers for BusinessClasses(Economy.inc) segment .text 11 0001:0072CAC4 12 0001:0072CACB 13 0001:0072CAD3...

  • Roland Bengtsson Roland Bengtsson modified a comment on discussion General Discussion

    I am a developer in a team for a big application. Currently we use D2007. Code coverage seems not support D2007. Is there any reason for this or is some features used in later versions that is needed? Then next question is, are inc-files supported? This is important as we have a lot of code in inc-files. I see in the mapfile that it have reference to the inc-file so it should be possible. Like this Line numbers for BusinessClasses(Economy.inc) segment .text 11 0001:0072CAC4 12 0001:0072CACB 13 0001:0072CAD3...

  • Roland Bengtsson Roland Bengtsson posted a comment on discussion General Discussion

    I am a developer in a team for a big application. Currently we use D2007. Code coverage seems not support D2007. Is there any reason for this or is some features used in later versions that is needed? Then next question is, are inc-files supported? This is important as we have a lot of code in inc-files. Regards Roland Bengtsson Team Attracs

  • Eugene Kotlyarov Eugene Kotlyarov committed [df9754]

    Fixed code audit issues

  • Eugene Kotlyarov Eugene Kotlyarov committed [17969f]

    Fixed code audit issues

  • Eugene Kotlyarov Eugene Kotlyarov committed [9d7f89]

    Removed unnecessary include file

  • Eugene Kotlyarov Eugene Kotlyarov committed [dd3267]

    Minimized JclDebug.pas differences with original code

  • Eugene Kotlyarov Eugene Kotlyarov committed [000990]

    Moved JclDebug.pas to 3rdParty folder

  • Eugene Kotlyarov Eugene Kotlyarov committed [03eadb]

    Updated JCLDebug.pas to latest JCL version

  • Eugene Kotlyarov Eugene Kotlyarov committed [156850]

    Updated JCL to latest version

  • Eugene Kotlyarov Eugene Kotlyarov committed [839bdf]

    Added -xmllines switch to add per line coverage to Xml report

  • Eugene Kotlyarov Eugene Kotlyarov committed [d917bb]

    Changed folder structure to simplify reporting

  • Eugene Kotlyarov Eugene Kotlyarov committed [b60521]

    Updated Jedi VCL to latest version

  • Christer Fahlgren Christer Fahlgren committed [555e4f]

    Catching exception during test and log it

  • Nick Ring Nick Ring committed [de0178]

    Unit testing for CoverageConfiguration.pas.

  • Christer Fahlgren Christer Fahlgren committed [787d47]

    Adding a reason string for faulty configurations

  • Nick Ring Nick Ring committed [fb4629]

    Corrected notice layout

  • Christer Fahlgren Christer Fahlgren committed [07f660]

  • Christer Fahlgren Christer Fahlgren committed [b178bb]

    Initial directory structure.

  • Christer Fahlgren Christer Fahlgren committed [0f304b]

    Include FastMM4

  • Christer Fahlgren Christer Fahlgren committed [eac5ac]

    Really include FastMM4

  • Christer Fahlgren Christer Fahlgren committed [6e3412]

    Fixed the test too...

  • Christer Fahlgren Christer Fahlgren committed [5e606f]

  • Christer Fahlgren Christer Fahlgren committed [323647]

    Added support for application parameters and added more robust parameter parsing.

  • Christer Fahlgren Christer Fahlgren committed [dae6e7]

    Really include FastMM4

  • Nick Ring Nick Ring committed [4107a3]

    * Added source paths option

  • Nick Ring Nick Ring committed [11e9f7]

    It seems that http://msdn.microsoft.com/en-us/library/ms681423%28VS.85%29.aspx doesn't explain it all. If all the handles are closed from CreateProcessInfo, access violation occurs.

  • Christer Fahlgren Christer Fahlgren committed [621987]

    Adding XML report compatible with Emma

  • Christer Fahlgren Christer Fahlgren committed [d72ac8]

    Huge update from Nick Ring

  • Christer Fahlgren Christer Fahlgren committed [ed8f37]

    Adding unit test batch files

  • Christer Fahlgren Christer Fahlgren committed [9c62e7]

    Adding doc for new command line params

  • Christer Fahlgren Christer Fahlgren committed [3bd966]

  • Christer Fahlgren Christer Fahlgren committed [af1354]

  • Christer Fahlgren Christer Fahlgren committed [247e1e]

    Fixing build script

  • Christer Fahlgren Christer Fahlgren committed [374e85]

    Fixed bugs in exception handling and reporting

  • Christer Fahlgren Christer Fahlgren committed [9afecd]

    Changed what files were included

  • Christer Fahlgren Christer Fahlgren committed [ccc3d3]

    Trying to build

  • Christer Fahlgren Christer Fahlgren committed [9b5c5e]

  • Christer Fahlgren Christer Fahlgren committed [117713]

    Cleaning up xml format

  • Christer Fahlgren Christer Fahlgren committed [764982]

    Really adding logging this time...

  • Christer Fahlgren Christer Fahlgren committed [242986]

    Fixing mismapping due to jcl bug

  • Christer Fahlgren Christer Fahlgren committed [913b8b]

  • Christer Fahlgren Christer Fahlgren committed [ced491]

    Adding first unit tests

  • Nick Ring Nick Ring committed [051778]

    Fix: Issue 14:Coverage XML report not quite EMMA compliant for CruiseControl.NET

  • Christer Fahlgren Christer Fahlgren committed [2868e3]

    Fixed changed unit name

  • Christer Fahlgren Christer Fahlgren committed [0532c8]

    Checking in required JCL patch

  • Nick Ring Nick Ring committed [f52fa3]

    Experimental code removed

  • Christer Fahlgren Christer Fahlgren committed [81e792]

    Changing output folders

  • Christer Fahlgren Christer Fahlgren committed [f03301]

    Adding logging

  • Christer Fahlgren Christer Fahlgren committed [e2be01]

    Huge update from Nick Ring

  • Christer Fahlgren Christer Fahlgren committed [ec2790]

    Refactorings for unit testing

  • Christer Fahlgren Christer Fahlgren committed [1a9b00]

    Adding build scripts (paths specific to my build machine)

  • Christer Fahlgren Christer Fahlgren committed [651674]

  • Christer Fahlgren Christer Fahlgren committed [7b243c]

    Fixed numerous issues

  • Christer Fahlgren Christer Fahlgren committed [af43b4]

    Fixed unit tests

1 >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.