From: Manni F. <Flo...@cn...> - 2019-10-16 14:45:27
|
Hi everyone, I wanted to keep you informed about the progress we made added VHDL linting capabilities within Zamiacad. So far we succeeded adding 26 rules out of the hundreds located in our VHDL handbook (hosted here https://github.com/VHDLTool/VHDL_Handbook_CNE) . We put everything online through Github https://github.com/VHDLTool/Zamiacad-Rulechecker . We created a branch called Rulechecker based on your main branch hosted on Sourceforge. You can have a look at the wiki for additional information (https://github.com/VHDLTool/Zamiacad-Rulechecker/wiki) about how it was achieved. [cid:image002.jpg@01D5843C.121E56A0] It would be great, if you considered adding these Rulechecker feature to your Zamiacad eclipse plugin mainstream branch. We also created a plugin to display the result of the Zamiacad-linter inside Sonarqube (https://github.com/VHDLTool/sonar-VHDLRC) . This plugin works with a custom Sonarqube-scanner which embeds a portable Eclipse and Zamiacad-Rulechecker plugin. If you are interested in the results, you can have a look at the demo inside the release section of https://github.com/VHDLTool/Sonarqube-Rulechecker-Demo Here is a sample of what you can achieve with Zamiacad + Sonarqube based on plasma example: [cid:image006.jpg@01D5843C.121E56A0] Florent ------------------------------------------------ MANNI Florent ----- CNES DSO/TB/ET (French Space Agency) Service DSO/TB/ET : Electronique numérique et traitement bord (Onboard data handling) 18 avenue Edouard Belin 31401 Toulouse cedex 9 - FRANCE ----- Tél: +33 (0)5 612 74330 Fax : +33 (0)5 61 28 19 96 ----- Bureau: Foucault 16 BPI : 1713 ------------------------------------------------ |