Hi Laurens, try pushing again it should work now.
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?
Unable to use ShellExecute
I've merged this change in github repository
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/:...
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...
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....
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...
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...
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...
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
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...
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?
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...
This is good news. I have opened an issue in your GitHub fork, have you seen it?
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 :-)
I meant: Do you plan to make releases in your own fork, based on your changes?
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
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?
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
The project is moved to github. Are you sure? The code and release here seem newer than on GitHub.
The project is moved to github. Can you open up a PR there? https://github.com/DelphiCodeCoverage/DelphiCodeCoverage
You can find Delphi Code Coverage on Github. Please redirect any questions/issues there. https://github.com/DelphiCodeCoverage/DelphiCodeCoverage
Fix for exceptions in subprocesses
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.
Unable to use ShellExecute
CodeCoverage_win32_1.0_RC12.zip corrupt
Sorry, I checked again and found that files are in 7-zip format instead of zip. I've reuploaded it in zip.
CodeCoverage_win32_1.0_RC12.zip corrupt
I've checked it and it looks ok, try redownloading it.
CodeCoverage_win32_1.0_RC12.zip corrupt
Support Error highligh based on CallStack for nsisdbg plugin for NSIS 2.46 +
Support "Dead Memory" output
Support Error highligh based on CallStack for madExcept v3.x
Unable to create code coverage for D2007
This should be fixed in 1.0 RC12
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...
Updated license to MPL 2.0
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.
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...
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...
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
Fixed code audit issues
Fixed code audit issues
Removed unnecessary include file
Minimized JclDebug.pas differences with original code
Moved JclDebug.pas to 3rdParty folder
Updated JCLDebug.pas to latest JCL version
Updated JCL to latest version
Added -xmllines switch to add per line coverage to Xml report
Changed folder structure to simplify reporting
Updated Jedi VCL to latest version
Catching exception during test and log it
Unit testing for CoverageConfiguration.pas.
Adding a reason string for faulty configurations
Corrected notice layout
Initial directory structure.
Include FastMM4
Really include FastMM4
Fixed the test too...
Added support for application parameters and added more robust parameter parsing.
Really include FastMM4
* Added source paths option
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.
Adding XML report compatible with Emma
Huge update from Nick Ring
Adding unit test batch files
Adding doc for new command line params
Fixing build script
Fixed bugs in exception handling and reporting
Changed what files were included
Trying to build
Cleaning up xml format
Really adding logging this time...
Fixing mismapping due to jcl bug
Adding first unit tests
Fix: Issue 14:Coverage XML report not quite EMMA compliant for CruiseControl.NET
Fixed changed unit name
Checking in required JCL patch
Experimental code removed
Changing output folders
Adding logging
Huge update from Nick Ring
Refactorings for unit testing
Adding build scripts (paths specific to my build machine)
Fixed numerous issues
Fixed unit tests