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 |
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 |
69 |
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 |
124 |
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 |
66 |
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 |
78 |
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 |
188 |
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 |
85 |
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 |
85 |
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 |
99 |
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 |
99 |
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 |
85 |
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 |
99 |
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 |
85 |
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 |
99 |
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 |
72 |
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 |
90 |
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 |
66 |
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 |