<reportApi _class='io.jenkins.plugins.analysis.core.restapi.ReportApi'><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>AppleScriptCaptureOneDao.java</baseName><category>I18N</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/CaptureOneAppleScript/src/main/java/it/tidalwave/bluemarine2/captureone/impl/applescript/AppleScriptCaptureOneDao.java</fileName><fingerprint>4fd408f66de386df4be3ffcc33b0540d</fingerprint><lineEnd>141</lineEnd><lineStart>141</lineStart><message>Found reliance on default encoding in it.tidalwave.bluemarine2.captureone.impl.applescript.AppleScriptCaptureOneDao.createEngine(): new java.io.PrintWriter(OutputStream)</message><moduleName>blueMarine II :: Capture One 11 Applescript</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.captureone.impl.applescript</packageName><reference>1312</reference><severity>LOW</severity><toString>AppleScriptCaptureOneDao.java(141,0): DM_DEFAULT_ENCODING: I18N: Found reliance on default encoding in it.tidalwave.bluemarine2.captureone.impl.applescript.AppleScriptCaptureOneDao.createEngine(): new java.io.PrintWriter(OutputStream)</toString><type>DM_DEFAULT_ENCODING</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>AppleScriptCaptureOneDao.java</baseName><category>I18N</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/CaptureOneAppleScript/src/main/java/it/tidalwave/bluemarine2/captureone/impl/applescript/AppleScriptCaptureOneDao.java</fileName><fingerprint>62898ccd95f5b341d31799495f44972a</fingerprint><lineEnd>140</lineEnd><lineStart>140</lineStart><message>Found reliance on default encoding in it.tidalwave.bluemarine2.captureone.impl.applescript.AppleScriptCaptureOneDao.createEngine(): new java.io.PrintWriter(OutputStream, boolean)</message><moduleName>blueMarine II :: Capture One 11 Applescript</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.captureone.impl.applescript</packageName><reference>1312</reference><severity>LOW</severity><toString>AppleScriptCaptureOneDao.java(140,0): DM_DEFAULT_ENCODING: I18N: Found reliance on default encoding in it.tidalwave.bluemarine2.captureone.impl.applescript.AppleScriptCaptureOneDao.createEngine(): new java.io.PrintWriter(OutputStream, boolean)</toString><type>DM_DEFAULT_ENCODING</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryAudioFile.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/RepositoryAudioFile.java</fileName><fingerprint>977fd8c305fae83bf5db73e17ae2c5d4</fingerprint><lineEnd>95</lineEnd><lineStart>95</lineStart><message>Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.RepositoryAudioFile(Repository, BindingSet).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryAudioFile.java(95,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.RepositoryAudioFile(Repository, BindingSet).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryAudioFile.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/RepositoryAudioFile.java</fileName><fingerprint>79018b59c8ac4f01df2e5b8d1f5d7079</fingerprint><lineEnd>95</lineEnd><lineStart>95</lineStart><message>Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.RepositoryAudioFile(Repository, BindingSet).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryAudioFile.java(95,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.RepositoryAudioFile(Repository, BindingSet).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryAudioFile.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/RepositoryAudioFile.java</fileName><fingerprint>e5796a509d7959c9f84bb8a4168396cc</fingerprint><lineEnd>95</lineEnd><lineStart>95</lineStart><message>Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.model.impl.catalog.RepositoryAudioFile(Repository, BindingSet)</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryAudioFile.java(95,0): RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE: STYLE: Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.model.impl.catalog.RepositoryAudioFile(Repository, BindingSet)</toString><type>RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryEntitySupport.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/RepositoryEntitySupport.java</fileName><fingerprint>3e226297cceba976772386c9b4761d6a</fingerprint><lineEnd>110</lineEnd><lineStart>110</lineStart><message>new it.tidalwave.bluemarine2.model.impl.catalog.RepositoryEntitySupport(Repository, BindingSet, String, String) may expose internal representation by storing an externally mutable object into RepositoryEntitySupport.repository</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryEntitySupport.java(110,0): EI_EXPOSE_REP2: MALICIOUS_CODE: new it.tidalwave.bluemarine2.model.impl.catalog.RepositoryEntitySupport(Repository, BindingSet, String, String) may expose internal representation by storing an externally mutable object into RepositoryEntitySupport.repository</toString><type>EI_EXPOSE_REP2</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryBrowserByTrack.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/browser/RepositoryBrowserByTrack.java</fileName><fingerprint>4e9eabb0dc4e61a5029cbc36c19c72e</fingerprint><lineEnd>46</lineEnd><lineStart>46</lineStart><message>Overridable method findTracks is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserByTrack().</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.browser</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryBrowserByTrack.java(46,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method findTracks is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.browser.RepositoryBrowserByTrack().</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryAudioFileFinder.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryAudioFileFinder.java</fileName><fingerprint>faf1f0faa5ee8f0db867e9575be7f06c</fingerprint><lineEnd>68</lineEnd><lineStart>68</lineStart><message>Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryAudioFileFinder(RepositoryAudioFileFinder, Object).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryAudioFileFinder.java(68,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryAudioFileFinder(RepositoryAudioFileFinder, Object).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryAudioFileFinder.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryAudioFileFinder.java</fileName><fingerprint>8c022e3fe536318699234ba9ae588685</fingerprint><lineEnd>68</lineEnd><lineStart>68</lineStart><message>Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryAudioFileFinder(RepositoryAudioFileFinder, Object).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryAudioFileFinder.java(68,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryAudioFileFinder(RepositoryAudioFileFinder, Object).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryAudioFileFinder.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryAudioFileFinder.java</fileName><fingerprint>adbe41cdbe04e79f79526ac16c92827b</fingerprint><lineEnd>57</lineEnd><lineStart>57</lineStart><message>Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryAudioFileFinder(Repository).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryAudioFileFinder.java(57,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryAudioFileFinder(Repository).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryAudioFileFinder.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryAudioFileFinder.java</fileName><fingerprint>dd5579ca046de284dc46c1443d125615</fingerprint><lineEnd>57</lineEnd><lineStart>57</lineStart><message>Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryAudioFileFinder(Repository).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryAudioFileFinder.java(57,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryAudioFileFinder(Repository).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryAudioFileFinder.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryAudioFileFinder.java</fileName><fingerprint>ccc8ac17f1a2226337277b10fa4b3be7</fingerprint><lineEnd>68</lineEnd><lineStart>68</lineStart><message>Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryAudioFileFinder(RepositoryAudioFileFinder, Object)</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryAudioFileFinder.java(68,0): RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE: STYLE: Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryAudioFileFinder(RepositoryAudioFileFinder, Object)</toString><type>RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryAudioFileFinder.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryAudioFileFinder.java</fileName><fingerprint>c32ca64e4929d0bea6730e836a52c2a5</fingerprint><lineEnd>57</lineEnd><lineStart>57</lineStart><message>Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryAudioFileFinder(Repository)</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryAudioFileFinder.java(57,0): RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE: STYLE: Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryAudioFileFinder(Repository)</toString><type>RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryFinderSupport.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryFinderSupport.java</fileName><fingerprint>fbf68cc2a3942581374a37d1235d9aba</fingerprint><lineEnd>231</lineEnd><lineStart>231</lineStart><message>Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport(RepositoryFinderSupport, Object).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryFinderSupport.java(231,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport(RepositoryFinderSupport, Object).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryFinderSupport.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryFinderSupport.java</fileName><fingerprint>f89b24caa2895b601ab1458097ef811f</fingerprint><lineEnd>231</lineEnd><lineStart>231</lineStart><message>Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport(RepositoryFinderSupport, Object).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryFinderSupport.java(231,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport(RepositoryFinderSupport, Object).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryFinderSupport.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryFinderSupport.java</fileName><fingerprint>854217bd22aaa96ca1a0e51706cd5c57</fingerprint><lineEnd>214</lineEnd><lineStart>214</lineStart><message>Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport(Repository, Class, String, Optional, Optional, Optional).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryFinderSupport.java(214,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport(Repository, Class, String, Optional, Optional, Optional).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryFinderSupport.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryFinderSupport.java</fileName><fingerprint>375f43fbb9e54e49cc014405b7278ded</fingerprint><lineEnd>214</lineEnd><lineStart>214</lineStart><message>Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport(Repository, Class, String, Optional, Optional, Optional).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryFinderSupport.java(214,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport(Repository, Class, String, Optional, Optional, Optional).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryFinderSupport.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryFinderSupport.java</fileName><fingerprint>3351a19f75fd11a42c9370d2593bb843</fingerprint><lineEnd>194</lineEnd><lineStart>194</lineStart><message>Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport(Repository, String).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryFinderSupport.java(194,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport(Repository, String).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryFinderSupport.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryFinderSupport.java</fileName><fingerprint>acc66627e1355fe1e2906f0b0bd73a8a</fingerprint><lineEnd>194</lineEnd><lineStart>194</lineStart><message>Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport(Repository, String).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryFinderSupport.java(194,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport(Repository, String).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryFinderSupport.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryFinderSupport.java</fileName><fingerprint>5acab36552a48617d975cd0f6536eb08</fingerprint><lineEnd>231</lineEnd><lineStart>231</lineStart><message>Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport(RepositoryFinderSupport, Object)</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryFinderSupport.java(231,0): RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE: STYLE: Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport(RepositoryFinderSupport, Object)</toString><type>RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryFinderSupport.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryFinderSupport.java</fileName><fingerprint>6a8b45773b94689370c806edc45bcce0</fingerprint><lineEnd>214</lineEnd><lineStart>214</lineStart><message>Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport(Repository, Class, String, Optional, Optional, Optional)</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryFinderSupport.java(214,0): RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE: STYLE: Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport(Repository, Class, String, Optional, Optional, Optional)</toString><type>RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryFinderSupport.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryFinderSupport.java</fileName><fingerprint>262822c3f8f4023a1bda299978eb1007</fingerprint><lineEnd>194</lineEnd><lineStart>194</lineStart><message>Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport(Repository, String)</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryFinderSupport.java(194,0): RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE: STYLE: Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryFinderSupport(Repository, String)</toString><type>RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryMusicArtistFinder.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryMusicArtistFinder.java</fileName><fingerprint>2c2f18289dc53e3a9d285d8066a45dec</fingerprint><lineEnd>73</lineEnd><lineStart>73</lineStart><message>Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryMusicArtistFinder(RepositoryMusicArtistFinder, Object).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryMusicArtistFinder.java(73,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryMusicArtistFinder(RepositoryMusicArtistFinder, Object).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryMusicArtistFinder.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryMusicArtistFinder.java</fileName><fingerprint>4c2c445d78b8b4729cfcf1e01566fd29</fingerprint><lineEnd>73</lineEnd><lineStart>73</lineStart><message>Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryMusicArtistFinder(RepositoryMusicArtistFinder, Object).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryMusicArtistFinder.java(73,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryMusicArtistFinder(RepositoryMusicArtistFinder, Object).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryMusicArtistFinder.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryMusicArtistFinder.java</fileName><fingerprint>1a58bbe8853e4db5f3ea253396889647</fingerprint><lineEnd>86</lineEnd><lineStart>86</lineStart><message>Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryMusicArtistFinder(Repository).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryMusicArtistFinder.java(86,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryMusicArtistFinder(Repository).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryMusicArtistFinder.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryMusicArtistFinder.java</fileName><fingerprint>2f3bb44dba18b27a92f4779de8df67fe</fingerprint><lineEnd>86</lineEnd><lineStart>86</lineStart><message>Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryMusicArtistFinder(Repository).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryMusicArtistFinder.java(86,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryMusicArtistFinder(Repository).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryMusicArtistFinder.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryMusicArtistFinder.java</fileName><fingerprint>2e18c06ef9f5151193cc6ba0a02ca28a</fingerprint><lineEnd>86</lineEnd><lineStart>86</lineStart><message>Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryMusicArtistFinder(Repository, Optional).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryMusicArtistFinder.java(86,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryMusicArtistFinder(Repository, Optional).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryMusicArtistFinder.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryMusicArtistFinder.java</fileName><fingerprint>1a8455b891605008beade669a2f61c42</fingerprint><lineEnd>86</lineEnd><lineStart>86</lineStart><message>Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryMusicArtistFinder(Repository, Optional).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryMusicArtistFinder.java(86,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryMusicArtistFinder(Repository, Optional).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryMusicArtistFinder.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryMusicArtistFinder.java</fileName><fingerprint>1bbe9457cf26af78b1eb9e990ddafd7e</fingerprint><lineEnd>73</lineEnd><lineStart>73</lineStart><message>Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryMusicArtistFinder(RepositoryMusicArtistFinder, Object)</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryMusicArtistFinder.java(73,0): RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE: STYLE: Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryMusicArtistFinder(RepositoryMusicArtistFinder, Object)</toString><type>RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryMusicArtistFinder.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryMusicArtistFinder.java</fileName><fingerprint>6f14d43d51518083a9acce16191214f9</fingerprint><lineEnd>86</lineEnd><lineStart>86</lineStart><message>Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryMusicArtistFinder(Repository)</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryMusicArtistFinder.java(86,0): RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE: STYLE: Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryMusicArtistFinder(Repository)</toString><type>RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryMusicArtistFinder.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryMusicArtistFinder.java</fileName><fingerprint>d73bdb987319bd2bd730e2dc5c07f454</fingerprint><lineEnd>86</lineEnd><lineStart>86</lineStart><message>Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryMusicArtistFinder(Repository, Optional)</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryMusicArtistFinder.java(86,0): RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE: STYLE: Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryMusicArtistFinder(Repository, Optional)</toString><type>RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryMusicPerformerFinder.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryMusicPerformerFinder.java</fileName><fingerprint>aa6f067eb9ffa437aed7280958849389</fingerprint><lineEnd>71</lineEnd><lineStart>71</lineStart><message>Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryMusicPerformerFinder(RepositoryMusicPerformerFinder, Object).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryMusicPerformerFinder.java(71,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryMusicPerformerFinder(RepositoryMusicPerformerFinder, Object).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryMusicPerformerFinder.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryMusicPerformerFinder.java</fileName><fingerprint>7a479457d14ef967e4f155f3d1bdb286</fingerprint><lineEnd>71</lineEnd><lineStart>71</lineStart><message>Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryMusicPerformerFinder(RepositoryMusicPerformerFinder, Object).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryMusicPerformerFinder.java(71,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryMusicPerformerFinder(RepositoryMusicPerformerFinder, Object).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryMusicPerformerFinder.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryMusicPerformerFinder.java</fileName><fingerprint>919a32808b7b43367a6bee6acd5ccd24</fingerprint><lineEnd>84</lineEnd><lineStart>84</lineStart><message>Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryMusicPerformerFinder(Repository).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryMusicPerformerFinder.java(84,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryMusicPerformerFinder(Repository).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryMusicPerformerFinder.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryMusicPerformerFinder.java</fileName><fingerprint>6f86a49c061889080eb1298eacbb2817</fingerprint><lineEnd>84</lineEnd><lineStart>84</lineStart><message>Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryMusicPerformerFinder(Repository).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryMusicPerformerFinder.java(84,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryMusicPerformerFinder(Repository).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryMusicPerformerFinder.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryMusicPerformerFinder.java</fileName><fingerprint>657c52e90f30558a8664704785c9db7e</fingerprint><lineEnd>84</lineEnd><lineStart>84</lineStart><message>Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryMusicPerformerFinder(Repository, Optional).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryMusicPerformerFinder.java(84,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryMusicPerformerFinder(Repository, Optional).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryMusicPerformerFinder.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryMusicPerformerFinder.java</fileName><fingerprint>1eca5644e0a5d1f9827e5efef956cabf</fingerprint><lineEnd>84</lineEnd><lineStart>84</lineStart><message>Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryMusicPerformerFinder(Repository, Optional).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryMusicPerformerFinder.java(84,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryMusicPerformerFinder(Repository, Optional).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryMusicPerformerFinder.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryMusicPerformerFinder.java</fileName><fingerprint>83a64125ddc5af55ec658371983bf7d5</fingerprint><lineEnd>71</lineEnd><lineStart>71</lineStart><message>Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryMusicPerformerFinder(RepositoryMusicPerformerFinder, Object)</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryMusicPerformerFinder.java(71,0): RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE: STYLE: Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryMusicPerformerFinder(RepositoryMusicPerformerFinder, Object)</toString><type>RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryMusicPerformerFinder.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryMusicPerformerFinder.java</fileName><fingerprint>be6d7b490c3f8d5cbec6c7cef2f5a2c5</fingerprint><lineEnd>84</lineEnd><lineStart>84</lineStart><message>Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryMusicPerformerFinder(Repository)</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryMusicPerformerFinder.java(84,0): RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE: STYLE: Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryMusicPerformerFinder(Repository)</toString><type>RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryMusicPerformerFinder.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryMusicPerformerFinder.java</fileName><fingerprint>87ac6fd103b141d80dfa39cb0f5ed3e4</fingerprint><lineEnd>84</lineEnd><lineStart>84</lineStart><message>Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryMusicPerformerFinder(Repository, Optional)</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryMusicPerformerFinder.java(84,0): RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE: STYLE: Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryMusicPerformerFinder(Repository, Optional)</toString><type>RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryOptimizedTrackFinder.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryOptimizedTrackFinder.java</fileName><fingerprint>7a45ec06dc91698bf541fdff0ebbbbec</fingerprint><lineEnd>66</lineEnd><lineStart>66</lineStart><message>Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryOptimizedTrackFinder(RepositoryOptimizedTrackFinder, Object).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryOptimizedTrackFinder.java(66,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryOptimizedTrackFinder(RepositoryOptimizedTrackFinder, Object).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryOptimizedTrackFinder.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryOptimizedTrackFinder.java</fileName><fingerprint>2024e3797fc851ab8880f0e8a556bba3</fingerprint><lineEnd>58</lineEnd><lineStart>58</lineStart><message>Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryOptimizedTrackFinder(Repository, Optional).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryOptimizedTrackFinder.java(58,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryOptimizedTrackFinder(Repository, Optional).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryPerformanceFinder.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryPerformanceFinder.java</fileName><fingerprint>aa9bb0de3db8899fd0d5713632f884a8</fingerprint><lineEnd>76</lineEnd><lineStart>76</lineStart><message>Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryPerformanceFinder(RepositoryPerformanceFinder, Object).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryPerformanceFinder.java(76,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryPerformanceFinder(RepositoryPerformanceFinder, Object).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryPerformanceFinder.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryPerformanceFinder.java</fileName><fingerprint>8218d33e7155700a46d0d30971a5b7a8</fingerprint><lineEnd>76</lineEnd><lineStart>76</lineStart><message>Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryPerformanceFinder(RepositoryPerformanceFinder, Object).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryPerformanceFinder.java(76,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryPerformanceFinder(RepositoryPerformanceFinder, Object).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryPerformanceFinder.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryPerformanceFinder.java</fileName><fingerprint>71524a9b3ea244200abbab61e70e4519</fingerprint><lineEnd>91</lineEnd><lineStart>91</lineStart><message>Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryPerformanceFinder(Repository).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryPerformanceFinder.java(91,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryPerformanceFinder(Repository).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryPerformanceFinder.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryPerformanceFinder.java</fileName><fingerprint>ace311feee9212109aee409e3d74ba2a</fingerprint><lineEnd>91</lineEnd><lineStart>91</lineStart><message>Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryPerformanceFinder(Repository).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryPerformanceFinder.java(91,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryPerformanceFinder(Repository).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryPerformanceFinder.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryPerformanceFinder.java</fileName><fingerprint>28bd66f64cbc8e9b18f2ede43740695f</fingerprint><lineEnd>91</lineEnd><lineStart>91</lineStart><message>Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryPerformanceFinder(Repository, Optional, Optional).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryPerformanceFinder.java(91,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryPerformanceFinder(Repository, Optional, Optional).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryPerformanceFinder.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryPerformanceFinder.java</fileName><fingerprint>4eef334782c3e60825423a98b2cb75aa</fingerprint><lineEnd>91</lineEnd><lineStart>91</lineStart><message>Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryPerformanceFinder(Repository, Optional, Optional).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryPerformanceFinder.java(91,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryPerformanceFinder(Repository, Optional, Optional).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryPerformanceFinder.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryPerformanceFinder.java</fileName><fingerprint>b5a111c1014739910a006ebcf7a9956b</fingerprint><lineEnd>76</lineEnd><lineStart>76</lineStart><message>Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryPerformanceFinder(RepositoryPerformanceFinder, Object)</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryPerformanceFinder.java(76,0): RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE: STYLE: Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryPerformanceFinder(RepositoryPerformanceFinder, Object)</toString><type>RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryPerformanceFinder.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryPerformanceFinder.java</fileName><fingerprint>95dbf53b6675c91a77531eacb21a082d</fingerprint><lineEnd>91</lineEnd><lineStart>91</lineStart><message>Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryPerformanceFinder(Repository)</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryPerformanceFinder.java(91,0): RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE: STYLE: Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryPerformanceFinder(Repository)</toString><type>RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryPerformanceFinder.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryPerformanceFinder.java</fileName><fingerprint>c22bd55591d9f6711e91acf5809c77cc</fingerprint><lineEnd>91</lineEnd><lineStart>91</lineStart><message>Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryPerformanceFinder(Repository, Optional, Optional)</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryPerformanceFinder.java(91,0): RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE: STYLE: Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryPerformanceFinder(Repository, Optional, Optional)</toString><type>RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryRecordFinder.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryRecordFinder.java</fileName><fingerprint>8706e3071bb5eccbc10c395c0c81a233</fingerprint><lineEnd>75</lineEnd><lineStart>75</lineStart><message>Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryRecordFinder(RepositoryRecordFinder, Object).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryRecordFinder.java(75,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryRecordFinder(RepositoryRecordFinder, Object).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryRecordFinder.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryRecordFinder.java</fileName><fingerprint>3385949d3019743b2d57478a88bc011e</fingerprint><lineEnd>75</lineEnd><lineStart>75</lineStart><message>Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryRecordFinder(RepositoryRecordFinder, Object).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryRecordFinder.java(75,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryRecordFinder(RepositoryRecordFinder, Object).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryRecordFinder.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryRecordFinder.java</fileName><fingerprint>a3fc91fff391947e177dd4a1f25973e</fingerprint><lineEnd>90</lineEnd><lineStart>90</lineStart><message>Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryRecordFinder(Repository).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryRecordFinder.java(90,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryRecordFinder(Repository).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryRecordFinder.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryRecordFinder.java</fileName><fingerprint>724050df76385c0a394c97c8b566f4c3</fingerprint><lineEnd>90</lineEnd><lineStart>90</lineStart><message>Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryRecordFinder(Repository).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryRecordFinder.java(90,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryRecordFinder(Repository).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryRecordFinder.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryRecordFinder.java</fileName><fingerprint>3755728a004a48e44a47dd7395ea0743</fingerprint><lineEnd>90</lineEnd><lineStart>90</lineStart><message>Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryRecordFinder(Repository, Optional, Optional).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryRecordFinder.java(90,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryRecordFinder(Repository, Optional, Optional).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryRecordFinder.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryRecordFinder.java</fileName><fingerprint>4bbe8e5c5e6b5e2ceb183c38a628a5be</fingerprint><lineEnd>90</lineEnd><lineStart>90</lineStart><message>Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryRecordFinder(Repository, Optional, Optional).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryRecordFinder.java(90,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryRecordFinder(Repository, Optional, Optional).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryRecordFinder.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryRecordFinder.java</fileName><fingerprint>a6652a3cb1e58fbe3029b4164177b09f</fingerprint><lineEnd>75</lineEnd><lineStart>75</lineStart><message>Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryRecordFinder(RepositoryRecordFinder, Object)</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryRecordFinder.java(75,0): RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE: STYLE: Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryRecordFinder(RepositoryRecordFinder, Object)</toString><type>RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryRecordFinder.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryRecordFinder.java</fileName><fingerprint>2077613a6b7a45fff10808765121da48</fingerprint><lineEnd>90</lineEnd><lineStart>90</lineStart><message>Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryRecordFinder(Repository)</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryRecordFinder.java(90,0): RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE: STYLE: Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryRecordFinder(Repository)</toString><type>RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryRecordFinder.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryRecordFinder.java</fileName><fingerprint>490b7311cdeda70fff3c16a1ad1dbc6</fingerprint><lineEnd>90</lineEnd><lineStart>90</lineStart><message>Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryRecordFinder(Repository, Optional, Optional)</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryRecordFinder.java(90,0): RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE: STYLE: Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryRecordFinder(Repository, Optional, Optional)</toString><type>RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryRecordImageFinder.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryRecordImageFinder.java</fileName><fingerprint>5ad1c6154f14b4e01a155c7c53510658</fingerprint><lineEnd>71</lineEnd><lineStart>71</lineStart><message>Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryRecordImageFinder(RepositoryRecordImageFinder, Object).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryRecordImageFinder.java(71,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryRecordImageFinder(RepositoryRecordImageFinder, Object).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryRecordImageFinder.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryRecordImageFinder.java</fileName><fingerprint>e108da6a9eec47e64612f3bcd1bc9997</fingerprint><lineEnd>71</lineEnd><lineStart>71</lineStart><message>Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryRecordImageFinder(RepositoryRecordImageFinder, Object).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryRecordImageFinder.java(71,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryRecordImageFinder(RepositoryRecordImageFinder, Object).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryRecordImageFinder.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryRecordImageFinder.java</fileName><fingerprint>e968d20ed453d8c39cb9067e6050c767</fingerprint><lineEnd>59</lineEnd><lineStart>59</lineStart><message>Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryRecordImageFinder(Repository, Record).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryRecordImageFinder.java(59,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryRecordImageFinder(Repository, Record).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryRecordImageFinder.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryRecordImageFinder.java</fileName><fingerprint>c99de9ae12a653a90d0d90859da2adbe</fingerprint><lineEnd>59</lineEnd><lineStart>59</lineStart><message>Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryRecordImageFinder(Repository, Record).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryRecordImageFinder.java(59,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryRecordImageFinder(Repository, Record).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryRecordImageFinder.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryRecordImageFinder.java</fileName><fingerprint>ab0c80fca11dc953c7dea67b757cad97</fingerprint><lineEnd>71</lineEnd><lineStart>71</lineStart><message>Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryRecordImageFinder(RepositoryRecordImageFinder, Object)</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryRecordImageFinder.java(71,0): RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE: STYLE: Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryRecordImageFinder(RepositoryRecordImageFinder, Object)</toString><type>RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryRecordImageFinder.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryRecordImageFinder.java</fileName><fingerprint>3c1510c0453f89095dbcab3e213a4e2a</fingerprint><lineEnd>59</lineEnd><lineStart>59</lineStart><message>Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryRecordImageFinder(Repository, Record)</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryRecordImageFinder.java(59,0): RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE: STYLE: Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryRecordImageFinder(Repository, Record)</toString><type>RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryTrackFinder.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryTrackFinder.java</fileName><fingerprint>4d221627c3abaf647d8c2a76d2e408eb</fingerprint><lineEnd>73</lineEnd><lineStart>73</lineStart><message>Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryTrackFinder(RepositoryTrackFinder, Object).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryTrackFinder.java(73,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryTrackFinder(RepositoryTrackFinder, Object).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryTrackFinder.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryTrackFinder.java</fileName><fingerprint>d9d833ad16120bbcc517fac76f5888f0</fingerprint><lineEnd>73</lineEnd><lineStart>73</lineStart><message>Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryTrackFinder(RepositoryTrackFinder, Object).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryTrackFinder.java(73,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryTrackFinder(RepositoryTrackFinder, Object).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryTrackFinder.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryTrackFinder.java</fileName><fingerprint>1e943f0b6ddffab398fb5aef0bf3ed86</fingerprint><lineEnd>88</lineEnd><lineStart>88</lineStart><message>Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryTrackFinder(Repository).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryTrackFinder.java(88,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryTrackFinder(Repository).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryTrackFinder.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryTrackFinder.java</fileName><fingerprint>c66e76d19f937c5f4bd7a1527e25d335</fingerprint><lineEnd>88</lineEnd><lineStart>88</lineStart><message>Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryTrackFinder(Repository).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryTrackFinder.java(88,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryTrackFinder(Repository).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryTrackFinder.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryTrackFinder.java</fileName><fingerprint>a458a2e8a93242d89bdb26bd87e0b754</fingerprint><lineEnd>88</lineEnd><lineStart>88</lineStart><message>Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryTrackFinder(Repository, Optional, Optional).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryTrackFinder.java(88,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryTrackFinder(Repository, Optional, Optional).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryTrackFinder.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryTrackFinder.java</fileName><fingerprint>8d4fb1903571311f87915726dcc76f75</fingerprint><lineEnd>88</lineEnd><lineStart>88</lineStart><message>Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryTrackFinder(Repository, Optional, Optional).</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryTrackFinder.java(88,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryTrackFinder(Repository, Optional, Optional).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryTrackFinder.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryTrackFinder.java</fileName><fingerprint>b17b2a6c94bc873b6ca68235ddffc95b</fingerprint><lineEnd>73</lineEnd><lineStart>73</lineStart><message>Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryTrackFinder(RepositoryTrackFinder, Object)</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryTrackFinder.java(73,0): RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE: STYLE: Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryTrackFinder(RepositoryTrackFinder, Object)</toString><type>RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryTrackFinder.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryTrackFinder.java</fileName><fingerprint>8af198f6b3cff59bc8d093c2e9b817e</fingerprint><lineEnd>88</lineEnd><lineStart>88</lineStart><message>Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryTrackFinder(Repository)</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryTrackFinder.java(88,0): RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE: STYLE: Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryTrackFinder(Repository)</toString><type>RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RepositoryTrackFinder.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Catalog/src/main/java/it/tidalwave/bluemarine2/model/impl/catalog/finder/RepositoryTrackFinder.java</fileName><fingerprint>1987869b65a83f12b925943e744e3127</fingerprint><lineEnd>88</lineEnd><lineStart>88</lineStart><message>Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryTrackFinder(Repository, Optional, Optional)</message><moduleName>blueMarine II :: Catalog</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl.catalog.finder</packageName><reference>1312</reference><severity>LOW</severity><toString>RepositoryTrackFinder.java(88,0): RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE: STYLE: Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.model.impl.catalog.finder.RepositoryTrackFinder(Repository, Optional, Optional)</toString><type>RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultDevicePublisher.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/ClingMediaServer/src/main/java/it/tidalwave/bluemarine2/upnp/mediaserver/impl/device/DefaultDevicePublisher.java</fileName><fingerprint>f18872dd3a8d47f890669a6265e0d0bd</fingerprint><lineEnd>157</lineEnd><lineStart>157</lineStart><message>it.tidalwave.bluemarine2.upnp.mediaserver.impl.device.DefaultDevicePublisher.getDevice() may expose internal representation by returning DefaultDevicePublisher.device</message><moduleName>blueMarine II :: Media Server :: UPnP</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.upnp.mediaserver.impl.device</packageName><reference>1312</reference><severity>LOW</severity><toString>DefaultDevicePublisher.java(157,0): EI_EXPOSE_REP: MALICIOUS_CODE: it.tidalwave.bluemarine2.upnp.mediaserver.impl.device.DefaultDevicePublisher.getDevice() may expose internal representation by returning DefaultDevicePublisher.device</toString><type>EI_EXPOSE_REP</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>CachingRestClientSupport.java</baseName><category>MT_CORRECTNESS</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Commons/src/main/java/it/tidalwave/bluemarine2/rest/CachingRestClientSupport.java</fileName><fingerprint>15d19b3016ce14027dff4a2bed515412</fingerprint><lineEnd>231</lineEnd><lineStart>231</lineStart><message>it.tidalwave.bluemarine2.rest.CachingRestClientSupport.requestFromNetwork(String) calls Thread.sleep() with a lock held</message><moduleName>blueMarine II :: Commons</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.rest</packageName><reference>1312</reference><severity>LOW</severity><toString>CachingRestClientSupport.java(231,0): SWL_SLEEP_WITH_LOCK_HELD: MT_CORRECTNESS: it.tidalwave.bluemarine2.rest.CachingRestClientSupport.requestFromNetwork(String) calls Thread.sleep() with a lock held</toString><type>SWL_SLEEP_WITH_LOCK_HELD</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ResponseEntityIo.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Commons/src/main/java/it/tidalwave/bluemarine2/rest/ResponseEntityIo.java</fileName><fingerprint>2bb503eab3d610ab382cb3eac16d7a88</fingerprint><lineEnd>81</lineEnd><lineStart>81</lineStart><message>Possible null pointer dereference in it.tidalwave.bluemarine2.rest.ResponseEntityIo.store(Path, ResponseEntity, List, Function) due to return value of called method</message><moduleName>blueMarine II :: Commons</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.rest</packageName><reference>1312</reference><severity>LOW</severity><toString>ResponseEntityIo.java(81,0): NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE: STYLE: Possible null pointer dereference in it.tidalwave.bluemarine2.rest.ResponseEntityIo.store(Path, ResponseEntity, List, Function) due to return value of called method</toString><type>NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ResponseEntityIo.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Commons/src/main/java/it/tidalwave/bluemarine2/rest/ResponseEntityIo.java</fileName><fingerprint>aeef6651e86df7797efbd2be9d81c5e4</fingerprint><lineEnd>94</lineEnd><lineStart>94</lineStart><message>Possible null pointer dereference in it.tidalwave.bluemarine2.rest.ResponseEntityIo.store(Path, ResponseEntity, List, Function) due to return value of called method</message><moduleName>blueMarine II :: Commons</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.rest</packageName><reference>1312</reference><severity>LOW</severity><toString>ResponseEntityIo.java(94,0): NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE: STYLE: Possible null pointer dereference in it.tidalwave.bluemarine2.rest.ResponseEntityIo.store(Path, ResponseEntity, List, Function) due to return value of called method</toString><type>NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>PathNormalization.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Commons/src/main/java/it/tidalwave/bluemarine2/util/PathNormalization.java</fileName><fingerprint>9a01082f7265a723665ffce925a3a87</fingerprint><lineEnd>68</lineEnd><lineStart>67</lineStart><message>it.tidalwave.bluemarine2.util.PathNormalization.&lt;static initializer for PathNormalization&gt;() uses the same code for two switch clauses</message><moduleName>blueMarine II :: Commons</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.util</packageName><reference>1312</reference><severity>LOW</severity><toString>PathNormalization.java(67,0): DB_DUPLICATE_SWITCH_CLAUSES: STYLE: it.tidalwave.bluemarine2.util.PathNormalization.&lt;static initializer for PathNormalization&gt;() uses the same code for two switch clauses</toString><type>DB_DUPLICATE_SWITCH_CLAUSES</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>PathNormalization.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Commons/src/main/java/it/tidalwave/bluemarine2/util/PathNormalization.java</fileName><fingerprint>f5053d8c5d2635a5978e0730d17519fc</fingerprint><lineEnd>107</lineEnd><lineStart>107</lineStart><message>Hard coded reference to an absolute pathname in it.tidalwave.bluemarine2.util.PathNormalization.fixedPath(Path)</message><moduleName>blueMarine II :: Commons</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.util</packageName><reference>1312</reference><severity>LOW</severity><toString>PathNormalization.java(107,0): DMI_HARDCODED_ABSOLUTE_FILENAME: STYLE: Hard coded reference to an absolute pathname in it.tidalwave.bluemarine2.util.PathNormalization.fixedPath(Path)</toString><type>DMI_HARDCODED_ABSOLUTE_FILENAME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>PathNormalization.java</baseName><category>I18N</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Commons/src/main/java/it/tidalwave/bluemarine2/util/PathNormalization.java</fileName><fingerprint>bb1137b4eff6fc858eb2e22fb03246fb</fingerprint><lineEnd>58</lineEnd><lineStart>58</lineStart><message>Use of non-localized String.toUpperCase() or String.toLowerCase() in it.tidalwave.bluemarine2.util.PathNormalization.&lt;static initializer for PathNormalization&gt;()</message><moduleName>blueMarine II :: Commons</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.util</packageName><reference>1312</reference><severity>LOW</severity><toString>PathNormalization.java(58,0): DM_CONVERT_CASE: I18N: Use of non-localized String.toUpperCase() or String.toLowerCase() in it.tidalwave.bluemarine2.util.PathNormalization.&lt;static initializer for PathNormalization&gt;()</toString><type>DM_CONVERT_CASE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>PathNormalization.java</baseName><category>CORRECTNESS</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Commons/src/main/java/it/tidalwave/bluemarine2/util/PathNormalization.java</fileName><fingerprint>6147aa5620c0b2250f589d6b04d1e2d</fingerprint><lineEnd>122</lineEnd><lineStart>122</lineStart><message>Nullcheck of stream at line 122 of value previously dereferenced in it.tidalwave.bluemarine2.util.PathNormalization.fixedPath(Path)</message><moduleName>blueMarine II :: Commons</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.util</packageName><reference>1312</reference><severity>LOW</severity><toString>PathNormalization.java(122,0): RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE: CORRECTNESS: Nullcheck of stream at line 122 of value previously dereferenced in it.tidalwave.bluemarine2.util.PathNormalization.fixedPath(Path)</toString><type>RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RdfUtilities.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Commons/src/main/java/it/tidalwave/bluemarine2/util/RdfUtilities.java</fileName><fingerprint>b1f1afee8de2f9bb2fb1e97e84e98a7</fingerprint><lineEnd>87</lineEnd><lineStart>87</lineStart><message>Possible null pointer dereference in it.tidalwave.bluemarine2.util.RdfUtilities.exportToFile(Model, Path) due to return value of called method</message><moduleName>blueMarine II :: Commons</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.util</packageName><reference>1312</reference><severity>LOW</severity><toString>RdfUtilities.java(87,0): NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE: STYLE: Possible null pointer dereference in it.tidalwave.bluemarine2.util.RdfUtilities.exportToFile(Model, Path) due to return value of called method</toString><type>NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>MappingFinder.java</baseName><category>BAD_PRACTICE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Commons/src/main/java/it/tidalwave/util/MappingFinder.java</fileName><fingerprint>b150c1318b23f328ff24867a14d58a0e</fingerprint><lineEnd>0</lineEnd><lineStart>0</lineStart><message>The field it.tidalwave.util.MappingFinder.mapper is transient but isn't set by deserialization</message><moduleName>blueMarine II :: Commons</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.util</packageName><reference>1312</reference><severity>LOW</severity><toString>MappingFinder.java(0,0): SE_TRANSIENT_FIELD_NOT_RESTORED: BAD_PRACTICE: The field it.tidalwave.util.MappingFinder.mapper is transient but isn't set by deserialization</toString><type>SE_TRANSIENT_FIELD_NOT_RESTORED</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>Memoize.java</baseName><category>MT_CORRECTNESS</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Commons/src/main/java/it/tidalwave/util/Memoize.java</fileName><fingerprint>c7873295949af4d03d52dfd187d38d16</fingerprint><lineEnd>76</lineEnd><lineStart>76</lineStart><message>Inconsistent synchronization of it.tidalwave.util.Memoize.value; locked 50% of time</message><moduleName>blueMarine II :: Commons</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.util</packageName><reference>1312</reference><severity>LOW</severity><toString>Memoize.java(76,0): IS2_INCONSISTENT_SYNC: MT_CORRECTNESS: Inconsistent synchronization of it.tidalwave.util.Memoize.value; locked 50% of time</toString><type>IS2_INCONSISTENT_SYNC</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>SupplierBasedFinder.java</baseName><category>BAD_PRACTICE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Commons/src/main/java/it/tidalwave/util/SupplierBasedFinder.java</fileName><fingerprint>f718d4653652ce265b24117b174c6e61</fingerprint><lineEnd>0</lineEnd><lineStart>0</lineStart><message>Class it.tidalwave.util.SupplierBasedFinder defines non-transient non-serializable instance field supplier</message><moduleName>blueMarine II :: Commons</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.util</packageName><reference>1312</reference><severity>LOW</severity><toString>SupplierBasedFinder.java(0,0): SE_BAD_FIELD: BAD_PRACTICE: Class it.tidalwave.util.SupplierBasedFinder defines non-transient non-serializable instance field supplier</toString><type>SE_BAD_FIELD</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>PriorityAsSupport.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Commons/src/main/java/it/tidalwave/util/spi/PriorityAsSupport.java</fileName><fingerprint>99b3cc1a356083b09e872085c52d1b8</fingerprint><lineEnd>194</lineEnd><lineStart>51</lineStart><message>Class it.tidalwave.util.spi.PriorityAsSupport implements same interface as superclass</message><moduleName>blueMarine II :: Commons</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.util.spi</packageName><reference>1312</reference><severity>LOW</severity><toString>PriorityAsSupport.java(51,0): RI_REDUNDANT_INTERFACES: STYLE: Class it.tidalwave.util.spi.PriorityAsSupport implements same interface as superclass</toString><type>RI_REDUNDANT_INTERFACES</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultDownloader.java</baseName><category>PERFORMANCE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Downloader/src/main/java/it/tidalwave/bluemarine2/downloader/impl/DefaultDownloader.java</fileName><fingerprint>6aebb05c42c173e7f4ebd58bf70611dd</fingerprint><lineEnd>105</lineEnd><lineStart>105</lineStart><message>The class it.tidalwave.bluemarine2.downloader.impl.DefaultDownloader$1 could be refactored into a named _static_ inner class</message><moduleName>blueMarine II :: Downloader</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.downloader.impl</packageName><reference>1312</reference><severity>LOW</severity><toString>DefaultDownloader.java(105,0): SIC_INNER_SHOULD_BE_STATIC_ANON: PERFORMANCE: The class it.tidalwave.bluemarine2.downloader.impl.DefaultDownloader$1 could be refactored into a named _static_ inner class</toString><type>SIC_INNER_SHOULD_BE_STATIC_ANON</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>SpringContextHelper.java</baseName><category>I18N</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/HeadlessService/src/main/java/it/tidalwave/bluemarine2/headlessservice/impl/SpringContextHelper.java</fileName><fingerprint>d98093a5fc005a2ebeb10a63fd5572c9</fingerprint><lineEnd>70</lineEnd><lineStart>70</lineStart><message>Use of non-localized String.toUpperCase() or String.toLowerCase() in it.tidalwave.bluemarine2.headlessservice.impl.SpringContextHelper.initialize()</message><moduleName>blueMarine II :: Headless Service</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.headlessservice.impl</packageName><reference>1312</reference><severity>LOW</severity><toString>SpringContextHelper.java(70,0): DM_CONVERT_CASE: I18N: Use of non-localized String.toUpperCase() or String.toLowerCase() in it.tidalwave.bluemarine2.headlessservice.impl.SpringContextHelper.initialize()</toString><type>DM_CONVERT_CASE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>JavaFxAudioExplorerPresentationDelegate.java</baseName><category>PERFORMANCE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/JavaFX/src/main/java/it/tidalwave/bluemarine2/ui/audio/explorer/impl/javafx/JavaFxAudioExplorerPresentationDelegate.java</fileName><fingerprint>f387a2e06bcb1070b5f8b9a2aa320681</fingerprint><lineEnd>121</lineEnd><lineStart>118</lineStart><message>Private method it.tidalwave.bluemarine2.ui.audio.explorer.impl.javafx.JavaFxAudioExplorerPresentationDelegate.initialize() is never called</message><moduleName>blueMarine II :: UI :: JavaFX</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.ui.audio.explorer.impl.javafx</packageName><reference>1312</reference><severity>LOW</severity><toString>JavaFxAudioExplorerPresentationDelegate.java(118,0): UPM_UNCALLED_PRIVATE_METHOD: PERFORMANCE: Private method it.tidalwave.bluemarine2.ui.audio.explorer.impl.javafx.JavaFxAudioExplorerPresentationDelegate.initialize() is never called</toString><type>UPM_UNCALLED_PRIVATE_METHOD</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>JavaFxAudioRendererPresentationDelegate.java</baseName><category>PERFORMANCE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/JavaFX/src/main/java/it/tidalwave/bluemarine2/ui/audio/renderer/impl/javafx/JavaFxAudioRendererPresentationDelegate.java</fileName><fingerprint>c00105a9e10f7a4c625d581975450bdf</fingerprint><lineEnd>118</lineEnd><lineStart>113</lineStart><message>Private method it.tidalwave.bluemarine2.ui.audio.renderer.impl.javafx.JavaFxAudioRendererPresentationDelegate.initialize() is never called</message><moduleName>blueMarine II :: UI :: JavaFX</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.ui.audio.renderer.impl.javafx</packageName><reference>1312</reference><severity>LOW</severity><toString>JavaFxAudioRendererPresentationDelegate.java(113,0): UPM_UNCALLED_PRIVATE_METHOD: PERFORMANCE: Private method it.tidalwave.bluemarine2.ui.audio.renderer.impl.javafx.JavaFxAudioRendererPresentationDelegate.initialize() is never called</toString><type>UPM_UNCALLED_PRIVATE_METHOD</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>JavaFxMediaPlayer.java</baseName><category>MT_CORRECTNESS</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/JavaFX/src/main/java/it/tidalwave/bluemarine2/ui/audio/renderer/impl/javafx/JavaFxMediaPlayer.java</fileName><fingerprint>bd09dd1616c02f089835170ed8167501</fingerprint><lineEnd>88</lineEnd><lineStart>88</lineStart><message>Inconsistent synchronization of it.tidalwave.bluemarine2.ui.audio.renderer.impl.javafx.JavaFxMediaPlayer.media; locked 50% of time</message><moduleName>blueMarine II :: UI :: JavaFX</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.ui.audio.renderer.impl.javafx</packageName><reference>1312</reference><severity>LOW</severity><toString>JavaFxMediaPlayer.java(88,0): IS2_INCONSISTENT_SYNC: MT_CORRECTNESS: Inconsistent synchronization of it.tidalwave.bluemarine2.ui.audio.renderer.impl.javafx.JavaFxMediaPlayer.media; locked 50% of time</toString><type>IS2_INCONSISTENT_SYNC</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>JavaFxFlowController.java</baseName><category>BAD_PRACTICE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/JavaFX/src/main/java/it/tidalwave/bluemarine2/ui/commons/flowcontroller/impl/javafx/JavaFxFlowController.java</fileName><fingerprint>c27655c66f66523048aee47acce86f41</fingerprint><lineEnd>195</lineEnd><lineStart>195</lineStart><message>it.tidalwave.bluemarine2.ui.commons.flowcontroller.impl.javafx.JavaFxFlowController.powerOff() invokes System.exit(...), which shuts down the entire virtual machine</message><moduleName>blueMarine II :: UI :: JavaFX</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.ui.commons.flowcontroller.impl.javafx</packageName><reference>1312</reference><severity>LOW</severity><toString>JavaFxFlowController.java(195,0): DM_EXIT: BAD_PRACTICE: it.tidalwave.bluemarine2.ui.commons.flowcontroller.impl.javafx.JavaFxFlowController.powerOff() invokes System.exit(...), which shuts down the entire virtual machine</toString><type>DM_EXIT</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ProgressHandler.java</baseName><category>MT_CORRECTNESS</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/MediaScanner/src/main/java/it/tidalwave/bluemarine2/mediascanner/impl/ProgressHandler.java</fileName><fingerprint>6eb812a3e22489177d16ee11df3ecbc</fingerprint><lineEnd>72</lineEnd><lineStart>72</lineStart><message>Increment of volatile field it.tidalwave.bluemarine2.mediascanner.impl.ProgressHandler$Progress.done in it.tidalwave.bluemarine2.mediascanner.impl.ProgressHandler$Progress.incrementDone()</message><moduleName>blueMarine II :: Media Scanner</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.mediascanner.impl</packageName><reference>1312</reference><severity>LOW</severity><toString>ProgressHandler.java(72,0): VO_VOLATILE_INCREMENT: MT_CORRECTNESS: Increment of volatile field it.tidalwave.bluemarine2.mediascanner.impl.ProgressHandler$Progress.done in it.tidalwave.bluemarine2.mediascanner.impl.ProgressHandler$Progress.incrementDone()</toString><type>VO_VOLATILE_INCREMENT</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ProgressHandler.java</baseName><category>MT_CORRECTNESS</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/MediaScanner/src/main/java/it/tidalwave/bluemarine2/mediascanner/impl/ProgressHandler.java</fileName><fingerprint>7c1e7009b5c00264252891a250dcae76</fingerprint><lineEnd>67</lineEnd><lineStart>67</lineStart><message>Increment of volatile field it.tidalwave.bluemarine2.mediascanner.impl.ProgressHandler$Progress.total in it.tidalwave.bluemarine2.mediascanner.impl.ProgressHandler$Progress.incrementTotal()</message><moduleName>blueMarine II :: Media Scanner</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.mediascanner.impl</packageName><reference>1312</reference><severity>LOW</severity><toString>ProgressHandler.java(67,0): VO_VOLATILE_INCREMENT: MT_CORRECTNESS: Increment of volatile field it.tidalwave.bluemarine2.mediascanner.impl.ProgressHandler$Progress.total in it.tidalwave.bluemarine2.mediascanner.impl.ProgressHandler$Progress.incrementTotal()</toString><type>VO_VOLATILE_INCREMENT</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>EmbeddedAudioMetadataImporter.java</baseName><category>PERFORMANCE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/MediaScanner/src/main/java/it/tidalwave/bluemarine2/metadata/impl/audio/embedded/EmbeddedAudioMetadataImporter.java</fileName><fingerprint>5761b0ac3143cf4deeedb3c73142169b</fingerprint><lineEnd>178</lineEnd><lineStart>176</lineStart><message>Private method it.tidalwave.bluemarine2.metadata.impl.audio.embedded.EmbeddedAudioMetadataImporter.reset() is never called</message><moduleName>blueMarine II :: Media Scanner</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.metadata.impl.audio.embedded</packageName><reference>1312</reference><severity>LOW</severity><toString>EmbeddedAudioMetadataImporter.java(176,0): UPM_UNCALLED_PRIVATE_METHOD: PERFORMANCE: Private method it.tidalwave.bluemarine2.metadata.impl.audio.embedded.EmbeddedAudioMetadataImporter.reset() is never called</toString><type>UPM_UNCALLED_PRIVATE_METHOD</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultContentDirectory.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/MediaServer/src/main/java/it/tidalwave/bluemarine2/mediaserver/impl/DefaultContentDirectory.java</fileName><fingerprint>d415abc177936266f9f5ce2ade6bbbc0</fingerprint><lineEnd>61</lineEnd><lineStart>61</lineStart><message>Hard coded reference to an absolute pathname in it.tidalwave.bluemarine2.mediaserver.impl.DefaultContentDirectory.&lt;static initializer for DefaultContentDirectory&gt;()</message><moduleName>blueMarine II :: Media Server</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.mediaserver.impl</packageName><reference>1312</reference><severity>LOW</severity><toString>DefaultContentDirectory.java(61,0): DMI_HARDCODED_ABSOLUTE_FILENAME: STYLE: Hard coded reference to an absolute pathname in it.tidalwave.bluemarine2.mediaserver.impl.DefaultContentDirectory.&lt;static initializer for DefaultContentDirectory&gt;()</toString><type>DMI_HARDCODED_ABSOLUTE_FILENAME</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultCacheManager.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Model/src/main/java/it/tidalwave/bluemarine2/model/impl/DefaultCacheManager.java</fileName><fingerprint>5e91ca9e2f674629b1f1db7b4aed30f3</fingerprint><lineEnd>69</lineEnd><lineStart>69</lineStart><message>Possible null pointer dereference in it.tidalwave.bluemarine2.model.impl.DefaultCacheManager$DefaultCache.getCachedObject(Object, Supplier) due to return value of called method</message><moduleName>blueMarine II :: Model</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl</packageName><reference>1312</reference><severity>LOW</severity><toString>DefaultCacheManager.java(69,0): NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE: STYLE: Possible null pointer dereference in it.tidalwave.bluemarine2.model.impl.DefaultCacheManager$DefaultCache.getCachedObject(Object, Supplier) due to return value of called method</toString><type>NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>FileSystemMediaFolderFinder.java</baseName><category>CORRECTNESS</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Model/src/main/java/it/tidalwave/bluemarine2/model/impl/FileSystemMediaFolderFinder.java</fileName><fingerprint>4c6f7bff380bb28794f4b817dbb89dfe</fingerprint><lineEnd>110</lineEnd><lineStart>110</lineStart><message>Nullcheck of stream at line 110 of value previously dereferenced in it.tidalwave.bluemarine2.model.impl.FileSystemMediaFolderFinder.evaluateDirectoryStream(Function)</message><moduleName>blueMarine II :: Model</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.impl</packageName><reference>1312</reference><severity>LOW</severity><toString>FileSystemMediaFolderFinder.java(110,0): RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE: CORRECTNESS: Nullcheck of stream at line 110 of value previously dereferenced in it.tidalwave.bluemarine2.model.impl.FileSystemMediaFolderFinder.evaluateDirectoryStream(Function)</toString><type>RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>EntityWithRoles.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Model/src/main/java/it/tidalwave/bluemarine2/model/spi/EntityWithRoles.java</fileName><fingerprint>16dc157612a8fb141bee3bfcddf937ed</fingerprint><lineEnd>60</lineEnd><lineStart>60</lineStart><message>new it.tidalwave.bluemarine2.model.spi.EntityWithRoles(Collection) may expose internal representation by storing an externally mutable object into EntityWithRoles.roles</message><moduleName>blueMarine II :: Model</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.model.spi</packageName><reference>1312</reference><severity>LOW</severity><toString>EntityWithRoles.java(60,0): EI_EXPOSE_REP2: MALICIOUS_CODE: new it.tidalwave.bluemarine2.model.spi.EntityWithRoles(Collection) may expose internal representation by storing an externally mutable object into EntityWithRoles.roles</toString><type>EI_EXPOSE_REP2</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>CddbResponse.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/MusicBrainz/src/main/java/it/tidalwave/bluemarine2/metadata/cddb/impl/CddbResponse.java</fileName><fingerprint>4eb919a1a5b5ee0221f5bd711f7c15c</fingerprint><lineEnd>80</lineEnd><lineStart>80</lineStart><message>Possible null pointer dereference in it.tidalwave.bluemarine2.metadata.cddb.impl.CddbResponse.of(ResponseEntity, Function) due to return value of called method</message><moduleName>blueMarine II :: MusicBrainz</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.metadata.cddb.impl</packageName><reference>1312</reference><severity>LOW</severity><toString>CddbResponse.java(80,0): NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE: STYLE: Possible null pointer dereference in it.tidalwave.bluemarine2.metadata.cddb.impl.CddbResponse.of(ResponseEntity, Function) due to return value of called method</toString><type>NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>MusicBrainzAudioMedatataImporter.java</baseName><category>I18N</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/MusicBrainz/src/main/java/it/tidalwave/bluemarine2/metadata/impl/audio/musicbrainz/MusicBrainzAudioMedatataImporter.java</fileName><fingerprint>69691869bb643fcb68923ab58ac7e675</fingerprint><lineEnd>1248</lineEnd><lineStart>1248</lineStart><message>Use of non-localized String.toUpperCase() or String.toLowerCase() in it.tidalwave.bluemarine2.metadata.impl.audio.musicbrainz.MusicBrainzAudioMedatataImporter.predicateFor(String)</message><moduleName>blueMarine II :: MusicBrainz</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.metadata.impl.audio.musicbrainz</packageName><reference>1312</reference><severity>LOW</severity><toString>MusicBrainzAudioMedatataImporter.java(1248,0): DM_CONVERT_CASE: I18N: Use of non-localized String.toUpperCase() or String.toLowerCase() in it.tidalwave.bluemarine2.metadata.impl.audio.musicbrainz.MusicBrainzAudioMedatataImporter.predicateFor(String)</toString><type>DM_CONVERT_CASE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>MusicBrainzAudioMedatataImporter.java</baseName><category>I18N</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/MusicBrainz/src/main/java/it/tidalwave/bluemarine2/metadata/impl/audio/musicbrainz/MusicBrainzAudioMedatataImporter.java</fileName><fingerprint>3f6dac38e65cd532bda25a99846b5545</fingerprint><lineEnd>1023</lineEnd><lineStart>1023</lineStart><message>Use of non-localized String.toUpperCase() or String.toLowerCase() in it.tidalwave.bluemarine2.metadata.impl.audio.musicbrainz.MusicBrainzAudioMedatataImporter.similarity(String, String)</message><moduleName>blueMarine II :: MusicBrainz</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.metadata.impl.audio.musicbrainz</packageName><reference>1312</reference><severity>LOW</severity><toString>MusicBrainzAudioMedatataImporter.java(1023,0): DM_CONVERT_CASE: I18N: Use of non-localized String.toUpperCase() or String.toLowerCase() in it.tidalwave.bluemarine2.metadata.impl.audio.musicbrainz.MusicBrainzAudioMedatataImporter.similarity(String, String)</toString><type>DM_CONVERT_CASE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>MusicBrainzAudioMedatataImporter.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/MusicBrainz/src/main/java/it/tidalwave/bluemarine2/metadata/impl/audio/musicbrainz/MusicBrainzAudioMedatataImporter.java</fileName><fingerprint>e8a4791016ee585c15468576033276aa</fingerprint><lineEnd>1082</lineEnd><lineStart>1082</lineStart><message>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)</message><moduleName>blueMarine II :: MusicBrainz</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.metadata.impl.audio.musicbrainz</packageName><reference>1312</reference><severity>LOW</severity><toString>MusicBrainzAudioMedatataImporter.java(1082,0): RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE: STYLE: 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)</toString><type>RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>MusicBrainzAudioMedatataImporter.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/MusicBrainz/src/main/java/it/tidalwave/bluemarine2/metadata/impl/audio/musicbrainz/MusicBrainzAudioMedatataImporter.java</fileName><fingerprint>bfa2d1d8601f809c6eac148451c27dd2</fingerprint><lineEnd>421</lineEnd><lineStart>411</lineStart><message>Method it.tidalwave.bluemarine2.metadata.impl.audio.musicbrainz.MusicBrainzAudioMedatataImporter$ReleaseMediumDisk.equals(Object) overrides the nullness annotation of parameter other in an incompatible way</message><moduleName>blueMarine II :: MusicBrainz</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.metadata.impl.audio.musicbrainz</packageName><reference>1312</reference><severity>LOW</severity><toString>MusicBrainzAudioMedatataImporter.java(411,0): NP_METHOD_PARAMETER_TIGHTENS_ANNOTATION: STYLE: Method it.tidalwave.bluemarine2.metadata.impl.audio.musicbrainz.MusicBrainzAudioMedatataImporter$ReleaseMediumDisk.equals(Object) overrides the nullness annotation of parameter other in an incompatible way</toString><type>NP_METHOD_PARAMETER_TIGHTENS_ANNOTATION</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>MusicBrainzResponse.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/MusicBrainz/src/main/java/it/tidalwave/bluemarine2/metadata/musicbrainz/impl/MusicBrainzResponse.java</fileName><fingerprint>ec167c58e3c2cf2ff279ac8a0730fde7</fingerprint><lineEnd>85</lineEnd><lineStart>85</lineStart><message>Possible null pointer dereference in it.tidalwave.bluemarine2.metadata.musicbrainz.impl.MusicBrainzResponse.of(ResponseEntity, Function) due to return value of called method</message><moduleName>blueMarine II :: MusicBrainz</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.metadata.musicbrainz.impl</packageName><reference>1312</reference><severity>LOW</severity><toString>MusicBrainzResponse.java(85,0): NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE: STYLE: Possible null pointer dereference in it.tidalwave.bluemarine2.metadata.musicbrainz.impl.MusicBrainzResponse.of(ResponseEntity, Function) due to return value of called method</toString><type>NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultPersistence.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Persistence/src/main/java/it/tidalwave/bluemarine2/persistence/impl/DefaultPersistence.java</fileName><fingerprint>e841400136595eddc0a0021b8679d41f</fingerprint><lineEnd>93</lineEnd><lineStart>93</lineStart><message>it.tidalwave.bluemarine2.persistence.impl.DefaultPersistence.getRepository() may expose internal representation by returning DefaultPersistence.repository</message><moduleName>blueMarine II :: Persistence</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.persistence.impl</packageName><reference>1312</reference><severity>LOW</severity><toString>DefaultPersistence.java(93,0): EI_EXPOSE_REP: MALICIOUS_CODE: it.tidalwave.bluemarine2.persistence.impl.DefaultPersistence.getRepository() may expose internal representation by returning DefaultPersistence.repository</toString><type>EI_EXPOSE_REP</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultPersistence.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Persistence/src/main/java/it/tidalwave/bluemarine2/persistence/impl/DefaultPersistence.java</fileName><fingerprint>546582d501afcd7914e0836a29ab6eee</fingerprint><lineEnd>174</lineEnd><lineStart>174</lineStart><message>Possible null pointer dereference in it.tidalwave.bluemarine2.persistence.impl.DefaultPersistence.exportToFile(Path) due to return value of called method</message><moduleName>blueMarine II :: Persistence</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.persistence.impl</packageName><reference>1312</reference><severity>LOW</severity><toString>DefaultPersistence.java(174,0): NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE: STYLE: Possible null pointer dereference in it.tidalwave.bluemarine2.persistence.impl.DefaultPersistence.exportToFile(Path) due to return value of called method</toString><type>NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultPersistence.java</baseName><category>CORRECTNESS</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Persistence/src/main/java/it/tidalwave/bluemarine2/persistence/impl/DefaultPersistence.java</fileName><fingerprint>f083e76ae6094a82ba88e3d86da71acc</fingerprint><lineEnd>216</lineEnd><lineStart>216</lineStart><message>Nullcheck of connection at line 216 of value previously dereferenced in it.tidalwave.bluemarine2.persistence.impl.DefaultPersistence.runInTransaction(Persistence$TransactionalTask)</message><moduleName>blueMarine II :: Persistence</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.persistence.impl</packageName><reference>1312</reference><severity>LOW</severity><toString>DefaultPersistence.java(216,0): RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE: CORRECTNESS: Nullcheck of connection at line 216 of value previously dereferenced in it.tidalwave.bluemarine2.persistence.impl.DefaultPersistence.runInTransaction(Persistence$TransactionalTask)</toString><type>RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>Range.java</baseName><category>CORRECTNESS</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/REST/src/main/java/it/tidalwave/bluemarine2/rest/impl/Range.java</fileName><fingerprint>f14d8ea73d66713e37a0353d181f1048</fingerprint><lineEnd>135</lineEnd><lineStart>135</lineStart><message>Value annotated as never carrying type qualifier Nonnegative used where value carrying that qualifier is required</message><moduleName>blueMarine II :: Media Server :: REST</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.rest.impl</packageName><reference>1312</reference><severity>NORMAL</severity><toString>Range.java(135,0): TQ_NEVER_VALUE_USED_WHERE_ALWAYS_REQUIRED: CORRECTNESS: Value annotated as never carrying type qualifier Nonnegative used where value carrying that qualifier is required</toString><type>TQ_NEVER_VALUE_USED_WHERE_ALWAYS_REQUIRED</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>Range.java</baseName><category>CORRECTNESS</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/REST/src/main/java/it/tidalwave/bluemarine2/rest/impl/Range.java</fileName><fingerprint>8a6cda5cedc468b27a01394b0346b344</fingerprint><lineEnd>135</lineEnd><lineStart>135</lineStart><message>Value annotated as never carrying type qualifier Nonnegative used where value carrying that qualifier is required</message><moduleName>blueMarine II :: Media Server :: REST</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.rest.impl</packageName><reference>1312</reference><severity>NORMAL</severity><toString>Range.java(135,0): TQ_NEVER_VALUE_USED_WHERE_ALWAYS_REQUIRED: CORRECTNESS: Value annotated as never carrying type qualifier Nonnegative used where value carrying that qualifier is required</toString><type>TQ_NEVER_VALUE_USED_WHERE_ALWAYS_REQUIRED</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>AudioFileResource.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/REST/src/main/java/it/tidalwave/bluemarine2/rest/impl/resource/AudioFileResource.java</fileName><fingerprint>9bb7b01a7b4172213d160a1640699d59</fingerprint><lineEnd>82</lineEnd><lineStart>82</lineStart><message>Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.rest.impl.resource.AudioFileResource(AudioFile).</message><moduleName>blueMarine II :: Media Server :: REST</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.rest.impl.resource</packageName><reference>1312</reference><severity>LOW</severity><toString>AudioFileResource.java(82,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.rest.impl.resource.AudioFileResource(AudioFile).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DetailedRecordResource.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/REST/src/main/java/it/tidalwave/bluemarine2/rest/impl/resource/DetailedRecordResource.java</fileName><fingerprint>feeaeb6587709498f18fab3aa1153841</fingerprint><lineEnd>57</lineEnd><lineStart>57</lineStart><message>new it.tidalwave.bluemarine2.rest.impl.resource.DetailedRecordResource(Record, List) may expose internal representation by storing an externally mutable object into DetailedRecordResource.tracks</message><moduleName>blueMarine II :: Media Server :: REST</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.rest.impl.resource</packageName><reference>1312</reference><severity>LOW</severity><toString>DetailedRecordResource.java(57,0): EI_EXPOSE_REP2: MALICIOUS_CODE: new it.tidalwave.bluemarine2.rest.impl.resource.DetailedRecordResource(Record, List) may expose internal representation by storing an externally mutable object into DetailedRecordResource.tracks</toString><type>EI_EXPOSE_REP2</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DetailedRecordResource.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/REST/src/main/java/it/tidalwave/bluemarine2/rest/impl/resource/DetailedRecordResource.java</fileName><fingerprint>961056539924e99304c05ee240ffa5c0</fingerprint><lineEnd>58</lineEnd><lineStart>58</lineStart><message>Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.rest.impl.resource.DetailedRecordResource(Record, List).</message><moduleName>blueMarine II :: Media Server :: REST</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.rest.impl.resource</packageName><reference>1312</reference><severity>LOW</severity><toString>DetailedRecordResource.java(58,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.rest.impl.resource.DetailedRecordResource(Record, List).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RecordResource.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/REST/src/main/java/it/tidalwave/bluemarine2/rest/impl/resource/RecordResource.java</fileName><fingerprint>9a7ac2b219a9545d36c71491b4a9d6fb</fingerprint><lineEnd>81</lineEnd><lineStart>81</lineStart><message>Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.rest.impl.resource.RecordResource(Record).</message><moduleName>blueMarine II :: Media Server :: REST</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.rest.impl.resource</packageName><reference>1312</reference><severity>LOW</severity><toString>RecordResource.java(81,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.rest.impl.resource.RecordResource(Record).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ResourceSupport.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/REST/src/main/java/it/tidalwave/bluemarine2/rest/impl/resource/ResourceSupport.java</fileName><fingerprint>a88d4a3ef7952649840cbff4c397534</fingerprint><lineEnd>42</lineEnd><lineStart>42</lineStart><message>Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.rest.impl.resource.ResourceSupport().</message><moduleName>blueMarine II :: Media Server :: REST</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.rest.impl.resource</packageName><reference>1312</reference><severity>LOW</severity><toString>ResourceSupport.java(42,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.rest.impl.resource.ResourceSupport().</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ResourceSupport.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/REST/src/main/java/it/tidalwave/bluemarine2/rest/impl/resource/ResourceSupport.java</fileName><fingerprint>5beb49296c317e4fbed83cea52a2cc79</fingerprint><lineEnd>42</lineEnd><lineStart>42</lineStart><message>Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.rest.impl.resource.ResourceSupport().</message><moduleName>blueMarine II :: Media Server :: REST</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.rest.impl.resource</packageName><reference>1312</reference><severity>LOW</severity><toString>ResourceSupport.java(42,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.rest.impl.resource.ResourceSupport().</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ResourceSupport.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/REST/src/main/java/it/tidalwave/bluemarine2/rest/impl/resource/ResourceSupport.java</fileName><fingerprint>cd0c7f733f208a6f716f33907bd4c7ee</fingerprint><lineEnd>42</lineEnd><lineStart>42</lineStart><message>Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.rest.impl.resource.ResourceSupport()</message><moduleName>blueMarine II :: Media Server :: REST</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.rest.impl.resource</packageName><reference>1312</reference><severity>LOW</severity><toString>ResourceSupport.java(42,0): RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE: STYLE: Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.rest.impl.resource.ResourceSupport()</toString><type>RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>TrackResource.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/REST/src/main/java/it/tidalwave/bluemarine2/rest/impl/resource/TrackResource.java</fileName><fingerprint>177026a9c5e4377afa59d7cf267fe714</fingerprint><lineEnd>84</lineEnd><lineStart>84</lineStart><message>Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.rest.impl.resource.TrackResource(Track).</message><moduleName>blueMarine II :: Media Server :: REST</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.rest.impl.resource</packageName><reference>1312</reference><severity>LOW</severity><toString>TrackResource.java(84,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.rest.impl.resource.TrackResource(Track).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>PhotoCollectionProviderSupport.java</baseName><category>PERFORMANCE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Services/StoppingDown/src/main/java/it/tidalwave/bluemarine2/service/stoppingdown/impl/PhotoCollectionProviderSupport.java</fileName><fingerprint>71a32866d8fb1a081fb0985af151f6d6</fingerprint><lineEnd>119</lineEnd><lineStart>117</lineStart><message>Private method it.tidalwave.bluemarine2.service.stoppingdown.impl.PhotoCollectionProviderSupport.clearCaches() is never called</message><moduleName>blueMarine II :: Services :: StoppingDown</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.service.stoppingdown.impl</packageName><reference>1312</reference><severity>LOW</severity><toString>PhotoCollectionProviderSupport.java(117,0): UPM_UNCALLED_PRIVATE_METHOD: PERFORMANCE: Private method it.tidalwave.bluemarine2.service.stoppingdown.impl.PhotoCollectionProviderSupport.clearCaches() is never called</toString><type>UPM_UNCALLED_PRIVATE_METHOD</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>EventBarrier.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/TestCommons/src/main/java/it/tidalwave/bluemarine2/commons/test/EventBarrier.java</fileName><fingerprint>fded77f56f7009545f401834fe16a906</fingerprint><lineEnd>50</lineEnd><lineStart>50</lineStart><message>Overridable method subscribe is called from constructor new it.tidalwave.bluemarine2.commons.test.EventBarrier(Class, MessageBus).</message><moduleName>blueMarine II :: Commons for Tests</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.commons.test</packageName><reference>1312</reference><severity>LOW</severity><toString>EventBarrier.java(50,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method subscribe is called from constructor new it.tidalwave.bluemarine2.commons.test.EventBarrier(Class, MessageBus).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>SpringTestSupport.java</baseName><category>CORRECTNESS</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/TestCommons/src/main/java/it/tidalwave/bluemarine2/commons/test/SpringTestSupport.java</fileName><fingerprint>7d8d8e3d52ec1ebe3fd5548589cc1188</fingerprint><lineEnd>118</lineEnd><lineStart>118</lineStart><message>Null passed for non-null parameter of it.tidalwave.role.ContextManager$Locator.set(ContextManagerProvider) in it.tidalwave.bluemarine2.commons.test.SpringTestSupport.closeSpringContext()</message><moduleName>blueMarine II :: Commons for Tests</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.commons.test</packageName><reference>1312</reference><severity>NORMAL</severity><toString>SpringTestSupport.java(118,0): NP_NONNULL_PARAM_VIOLATION: CORRECTNESS: Null passed for non-null parameter of it.tidalwave.role.ContextManager$Locator.set(ContextManagerProvider) in it.tidalwave.bluemarine2.commons.test.SpringTestSupport.closeSpringContext()</toString><type>NP_NONNULL_PARAM_VIOLATION</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>TestSetTriple.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/TestCommons/src/main/java/it/tidalwave/bluemarine2/commons/test/TestSetTriple.java</fileName><fingerprint>9967df781d02694e51ff4206d1fdb10a</fingerprint><lineEnd>92</lineEnd><lineStart>92</lineStart><message>Possible null pointer dereference in it.tidalwave.bluemarine2.commons.test.TestSetTriple.lambda$streamOfTestSetTriples$3(TestSetTriple) due to return value of called method</message><moduleName>blueMarine II :: Commons for Tests</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.commons.test</packageName><reference>1312</reference><severity>LOW</severity><toString>TestSetTriple.java(92,0): NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE: STYLE: Possible null pointer dereference in it.tidalwave.bluemarine2.commons.test.TestSetTriple.lambda$streamOfTestSetTriples$3(TestSetTriple) due to return value of called method</toString><type>NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>TestUtilities.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/TestCommons/src/main/java/it/tidalwave/bluemarine2/commons/test/TestUtilities.java</fileName><fingerprint>7dcd99a44fce59c2c842be5ea1f1fafb</fingerprint><lineEnd>68</lineEnd><lineStart>68</lineStart><message>Possible null pointer dereference in it.tidalwave.bluemarine2.commons.test.TestUtilities.dumpAndAssertResults(String, Collection) due to return value of called method</message><moduleName>blueMarine II :: Commons for Tests</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.commons.test</packageName><reference>1312</reference><severity>LOW</severity><toString>TestUtilities.java(68,0): NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE: STYLE: Possible null pointer dereference in it.tidalwave.bluemarine2.commons.test.TestUtilities.dumpAndAssertResults(String, Collection) due to return value of called method</toString><type>NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>TestUtilities.java</baseName><category>CORRECTNESS</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/TestCommons/src/main/java/it/tidalwave/bluemarine2/commons/test/TestUtilities.java</fileName><fingerprint>ab9a5cfee4e4afb83619f80217fb8e48</fingerprint><lineEnd>98</lineEnd><lineStart>98</lineStart><message>Nullcheck of connection at line 98 of value previously dereferenced in it.tidalwave.bluemarine2.commons.test.TestUtilities.loadRepository(Repository, Path)</message><moduleName>blueMarine II :: Commons for Tests</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.commons.test</packageName><reference>1312</reference><severity>LOW</severity><toString>TestUtilities.java(98,0): RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE: CORRECTNESS: Nullcheck of connection at line 98 of value previously dereferenced in it.tidalwave.bluemarine2.commons.test.TestUtilities.loadRepository(Repository, Path)</toString><type>RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>FileComparisonUtilsWithPathNormalizer.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/TestCommons/src/main/java/it/tidalwave/util/test/FileComparisonUtilsWithPathNormalizer.java</fileName><fingerprint>75b056dae33d7690ea7e9d5f3c36d98f</fingerprint><lineEnd>82</lineEnd><lineStart>82</lineStart><message>Possible null pointer dereference in it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.rewriteN3(Path, boolean) due to return value of called method</message><moduleName>blueMarine II :: Commons for Tests</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.util.test</packageName><reference>1312</reference><severity>LOW</severity><toString>FileComparisonUtilsWithPathNormalizer.java(82,0): NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE: STYLE: Possible null pointer dereference in it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.rewriteN3(Path, boolean) due to return value of called method</toString><type>NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>FileComparisonUtilsWithPathNormalizer.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/TestCommons/src/main/java/it/tidalwave/util/test/FileComparisonUtilsWithPathNormalizer.java</fileName><fingerprint>75b056dae33d7690ea7e9d5f3c36d98f</fingerprint><lineEnd>83</lineEnd><lineStart>83</lineStart><message>Possible null pointer dereference in it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.rewriteN3(Path, boolean) due to return value of called method</message><moduleName>blueMarine II :: Commons for Tests</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.util.test</packageName><reference>1312</reference><severity>LOW</severity><toString>FileComparisonUtilsWithPathNormalizer.java(83,0): NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE: STYLE: Possible null pointer dereference in it.tidalwave.util.test.FileComparisonUtilsWithPathNormalizer.rewriteN3(Path, boolean) due to return value of called method</toString><type>NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>AudioFileDetailRendererSelectable.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/UI/src/main/java/it/tidalwave/bluemarine2/ui/audio/explorer/impl/AudioFileDetailRendererSelectable.java</fileName><fingerprint>5510610d7478cf4574b9f301820025cf</fingerprint><lineEnd>54</lineEnd><lineStart>54</lineStart><message>Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.ui.audio.explorer.impl.AudioFileDetailRendererSelectable(AudioFileSupplier).</message><moduleName>blueMarine II :: UI</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.ui.audio.explorer.impl</packageName><reference>1312</reference><severity>LOW</severity><toString>AudioFileDetailRendererSelectable.java(54,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.ui.audio.explorer.impl.AudioFileDetailRendererSelectable(AudioFileSupplier).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>AudioFileDetailRendererSelectable.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/UI/src/main/java/it/tidalwave/bluemarine2/ui/audio/explorer/impl/AudioFileDetailRendererSelectable.java</fileName><fingerprint>d46b3796ed2875b289ac24102c9fc976</fingerprint><lineEnd>54</lineEnd><lineStart>54</lineStart><message>Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.ui.audio.explorer.impl.AudioFileDetailRendererSelectable(AudioFileSupplier).</message><moduleName>blueMarine II :: UI</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.ui.audio.explorer.impl</packageName><reference>1312</reference><severity>LOW</severity><toString>AudioFileDetailRendererSelectable.java(54,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.ui.audio.explorer.impl.AudioFileDetailRendererSelectable(AudioFileSupplier).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>AudioFileDetailRendererSelectable.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/UI/src/main/java/it/tidalwave/bluemarine2/ui/audio/explorer/impl/AudioFileDetailRendererSelectable.java</fileName><fingerprint>2accebea546a5588833551d1eb71ecce</fingerprint><lineEnd>54</lineEnd><lineStart>54</lineStart><message>Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.ui.audio.explorer.impl.AudioFileDetailRendererSelectable(AudioFileSupplier)</message><moduleName>blueMarine II :: UI</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.ui.audio.explorer.impl</packageName><reference>1312</reference><severity>LOW</severity><toString>AudioFileDetailRendererSelectable.java(54,0): RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE: STYLE: Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.ui.audio.explorer.impl.AudioFileDetailRendererSelectable(AudioFileSupplier)</toString><type>RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>AudioFileDetailRendererSelectable.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/UI/src/main/java/it/tidalwave/bluemarine2/ui/audio/explorer/impl/AudioFileDetailRendererSelectable.java</fileName><fingerprint>30b2ac43344cde4cff95aa8cb4a25b01</fingerprint><lineEnd>74</lineEnd><lineStart>1</lineStart><message>Class it.tidalwave.bluemarine2.ui.audio.explorer.impl.AudioFileDetailRendererSelectable implements same interface as superclass</message><moduleName>blueMarine II :: UI</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.ui.audio.explorer.impl</packageName><reference>1312</reference><severity>LOW</severity><toString>AudioFileDetailRendererSelectable.java(1,0): RI_REDUNDANT_INTERFACES: STYLE: Class it.tidalwave.bluemarine2.ui.audio.explorer.impl.AudioFileDetailRendererSelectable implements same interface as superclass</toString><type>RI_REDUNDANT_INTERFACES</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultAudioExplorerPresentationControl.java</baseName><category>PERFORMANCE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/UI/src/main/java/it/tidalwave/bluemarine2/ui/audio/explorer/impl/DefaultAudioExplorerPresentationControl.java</fileName><fingerprint>f2163d648e6d9d081ea816c46a3636d2</fingerprint><lineEnd>140</lineEnd><lineStart>140</lineStart><message>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)</message><moduleName>blueMarine II :: UI</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.ui.audio.explorer.impl</packageName><reference>1312</reference><severity>LOW</severity><toString>DefaultAudioExplorerPresentationControl.java(140,0): DMI_BLOCKING_METHODS_ON_URL: PERFORMANCE: 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)</toString><type>DMI_BLOCKING_METHODS_ON_URL</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>FileSystemMediaFolderDetailRendererSelectable.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/UI/src/main/java/it/tidalwave/bluemarine2/ui/audio/explorer/impl/FileSystemMediaFolderDetailRendererSelectable.java</fileName><fingerprint>332091c86c69dc99351a7d1f48e54e0a</fingerprint><lineEnd>51</lineEnd><lineStart>51</lineStart><message>Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.ui.audio.explorer.impl.FileSystemMediaFolderDetailRendererSelectable(FileSystemMediaFolder).</message><moduleName>blueMarine II :: UI</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.ui.audio.explorer.impl</packageName><reference>1312</reference><severity>LOW</severity><toString>FileSystemMediaFolderDetailRendererSelectable.java(51,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.ui.audio.explorer.impl.FileSystemMediaFolderDetailRendererSelectable(FileSystemMediaFolder).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>FileSystemMediaFolderDetailRendererSelectable.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/UI/src/main/java/it/tidalwave/bluemarine2/ui/audio/explorer/impl/FileSystemMediaFolderDetailRendererSelectable.java</fileName><fingerprint>4d8f9092899d3b17008c7faa2f546dfe</fingerprint><lineEnd>51</lineEnd><lineStart>51</lineStart><message>Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.ui.audio.explorer.impl.FileSystemMediaFolderDetailRendererSelectable(FileSystemMediaFolder).</message><moduleName>blueMarine II :: UI</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.ui.audio.explorer.impl</packageName><reference>1312</reference><severity>LOW</severity><toString>FileSystemMediaFolderDetailRendererSelectable.java(51,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.ui.audio.explorer.impl.FileSystemMediaFolderDetailRendererSelectable(FileSystemMediaFolder).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>FileSystemMediaFolderDetailRendererSelectable.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/UI/src/main/java/it/tidalwave/bluemarine2/ui/audio/explorer/impl/FileSystemMediaFolderDetailRendererSelectable.java</fileName><fingerprint>620009b550b8b53e9de7943811c08611</fingerprint><lineEnd>51</lineEnd><lineStart>51</lineStart><message>Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.ui.audio.explorer.impl.FileSystemMediaFolderDetailRendererSelectable(FileSystemMediaFolder)</message><moduleName>blueMarine II :: UI</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.ui.audio.explorer.impl</packageName><reference>1312</reference><severity>LOW</severity><toString>FileSystemMediaFolderDetailRendererSelectable.java(51,0): RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE: STYLE: Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.ui.audio.explorer.impl.FileSystemMediaFolderDetailRendererSelectable(FileSystemMediaFolder)</toString><type>RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>FileSystemMediaFolderDetailRendererSelectable.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/UI/src/main/java/it/tidalwave/bluemarine2/ui/audio/explorer/impl/FileSystemMediaFolderDetailRendererSelectable.java</fileName><fingerprint>1458a517f874d44b3ee8abff2d2c8ad5</fingerprint><lineEnd>59</lineEnd><lineStart>1</lineStart><message>Class it.tidalwave.bluemarine2.ui.audio.explorer.impl.FileSystemMediaFolderDetailRendererSelectable implements same interface as superclass</message><moduleName>blueMarine II :: UI</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.ui.audio.explorer.impl</packageName><reference>1312</reference><severity>LOW</severity><toString>FileSystemMediaFolderDetailRendererSelectable.java(1,0): RI_REDUNDANT_INTERFACES: STYLE: Class it.tidalwave.bluemarine2.ui.audio.explorer.impl.FileSystemMediaFolderDetailRendererSelectable implements same interface as superclass</toString><type>RI_REDUNDANT_INTERFACES</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>MusicArtistDetailRendererSelectable.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/UI/src/main/java/it/tidalwave/bluemarine2/ui/audio/explorer/impl/MusicArtistDetailRendererSelectable.java</fileName><fingerprint>66c2cf32260f066f7ba170181affb7ae</fingerprint><lineEnd>49</lineEnd><lineStart>49</lineStart><message>Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.ui.audio.explorer.impl.MusicArtistDetailRendererSelectable(MusicArtist).</message><moduleName>blueMarine II :: UI</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.ui.audio.explorer.impl</packageName><reference>1312</reference><severity>LOW</severity><toString>MusicArtistDetailRendererSelectable.java(49,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.ui.audio.explorer.impl.MusicArtistDetailRendererSelectable(MusicArtist).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>MusicArtistDetailRendererSelectable.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/UI/src/main/java/it/tidalwave/bluemarine2/ui/audio/explorer/impl/MusicArtistDetailRendererSelectable.java</fileName><fingerprint>a323472f7aa5efb7a869a68469380b3a</fingerprint><lineEnd>49</lineEnd><lineStart>49</lineStart><message>Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.ui.audio.explorer.impl.MusicArtistDetailRendererSelectable(MusicArtist).</message><moduleName>blueMarine II :: UI</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.ui.audio.explorer.impl</packageName><reference>1312</reference><severity>LOW</severity><toString>MusicArtistDetailRendererSelectable.java(49,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.ui.audio.explorer.impl.MusicArtistDetailRendererSelectable(MusicArtist).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>MusicArtistDetailRendererSelectable.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/UI/src/main/java/it/tidalwave/bluemarine2/ui/audio/explorer/impl/MusicArtistDetailRendererSelectable.java</fileName><fingerprint>e4db35454b7fc99972b2a70e55344698</fingerprint><lineEnd>49</lineEnd><lineStart>49</lineStart><message>Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.ui.audio.explorer.impl.MusicArtistDetailRendererSelectable(MusicArtist)</message><moduleName>blueMarine II :: UI</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.ui.audio.explorer.impl</packageName><reference>1312</reference><severity>LOW</severity><toString>MusicArtistDetailRendererSelectable.java(49,0): RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE: STYLE: Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.ui.audio.explorer.impl.MusicArtistDetailRendererSelectable(MusicArtist)</toString><type>RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>MusicArtistDetailRendererSelectable.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/UI/src/main/java/it/tidalwave/bluemarine2/ui/audio/explorer/impl/MusicArtistDetailRendererSelectable.java</fileName><fingerprint>e416de86b55dccc16a2190b1c8210d93</fingerprint><lineEnd>57</lineEnd><lineStart>1</lineStart><message>Class it.tidalwave.bluemarine2.ui.audio.explorer.impl.MusicArtistDetailRendererSelectable implements same interface as superclass</message><moduleName>blueMarine II :: UI</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.ui.audio.explorer.impl</packageName><reference>1312</reference><severity>LOW</severity><toString>MusicArtistDetailRendererSelectable.java(1,0): RI_REDUNDANT_INTERFACES: STYLE: Class it.tidalwave.bluemarine2.ui.audio.explorer.impl.MusicArtistDetailRendererSelectable implements same interface as superclass</toString><type>RI_REDUNDANT_INTERFACES</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RecordDetailRendererSelectable.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/UI/src/main/java/it/tidalwave/bluemarine2/ui/audio/explorer/impl/RecordDetailRendererSelectable.java</fileName><fingerprint>fa719d3ccf7fb5c5ae1dee14a698cf5c</fingerprint><lineEnd>48</lineEnd><lineStart>48</lineStart><message>Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.ui.audio.explorer.impl.RecordDetailRendererSelectable(Record).</message><moduleName>blueMarine II :: UI</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.ui.audio.explorer.impl</packageName><reference>1312</reference><severity>LOW</severity><toString>RecordDetailRendererSelectable.java(48,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.bluemarine2.ui.audio.explorer.impl.RecordDetailRendererSelectable(Record).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RecordDetailRendererSelectable.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/UI/src/main/java/it/tidalwave/bluemarine2/ui/audio/explorer/impl/RecordDetailRendererSelectable.java</fileName><fingerprint>402d7496fd437e44b7d6f3972751647d</fingerprint><lineEnd>48</lineEnd><lineStart>48</lineStart><message>Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.ui.audio.explorer.impl.RecordDetailRendererSelectable(Record).</message><moduleName>blueMarine II :: UI</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.ui.audio.explorer.impl</packageName><reference>1312</reference><severity>LOW</severity><toString>RecordDetailRendererSelectable.java(48,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.bluemarine2.ui.audio.explorer.impl.RecordDetailRendererSelectable(Record).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RecordDetailRendererSelectable.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/UI/src/main/java/it/tidalwave/bluemarine2/ui/audio/explorer/impl/RecordDetailRendererSelectable.java</fileName><fingerprint>de6695a9dfa5c941cbe3c18b9c2b3c67</fingerprint><lineEnd>48</lineEnd><lineStart>48</lineStart><message>Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.ui.audio.explorer.impl.RecordDetailRendererSelectable(Record)</message><moduleName>blueMarine II :: UI</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.ui.audio.explorer.impl</packageName><reference>1312</reference><severity>LOW</severity><toString>RecordDetailRendererSelectable.java(48,0): RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE: STYLE: Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.bluemarine2.ui.audio.explorer.impl.RecordDetailRendererSelectable(Record)</toString><type>RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>RecordDetailRendererSelectable.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/UI/src/main/java/it/tidalwave/bluemarine2/ui/audio/explorer/impl/RecordDetailRendererSelectable.java</fileName><fingerprint>7f6b0e7ff48951c0a8c6fabcf1c3d671</fingerprint><lineEnd>56</lineEnd><lineStart>1</lineStart><message>Class it.tidalwave.bluemarine2.ui.audio.explorer.impl.RecordDetailRendererSelectable implements same interface as superclass</message><moduleName>blueMarine II :: UI</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.ui.audio.explorer.impl</packageName><reference>1312</reference><severity>LOW</severity><toString>RecordDetailRendererSelectable.java(1,0): RI_REDUNDANT_INTERFACES: STYLE: Class it.tidalwave.bluemarine2.ui.audio.explorer.impl.RecordDetailRendererSelectable implements same interface as superclass</toString><type>RI_REDUNDANT_INTERFACES</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultAudioRendererPresentationControl.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/UI/src/main/java/it/tidalwave/bluemarine2/ui/audio/renderer/impl/DefaultAudioRendererPresentationControl.java</fileName><fingerprint>5bc47d23f3233e15c1b4165eb7e1f9b0</fingerprint><lineEnd>301</lineEnd><lineStart>294</lineStart><message>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</message><moduleName>blueMarine II :: UI</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.bluemarine2.ui.audio.renderer.impl</packageName><reference>1312</reference><severity>LOW</severity><toString>DefaultAudioRendererPresentationControl.java(294,0): SF_SWITCH_NO_DEFAULT: STYLE: 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</toString><type>SF_SWITCH_NO_DEFAULT</type></issue><size>146</size><toString>146 warnings (normal: 3, low: 143)</toString></reportApi>