<reportApi _class='io.jenkins.plugins.analysis.core.restapi.ReportApi'><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>SpringSimpleMessageSubscriberAspect.aj</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/SpringMessageBus/src/main/aspect/it/tidalwave/messagebus/spi/spring/SpringSimpleMessageSubscriberAspect.aj</fileName><fingerprint>fe4547505a058d6516e74e86fb5fc29d</fingerprint><lineEnd>0</lineEnd><lineStart>0</lineStart><message>it.tidalwave.messagebus.spi.spring.SpringSimpleMessageSubscriberAspect.ajc$perSingletonInstance isn't final but should be</message><moduleName>TheseFoolishThings :: MessageBus :: Spring</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.messagebus.spi.spring</packageName><reference>1326</reference><severity>LOW</severity><toString>SpringSimpleMessageSubscriberAspect.aj(0,0): MS_SHOULD_BE_FINAL: MALICIOUS_CODE: it.tidalwave.messagebus.spi.spring.SpringSimpleMessageSubscriberAspect.ajc$perSingletonInstance isn't final but should be</toString><type>MS_SHOULD_BE_FINAL</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>SpringSimpleMessageSubscriberAspect.aj</baseName><category>BAD_PRACTICE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/SpringMessageBus/src/main/aspect/it/tidalwave/messagebus/spi/spring/SpringSimpleMessageSubscriberAspect.aj</fileName><fingerprint>190c7e2614b7ab1790ecbe40be5e74fd</fingerprint><lineEnd>1</lineEnd><lineStart>1</lineStart><message>Primitive field it.tidalwave.messagebus.spi.spring.SpringSimpleMessageSubscriberAspect.ajc$perSingletonInstance is public and set from inside the class, which makes it too exposed. Consider making it private to limit external accessibility.</message><moduleName>TheseFoolishThings :: MessageBus :: Spring</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.messagebus.spi.spring</packageName><reference>1326</reference><severity>LOW</severity><toString>SpringSimpleMessageSubscriberAspect.aj(1,0): PA_PUBLIC_PRIMITIVE_ATTRIBUTE: BAD_PRACTICE: Primitive field it.tidalwave.messagebus.spi.spring.SpringSimpleMessageSubscriberAspect.ajc$perSingletonInstance is public and set from inside the class, which makes it too exposed. Consider making it private to limit external accessibility.</toString><type>PA_PUBLIC_PRIMITIVE_ATTRIBUTE</type></issue><size>2</size><toString>2 warnings (low: 2)</toString></reportApi>