SEAME-pt / HotWheels-Cluster

Instrument Cluster repository of the SEA:ME Project 2024/2025 for Team01 (HotWheels)
0 stars 0 forks source link

PC-lint Plugin #10

Closed reomelo closed 1 week ago

reomelo commented 1 week ago

Description: Implementation of the PC-lint plugin for the next project


Definition of done: Each team member should have this tool installed and running

t-pereira06 commented 1 week ago

PC-lint is a commercial software linting tool produced by Gimpel Software for the C/C+ languages.

PC-lint is a command-line tool for performing static code analysis, indicating suspicious or plain wrong issues in source code. PC-lint can be integrated into IDE's as an external tool, and the format of the warning messages can be adapted to the form the IDE is able to recognize and process.

As I was researching this tool, when I tried to install it on my computer, I noticed that I need a license to do it. I searched about it and it turns out we need to pay for this tool, as they only give us a 14-day free trial. We will be using another tool, that is for free, such as clang-tidy