FindBugs Bug Detector Report

The following document contains the results of FindBugs Report

FindBugs Version is 1.1.1

Threshold is Normal

Effort is Max

Summary

ClassesBugsErrorsMissing Classes
546155341

Files

ClassBugs
de.jos.game.actions.cleanup.CleanupActionBulletMovingInfinite1
de.jos.game.logic.AbstractGameBoard1
de.jos.game.objects.ResourceContainer10
de.jos.game.objects.buttons.RestartButton$RestartButtonClickCallback1
de.jos.game.objects.screen.IntroScreen$IntroThread$BulletColor1
de.jos.game.objects.screen.PuzzleLevelScreen1

de.jos.game.actions.cleanup.CleanupActionBulletMovingInfinite

BugCategoryDetailsLine
Unread field: de.jos.game.actions.cleanup.CleanupActionBulletMovingInfinite.logPERFORMANCEURF_UNREAD_FIELDNot available

de.jos.game.logic.AbstractGameBoard

BugCategoryDetailsLine
de.jos.game.logic.AbstractGameBoard.getBoard() may expose internal representation by returning de.jos.game.logic.AbstractGameBoard.boardMALICIOUS_CODEEI_EXPOSE_REP173

de.jos.game.objects.ResourceContainer

BugCategoryDetailsLine
Class de.jos.game.objects.ResourceContainer defines non-transient non-serializable instance field bgPartInfiniteBAD_PRACTICESE_BAD_FIELDNot available
Class de.jos.game.objects.ResourceContainer defines non-transient non-serializable instance field bulletSpriteImagesBAD_PRACTICESE_BAD_FIELDNot available
Class de.jos.game.objects.ResourceContainer defines non-transient non-serializable instance field bulletSpriteImagesSmallBAD_PRACTICESE_BAD_FIELDNot available
Class de.jos.game.objects.ResourceContainer defines non-transient non-serializable instance field bulletSpriteImagesTinyBAD_PRACTICESE_BAD_FIELDNot available
Class de.jos.game.objects.ResourceContainer defines non-transient non-serializable instance field bulletSpriteRotateBAD_PRACTICESE_BAD_FIELDNot available
Class de.jos.game.objects.ResourceContainer defines non-transient non-serializable instance field canisterImagesBAD_PRACTICESE_BAD_FIELDNot available
Class de.jos.game.objects.ResourceContainer defines non-transient non-serializable instance field gameFontBAD_PRACTICESE_BAD_FIELDNot available
Class de.jos.game.objects.ResourceContainer defines non-transient non-serializable instance field ingameFontBAD_PRACTICESE_BAD_FIELDNot available
Class de.jos.game.objects.ResourceContainer defines non-transient non-serializable instance field labelResourcesBAD_PRACTICESE_BAD_FIELDNot available
Class de.jos.game.objects.ResourceContainer defines non-transient non-serializable instance field scoreCalculatorBAD_PRACTICESE_BAD_FIELDNot available

de.jos.game.objects.buttons.RestartButton$RestartButtonClickCallback

BugCategoryDetailsLine
Unread field: de.jos.game.objects.buttons.RestartButton$RestartButtonClickCallback.LOGPERFORMANCEURF_UNREAD_FIELDNot available

de.jos.game.objects.screen.IntroScreen$IntroThread$BulletColor

BugCategoryDetailsLine
Should de.jos.game.objects.screen.IntroScreen$IntroThread$BulletColor be a _static_ inner class?PERFORMANCESIC_INNER_SHOULD_BE_STATICNot available

de.jos.game.objects.screen.PuzzleLevelScreen

BugCategoryDetailsLine
Unread field: de.jos.game.objects.screen.PuzzleLevelScreen.LOGPERFORMANCEURF_UNREAD_FIELDNot available