12/09/2003 13:47:17
Analysis Group Stats
Possible Problems
1 2-298 . source/zz-iatdemo/zz-iatdemo-B1.0/pwr/badcoding.c FATAL Compile Error Missing curly brace LE breaks path near: /* LE SV TOC-008 1 2 2-34 . Possible COMPILE ERROR LE In Header 1 3 2-45 . FATAL Compile Error LE breaks long path near: long D; 1 4 2-93 . FATAL Compile Error Missing curly brace LE breaks path near: /* LE SV TOC-008 1 5 6-41 . source/zz-iatdemo/zz-iatdemo-B1.0/pwr/possclasscontent.c FATAL Compile Error printf detected 1 Summary: 5 out of 1230 LOC = 0.4% or 2 out of 11 files = 18.18% 0.4 18.18
BEGIN PROLOGUE CLASSIFICATION FILE NAME ABSTRACT HISTORY CCCQ_VER END PROLOGUE
1 source/zz-iatdemo/zz-iatdemo-B1.0/pwr/badheader.c Possible problem Header your header Possible Missing Fields: BEGIN PROLOGUE CLASSIFICATION FILE NAME ABSTRACT HISTORY CCCQ_VER END PROLOGUE Possible Extra Fields: 2 source/zz-iatdemo/zz-iatdemo-B1.0/pwr/missingheader.c OOPs No Header Summary: 2 out of 8 files = 25% 25
Looks good no header h findings :)
Looks good no header a findings :)
1 source/zz-iatdemo/zz-iatdemo-B1.0/pwr/badclass.h File s_ marking wrong or Header Classification blank 2 source/zz-iatdemo/zz-iatdemo-B1.0/pwr/missingclass.h File s_ marking wrong or Header Classification blank 3 source/zz-iatdemo/zz-iatdemo-B1.0/pwr/missingheader.c File s_ marking wrong or Header Classification blank Summary: 3 out of 11 files = 27.27% 27.27
1 2-108 . source/zz-iatdemo/zz-iatdemo-B1.0/pwr/badcoding.c Classified text in wrong file name: halt ; 2 2-134 . Classified text in wrong file name: // (P) this is really important 3 2-210 . Classified text in wrong file name: halt ; 4 6-63 . source/zz-iatdemo/zz-iatdemo-B1.0/pwr/possclasscontent.c Classified text in wrong file name: A = A + halt ; PVL Summary: 4 out of 1230 LOC = 0.32% or 2 out of 11 files = 18.18% 0.32 18.18
C files1 2-119 . source/zz-iatdemo/zz-iatdemo-B1.0/pwr/badcoding.c // TBD - what do I do now 2 2-124 . // TBS - I need to figure this out 3 2-129 . // ? ?? go see ws 4 2-143 . // TBD - what do I do now
H files5 3-21 . source/zz-iatdemo/zz-iatdemo-B1.0/pwr/missingclass.h // TBD don't know what to add cause it might change file classification
Assembly files
other files
Summary: 5 out of 1230 LOC = 0.4% or 2 out of 11 files = 18.18% 0.4 18.18
C files1 2-10 . source/zz-iatdemo/zz-iatdemo-B1.0/pwr/badcoding.c --| ??? I am really clueless about what to say ? ??
H files2 2-10 . source/zz-iatdemo/zz-iatdemo-B1.0/pwr/file.h --| ??? I still don't know what to say ? ??
Summary: 2 out of 1230 LOC = 0.16% or 2 out of 11 files = 18.18% 0.16 18.18
1 2-354 . source/zz-iatdemo/zz-iatdemo-B1.0/pwr/badcoding.c # ifdef LAZY 2 2-358 . #endif 3 2-82 . # ifdef LAZY 4 2-86 . #endif Summary: 4 out of 1230 LOC = 0.32% or 1 out of 11 files = 9.09% 0.32 9.09
1 2-74 . source/zz-iatdemo/zz-iatdemo-B1.0/pwr/badcoding.c Missing curly brace if (veg) looked as far as 92 Summary: 1 out of 1230 LOC = 0.08% or 1 out of 11 files = 9.09% 0.08 9.09
1 2-149 . source/zz-iatdemo/zz-iatdemo-B1.0/pwr/badcoding.c Missing default 2 2-241 . Missing default Summary: 2 out of 1230 LOC = 0.16% or 1 out of 11 files = 9.09% 0.16 9.09
1 2-185 . source/zz-iatdemo/zz-iatdemo-B1.0/pwr/badcoding.c Missing SwError 2 2-208 . Missing SwError Summary: 2 out of 1230 LOC = 0.16% or 1 out of 11 files = 9.09% 0.16 9.09
1 2-220 . source/zz-iatdemo/zz-iatdemo-B1.0/pwr/badcoding.c Missing break in case 2 2-247 . Missing break in case Summary: 2 out of 1230 LOC = 0.16% or 1 out of 11 files = 9.09% 0.16 9.09
1 2-243 . source/zz-iatdemo/zz-iatdemo-B1.0/pwr/badcoding.c Nested switch Summary: 1 out of 1230 LOC = 0.08% or 1 out of 11 files = 9.09% 0.08 9.09
1 2-197 . source/zz-iatdemo/zz-iatdemo-B1.0/pwr/badcoding.c Stacked case statements 2 2-198 . Stacked case statements 3 2-201 . Stacked case statements 4 2-202 . Stacked case statements Summary: 4 out of 1230 LOC = 0.32% or 1 out of 11 files = 9.09% 0.32 9.09
1 source/zz-iatdemo/zz-iatdemo-B1.0/pwr/badheader.c 2 source/zz-iatdemo/zz-iatdemo-B1.0/pwr/file.c 3 source/zz-iatdemo/zz-iatdemo-B1.0/pwr/missingheader.c 4 source/zz-iatdemo/zz-iatdemo-B1.0/pwr/possclasscontent.c PVL 5 source/zz-iatdemo/zz-iatdemo-B1.0/pwr/toomanyfuncs.c 6 source/zz-iatdemo/zz-iatdemo-B1.0/pwr/toomanyloc.c Summary: 6 out of 11 files = 54.54% 54.54
1 source/zz-iatdemo/zz-iatdemo-B1.0/pwr/toomanyfuncs.c 16 2 source/zz-iatdemo/zz-iatdemo-B1.0/pwr/toomanyloc.c 6 Summary: 2 out of 11 files = 18.18% 18.18
1 source/zz-iatdemo/zz-iatdemo-B1.0/pwr/toomanyloc.c Error: File with 583 LOC detected Summary: 1 out of 11 files = 9.09% 9.09
1 source/zz-iatdemo/zz-iatdemo-B1.0/pwr/anylogevents.c 114 2 source/zz-iatdemo/zz-iatdemo-B1.0/pwr/badcoding.c 387 3 source/zz-iatdemo/zz-iatdemo-B1.0/pwr/toomanyfuncs.c 125 4 source/zz-iatdemo/zz-iatdemo-B1.0/pwr/toomanyloc.c 583 Summary: 4 out of 39 Functions = 10.25% or 4 out of 11 files = 36.36% 10.25 36.36
1 source/zz-iatdemo/zz-iatdemo-B1.0/pwr/badheader.c 1 2 source/zz-iatdemo/zz-iatdemo-B1.0/pwr/file.c 1 3 source/zz-iatdemo/zz-iatdemo-B1.0/pwr/missingheader.c 1 Summary: 3 out of 39 Functions = 7.69% or 3 out of 11 files = 27.27% 7.69 27.27
1 2-273 . source/zz-iatdemo/zz-iatdemo-B1.0/pwr/badcoding.c A /* dead_code1 = A * B; */ 2 2-284 . B dead_code2 = D + E; 3 2-290 . B dead_code3 = B - C; Summary: 3 out of 1230 LOC = 0.24% or 1 out of 11 files = 9.09% 0.24 9.09
1 1-153 . source/zz-iatdemo/zz-iatdemo-B1.0/pwr/anylogevents.c Encoding Problem/* SV SV TOC-0 /* SV SV TOC-009 started green portion of req 9 */ 2 1-157 . Encoding Problem/* SV SV TOC-0 /* SV SV TOC-009 completed green portion of req 9 */ 3 2-154 . source/zz-iatdemo/zz-iatdemo-B1.0/pwr/badcoding.c Encoding Problem/* LE /* LE S TOC-003 this is paraphrase of 003 - but bad encoding */ 4 2-155 . Encoding Problem/* L SV TOC-0 /* L SV TOC-004 this is paraphrase of 004 - but bad encoding */ 5 2-156 . Encoding Problem/* LE /* LE TOC-005 this is paraphrase of 005 - but bad encoding */ 6 2-157 . Encoding Problem/* SV TOC-0 /* SV TOC-006 this is paraphrase of 006 - but bad encoding */ 7 2-232 . Log Event After SwError Call SwError; Summary: 7 out of 1230 LOC = 0.56% or 2 out of 11 files = 18.18% 0.56 18.18
1 2-267 . source/zz-iatdemo/zz-iatdemo-B1.0/pwr/badcoding.c Line Length is 136 one_huge_line = A + A + A + A + A + A + A + A + A + A + A + A + A + A + A + A + A + A + A + A + A + A + A + A + A + A + A + A + A + A; Summary: 1 out of 1230 LOC = 0.08% or 1 out of 11 files = 9.09% 0.08 9.09
1 2-338 . source/zz-iatdemo/zz-iatdemo-B1.0/pwr/badcoding.c do Loop do forever; Summary: 1 out of 1230 LOC = 0.08% or 1 out of 11 files = 9.09% 0.08 9.09
1 2-332 . source/zz-iatdemo/zz-iatdemo-B1.0/pwr/badcoding.c goto Statement goto error; Summary: 1 out of 1230 LOC = 0.08% or 1 out of 11 files = 9.09% 0.08 9.09
1 2-318 . source/zz-iatdemo/zz-iatdemo-B1.0/pwr/badcoding.c send_buffer = (U16 *) malloc(size+1); 2 2-326 . FreePtr = HmiStringPtr; 3 2-327 . free( FreePtr); Summary: 3 out of 1230 LOC = 0.24% or 1 out of 11 files = 9.09% 0.24 9.09
1 2-308 . source/zz-iatdemo/zz-iatdemo-B1.0/pwr/badcoding.c A = (int) B + C; 2 2-310 . A = (long) B + C; 3 2-312 . A = (float) B + C; Summary: 3 out of 1230 LOC = 0.24% or 1 out of 11 files = 9.09% 0.24 9.09
1 2-141 . source/zz-iatdemo/zz-iatdemo-B1.0/pwr/badcoding.c No Function Header static void function_c (void) 2 7-369 . source/zz-iatdemo/zz-iatdemo-B1.0/pwr/toomanyfuncs.c No Function Header static void function_16 (void) Summary: 2 out of 1230 LOC = 0.16% or 2 out of 11 files = 18.18% 0.16 18.18 Analysis Summary
menu Files With Problems:source/zz-iatdemo/zz-iatdemo-B1.0/pwr/anylogevents.c 3source/zz-iatdemo/zz-iatdemo-B1.0/pwr/badcoding.c 55source/zz-iatdemo/zz-iatdemo-B1.0/pwr/badheader.c 1source/zz-iatdemo/zz-iatdemo-B1.0/pwr/file.c 1source/zz-iatdemo/zz-iatdemo-B1.0/pwr/file.h 1source/zz-iatdemo/zz-iatdemo-B1.0/pwr/missingclass.h 1source/zz-iatdemo/zz-iatdemo-B1.0/pwr/missingheader.c 1source/zz-iatdemo/zz-iatdemo-B1.0/pwr/possclasscontent.c 7source/zz-iatdemo/zz-iatdemo-B1.0/pwr/toomanyfuncs.c 4source/zz-iatdemo/zz-iatdemo-B1.0/pwr/toomanyloc.c 3
Details Report
1 1 Source: source/zz-iatdemo/zz-iatdemo-B1.0/pwr/anylogevents.c Note: OK Classification MarkingNote: Good Header 1-15 function_lefirst 1-37 function_lea 1-73 function_leb 1-176 function_led 1-217 function_lee Source Lines 336 Logical 10 SemiColons 104 LOC 114 1 1 Result: result/source/zz-iatdemo/zz-iatdemo-B1.0/pwr/anylogevents.c 2 2 Source: source/zz-iatdemo/zz-iatdemo-B1.0/pwr/badclass.h Attention: File s_ Marking wrong or Header Classification blankNote: Good Header Source Lines 22 Logical 1 SemiColons 0 LOC 1 2 2 Result: result/source/zz-iatdemo/zz-iatdemo-B1.0/pwr/badclass.h 3 3 Source: source/zz-iatdemo/zz-iatdemo-B1.0/pwr/badcoding.c Note: OK Classification MarkingNote: Good Header 2-10 --| ??? I am really clueless about what to say ??? Attention: Possible problem Keyword ?? 2-16 function_first 2-30 function_a 2-34 Possible Compile Error: LE In Header 2-45 long D; FATAL Compile Error: LE breaks long path 2-59 function_b 2-74if (veg) Warning: Missing curly brace looked as far as 92 2-82 #ifdef LAZY Attention: Conditional Compile ifdef 2-86 #endif Attention: Conditional Compile #endif 2-93 { FATAL Compile Error: Missing curly brace LE breaks path 2-108 halt; Attention: Classified text in wrong file name: halt 2-119 // TBD - what do I do now Attention: Possible problem Keyword TBD 2-124 // TBS - I need to figure this out Attention: Possible problem Keyword TBS 2-129 // ??? go see ws Attention: Possible problem Keyword ?? 2-134 // (P) this is really important Attention: Classified text in wrong file name: (P) 2-141 function_c 2-141 static void function_c (void) Caution: No Function Header 1 2-143 // TBD - what do I do now Attention: Possible problem Keyword TBD 2-149 { case one: { run_this; /* LE S TOC-003 this is paraphrase of 003 - but bad encoding */ /* L SV TOC-004 this is paraphrase of 004 - but bad encoding */ /* LE TOC-005 this is paraphrase of 005 - but bad encoding */ /* SV TOC-006 this is paraphrase of 006 - but bad encoding */ /* LE SV TOC-007 */ // too lazy to paraphrase req break; } case two: { run_this; break; } // missing default } A = B + C; A = B + C; A = B + C; switch (stuff) Attention: Missing default 2-185 default: { // missing error call } Attention: Missing SwError 2-197 case: case: Attention: Stacked case statements 2-198 // stacked case statements but only if there is a new line in between case: Attention: Stacked case statements 2-201 case: case: Attention: Stacked case statements 2-202 case: case: Attention: Stacked case statements 2-208 default: { halt; } Attention: Missing SwError 2-210 halt; Attention: Classified text in wrong file name: halt 2-220 // missing break { run_this; // missing break } Attention: Missing break in case 2-241 { case one: { switch (nested) Attention: Missing default 2-243 { { switch (nested) Attention: Nested switch 2-247 X = Y + Z; X = Y + Z; case: Attention: Missing break in case 2-267 one_huge_line = A + A + A + A + A + A + A + A + A + A + A + A + A + A + A + A + A + A + A + A + A + A + A + A + A + A + A + A + A + A; Caution: Line Length is 136 2-273 /* dead_code1 = A * B; */ Attention: Dead Code 2-284 dead_code2 = D + E; Attention: Dead Code 2-290 dead_code3 = B - C; Attention: Dead Code 2-298 { FATAL Compile Error: Missing curly brace LE breaks path 2-308 A = (int)B + C; Attention: Recasting (int) 2-310 A = (long)B + C; Attention: Recasting (long) 2-312 A = (float)B + C; Attention: Recasting (float) 2-318 send_buffer = (U16 *) malloc(size+1); Attention: Storage malloc(size+1); 2-326 FreePtr = HmiStringPtr; Attention: Storage FreePtr = HmiStringPtr; 2-327 free(FreePtr); Attention: Storage FreePtr); 2-332 Warning: goto Statement goto error; 2-338 Warning: do Loop do forever; 2-354 #ifdef LAZY Attention: Conditional Compile ifdef 2-358 #endif Attention: Conditional Compile #endif 2-375 function_d 2-509 function_e Source Lines 634 Logical 27 SemiColons 360 LOC 387 3 3 Result: result/source/zz-iatdemo/zz-iatdemo-B1.0/pwr/badcoding.c 4 4 Source: source/zz-iatdemo/zz-iatdemo-B1.0/pwr/badheader.c Note: OK Classification Markingyour header Attention: Possible problem Header Possible Missing Fields BEGIN PROLOGUE CLASSIFICATION FILE NAME ABSTRACT HISTORY CCCQ_VER END PROLOGUE Possible Extra Fields Source Lines 20 Logical 2 SemiColons 0 LOC 2 4 4 Result: result/source/zz-iatdemo/zz-iatdemo-B1.0/pwr/badheader.c 5 5 Source: source/zz-iatdemo/zz-iatdemo-B1.0/pwr/file.c Note: OK Classification MarkingNote: Good Header 4-15 function_1 4-40 function_2 4-57 function_3 Source Lines 71 Logical 1 SemiColons 0 LOC 1 5 5 Result: result/source/zz-iatdemo/zz-iatdemo-B1.0/pwr/file.c 6 6 Source: source/zz-iatdemo/zz-iatdemo-B1.0/pwr/file.h Note: OK Classification MarkingNote: Good Header 2-10 --| ??? I still don't know what to say ??? Attention: Possible problem Keyword ?? Source Lines 23 Logical 1 SemiColons 0 LOC 1 6 6 Result: result/source/zz-iatdemo/zz-iatdemo-B1.0/pwr/file.h 7 7 Source: source/zz-iatdemo/zz-iatdemo-B1.0/pwr/missingclass.h Attention: File s_ Marking wrong or Header Classification blankNote: Good Header 3-21 // TBD don't know what to add cause it might change file classification Attention: Possible problem Keyword TBD Source Lines 23 Logical 1 SemiColons 0 LOC 1 7 7 Result: result/source/zz-iatdemo/zz-iatdemo-B1.0/pwr/missingclass.h 8 8 Source: source/zz-iatdemo/zz-iatdemo-B1.0/pwr/missingheader.c Attention: File s_ Marking wrong or Header Classification blankAttention: OOPs No Header Source Lines 2 Logical 1 SemiColons 0 LOC 1 8 8 Result: result/source/zz-iatdemo/zz-iatdemo-B1.0/pwr/missingheader.c 9 9 Source: source/zz-iatdemo/zz-iatdemo-B1.0/pwr/possclasscontent.c Note: OK Classification MarkingNote: Good Header 6-15 function_1a 6-41 printf("this is bad for most embedded worlds - use logevent services"); FATAL Compile Error: printf detected 6-46 function_2a 6-63 A = A + halt; Attention: Classified text in wrong file name: halt Source Lines 66 Logical 1 SemiColons 13 LOC 14 9 9 Result: result/source/zz-iatdemo/zz-iatdemo-B1.0/pwr/possclasscontent.c 10 10 Source: source/zz-iatdemo/zz-iatdemo-B1.0/pwr/toomanyfuncs.c Note: OK Classification MarkingNote: Good Header 7-15 function_1 7-41 function_2 7-59 function_3 7-83 function_4 7-107 function_5 7-131 function_6 7-155 function_7 7-179 function_8 7-203 function_9 7-227 function_10 7-251 function_11 7-275 function_12 7-299 function_13 7-323 function_14 7-347 function_15 7-369 function_16 7-369 static void function_16 (void) Caution: No Function Header 1 7-383 function_17 Source Lines 405 Logical 1 SemiColons 124 LOC 125 Warning: Functions Exceed 16 10 10 Result: result/source/zz-iatdemo/zz-iatdemo-B1.0/pwr/toomanyfuncs.c 11 11 Source: source/zz-iatdemo/zz-iatdemo-B1.0/pwr/toomanyloc.c Note: OK Classification MarkingNote: Good Header 8-15 function_1b 8-136 function_2b 8-249 function_4b 8-361 function_5b 8-473 function_6b 8-585 function_7b Source Lines 695 Logical 1 SemiColons 582 LOC 583 Warning: Functions Exceed 6 Error: File with 583 LOC 11 11 Result: result/source/zz-iatdemo/zz-iatdemo-B1.0/pwr/toomanyloc.c
2 2 Source: source/zz-iatdemo/zz-iatdemo-B1.0/pwr/badclass.h Attention: File s_ Marking wrong or Header Classification blankNote: Good Header Source Lines 22 Logical 1 SemiColons 0 LOC 1 2 2 Result: result/source/zz-iatdemo/zz-iatdemo-B1.0/pwr/badclass.h
3 3 Source: source/zz-iatdemo/zz-iatdemo-B1.0/pwr/badcoding.c Note: OK Classification MarkingNote: Good Header 2-10 --| ??? I am really clueless about what to say ??? Attention: Possible problem Keyword ?? 2-16 function_first 2-30 function_a 2-34 Possible Compile Error: LE In Header 2-45 long D; FATAL Compile Error: LE breaks long path 2-59 function_b 2-74if (veg) Warning: Missing curly brace looked as far as 92 2-82 #ifdef LAZY Attention: Conditional Compile ifdef 2-86 #endif Attention: Conditional Compile #endif 2-93 { FATAL Compile Error: Missing curly brace LE breaks path 2-108 halt; Attention: Classified text in wrong file name: halt 2-119 // TBD - what do I do now Attention: Possible problem Keyword TBD 2-124 // TBS - I need to figure this out Attention: Possible problem Keyword TBS 2-129 // ??? go see ws Attention: Possible problem Keyword ?? 2-134 // (P) this is really important Attention: Classified text in wrong file name: (P) 2-141 function_c 2-141 static void function_c (void) Caution: No Function Header 1 2-143 // TBD - what do I do now Attention: Possible problem Keyword TBD 2-149 { case one: { run_this; /* LE S TOC-003 this is paraphrase of 003 - but bad encoding */ /* L SV TOC-004 this is paraphrase of 004 - but bad encoding */ /* LE TOC-005 this is paraphrase of 005 - but bad encoding */ /* SV TOC-006 this is paraphrase of 006 - but bad encoding */ /* LE SV TOC-007 */ // too lazy to paraphrase req break; } case two: { run_this; break; } // missing default } A = B + C; A = B + C; A = B + C; switch (stuff) Attention: Missing default 2-185 default: { // missing error call } Attention: Missing SwError 2-197 case: case: Attention: Stacked case statements 2-198 // stacked case statements but only if there is a new line in between case: Attention: Stacked case statements 2-201 case: case: Attention: Stacked case statements 2-202 case: case: Attention: Stacked case statements 2-208 default: { halt; } Attention: Missing SwError 2-210 halt; Attention: Classified text in wrong file name: halt 2-220 // missing break { run_this; // missing break } Attention: Missing break in case 2-241 { case one: { switch (nested) Attention: Missing default 2-243 { { switch (nested) Attention: Nested switch 2-247 X = Y + Z; X = Y + Z; case: Attention: Missing break in case 2-267 one_huge_line = A + A + A + A + A + A + A + A + A + A + A + A + A + A + A + A + A + A + A + A + A + A + A + A + A + A + A + A + A + A; Caution: Line Length is 136 2-273 /* dead_code1 = A * B; */ Attention: Dead Code 2-284 dead_code2 = D + E; Attention: Dead Code 2-290 dead_code3 = B - C; Attention: Dead Code 2-298 { FATAL Compile Error: Missing curly brace LE breaks path 2-308 A = (int)B + C; Attention: Recasting (int) 2-310 A = (long)B + C; Attention: Recasting (long) 2-312 A = (float)B + C; Attention: Recasting (float) 2-318 send_buffer = (U16 *) malloc(size+1); Attention: Storage malloc(size+1); 2-326 FreePtr = HmiStringPtr; Attention: Storage FreePtr = HmiStringPtr; 2-327 free(FreePtr); Attention: Storage FreePtr); 2-332 Warning: goto Statement goto error; 2-338 Warning: do Loop do forever; 2-354 #ifdef LAZY Attention: Conditional Compile ifdef 2-358 #endif Attention: Conditional Compile #endif 2-375 function_d 2-509 function_e Source Lines 634 Logical 27 SemiColons 360 LOC 387 3 3 Result: result/source/zz-iatdemo/zz-iatdemo-B1.0/pwr/badcoding.c
4 4 Source: source/zz-iatdemo/zz-iatdemo-B1.0/pwr/badheader.c Note: OK Classification Markingyour header Attention: Possible problem Header Possible Missing Fields BEGIN PROLOGUE CLASSIFICATION FILE NAME ABSTRACT HISTORY CCCQ_VER END PROLOGUE Possible Extra Fields Source Lines 20 Logical 2 SemiColons 0 LOC 2 4 4 Result: result/source/zz-iatdemo/zz-iatdemo-B1.0/pwr/badheader.c
5 5 Source: source/zz-iatdemo/zz-iatdemo-B1.0/pwr/file.c Note: OK Classification MarkingNote: Good Header 4-15 function_1 4-40 function_2 4-57 function_3 Source Lines 71 Logical 1 SemiColons 0 LOC 1 5 5 Result: result/source/zz-iatdemo/zz-iatdemo-B1.0/pwr/file.c
6 6 Source: source/zz-iatdemo/zz-iatdemo-B1.0/pwr/file.h Note: OK Classification MarkingNote: Good Header 2-10 --| ??? I still don't know what to say ??? Attention: Possible problem Keyword ?? Source Lines 23 Logical 1 SemiColons 0 LOC 1 6 6 Result: result/source/zz-iatdemo/zz-iatdemo-B1.0/pwr/file.h
7 7 Source: source/zz-iatdemo/zz-iatdemo-B1.0/pwr/missingclass.h Attention: File s_ Marking wrong or Header Classification blankNote: Good Header 3-21 // TBD don't know what to add cause it might change file classification Attention: Possible problem Keyword TBD Source Lines 23 Logical 1 SemiColons 0 LOC 1 7 7 Result: result/source/zz-iatdemo/zz-iatdemo-B1.0/pwr/missingclass.h
8 8 Source: source/zz-iatdemo/zz-iatdemo-B1.0/pwr/missingheader.c Attention: File s_ Marking wrong or Header Classification blankAttention: OOPs No Header Source Lines 2 Logical 1 SemiColons 0 LOC 1 8 8 Result: result/source/zz-iatdemo/zz-iatdemo-B1.0/pwr/missingheader.c
9 9 Source: source/zz-iatdemo/zz-iatdemo-B1.0/pwr/possclasscontent.c Note: OK Classification MarkingNote: Good Header 6-15 function_1a 6-41 printf("this is bad for most embedded worlds - use logevent services"); FATAL Compile Error: printf detected 6-46 function_2a 6-63 A = A + halt; Attention: Classified text in wrong file name: halt Source Lines 66 Logical 1 SemiColons 13 LOC 14 9 9 Result: result/source/zz-iatdemo/zz-iatdemo-B1.0/pwr/possclasscontent.c
10 10 Source: source/zz-iatdemo/zz-iatdemo-B1.0/pwr/toomanyfuncs.c Note: OK Classification MarkingNote: Good Header 7-15 function_1 7-41 function_2 7-59 function_3 7-83 function_4 7-107 function_5 7-131 function_6 7-155 function_7 7-179 function_8 7-203 function_9 7-227 function_10 7-251 function_11 7-275 function_12 7-299 function_13 7-323 function_14 7-347 function_15 7-369 function_16 7-369 static void function_16 (void) Caution: No Function Header 1 7-383 function_17 Source Lines 405 Logical 1 SemiColons 124 LOC 125 Warning: Functions Exceed 16 10 10 Result: result/source/zz-iatdemo/zz-iatdemo-B1.0/pwr/toomanyfuncs.c
11 11 Source: source/zz-iatdemo/zz-iatdemo-B1.0/pwr/toomanyloc.c Note: OK Classification MarkingNote: Good Header 8-15 function_1b 8-136 function_2b 8-249 function_4b 8-361 function_5b 8-473 function_6b 8-585 function_7b Source Lines 695 Logical 1 SemiColons 582 LOC 583 Warning: Functions Exceed 6 Error: File with 583 LOC 11 11 Result: result/source/zz-iatdemo/zz-iatdemo-B1.0/pwr/toomanyloc.c
This report identifies potential problems with the software. There is a stats, problems, and details area. Examine the stats and compare them against previous runs of this report. The problems area identifies potential issues with the software. Use the links in this area to perform further analysis and verification of a potential problem. Use the details area to gauge the level of potential issues with a module. This is the same information as the more compact problems area, but the visualization may be more appropriate when making module decisions. Description 8 Master Directories