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: 78 % ( 513/ 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  63 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  212 55 BubbleManager::BubbleManager()
100 %   1/ 1  9609 62 BubbleManager::addBubble()
100 %   1/ 1  8244 68 BubbleManager::removeBubble()
100 %   2/ 2  6250 74 BubbleManager::countBubbles()
100 %   10/ 10  6693 79 BubbleManager::nextBubbleIndex()
0 % - 0/ 2  109 BubbleManager::nextBubble()
71 % - 5/ 7  17853 114 BubbleManager::findBubble()

83 %   20/ 24    BubbleManager.java

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

TER % - covered/ all   Calls Line Function

100 %   1/ 1  6269 78 BubbleSprite()
100 %   1/ 1  5704 100 BubbleSprite()
75 % - 6/ 8  207221 120 currentPosition()
100 %   1/ 1  8244 143 removeFromManager()
100 %   2/ 2  163906 148 fixed()
100 %   2/ 2  29286 153 checked()
100 %   2/ 2  30 158 released()
67 % - 2/ 3  8898 163 moveDown()
100 %   28/ 28  163906 173 move()
75 % - 21/ 28  198868 264 getNeighbors()
100 %   6/ 6  27325 346 checkJump()
100 %   5/ 5  14200 360 checkJump()
100 %   8/ 8  80937 375 checkFall()
100 %   9/ 9  163906 396 checkCollision()
100 %   2/ 2  32576 414 checkCollision()
100 %   5/ 5  355058 422 jump()
100 %   5/ 5  64131 444 fall()
100 %   1/ 1  94380 464 blink()
100 %   1/ 1  643 469 frozenify()
93 %   14/ 15  8440598 475 paint()

92 %   122/ 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  212 58 Compressor::Compressor()
100 %   1/ 1  683 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  63 73 gameInit()
100 %   3/ 3  97 switchMode()
100 %   1/ 1  63 106 setMode()
100 %   2/ 2  8887599 110 getMode()
100 %   2/ 2  63 115 getInitialScreen()
100 %   2/ 2  63 119 needsMouseEvents()
100 %   1/ 1  123 main()

100 %   12/ 12    FrozenBubble.java

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

TER % - covered/ all   Calls Line Function

80 %   16/ 20  212 119 FrozenGame()
100 %   1/ 1  40 229 initFrozenify()
94 %   15/ 16  666 243 frozenify()
100 %   2/ 2  205137 288 getGrid()
100 %   1/ 1  2255 293 addFallingBubble()
100 %   1/ 1  2233 299 deleteFallingBubble()
100 %   1/ 1  8353 305 addJumpingBubble()
100 %   1/ 1  8074 311 deleteJumpingBubble()
100 %   2/ 2  18961 317 getRandom()
100 %   2/ 2  371887 322 getMoveDown()
100 %   9/ 9  683 327 sendBubblesDown()
100 %   5/ 5  66683 355 blinkLine()
50 % - 7/ 14  212 369 initBackground()
99 %   116/ 117  534797 406 play()

93 %   179/ 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  63 55 HighscoreManager::HighscoreManager()
100 %   1/ 1  131 59 HighscoreManager::reset()
100 %   1/ 1  206 65 HighscoreManager::startLevel()
100 %   1/ 1  160 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  275 67 LaunchBubbleSprite()
100 %   15/ 15  63 94 createLauncherImages()
100 %   1/ 1  6269 163 changeColor()
100 %   1/ 1  78689 167 changeDirection()
100 %   3/ 3  534819 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  63 53 LevelManager::LevelManager()
85 %   17/ 20  6300 90 LevelManager::getLevel()
60 % - 3/ 5  396 134 LevelManager::getCurrentLevel()
100 %   1/ 1  160 144 LevelManager::goToNextLevel()
100 %   1/ 1  28 149 LevelManager::goToFirstLevel()
100 %   2/ 2  563 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  63 57 LifeManager()
100 %   1/ 1  68 66 restart()
100 %   1/ 1  33 71 decrease()
100 %   2/ 2  212 77 isDead()
100 %   3/ 3  534819 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  212 74 PenguinSprite()
94 %   32/ 34  534813 88 updateState()
100 %   1/ 1  534819 155 paint()

94 %   34/ 36    PenguinSprite.java

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

TER % - covered/ all   Calls Line Function

100 %   3/ 3  68 77 SplashScreen()
100 %   1/ 1  68 118 initBackground()
88 %   45/ 51  1011841 124 play()
100 %   4/ 4  239 getTextSize()

90 %   53/ 59    SplashScreen.java
 

78 % - 513/ 656    DIRECTORY OVERALL (.)

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