Project

General

Profile

Actions

Bug #567

closed

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

Added by bruno katra over 8 years ago. Updated about 7 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


Files

Actions #1

Updated by bruno katra over 8 years ago

  • Description updated (diff)
Actions #2

Updated by bruno katra about 8 years ago

  • Description updated (diff)
Actions #3

Updated by paul leroy about 7 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.

Actions #4

Updated by bruno katra about 7 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.

Actions

Also available in: Atom PDF