CTC++ Coverage Report - Functions Summary    #1/2

Directory Summary | Files Summary | Functions Summary | Execution Profile
To directories: First | Previous | Next | Last | Index | No Index


Directory: .
TER: 79 % ( 520/ 656)

File: BubbleFont.java
Instrumentation mode: function-decision-multicondition
TER: 100 % (  1/  1)
To files: Previous | Next

TER % - covered/ all   Calls Line Function

100 %   1/ 1  80 65 BubbleFont()

100 %   1/ 1    BubbleFont.java

File: BubbleManager.java
Instrumentation mode: function-decision-multicondition
TER: 83 % ( 20/ 24)
To files: Previous | Next

TER % - covered/ all   Calls Line Function

100 %   1/ 1  297 55 BubbleManager::BubbleManager()
100 %   1/ 1  12817 62 BubbleManager::addBubble()
100 %   1/ 1  11098 68 BubbleManager::removeBubble()
100 %   2/ 2  7932 74 BubbleManager::countBubbles()
100 %   10/ 10  8551 79 BubbleManager::nextBubbleIndex()
0 % - 0/ 2  109 BubbleManager::nextBubble()
71 % - 5/ 7  23915 114 BubbleManager::findBubble()

83 %   20/ 24    BubbleManager.java

File: BubbleSprite.java
Instrumentation mode: function-decision-multicondition
TER: 92 % (123/133)
To files: Previous | Next

TER % - covered/ all   Calls Line Function

100 %   1/ 1  7957 78 BubbleSprite()
100 %   1/ 1  7905 100 BubbleSprite()
75 % - 6/ 8  266692 120 currentPosition()
100 %   1/ 1  11098 143 removeFromManager()
100 %   2/ 2  210048 148 fixed()
100 %   2/ 2  38622 153 checked()
100 %   2/ 2  36 158 released()
67 % - 2/ 3  11229 163 moveDown()
100 %   28/ 28  210048 173 move()
75 % - 21/ 28  255758 264 getNeighbors()
100 %   6/ 6  35886 346 checkJump()
100 %   5/ 5  18254 360 checkJump()
100 %   8/ 8  106064 375 checkFall()
100 %   9/ 9  210048 396 checkCollision()
100 %   2/ 2  41806 414 checkCollision()
100 %   5/ 5  461357 422 jump()
100 %   5/ 5  90019 444 fall()
100 %   1/ 1  117450 464 blink()
100 %   1/ 1  872 469 frozenify()
100 %   15/ 15  10582484 475 paint()

92 %   123/ 133    BubbleSprite.java

File: Compressor.java
Instrumentation mode: function-decision-multicondition
TER: 100 % (  2/  2)
To files: Previous | Next

TER % - covered/ all   Calls Line Function

100 %   1/ 1  297 58 Compressor::Compressor()
100 %   1/ 1  850 71 Compressor::moveDown()

100 %   2/ 2    Compressor.java

File: EnterNameScreen.java
Instrumentation mode: function-decision-multicondition
TER: 0 % (  0/ 43)
To files: Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 1  62 EnterNameScreen()
0 % - 0/ 1  81 initBackground()
0 % - 0/ 17  88 isValidChar()
0 % - 0/ 24  108 play()

0 % - 0/ 43    EnterNameScreen.java

File: FrozenBubble.java
Instrumentation mode: function-decision-multicondition
TER: 100 % ( 12/ 12)
To files: Previous | Next

TER % - covered/ all   Calls Line Function

100 %   1/ 1  80 73 gameInit()
100 %   3/ 3  10 97 switchMode()
100 %   1/ 1  80 106 setMode()
100 %   2/ 2  11134397 110 getMode()
100 %   2/ 2  80 115 getInitialScreen()
100 %   2/ 2  80 119 needsMouseEvents()
100 %   1/ 1  123 main()

100 %   12/ 12    FrozenBubble.java

File: FrozenGame.java
Instrumentation mode: function-decision-multicondition
TER: 94 % (180/192)
To files: Previous | Next

TER % - covered/ all   Calls Line Function

85 %   17/ 20  297 119 FrozenGame()
100 %   1/ 1  51 229 initFrozenify()
94 %   15/ 16  901 243 frozenify()
100 %   2/ 2  263715 288 getGrid()
100 %   1/ 1  3209 293 addFallingBubble()
100 %   1/ 1  2971 299 deleteFallingBubble()
100 %   1/ 1  10934 305 addJumpingBubble()
100 %   1/ 1  10401 311 deleteJumpingBubble()
100 %   2/ 2  25077 317 getRandom()
100 %   2/ 2  477615 322 getMoveDown()
100 %   9/ 9  850 327 sendBubblesDown()
100 %   5/ 5  82374 355 blinkLine()
50 % - 7/ 14  297 369 initBackground()
99 %   116/ 117  660997 406 play()

94 %   180/ 192    FrozenGame.java

File: HighscoreManager.java
Instrumentation mode: function-decision-multicondition
TER: 40 % (  4/ 10)
To files: Previous | Next

TER % - covered/ all   Calls Line Function

100 %   1/ 1  80 55 HighscoreManager::HighscoreManager()
100 %   1/ 1  165 59 HighscoreManager::reset()
100 %   1/ 1  291 65 HighscoreManager::startLevel()
100 %   1/ 1  233 69 HighscoreManager::endLevel()
0 % - 0/ 2  75 HighscoreManager::getParameters()
0 % - 0/ 4  81 HighscoreManager::convertToHTML()

40 % - 4/ 10    HighscoreManager.java

File: LaunchBubbleSprite.java
Instrumentation mode: function-decision-multicondition
TER: 96 % ( 25/ 26)
To files: Previous | Next

TER % - covered/ all   Calls Line Function

83 %   5/ 6  377 67 LaunchBubbleSprite()
100 %   15/ 15  80 94 createLauncherImages()
100 %   1/ 1  7957 163 changeColor()
100 %   1/ 1  97121 167 changeDirection()
100 %   3/ 3  661026 171 paint()

96 %   25/ 26    LaunchBubbleSprite.java

File: LevelManager.java
Instrumentation mode: function-decision-multicondition
TER: 80 % ( 33/ 41)
To files: Previous | Next

TER % - covered/ all   Calls Line Function

75 % - 9/ 12  80 53 LevelManager::LevelManager()
85 %   17/ 20  8000 90 LevelManager::getLevel()
60 % - 3/ 5  559 134 LevelManager::getCurrentLevel()
100 %   1/ 1  233 144 LevelManager::goToNextLevel()
100 %   1/ 1  35 149 LevelManager::goToFirstLevel()
100 %   2/ 2  766 154 LevelManager::getLevelIndex()

80 %   33/ 41    LevelManager.java

File: LifeManager.java
Instrumentation mode: function-decision-multicondition
TER: 100 % (  8/  8)
To files: Previous | Next

TER % - covered/ all   Calls Line Function

100 %   1/ 1  80 57 LifeManager()
100 %   1/ 1  85 66 restart()
100 %   1/ 1  42 71 decrease()
100 %   2/ 2  297 77 isDead()
100 %   3/ 3  661026 82 paint()

100 %   8/ 8    LifeManager.java

File: OfflineScreen.java
Instrumentation mode: function-decision-multicondition
TER: 95 % ( 20/ 21)
To files: Previous | Next

TER % - covered/ all   Calls Line Function

100 %   1/ 1  69 OfflineScreen()
100 %   1/ 1  100 initBackground()
93 %   14/ 15  11272 107 play()
100 %   4/ 4  15 128 getTextSize()

95 %   20/ 21    OfflineScreen.java

File: OnlineScreen.java
Instrumentation mode: function-decision-multicondition
TER: 0 % (  0/ 48)
To files: Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 3  70 OnlineScreen()
0 % - 0/ 1  104 initBackground()
0 % - 0/ 40  110 play()
0 % - 0/ 4  188 getTextSize()

0 % - 0/ 48    OnlineScreen.java

File: PenguinSprite.java
Instrumentation mode: function-decision-multicondition
TER: 94 % ( 34/ 36)
To files: Previous | Next

TER % - covered/ all   Calls Line Function

100 %   1/ 1  297 74 PenguinSprite()
94 %   32/ 34  661019 88 updateState()
100 %   1/ 1  661026 155 paint()

94 %   34/ 36    PenguinSprite.java

File: SplashScreen.java
Instrumentation mode: function-decision-multicondition
TER: 98 % ( 58/ 59)
To files: Previous | Next

TER % - covered/ all   Calls Line Function

100 %   3/ 3  85 77 SplashScreen()
100 %   1/ 1  85 118 initBackground()
98 %   50/ 51  1028881 124 play()
100 %   4/ 4  239 getTextSize()

98 %   58/ 59    SplashScreen.java
 

79 % - 520/ 656    DIRECTORY OVERALL (.)

Directory Summary | Files Summary | Functions Summary | Execution Profile
To directories: First | Previous | Next | Last | Top | Index | No Index