Fork me on GitHub

SpotBugs Bug Detector Report

The following document contains the results of SpotBugs

SpotBugs Version is 3.1.11

Threshold is low

Effort is max

Summary

Classes Bugs Errors Missing Classes
14 6 0 0

Files

Class Bugs
it.tidalwave.bluemarine2.metadata.cddb.impl.CddbResponse 1
it.tidalwave.bluemarine2.metadata.impl.audio.musicbrainz.MusicBrainzAudioMedatataImporter 3
it.tidalwave.bluemarine2.metadata.impl.audio.musicbrainz.MusicBrainzAudioMedatataImporter$ReleaseMediumDisk 1
it.tidalwave.bluemarine2.metadata.musicbrainz.impl.MusicBrainzResponse 1

it.tidalwave.bluemarine2.metadata.cddb.impl.CddbResponse

Bug Category Details Line Priority
Possible null pointer dereference in it.tidalwave.bluemarine2.metadata.cddb.impl.CddbResponse.of(ResponseEntity, Function) due to return value of called method STYLE NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE 80 Medium

it.tidalwave.bluemarine2.metadata.impl.audio.musicbrainz.MusicBrainzAudioMedatataImporter

Bug Category Details Line Priority
Use of non-localized String.toUpperCase() or String.toLowerCase() in it.tidalwave.bluemarine2.metadata.impl.audio.musicbrainz.MusicBrainzAudioMedatataImporter.predicateFor(String) I18N DM_CONVERT_CASE 1253 Low
Use of non-localized String.toUpperCase() or String.toLowerCase() in it.tidalwave.bluemarine2.metadata.impl.audio.musicbrainz.MusicBrainzAudioMedatataImporter.similarity(String, String) I18N DM_CONVERT_CASE 1028 Low
Redundant nullcheck of cddb, which is known to be non-null in it.tidalwave.bluemarine2.metadata.impl.audio.musicbrainz.MusicBrainzAudioMedatataImporter.matchesTrackOffsets(MusicBrainzAudioMedatataImporter$ReleaseMediumDisk, MediaItem$Metadata$Cddb, MusicBrainzAudioMedatataImporter$Validation) STYLE RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE 1087 Medium

it.tidalwave.bluemarine2.metadata.impl.audio.musicbrainz.MusicBrainzAudioMedatataImporter$ReleaseMediumDisk

Bug Category Details Line Priority
Method it.tidalwave.bluemarine2.metadata.impl.audio.musicbrainz.MusicBrainzAudioMedatataImporter$ReleaseMediumDisk.equals(Object) overrides the nullness annotation of parameter other in an incompatible way STYLE NP_METHOD_PARAMETER_TIGHTENS_ANNOTATION 416 Medium

it.tidalwave.bluemarine2.metadata.musicbrainz.impl.MusicBrainzResponse

Bug Category Details Line Priority
Possible null pointer dereference in it.tidalwave.bluemarine2.metadata.musicbrainz.impl.MusicBrainzResponse.of(ResponseEntity, Function) due to return value of called method STYLE NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE 85 Medium