Project

General

Profile

Bug #567

Analyse Logiscope FSW 3.0.0.10 : Several coding rules violations to be fixed

Added by bruno katra almost 6 years ago. Updated almost 5 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
-
Target version:
-
Start date:
30/11/2015
Due date:
% Done:

0%

Estimated time:
revision:
r0

Description

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

History

#1 Updated by bruno katra almost 6 years ago

  • Description updated (diff)

#2 Updated by bruno katra over 5 years ago

  • Description updated (diff)

#3 Updated by paul leroy almost 5 years ago

  • Status changed from New to Feedback
  • Assignee changed from paul leroy to bruno katra

Je te propose de clore cette issue qui me semble obsolète suite au travail de William pour renseigner les corrections à effectuer dans Redmine.

J'ai travaillé ces derniers jours sur les sorties logiscope obtenues sur les sources de la révision 3.1.0.4.

#4 Updated by bruno katra almost 5 years ago

  • Status changed from Feedback to Closed

Cloture de cet issue car des issues indépendantes ont été ouvertes par William Recart pour chacun des points.

Also available in: Atom PDF