The following document contains the results of SpotBugs
SpotBugs Version is 4.5.0
Threshold is low
Effort is max
Classes | Bugs | Errors | Missing Classes |
---|---|---|---|
10 | 18 | 0 | 0 |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.northernwind.core.impl.io.LayoutJaxbMarshallable(Layout). | MALICIOUS_CODE | MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR | 67 | Low |
Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.northernwind.core.impl.io.LayoutJaxbMarshallable(Layout). | MALICIOUS_CODE | MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR | 67 | Low |
Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.northernwind.core.impl.io.LayoutJaxbMarshallable(Layout) | STYLE | RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE | 67 | Medium |
Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.northernwind.core.impl.io.LayoutJaxbMarshallable(Layout) | STYLE | RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE | 67 | Low |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.northernwind.core.impl.io.LayoutJaxbUnmarshallable(Layout). | MALICIOUS_CODE | MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR | 66 | Low |
Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.northernwind.core.impl.io.LayoutJaxbUnmarshallable(Layout). | MALICIOUS_CODE | MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR | 66 | Low |
Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.northernwind.core.impl.io.LayoutJaxbUnmarshallable(Layout) | STYLE | RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE | 66 | Medium |
Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.northernwind.core.impl.io.LayoutJaxbUnmarshallable(Layout) | STYLE | RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE | 66 | Low |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.northernwind.core.impl.io.ResourcePropertiesJaxbMarshallable(ResourceProperties). | MALICIOUS_CODE | MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR | 71 | Low |
Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.northernwind.core.impl.io.ResourcePropertiesJaxbMarshallable(ResourceProperties). | MALICIOUS_CODE | MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR | 71 | Low |
Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.northernwind.core.impl.io.ResourcePropertiesJaxbMarshallable(ResourceProperties) | STYLE | RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE | 71 | Medium |
Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.northernwind.core.impl.io.ResourcePropertiesJaxbMarshallable(ResourceProperties) | STYLE | RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE | 71 | Low |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
it.tidalwave.northernwind.core.impl.io.jaxb.ComponentJaxb.getComponent() may expose internal representation by returning ComponentJaxb.component | MALICIOUS_CODE | EI_EXPOSE_REP | 78 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
it.tidalwave.northernwind.core.impl.io.jaxb.ComponentsJaxb.getComponent() may expose internal representation by returning ComponentsJaxb.component | MALICIOUS_CODE | EI_EXPOSE_REP | 56 | Medium |
it.tidalwave.northernwind.core.impl.io.jaxb.ComponentsJaxb.setComponent(ComponentJaxb) may expose internal representation by storing an externally mutable object into ComponentsJaxb.component | MALICIOUS_CODE | EI_EXPOSE_REP2 | 68 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
it.tidalwave.northernwind.core.impl.io.jaxb.PropertiesJaxb.getProperties() may expose internal representation by returning PropertiesJaxb.properties | MALICIOUS_CODE | EI_EXPOSE_REP | 110 | Medium |
it.tidalwave.northernwind.core.impl.io.jaxb.PropertiesJaxb.getProperty() may expose internal representation by returning PropertiesJaxb.property | MALICIOUS_CODE | EI_EXPOSE_REP | 81 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
it.tidalwave.northernwind.core.impl.io.jaxb.ValuesJaxb.getValue() may expose internal representation by returning ValuesJaxb.value | MALICIOUS_CODE | EI_EXPOSE_REP | 71 | Medium |