<reportApi _class='io.jenkins.plugins.analysis.core.restapi.ReportApi'><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>MessageBusAdapterFactory.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>../../TheseFoolishThings_Metrics/workspace/modules/SpringMessageBus/src/main/java/it/tidalwave/messagebus/impl/spring/MessageBusAdapterFactory.java</fileName><fingerprint>913a23124b07942dd9e763261ca3fc84</fingerprint><lineEnd>75</lineEnd><lineStart>75</lineStart><message>Invocation of reflect.Method.setAccessible(boolean), which should be invoked from within a doPrivileged block, in new it.tidalwave.messagebus.impl.spring.MessageBusAdapterFactory$MessageBusListenerAdapter(MessageBusAdapterFactory, Object, Method, Class)</message><moduleName>TheseFoolishThings :: MessageBus :: Spring</moduleName><origin>spotbugs</origin><originName></originName><packageName>it.tidalwave.messagebus.impl.spring</packageName><reference>478</reference><severity>LOW</severity><toString>MessageBusAdapterFactory.java(75,0): DP_DO_INSIDE_DO_PRIVILEGED: MALICIOUS_CODE: Invocation of reflect.Method.setAccessible(boolean), which should be invoked from within a doPrivileged block, in new it.tidalwave.messagebus.impl.spring.MessageBusAdapterFactory$MessageBusListenerAdapter(MessageBusAdapterFactory, Object, Method, Class)</toString><type>DP_DO_INSIDE_DO_PRIVILEGED</type></issue><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>it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberAspect.aj</fileName><fingerprint>945c612de87a60bfe1c843d80952bb10</fingerprint><lineEnd>0</lineEnd><lineStart>0</lineStart><message>it.tidalwave.messagebus.impl.spring.SpringSimpleMessageSubscriberAspect.ajc$perSingletonInstance isn't final but should be</message><moduleName>TheseFoolishThings :: MessageBus :: Spring</moduleName><origin>spotbugs</origin><originName></originName><packageName>it.tidalwave.messagebus.impl.spring</packageName><reference>478</reference><severity>LOW</severity><toString>SpringSimpleMessageSubscriberAspect.aj(0,0): MS_SHOULD_BE_FINAL: MALICIOUS_CODE: it.tidalwave.messagebus.impl.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>SpringSimpleMessageSubscriberSupport.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>../../TheseFoolishThings_Metrics/workspace/modules/SpringMessageBus/src/main/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberSupport.java</fileName><fingerprint>c8bf8cf56da342f70f7a5987591146b4</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.messagebus.impl.spring.SpringSimpleMessageSubscriberSupport(Object).</message><moduleName>TheseFoolishThings :: MessageBus :: Spring</moduleName><origin>spotbugs</origin><originName></originName><packageName>it.tidalwave.messagebus.impl.spring</packageName><reference>481</reference><severity>LOW</severity><toString>SpringSimpleMessageSubscriberSupport.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.messagebus.impl.spring.SpringSimpleMessageSubscriberSupport(Object).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>SpringSimpleMessageSubscriberSupport.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>../../TheseFoolishThings_Metrics/workspace/modules/SpringMessageBus/src/main/java/it/tidalwave/messagebus/impl/spring/SpringSimpleMessageSubscriberSupport.java</fileName><fingerprint>2551bd92f75db7ab85940d221acd60ba</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.messagebus.impl.spring.SpringSimpleMessageSubscriberSupport(Object).</message><moduleName>TheseFoolishThings :: MessageBus :: Spring</moduleName><origin>spotbugs</origin><originName></originName><packageName>it.tidalwave.messagebus.impl.spring</packageName><reference>481</reference><severity>LOW</severity><toString>SpringSimpleMessageSubscriberSupport.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.messagebus.impl.spring.SpringSimpleMessageSubscriberSupport(Object).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>SimpleMessageBus.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>../../TheseFoolishThings_Metrics/workspace/modules/MessageBus/src/main/java/it/tidalwave/messagebus/spi/SimpleMessageBus.java</fileName><fingerprint>537912b54c1a7f38fe0e385eb369277c</fingerprint><lineEnd>95</lineEnd><lineStart>95</lineStart><message>Overridable method initialize is called from constructor new it.tidalwave.messagebus.spi.SimpleMessageBus(Executor, MessageDelivery).</message><moduleName>TheseFoolishThings :: MessageBus</moduleName><origin>spotbugs</origin><originName></originName><packageName>it.tidalwave.messagebus.spi</packageName><reference>481</reference><severity>LOW</severity><toString>SimpleMessageBus.java(95,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method initialize is called from constructor new it.tidalwave.messagebus.spi.SimpleMessageBus(Executor, MessageDelivery).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>AnnotationSpringRoleManager.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>../../TheseFoolishThings_Metrics/workspace/modules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/AnnotationSpringRoleManager.java</fileName><fingerprint>1b9547ae9f94aba6b2238026c999da0</fingerprint><lineEnd>50</lineEnd><lineStart>50</lineStart><message>Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.role.spring.spi.AnnotationSpringRoleManager().</message><moduleName>TheseFoolishThings :: Roles :: Spring</moduleName><origin>spotbugs</origin><originName></originName><packageName>it.tidalwave.role.spring.spi</packageName><reference>531</reference><severity>LOW</severity><toString>AnnotationSpringRoleManager.java(50,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.role.spring.spi.AnnotationSpringRoleManager().</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>AnnotationSpringRoleManager.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>../../TheseFoolishThings_Metrics/workspace/modules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/AnnotationSpringRoleManager.java</fileName><fingerprint>67cf3604db840e97ba8178423903e4b0</fingerprint><lineEnd>50</lineEnd><lineStart>50</lineStart><message>Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.role.spring.spi.AnnotationSpringRoleManager().</message><moduleName>TheseFoolishThings :: Roles :: Spring</moduleName><origin>spotbugs</origin><originName></originName><packageName>it.tidalwave.role.spring.spi</packageName><reference>531</reference><severity>LOW</severity><toString>AnnotationSpringRoleManager.java(50,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.role.spring.spi.AnnotationSpringRoleManager().</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DciContextWithAutoThreadBindingAspect.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>../../TheseFoolishThings_Metrics/workspace/modules/SpringRoles/src/main/java/it/tidalwave/role/spring/spi/DciContextWithAutoThreadBindingAspect.java</fileName><fingerprint>8221265e527a9496b701f4e3820e171</fingerprint><lineEnd>0</lineEnd><lineStart>0</lineStart><message>it.tidalwave.role.spring.spi.DciContextWithAutoThreadBindingAspect.ajc$perSingletonInstance isn't final but should be</message><moduleName>TheseFoolishThings :: Roles :: Spring</moduleName><origin>spotbugs</origin><originName></originName><packageName>it.tidalwave.role.spring.spi</packageName><reference>478</reference><severity>LOW</severity><toString>DciContextWithAutoThreadBindingAspect.java(0,0): MS_SHOULD_BE_FINAL: MALICIOUS_CODE: it.tidalwave.role.spring.spi.DciContextWithAutoThreadBindingAspect.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>BooleanBoundFunctionSupport.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>../../TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/function/BooleanBoundFunctionSupport.java</fileName><fingerprint>7e2c04081b3015b1edb0c3b986f54a28</fingerprint><lineEnd>67</lineEnd><lineStart>67</lineStart><message>Overridable method function is called from constructor new it.tidalwave.role.ui.function.BooleanBoundFunctionSupport(ChangingSource[]).</message><moduleName>TheseFoolishThings :: Roles</moduleName><origin>spotbugs</origin><originName></originName><packageName>it.tidalwave.role.ui.function</packageName><reference>481</reference><severity>LOW</severity><toString>BooleanBoundFunctionSupport.java(67,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method function is called from constructor new it.tidalwave.role.ui.function.BooleanBoundFunctionSupport(ChangingSource[]).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultAs.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>../../TheseFoolishThings_Metrics/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/DefaultAs.java</fileName><fingerprint>bdd91f4bd050798fc10c5d112454c259</fingerprint><lineEnd>68</lineEnd><lineStart>68</lineStart><message>Overridable method createAsDelegate is called from constructor new it.tidalwave.util.impl.DefaultAs().</message><moduleName>TheseFoolishThings :: Utilities</moduleName><origin>spotbugs</origin><originName></originName><packageName>it.tidalwave.util.impl</packageName><reference>531</reference><severity>LOW</severity><toString>DefaultAs.java(68,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method createAsDelegate is called from constructor new it.tidalwave.util.impl.DefaultAs().</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultAs.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>../../TheseFoolishThings_Metrics/workspace/modules/Utilities/src/main/java/it/tidalwave/util/impl/DefaultAs.java</fileName><fingerprint>4b0b1c3b3c1954bf43ea60efb21470ba</fingerprint><lineEnd>111</lineEnd><lineStart>111</lineStart><message>Overridable method createAsDelegate is called from constructor new it.tidalwave.util.impl.DefaultAs(Object, Collection).</message><moduleName>TheseFoolishThings :: Utilities</moduleName><origin>spotbugs</origin><originName></originName><packageName>it.tidalwave.util.impl</packageName><reference>542</reference><severity>LOW</severity><toString>DefaultAs.java(111,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method createAsDelegate is called from constructor new it.tidalwave.util.impl.DefaultAs(Object, Collection).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><size>11</size><toString>11 warnings (low: 11)</toString></reportApi>