Bug #567
Updated by bruno katra almost 9 years ago
William a relevé plusieurs accrocs aux règles de codage dans le code du fsw 3.0.0.10. Certains datent déjà du FSW R2 (#243) et concerneraient les morceaux de code de Thomas (bp) qui est en watcher de cet issue.
En PJ se trouve le rapport complet de William, le résumé des problèmes à corriger est au "§6. Action Plan" :
AI-1 Comment frequency to be increase
AI-2 Don.Enumeration rule violation to be corrected: a lot of integer value used in the source code shall be replaced by constant or enumerated values.
AI-3 Don.Initialisation_P1 rule results to be analysed then justified or corrected.
AI-4 Don.Initialisation_P2 rule results to be analysed then justified or corrected.
AI-5 Don.Separee rule violation to be corrected
AI-6 Tr.Accolades rule violation on files fsw_misc.c and lfr_cpu_usage_report.c to be corrected
AI-7 Tr.BoucleSortie rule violation to be corrected, use of continue and break instruction forbidden.
AI-8 Tr.OrdreChoix rule violation to be corrected, default case to be added
AI-9 Tr.Parenthèses rule violation to be corrected
-------------------------
Tracké dans :
https://jira-lesia.obspm.fr/browse/RPWSWR-446
https://jira-lesia.obspm.fr/browse/RPWSWR-574