SpotBugs Bug Detector Report

The following document contains the results of SpotBugs

SpotBugs Version is 4.5.0

Threshold is low

Effort is max

Summary

Classes Bugs Errors Missing Classes
21 27 0 0

Files

Class Bugs
it.tidalwave.northernwind.frontend.ui.component.blog.htmltemplate.HtmlTemplateBlogView 1
it.tidalwave.northernwind.frontend.ui.component.blog.htmltemplate.HtmlTemplateBlogViewController 1
it.tidalwave.northernwind.frontend.ui.component.breadcrumb.htmltemplate.HtmlTemplateBreadCrumbView 1
it.tidalwave.northernwind.frontend.ui.component.calendar.htmltemplate.HtmlTemplateCalendarView 1
it.tidalwave.northernwind.frontend.ui.component.calendar.htmltemplate.HtmlTemplateCalendarViewController 1
it.tidalwave.northernwind.frontend.ui.component.container.htmltemplate.HtmlTemplateContainerView 1
it.tidalwave.northernwind.frontend.ui.component.gallery.htmltemplate.HtmlTemplateGalleryView 1
it.tidalwave.northernwind.frontend.ui.component.htmlfragment.htmltemplate.HtmlTemplateHtmlFragmentView 1
it.tidalwave.northernwind.frontend.ui.component.htmltemplate.HtmlHolder 2
it.tidalwave.northernwind.frontend.ui.component.htmltemplate.TextHolder 9
it.tidalwave.northernwind.frontend.ui.component.htmltextwithtitle.htmltemplate.HtmlTemplateHtmlTextWithTitleView 1
it.tidalwave.northernwind.frontend.ui.component.htmltextwithtitle.htmltemplate.HtmlTemplateHtmlTextWithTitleViewController 1
it.tidalwave.northernwind.frontend.ui.component.menu.htmltemplate.HtmlTemplateHorizontalMenuView 1
it.tidalwave.northernwind.frontend.ui.component.menu.htmltemplate.HtmlTemplateVerticalMenuView 1
it.tidalwave.northernwind.frontend.ui.component.nodecontainer.htmltemplate.HtmlTemplateNodeContainerView 1
it.tidalwave.northernwind.frontend.ui.component.nodecontainer.htmltemplate.HtmlTemplateNodeContainerView_2 1
it.tidalwave.northernwind.frontend.ui.component.sitemap.htmltemplate.HtmlTemplateSitemapView 1
it.tidalwave.northernwind.frontend.ui.component.sitemap.htmltemplate.HtmlTemplateSitemapViewController 1

it.tidalwave.northernwind.frontend.ui.component.blog.htmltemplate.HtmlTemplateBlogView

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.frontend.ui.component.blog.htmltemplate.HtmlTemplateBlogView(Id, Site). MALICIOUS_CODE MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR 70 Low

it.tidalwave.northernwind.frontend.ui.component.blog.htmltemplate.HtmlTemplateBlogViewController

Bug Category Details Line Priority
new it.tidalwave.northernwind.frontend.ui.component.blog.htmltemplate.HtmlTemplateBlogViewController(SiteNode, HtmlTemplateBlogView, RequestLocaleManager) may expose internal representation by storing an externally mutable object into HtmlTemplateBlogViewController.view MALICIOUS_CODE EI_EXPOSE_REP2 125 Medium

it.tidalwave.northernwind.frontend.ui.component.breadcrumb.htmltemplate.HtmlTemplateBreadCrumbView

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.frontend.ui.component.breadcrumb.htmltemplate.HtmlTemplateBreadCrumbView(Id). MALICIOUS_CODE MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR 53 Low

it.tidalwave.northernwind.frontend.ui.component.calendar.htmltemplate.HtmlTemplateCalendarView

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.frontend.ui.component.calendar.htmltemplate.HtmlTemplateCalendarView(Id, Site). MALICIOUS_CODE MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR 67 Low

it.tidalwave.northernwind.frontend.ui.component.calendar.htmltemplate.HtmlTemplateCalendarViewController

Bug Category Details Line Priority
new it.tidalwave.northernwind.frontend.ui.component.calendar.htmltemplate.HtmlTemplateCalendarViewController(HtmlTemplateCalendarView, SiteNode, RequestLocaleManager, CalendarDao, TimeProvider) may expose internal representation by storing an externally mutable object into HtmlTemplateCalendarViewController.view MALICIOUS_CODE EI_EXPOSE_REP2 79 Medium

it.tidalwave.northernwind.frontend.ui.component.container.htmltemplate.HtmlTemplateContainerView

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.frontend.ui.component.container.htmltemplate.HtmlTemplateContainerView(Id). MALICIOUS_CODE MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR 56 Low

it.tidalwave.northernwind.frontend.ui.component.gallery.htmltemplate.HtmlTemplateGalleryView

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.frontend.ui.component.gallery.htmltemplate.HtmlTemplateGalleryView(Id). MALICIOUS_CODE MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR 47 Low

it.tidalwave.northernwind.frontend.ui.component.htmlfragment.htmltemplate.HtmlTemplateHtmlFragmentView

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.frontend.ui.component.htmlfragment.htmltemplate.HtmlTemplateHtmlFragmentView(Id). MALICIOUS_CODE MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR 62 Low

it.tidalwave.northernwind.frontend.ui.component.htmltemplate.HtmlHolder

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.frontend.ui.component.htmltemplate.HtmlHolder(Id). MALICIOUS_CODE MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR 55 Low
Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.northernwind.frontend.ui.component.htmltemplate.HtmlHolder(String). MALICIOUS_CODE MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR 61 Low

it.tidalwave.northernwind.frontend.ui.component.htmltemplate.TextHolder

Bug Category Details Line Priority
Found reliance on default encoding in it.tidalwave.northernwind.frontend.ui.component.htmltemplate.TextHolder.loadTemplate(): new java.io.InputStreamReader(InputStream) I18N DM_DEFAULT_ENCODING 189 High
Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.northernwind.frontend.ui.component.htmltemplate.TextHolder(Id). MALICIOUS_CODE MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR 86 Low
Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.northernwind.frontend.ui.component.htmltemplate.TextHolder(Id). MALICIOUS_CODE MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR 86 Low
Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.northernwind.frontend.ui.component.htmltemplate.TextHolder(String). MALICIOUS_CODE MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR 100 Low
Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.northernwind.frontend.ui.component.htmltemplate.TextHolder(String). MALICIOUS_CODE MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR 100 Low
Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.northernwind.frontend.ui.component.htmltemplate.TextHolder(Id) STYLE RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE 86 Medium
Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.northernwind.frontend.ui.component.htmltemplate.TextHolder(String) STYLE RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE 100 Medium
Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.northernwind.frontend.ui.component.htmltemplate.TextHolder(Id) STYLE RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE 86 Low
Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.northernwind.frontend.ui.component.htmltemplate.TextHolder(String) STYLE RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE 100 Low

it.tidalwave.northernwind.frontend.ui.component.htmltextwithtitle.htmltemplate.HtmlTemplateHtmlTextWithTitleView

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.frontend.ui.component.htmltextwithtitle.htmltemplate.HtmlTemplateHtmlTextWithTitleView(Id, Site). MALICIOUS_CODE MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR 73 Low

it.tidalwave.northernwind.frontend.ui.component.htmltextwithtitle.htmltemplate.HtmlTemplateHtmlTextWithTitleViewController

Bug Category Details Line Priority
new it.tidalwave.northernwind.frontend.ui.component.htmltextwithtitle.htmltemplate.HtmlTemplateHtmlTextWithTitleViewController(HtmlTemplateHtmlTextWithTitleView, SiteNode) may expose internal representation by storing an externally mutable object into HtmlTemplateHtmlTextWithTitleViewController.view MALICIOUS_CODE EI_EXPOSE_REP2 91 Medium

it.tidalwave.northernwind.frontend.ui.component.menu.htmltemplate.HtmlTemplateHorizontalMenuView

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.frontend.ui.component.menu.htmltemplate.HtmlTemplateHorizontalMenuView(Id). MALICIOUS_CODE MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR 66 Low

it.tidalwave.northernwind.frontend.ui.component.menu.htmltemplate.HtmlTemplateVerticalMenuView

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.frontend.ui.component.menu.htmltemplate.HtmlTemplateVerticalMenuView(Id). MALICIOUS_CODE MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR 66 Low

it.tidalwave.northernwind.frontend.ui.component.nodecontainer.htmltemplate.HtmlTemplateNodeContainerView

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.frontend.ui.component.nodecontainer.htmltemplate.HtmlTemplateNodeContainerView(Id). MALICIOUS_CODE MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR 60 Low

it.tidalwave.northernwind.frontend.ui.component.nodecontainer.htmltemplate.HtmlTemplateNodeContainerView_2

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.frontend.ui.component.nodecontainer.htmltemplate.HtmlTemplateNodeContainerView_2(Id). MALICIOUS_CODE MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR 60 Low

it.tidalwave.northernwind.frontend.ui.component.sitemap.htmltemplate.HtmlTemplateSitemapView

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.frontend.ui.component.sitemap.htmltemplate.HtmlTemplateSitemapView(Id, Site). MALICIOUS_CODE MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR 67 Low

it.tidalwave.northernwind.frontend.ui.component.sitemap.htmltemplate.HtmlTemplateSitemapViewController

Bug Category Details Line Priority
new it.tidalwave.northernwind.frontend.ui.component.sitemap.htmltemplate.HtmlTemplateSitemapViewController(SiteNode, HtmlTemplateSitemapView) may expose internal representation by storing an externally mutable object into HtmlTemplateSitemapViewController.view MALICIOUS_CODE EI_EXPOSE_REP2 75 Medium