Project

General

Profile

Static-analysis » History » Version 6

Никита Давыдовский, 05/29/2012 01:48 PM

1 1 Никита Давыдовский
h1. Статический анализ кода Geo-Events
2
3
h2. Анализ стиля
4
5 4 Никита Артемов
h3. Инструмент "Vera++":http://www.inspirel.com/vera/
6
7 6 Никита Давыдовский
Так как код модуля core принадлежит проекту musson, разработчикам проекта Geo-Events нет необходимости редактировать и исправлять код 
8
данного модуля. 
9
10
Все результаты статического анализа будут предоставляться разработчикам проекта musson.
11
12 2 Никита Давыдовский
Bash команда для проверки всех файлов в заданном каталоге и его подкаталогах:
13 3 Никита Давыдовский
<pre>
14 2 Никита Давыдовский
find ./src -name "*.cpp" -exec ./vera++ -profile kr {} \;
15
</pre>
16 1 Никита Давыдовский
17 6 Никита Давыдовский
* [[style-report-15.05.12| Отчет по модулю core 15.05.12]]
18 4 Никита Артемов
19 5 Никита Давыдовский
h2. Общий анализ
20
21 4 Никита Артемов
h3.  Инструмент "Cppcheck":http://cppcheck.sourceforge.net/
22
23
Bash команда для проверки всех файлов в заданном каталоге и его подкаталогах, запись ошибок в err.txt :
24
<pre>
25
cppcheck --enable=all . 2> err.txt
26
</pre>
27
* [[style-report-22.05.12| Отчет 22.05.12]]