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 |
38 |
14 |
0 |
0 |
it.tidalwave.bluemarine2.ui.audio.explorer.impl.AudioFileDetailRendererSelectable
Bug |
Category |
Details |
Line |
Priority |
Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.ui.audio.explorer.impl.AudioFileDetailRendererSelectable(AudioFileSupplier) |
STYLE |
RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE |
56 |
Medium |
Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.ui.audio.explorer.impl.AudioFileDetailRendererSelectable(AudioFileSupplier) |
STYLE |
RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE |
56 |
Low |
Class it.tidalwave.bluemarine2.ui.audio.explorer.impl.AudioFileDetailRendererSelectable implements same interface as superclass |
STYLE |
RI_REDUNDANT_INTERFACES |
1 |
Low |
it.tidalwave.bluemarine2.ui.audio.explorer.impl.DefaultAudioExplorerPresentationControl
Bug |
Category |
Details |
Line |
Priority |
Invocation of java.net.URL.equals(Object), which blocks to do domain name resolution, in it.tidalwave.bluemarine2.ui.audio.explorer.impl.DefaultAudioExplorerPresentationControl.lambda$onDownloadComplete$0(DownloadComplete, URL) |
PERFORMANCE |
DMI_BLOCKING_METHODS_ON_URL |
140 |
High |
it.tidalwave.bluemarine2.ui.audio.explorer.impl.FileSystemMediaFolderDetailRendererSelectable
Bug |
Category |
Details |
Line |
Priority |
Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.ui.audio.explorer.impl.FileSystemMediaFolderDetailRendererSelectable(FileSystemMediaFolder) |
STYLE |
RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE |
51 |
Medium |
Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.ui.audio.explorer.impl.FileSystemMediaFolderDetailRendererSelectable(FileSystemMediaFolder) |
STYLE |
RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE |
51 |
Low |
Class it.tidalwave.bluemarine2.ui.audio.explorer.impl.FileSystemMediaFolderDetailRendererSelectable implements same interface as superclass |
STYLE |
RI_REDUNDANT_INTERFACES |
1 |
Low |
it.tidalwave.bluemarine2.ui.audio.explorer.impl.MusicArtistDetailRendererSelectable
Bug |
Category |
Details |
Line |
Priority |
Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.ui.audio.explorer.impl.MusicArtistDetailRendererSelectable(MusicArtist) |
STYLE |
RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE |
49 |
Medium |
Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.ui.audio.explorer.impl.MusicArtistDetailRendererSelectable(MusicArtist) |
STYLE |
RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE |
49 |
Low |
Class it.tidalwave.bluemarine2.ui.audio.explorer.impl.MusicArtistDetailRendererSelectable implements same interface as superclass |
STYLE |
RI_REDUNDANT_INTERFACES |
1 |
Low |
it.tidalwave.bluemarine2.ui.audio.explorer.impl.RecordDetailRendererSelectable
Bug |
Category |
Details |
Line |
Priority |
Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.ui.audio.explorer.impl.RecordDetailRendererSelectable(Record) |
STYLE |
RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE |
48 |
Medium |
Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.ui.audio.explorer.impl.RecordDetailRendererSelectable(Record) |
STYLE |
RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE |
48 |
Low |
Class it.tidalwave.bluemarine2.ui.audio.explorer.impl.RecordDetailRendererSelectable implements same interface as superclass |
STYLE |
RI_REDUNDANT_INTERFACES |
1 |
Low |
it.tidalwave.bluemarine2.ui.audio.renderer.impl.DefaultAudioRendererPresentationControl
Bug |
Category |
Details |
Line |
Priority |
Switch statement found in it.tidalwave.bluemarine2.ui.audio.renderer.impl.DefaultAudioRendererPresentationControl.lambda$bindMediaPlayer$12(ObservableValue, MediaPlayer$Status, MediaPlayer$Status) where default case is missing |
STYLE |
SF_SWITCH_NO_DEFAULT |
294 |
Medium |