<reportApi _class='io.jenkins.plugins.analysis.core.restapi.ReportApi'><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>AnnotationSpringRoleManager.java</baseName><category>STYLE</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>5bd5a8a5ce23aa371bae118f6ee2d3fb</fingerprint><lineEnd>50</lineEnd><lineStart>50</lineStart><message>Redundant nullcheck of this, which is known to be non-null in 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): RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE: STYLE: Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.role.spring.spi.AnnotationSpringRoleManager()</toString><type>RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultPresentationModel.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>../../TheseFoolishThings_Metrics/workspace/modules/Roles/src/main/java/it/tidalwave/role/ui/impl/DefaultPresentationModel.java</fileName><fingerprint>59bb6d0144e44c2b3363e412ee525442</fingerprint><lineEnd>110</lineEnd><lineStart>110</lineStart><message>Redundant nullcheck of role, which is known to be non-null in it.tidalwave.role.ui.impl.DefaultPresentationModel.maybeAs(Class)</message><moduleName>TheseFoolishThings :: Roles</moduleName><origin>spotbugs</origin><originName></originName><packageName>it.tidalwave.role.ui.impl</packageName><reference>531</reference><severity>LOW</severity><toString>DefaultPresentationModel.java(110,0): RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE: STYLE: Redundant nullcheck of role, which is known to be non-null in it.tidalwave.role.ui.impl.DefaultPresentationModel.maybeAs(Class)</toString><type>RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE</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>67</lineEnd><lineStart>67</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(67,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>Main.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>../../TheseFoolishThings_Metrics/workspace/modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/Main.java</fileName><fingerprint>de78245b118119b81fb2780fcef7ed4a</fingerprint><lineEnd>57</lineEnd><lineStart>57</lineStart><message>Redundant nullcheck of txManager, which is known to be non-null in it.tidalwave.thesefoolishthings.examples.jpafinderexample.Main.main(String[])</message><moduleName>TheseFoolishThings :: Examples :: Finder :: JPA Finder</moduleName><origin>spotbugs</origin><originName></originName><packageName>it.tidalwave.thesefoolishthings.examples.jpafinderexample</packageName><reference>531</reference><severity>LOW</severity><toString>Main.java(57,0): RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE: STYLE: Redundant nullcheck of txManager, which is known to be non-null in it.tidalwave.thesefoolishthings.examples.jpafinderexample.Main.main(String[])</toString><type>RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>SimpleAsDelegateProvider.java</baseName><category>PERFORMANCE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>../../TheseFoolishThings_Metrics/workspace/modules/examples/JPAFinderExample/src/main/java/it/tidalwave/thesefoolishthings/examples/jpafinderexample/SimpleAsDelegateProvider.java</fileName><fingerprint>e34325f08bfd162790176992f47b6a24</fingerprint><lineEnd>57</lineEnd><lineStart>57</lineStart><message>The class it.tidalwave.thesefoolishthings.examples.jpafinderexample.SimpleAsDelegateProvider$1 could be refactored into a named _static_ inner class</message><moduleName>TheseFoolishThings :: Examples :: Finder :: JPA Finder</moduleName><origin>spotbugs</origin><originName></originName><packageName>it.tidalwave.thesefoolishthings.examples.jpafinderexample</packageName><reference>531</reference><severity>LOW</severity><toString>SimpleAsDelegateProvider.java(57,0): SIC_INNER_SHOULD_BE_STATIC_ANON: PERFORMANCE: The class it.tidalwave.thesefoolishthings.examples.jpafinderexample.SimpleAsDelegateProvider$1 could be refactored into a named _static_ inner class</toString><type>SIC_INNER_SHOULD_BE_STATIC_ANON</type></issue><size>7</size><toString>7 warnings (2 duplicates) (low: 7)</toString></reportApi>