The following document contains the results of FindBugs Report
FindBugs Version is 1.1.1
Threshold is Normal
Effort is Max
Classes | Bugs | Errors | Missing Classes |
---|---|---|---|
546 | 15 | 53 | 41 |
Bug | Category | Details | Line |
---|---|---|---|
Unread field: de.jos.game.actions.cleanup.CleanupActionBulletMovingInfinite.log | PERFORMANCE | URF_UNREAD_FIELD | Not available |
Bug | Category | Details | Line |
---|---|---|---|
de.jos.game.logic.AbstractGameBoard.getBoard() may expose internal representation by returning de.jos.game.logic.AbstractGameBoard.board | MALICIOUS_CODE | EI_EXPOSE_REP | 173 |
Bug | Category | Details | Line |
---|---|---|---|
Class de.jos.game.objects.ResourceContainer defines non-transient non-serializable instance field bgPartInfinite | BAD_PRACTICE | SE_BAD_FIELD | Not available |
Class de.jos.game.objects.ResourceContainer defines non-transient non-serializable instance field bulletSpriteImages | BAD_PRACTICE | SE_BAD_FIELD | Not available |
Class de.jos.game.objects.ResourceContainer defines non-transient non-serializable instance field bulletSpriteImagesSmall | BAD_PRACTICE | SE_BAD_FIELD | Not available |
Class de.jos.game.objects.ResourceContainer defines non-transient non-serializable instance field bulletSpriteImagesTiny | BAD_PRACTICE | SE_BAD_FIELD | Not available |
Class de.jos.game.objects.ResourceContainer defines non-transient non-serializable instance field bulletSpriteRotate | BAD_PRACTICE | SE_BAD_FIELD | Not available |
Class de.jos.game.objects.ResourceContainer defines non-transient non-serializable instance field canisterImages | BAD_PRACTICE | SE_BAD_FIELD | Not available |
Class de.jos.game.objects.ResourceContainer defines non-transient non-serializable instance field gameFont | BAD_PRACTICE | SE_BAD_FIELD | Not available |
Class de.jos.game.objects.ResourceContainer defines non-transient non-serializable instance field ingameFont | BAD_PRACTICE | SE_BAD_FIELD | Not available |
Class de.jos.game.objects.ResourceContainer defines non-transient non-serializable instance field labelResources | BAD_PRACTICE | SE_BAD_FIELD | Not available |
Class de.jos.game.objects.ResourceContainer defines non-transient non-serializable instance field scoreCalculator | BAD_PRACTICE | SE_BAD_FIELD | Not available |
Bug | Category | Details | Line |
---|---|---|---|
Unread field: de.jos.game.objects.buttons.RestartButton$RestartButtonClickCallback.LOG | PERFORMANCE | URF_UNREAD_FIELD | Not available |
Bug | Category | Details | Line |
---|---|---|---|
Should de.jos.game.objects.screen.IntroScreen$IntroThread$BulletColor be a _static_ inner class? | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC | Not available |
Bug | Category | Details | Line |
---|---|---|---|
Unread field: de.jos.game.objects.screen.PuzzleLevelScreen.LOG | PERFORMANCE | URF_UNREAD_FIELD | Not available |