From 92743a2c53c8d8b2f523ca4c75c6657353656418 Mon Sep 17 00:00:00 2001 From: davidramnero Date: Tue, 25 Aug 2026 23:26:35 +0200 Subject: [PATCH 1/2] maintenance / updated developer notes to aid setup --- DEVELOPER.md | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/DEVELOPER.md b/DEVELOPER.md index 850d5bb..8af2b4d 100644 --- a/DEVELOPER.md +++ b/DEVELOPER.md @@ -3,9 +3,13 @@ ## Development -### installing tools needed - -TODO some commands/packages +### Recommended setup +1. Install Eclipse IDE for Eclipse Committers 2024-03 +2. Install CDT +3. Install JDK 21 +4. Set up Eclipse and PDE launch config to use your JDK 21 install +5. Import repo as 'Existing Maven Project' +6. Activate latest target version (in com.googlecode.cppchecklipse.target/) ### build @@ -17,7 +21,12 @@ TODO command ### testing plugin in eclipse -TODO write description +If you have set up everything as recommended above, all you need to do to test locally is to create a run config. + +The run config should be an Eclipse Application launch that is set to 'run a product'. +Under the plug-ins tab you should set it to launch with 'All workspace and enabled target Plug-ins', and click 'validate plug-ins' before running. + +With the run config create you should be able to simply press 'run' and test out the extension. Note that you will need to set the path to your cppcheck executable in the test environment for the analysis to be able to run. ## release process From 861b88e05e53ee552c6cca69164271a8c71247e6 Mon Sep 17 00:00:00 2001 From: davidramnero Date: Tue, 25 Aug 2026 23:29:41 +0200 Subject: [PATCH 2/2] updated wording --- DEVELOPER.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DEVELOPER.md b/DEVELOPER.md index 8af2b4d..1423b9b 100644 --- a/DEVELOPER.md +++ b/DEVELOPER.md @@ -26,7 +26,7 @@ If you have set up everything as recommended above, all you need to do to test l The run config should be an Eclipse Application launch that is set to 'run a product'. Under the plug-ins tab you should set it to launch with 'All workspace and enabled target Plug-ins', and click 'validate plug-ins' before running. -With the run config create you should be able to simply press 'run' and test out the extension. Note that you will need to set the path to your cppcheck executable in the test environment for the analysis to be able to run. +With the run config create you should be able to simply press 'run' and test out the plug-in. Note that you will need to set the path to your cppcheck executable in the test environment for the analysis to be able to run. ## release process