Home » U++ TheIDE » U++ TheIDE: Other Features Wishlist and/or Bugs » [PROPOSAL] CppCheck support
Re: [PROPOSAL] CppCheck support [message #59557 is a reply to message #59544] |
Sat, 04 February 2023 11:54 |
Oblivion
Messages: 1094 Registered: August 2007
|
Senior Contributor |
|
|
Hello,
The initial linter (cppcheck) support has landed in my fork of U++, under ide_linter branch.
The basic functionality is there. It is tested on Linux. Windows exe detection will be availble tomorrow, so as of today it only supports Linux.
DONE
+ Check file, package, project (all) commands.
+ TheIDe linter keyboard shortcuts for check file, package, and project commands.
+ TheIDE linter setup pane in Setup dialog.
+ Ability to select severity message types.
+ Core configuration settings (language, standard, platform, etc.)
TODO:
- Add Windows cppcheck executable detection.
- Add configurable cppcheck build dir path (to speed-up analysis)
- Add library file support.
- Add Package/File list menu entries.
- Add CLANG backend switch.
- Add the ability to pass additional command line options.
- Filter out non C/C++ files (*.tpp, *.log, etc).
To make it less intrusive, I have put it into its own package under ide (ide/Linter).
I'll add a more detailed overview tomorrow.
Reviews, patches, suggestions and testing is welcome.
Best regards,
Oblivion
Github page: https://github.com/ismail-yilmaz
upp-components: https://github.com/ismail-yilmaz/upp-components
Bobcat the terminal emulator: https://github.com/ismail-yilmaz/Bobcat
|
|
|
|
|
[PROPOSAL] CppCheck support
By: Oblivion on Sun, 22 January 2023 18:00
|
|
|
Re: [PROPOSAL] CppCheck support
By: koldo on Mon, 23 January 2023 08:20
|
|
|
Re: [PROPOSAL] CppCheck support
By: Oblivion on Sat, 04 February 2023 11:54
|
|
|
Re: [PROPOSAL] CppCheck support
By: deep on Sat, 04 February 2023 13:38
|
|
|
Re: [PROPOSAL] CppCheck support
By: Klugier on Sat, 04 February 2023 21:10
|
|
|
Re: [PROPOSAL] CppCheck support
By: Oblivion on Sat, 04 February 2023 22:05
|
|
|
Re: [PROPOSAL] CppCheck support
By: Oblivion on Sun, 05 February 2023 00:26
|
|
|
Re: [PROPOSAL] CppCheck support
By: Oblivion on Sun, 05 February 2023 15:08
|
|
|
Re: [PROPOSAL] CppCheck support
By: Oblivion on Sat, 11 February 2023 23:55
|
|
|
Re: [PROPOSAL] CppCheck support
By: Oblivion on Wed, 19 April 2023 00:06
|
|
|
Re: [PROPOSAL] CppCheck support
By: Oblivion on Thu, 20 April 2023 21:40
|
|
|
Re: [PROPOSAL] CppCheck support
By: Oblivion on Sun, 23 April 2023 18:14
|
|
|
Re: [PROPOSAL] CppCheck support
By: Oblivion on Sat, 29 April 2023 13:36
|
Goto Forum:
Current Time: Thu May 16 22:20:43 CEST 2024
Total time taken to generate the page: 0.02490 seconds
|