/*first line's intentionally left blank.*/ /**********************************************************************************************************************/ /*inclusion directives*/ #include "auto-refac-tdd01.h" /**********************************************************************************************************************/ /**************************************************MACROS & DEFS*******************************************************/ #define MACRO1 100U /**********************************************************************************************************************/ /******************************************************Globals*********************************************************/ /**********************************************************************************************************************/ /***********************************************Function Definitions***************************************************/ void tdd_forfixer(void) { int loopcounter; int counter; for (loopcounter = 0; loopcounter < 10; ++loopcounter) counter; for (loopcounter = 0; loopcounter < 10; ++loopcounter) counter-- ; for (loopcounter = 0; loopcounter < 10; ++loopcounter) { counter++; } } void tdd_whilefixer(void) { int whilecounter; while (true) whilecounter; while (true) whilecounter++ ; while (true) { counter++; } } void tdd_ifelsefixer(void) { int a0; int b0; if (0 == a0) { /*something*/ } else a0++; if (0 == a0) { /*something*/ } else a0++ ; if (0 == a0) { /*something*/ } else { a0++; } if (0 == a0) { if (0 == b0) { } else b0++; } else a0++; } void tdd_iffixer(void) { int a1; int b1; if (a1 > 10) a1++; if (b1 < 10) a1++ ; else if (a1 == 0) b1-- ; else { } if (a1 > 10) a1++; if (b1 < 10) a1++ ; else if (a1 == 0) { b1-- ; if (a1 < 10) a1--; else if (b1 > 10) b1++; } else { } } void tdd_switchfixer_switchdffixer(void) { int level = 10U; switch (level) { case 10U: { level++; level--; break; } case 20U: { level = 10000U; break; } case 30U: { level++; break; } case 40U: { level++; break; } case 50U: { level++; break; } case 60U: { level = 1000U; break; } case 70U: { level++; break; } case 80U: { level++; break; } case 90U: { level++; break; } default: { level++; break; } } switch (level) { case 1: { level++; break; } case 2: level = 10; level--; { case 3: level = 10U; level++; break; } } switch (level) { case 1: level++; case 2: level = 1; case 3: level = 2; default: level++; } switch (level) {} } void tdd_ifconstswapper(void) { int a; if (a = 10) { /*blah blah*/ } if (a == MACRO1) { } if (MACRO1 == a) { } } /**********************************************************************************************************************/ /**********************************************************************************************************************/ /*last line's intntionally left blank.*/