FindBugs Bug Detector Report
The following document contains the results of FindBugs Report
FindBugs Version is 1.0.0
Threshold is Low
Effort is Default
Files
org.apache.myfaces.trinidadinternal.metadata.RegionMetadata$ComponentMetaData
Bug | Category | Details | Line |
---|---|---|---|
Questionable cast from java.util.List to concrete class java.util.ArrayList in org.apache.myfaces.trinidadinternal.metadata.RegionMetadata$ComponentMetaData._trim() | STYLE | BC_BAD_CAST_TO_CONCRETE_COLLECTION | 567 |
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.jsLibs.LocaleInfoScriptlet
Bug | Category | Details | Line |
---|---|---|---|
Method org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.jsLibs.LocaleInfoScriptlet.getSupportedLocaleVariant(org.apache.myfaces.trinidad.context.RenderingContext) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version instead | I18N | DM_CONVERT_CASE | 174 |
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.FormElementRenderer$AutoSubmitEvent
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.FormElementRenderer$AutoSubmitEvent is Serializable; consider declaring a serialVersionUID | CORRECTNESS | SE_NO_SERIALVERSIONID | Not available |
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.EditableValueRenderer
Bug | Category | Details | Line |
---|---|---|---|
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class javax.faces.component.EditableValueHolder in org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.EditableValueRenderer.decode(javax.faces.context.FacesContext,javax.faces.component.UIComponent) | STYLE | BC_UNCONFIRMED_CAST | 85 |
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.XhtmlRenderer
Bug | Category | Details | Line |
---|---|---|---|
Should org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.XhtmlRenderer.getPartialTriggers(org.apache.myfaces.trinidad.bean.FacesBean) return a zero length array rather than null? | STYLE | PZLA_PREFER_ZERO_LENGTH_ARRAYS | 1065 |
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.SimpleInputTextRenderer
Bug | Category | Details | Line |
---|---|---|---|
Redundant nullcheck of value known to be non-null org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.SimpleInputTextRenderer.renderContent(javax.faces.context.FacesContext,org.apache.myfaces.trinidad.context.RenderingContext,javax.faces.component.UIComponent,org.apache.myfaces.trinidad.bean.FacesBean,boolean,boolean) | CORRECTNESS | RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE | 438 |
Redundant nullcheck of value known to be non-null org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.SimpleInputTextRenderer.renderContent(javax.faces.context.FacesContext,org.apache.myfaces.trinidad.context.RenderingContext,javax.faces.component.UIComponent,org.apache.myfaces.trinidad.bean.FacesBean,boolean,boolean) | CORRECTNESS | RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE | 447 |
Redundant nullcheck of value known to be non-null org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.SimpleInputTextRenderer.renderContent(javax.faces.context.FacesContext,org.apache.myfaces.trinidad.context.RenderingContext,javax.faces.component.UIComponent,org.apache.myfaces.trinidad.bean.FacesBean,boolean,boolean) | CORRECTNESS | RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE | 392 |
Private method org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.SimpleInputTextRenderer._isNumericField() is never called | PERFORMANCE | UPM_UNCALLED_PRIVATE_METHOD | 682 |
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.SelectManyShuttleRenderer$Box
Bug | Category | Details | Line |
---|---|---|---|
Redundant nullcheck of value known to be non-null org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.SelectManyShuttleRenderer$Box.encodeAllChildren(javax.faces.context.FacesContext,javax.faces.component.UIComponent) | CORRECTNESS | RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE | 1189 |
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.ColumnRenderer
Bug | Category | Details | Line |
---|---|---|---|
Method org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.ColumnRenderer.encodeAll(javax.faces.context.FacesContext,org.apache.myfaces.trinidad.context.RenderingContext,javax.faces.component.UIComponent,org.apache.myfaces.trinidad.bean.FacesBean) uses the same code for two switch clauses | STYLE | DB_DUPLICATE_SWITCH_CLAUSES | 93 |
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.ColumnGroupRenderer
Bug | Category | Details | Line |
---|---|---|---|
Comparison of String objects using == or != in org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.ColumnGroupRenderer.getSortingOnclick(org.apache.myfaces.trinidad.context.RenderingContext,org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TableRenderingContext,javax.faces.component.UIComponent,int) | CORRECTNESS | ES_COMPARING_STRINGS_WITH_EQ | 528 |
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TableRenderingContext
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TableRenderingContext.getHiddenColumns() may expose internal representation by returning org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TableRenderingContext._hiddenColumns | MALICIOUS_CODE | EI_EXPOSE_REP | 363 |
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class org.apache.myfaces.trinidad.component.CollectionComponent in org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TableRenderingContext.<init>(javax.faces.context.FacesContext,org.apache.myfaces.trinidad.context.RenderingContext,javax.faces.component.UIComponent) | STYLE | BC_UNCONFIRMED_CAST | 54 |
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.FocusColumnRenderer
Bug | Category | Details | Line |
---|---|---|---|
Unchecked/unconfirmed cast from org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TableRenderingContext to class org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TreeTableRenderingContext in org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.FocusColumnRenderer.renderKids(javax.faces.context.FacesContext,org.apache.myfaces.trinidad.context.RenderingContext,TableRenderingContext,javax.faces.component.UIComponent) | STYLE | BC_UNCONFIRMED_CAST | 64 |
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TableSelectOneRenderer
Bug | Category | Details | Line |
---|---|---|---|
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class org.apache.myfaces.trinidad.component.UIXCollection in org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TableSelectOneRenderer.decode(javax.faces.context.FacesContext,javax.faces.component.UIComponent) | STYLE | BC_UNCONFIRMED_CAST | 69 |
Unchecked/unconfirmed cast from org.apache.myfaces.trinidad.component.UIXCollection to class org.apache.myfaces.trinidad.component.UIXTree in org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TableSelectOneRenderer.decode(javax.faces.context.FacesContext,javax.faces.component.UIComponent) | STYLE | BC_UNCONFIRMED_CAST | 92 |
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TreeUtils
Bug | Category | Details | Line |
---|---|---|---|
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class org.apache.myfaces.trinidad.component.UIXHierarchy in org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TreeUtils.decodeGotoEvent(java.util.Map,javax.faces.component.UIComponent) | STYLE | BC_UNCONFIRMED_CAST | 279 |
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class org.apache.myfaces.trinidad.component.UIXHierarchy in org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TreeUtils.decodeFocusEvent(java.util.Map,javax.faces.component.UIComponent) | STYLE | BC_UNCONFIRMED_CAST | 298 |
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class org.apache.myfaces.trinidad.component.UIXHierarchy in org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TreeUtils.decodeExpandEvents(java.util.Map,javax.faces.component.UIComponent,Object) | STYLE | BC_UNCONFIRMED_CAST | 360 |
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TreeTableRenderingContext
Bug | Category | Details | Line |
---|---|---|---|
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class org.apache.myfaces.trinidad.component.UIXTreeTable in org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TreeTableRenderingContext.<init>(javax.faces.context.FacesContext,org.apache.myfaces.trinidad.context.RenderingContext,javax.faces.component.UIComponent) | STYLE | BC_UNCONFIRMED_CAST | 60 |
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TreeTableNavRenderer
Bug | Category | Details | Line |
---|---|---|---|
Load of known null value in org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TreeTableNavRenderer.encodeAll(javax.faces.context.FacesContext,org.apache.myfaces.trinidad.context.RenderingContext,javax.faces.component.UIComponent,org.apache.myfaces.trinidad.bean.FacesBean) | STYLE | NP_LOAD_OF_KNOWN_NULL_VALUE | 69 |
Redundant nullcheck of value known to be non-null org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TreeTableNavRenderer._writeCellContents(javax.faces.context.FacesContext,org.apache.myfaces.trinidad.context.RenderingContext,TreeTableRenderingContext,org.apache.myfaces.trinidad.component.UIXTreeTable,String,boolean,boolean,int) | CORRECTNESS | RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE | 247 |
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TreeNodeColumnRenderer
Bug | Category | Details | Line |
---|---|---|---|
Unchecked/unconfirmed cast from org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TableRenderingContext to class org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TreeTableRenderingContext in org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TreeNodeColumnRenderer.renderKids(javax.faces.context.FacesContext,org.apache.myfaces.trinidad.context.RenderingContext,TableRenderingContext,javax.faces.component.UIComponent) | STYLE | BC_UNCONFIRMED_CAST | 48 |
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TableSelectManyRenderer
Bug | Category | Details | Line |
---|---|---|---|
Unchecked/unconfirmed cast from org.apache.myfaces.trinidad.component.UIXCollection to class org.apache.myfaces.trinidad.component.UIXTree in org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TableSelectManyRenderer.decode(javax.faces.context.FacesContext,javax.faces.component.UIComponent) | STYLE | BC_UNCONFIRMED_CAST | 89 |
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class org.apache.myfaces.trinidad.component.UIXCollection in org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TableSelectManyRenderer.decode(javax.faces.context.FacesContext,javax.faces.component.UIComponent) | STYLE | BC_UNCONFIRMED_CAST | 63 |
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.ShowDetailRenderer
Bug | Category | Details | Line |
---|---|---|---|
Dead store to linkId in method org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.ShowDetailRenderer._encodedParam(javax.faces.context.FacesContext,org.apache.myfaces.trinidad.context.RenderingContext,javax.faces.component.UIComponent,org.apache.myfaces.trinidad.bean.FacesBean,boolean) | STYLE | DLS_DEAD_LOCAL_STORE | 502 |
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.TableRenderer
Bug | Category | Details | Line |
---|---|---|---|
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class org.apache.myfaces.trinidad.component.UIXTable in org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.TableRenderer.decode(javax.faces.context.FacesContext,javax.faces.component.UIComponent) | STYLE | BC_UNCONFIRMED_CAST | 112 |
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.SelectRangeChoiceBarRenderer
Bug | Category | Details | Line |
---|---|---|---|
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class org.apache.myfaces.trinidad.component.UIXSelectRange in org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.SelectRangeChoiceBarRenderer.decode(javax.faces.context.FacesContext,javax.faces.component.UIComponent) | STYLE | BC_UNCONFIRMED_CAST | 88 |
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.SimpleInputColorRenderer
Bug | Category | Details | Line |
---|---|---|---|
Load of known null value in org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.SimpleInputColorRenderer.queueActionEvent(javax.faces.context.FacesContext,javax.faces.component.UIComponent) | STYLE | NP_LOAD_OF_KNOWN_NULL_VALUE | 107 |
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.NavigationPaneRenderer
Bug | Category | Details | Line |
---|---|---|---|
Comparison of String objects using == or != in org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.NavigationPaneRenderer.renderNonOverlappingItem(javax.faces.context.FacesContext,org.apache.myfaces.trinidad.context.RenderingContext,javax.faces.context.ResponseWriter,java.util.Map,boolean,boolean,boolean) | CORRECTNESS | ES_COMPARING_STRINGS_WITH_EQ | 878 |
Comparison of String objects using == or != in org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.NavigationPaneRenderer.renderNonCommandChild(int,javax.faces.context.FacesContext,org.apache.myfaces.trinidad.context.RenderingContext,javax.faces.component.UIComponent,boolean,String) | CORRECTNESS | ES_COMPARING_STRINGS_WITH_EQ | 1075 |
Comparison of String objects using == or != in org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.NavigationPaneRenderer.renderTabItem(javax.faces.context.FacesContext,org.apache.myfaces.trinidad.context.RenderingContext,javax.faces.context.ResponseWriter,java.util.Map,boolean) | CORRECTNESS | ES_COMPARING_STRINGS_WITH_EQ | 1351 |
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.SingleStepButtonBarRenderer
Bug | Category | Details | Line |
---|---|---|---|
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class org.apache.myfaces.trinidad.component.UIXSingleStep in org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.SingleStepButtonBarRenderer.decode(javax.faces.context.FacesContext,javax.faces.component.UIComponent) | STYLE | BC_UNCONFIRMED_CAST | 77 |
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PollRenderer
Bug | Category | Details | Line |
---|---|---|---|
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class org.apache.myfaces.trinidad.component.UIXPoll in org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PollRenderer.decode(javax.faces.context.FacesContext,javax.faces.component.UIComponent) | STYLE | BC_UNCONFIRMED_CAST | 71 |
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.MediaRenderer
Bug | Category | Details | Line |
---|---|---|---|
Method org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.MediaRenderer._getSourceExtension(org.apache.myfaces.trinidad.bean.FacesBean) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version instead | I18N | DM_CONVERT_CASE | 799 |
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.FormRenderer
Bug | Category | Details | Line |
---|---|---|---|
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class org.apache.myfaces.trinidad.component.UIXForm in org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.FormRenderer.decode(javax.faces.context.FacesContext,javax.faces.component.UIComponent) | STYLE | BC_UNCONFIRMED_CAST | 84 |
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.TreeRenderer
Bug | Category | Details | Line |
---|---|---|---|
Dead store to showLines in method org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.TreeRenderer.getIconBackgroundIcon(javax.faces.context.FacesContext,org.apache.myfaces.trinidad.context.RenderingContext,boolean,boolean) | STYLE | DLS_DEAD_LOCAL_STORE | 317 |
Dead store to nodeDepth in method org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.TreeRenderer._renderNodeChildren(javax.faces.context.FacesContext,org.apache.myfaces.trinidad.context.RenderingContext,org.apache.myfaces.trinidad.component.UIXHierarchy,org.apache.myfaces.trinidad.bean.FacesBean,javax.faces.component.UIComponent,String,org.apache.myfaces.trinidad.model.RowKeySet,java.util.Map,Boolean[],boolean,boolean,boolean,int) | STYLE | DLS_DEAD_LOCAL_STORE | 974 |
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class org.apache.myfaces.trinidad.component.UIXTree in org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.TreeRenderer.decode(javax.faces.context.FacesContext,javax.faces.component.UIComponent) | STYLE | BC_UNCONFIRMED_CAST | 99 |
org.apache.myfaces.trinidadinternal.renderkit.core.pages.FredJSP
Bug | Category | Details | Line |
---|---|---|---|
Method org.apache.myfaces.trinidadinternal.renderkit.core.pages.FredJSP._getQueryString(java.util.Map) makes inefficient use of keySet iterator instead of entrySet iterator | PERFORMANCE | WMI_WRONG_MAP_ITERATOR | 283 |
org.apache.myfaces.trinidadinternal.renderkit.core.CoreResponseStateManager
Bug | Category | Details | Line |
---|---|---|---|
Should org.apache.myfaces.trinidadinternal.renderkit.core.CoreResponseStateManager._restoreSerializedView(javax.faces.context.FacesContext) return a zero length array rather than null? | STYLE | PZLA_PREFER_ZERO_LENGTH_ARRAYS | 167 |
org.apache.myfaces.trinidadinternal.renderkit.core.pda.PdaNavigationPaneRenderer
Bug | Category | Details | Line |
---|---|---|---|
Load of known null value in org.apache.myfaces.trinidadinternal.renderkit.core.pda.PdaNavigationPaneRenderer.renderNonOverlappingItem(javax.faces.context.FacesContext,org.apache.myfaces.trinidad.context.RenderingContext,javax.faces.context.ResponseWriter,java.util.Map,boolean,boolean,boolean) | STYLE | NP_LOAD_OF_KNOWN_NULL_VALUE | 184 |
org.apache.myfaces.trinidadinternal.renderkit.core.ppr.ScriptBufferingResponseWriter
Bug | Category | Details | Line |
---|---|---|---|
Redundant nullcheck of value known to be non-null org.apache.myfaces.trinidadinternal.renderkit.core.ppr.ScriptBufferingResponseWriter.writeAttribute(String,Object,String) | CORRECTNESS | RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE | 233 |
org.apache.myfaces.trinidadinternal.renderkit.core.ppr.PartialPageContextImpl$PartialPageVisitContext
Bug | Category | Details | Line |
---|---|---|---|
Dead store to clientId in method org.apache.myfaces.trinidadinternal.renderkit.core.ppr.PartialPageContextImpl$PartialPageVisitContext.invokeVisitCallback(javax.faces.component.UIComponent,org.apache.myfaces.trinidad.component.visit.VisitCallback) | STYLE | DLS_DEAD_LOCAL_STORE | 381 |
org.apache.myfaces.trinidadinternal.renderkit.core.desktop.TrainRenderer$Train
Bug | Category | Details | Line |
---|---|---|---|
Load of known null value in org.apache.myfaces.trinidadinternal.renderkit.core.desktop.TrainRenderer$Train._resolveStandard() | STYLE | NP_LOAD_OF_KNOWN_NULL_VALUE | 1212 |
org.apache.myfaces.trinidadinternal.renderkit.core.desktop.TrainRenderer
Bug | Category | Details | Line |
---|---|---|---|
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class org.apache.myfaces.trinidad.component.UIXProcess in org.apache.myfaces.trinidadinternal.renderkit.core.desktop.TrainRenderer.decode(javax.faces.context.FacesContext,javax.faces.component.UIComponent) | STYLE | BC_UNCONFIRMED_CAST | 123 |
org.apache.myfaces.trinidadinternal.renderkit.core.desktop.DesktopTableRenderer
Bug | Category | Details | Line |
---|---|---|---|
Useless control flow in org.apache.myfaces.trinidadinternal.renderkit.core.desktop.DesktopTableRenderer.renderTableContent(javax.faces.context.FacesContext,org.apache.myfaces.trinidad.context.RenderingContext,org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TableRenderingContext,javax.faces.component.UIComponent) | CORRECTNESS | UCF_USELESS_CONTROL_FLOW | 267 |
org.apache.myfaces.trinidadinternal.renderkit.core.desktop.TreeTableRenderer
Bug | Category | Details | Line |
---|---|---|---|
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class org.apache.myfaces.trinidad.component.UIXTreeTable in org.apache.myfaces.trinidadinternal.renderkit.core.desktop.TreeTableRenderer.decode(javax.faces.context.FacesContext,javax.faces.component.UIComponent) | STYLE | BC_UNCONFIRMED_CAST | 102 |
Unchecked/unconfirmed cast from org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TableRenderingContext to class org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TreeTableRenderingContext in org.apache.myfaces.trinidadinternal.renderkit.core.desktop.TreeTableRenderer.renderControlBarLinks(javax.faces.context.FacesContext,org.apache.myfaces.trinidad.context.RenderingContext,org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TableRenderingContext,javax.faces.component.UIComponent,boolean) | STYLE | BC_UNCONFIRMED_CAST | 264 |
Unchecked/unconfirmed cast from org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TableRenderingContext to class org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TreeTableRenderingContext in org.apache.myfaces.trinidadinternal.renderkit.core.desktop.TreeTableRenderer.renderSpecialColumns(javax.faces.context.FacesContext,org.apache.myfaces.trinidad.context.RenderingContext,org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TableRenderingContext,javax.faces.component.UIComponent,int) | STYLE | BC_UNCONFIRMED_CAST | 346 |
Unchecked/unconfirmed cast from org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TableRenderingContext to class org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TreeTableRenderingContext in org.apache.myfaces.trinidadinternal.renderkit.core.desktop.TreeTableRenderer.renderTableRows(javax.faces.context.FacesContext,org.apache.myfaces.trinidad.context.RenderingContext,org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TableRenderingContext,javax.faces.component.UIComponent,org.apache.myfaces.trinidad.bean.FacesBean) | STYLE | BC_UNCONFIRMED_CAST | 378 |
Unchecked/unconfirmed cast from org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TableRenderingContext to class org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TreeTableRenderingContext in org.apache.myfaces.trinidadinternal.renderkit.core.desktop.TreeTableRenderer._renderBreadCrumbs(javax.faces.context.FacesContext,org.apache.myfaces.trinidad.context.RenderingContext,org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TableRenderingContext,javax.faces.component.UIComponent,org.apache.myfaces.trinidad.bean.FacesBean) | STYLE | BC_UNCONFIRMED_CAST | 445 |
org.apache.myfaces.trinidadinternal.renderkit.core.CoreRenderingContext
Bug | Category | Details | Line |
---|---|---|---|
Comparison of String objects using == or != in org.apache.myfaces.trinidadinternal.renderkit.core.CoreRenderingContext.getStyleClass(String) | CORRECTNESS | ES_COMPARING_STRINGS_WITH_EQ | 310 |
org.apache.myfaces.trinidadinternal.renderkit.RenderKitBase
Bug | Category | Details | Line |
---|---|---|---|
Load of known null value in org.apache.myfaces.trinidadinternal.renderkit.RenderKitBase._loadRenderKitMap(String) | STYLE | NP_LOAD_OF_KNOWN_NULL_VALUE | 269 |
org.apache.myfaces.trinidadinternal.renderkit.uix.PageRenderer
Bug | Category | Details | Line |
---|---|---|---|
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class org.apache.myfaces.trinidad.component.UIXPage in org.apache.myfaces.trinidadinternal.renderkit.uix.PageRenderer.decode(javax.faces.context.FacesContext,javax.faces.component.UIComponent) | STYLE | BC_UNCONFIRMED_CAST | 54 |
org.apache.myfaces.trinidadinternal.renderkit.uix.ProgressRenderer
Bug | Category | Details | Line |
---|---|---|---|
Redundant nullcheck of value known to be non-null org.apache.myfaces.trinidadinternal.renderkit.uix.ProgressRenderer.decode(javax.faces.context.FacesContext,javax.faces.component.UIComponent) | CORRECTNESS | RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE | 54 |
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class org.apache.myfaces.trinidad.component.UIXProgress in org.apache.myfaces.trinidadinternal.renderkit.uix.ProgressRenderer.decode(javax.faces.context.FacesContext,javax.faces.component.UIComponent) | STYLE | BC_UNCONFIRMED_CAST | 47 |
org.apache.myfaces.trinidadinternal.renderkit.uix.ProcessRenderer
Bug | Category | Details | Line |
---|---|---|---|
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class org.apache.myfaces.trinidad.component.UIXProcess in org.apache.myfaces.trinidadinternal.renderkit.uix.ProcessRenderer.decode(javax.faces.context.FacesContext,javax.faces.component.UIComponent) | STYLE | BC_UNCONFIRMED_CAST | 97 |
org.apache.myfaces.trinidadinternal.renderkit.uix.SingleStepRenderer
Bug | Category | Details | Line |
---|---|---|---|
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class org.apache.myfaces.trinidad.component.UIXSingleStep in org.apache.myfaces.trinidadinternal.renderkit.uix.SingleStepRenderer.decode(javax.faces.context.FacesContext,javax.faces.component.UIComponent) | STYLE | BC_UNCONFIRMED_CAST | 79 |
org.apache.myfaces.trinidadinternal.renderkit.uix.SubformRenderer
Bug | Category | Details | Line |
---|---|---|---|
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class org.apache.myfaces.trinidad.component.UIXSubform in org.apache.myfaces.trinidadinternal.renderkit.uix.SubformRenderer.encodeBegin(javax.faces.context.FacesContext,javax.faces.component.UIComponent) | STYLE | BC_UNCONFIRMED_CAST | 59 |
org.apache.myfaces.trinidadinternal.renderkit.uix.TreeRenderer
Bug | Category | Details | Line |
---|---|---|---|
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class org.apache.myfaces.trinidad.component.UIXTree in org.apache.myfaces.trinidadinternal.renderkit.uix.TreeRenderer.encodeBegin(javax.faces.context.FacesContext,javax.faces.component.UIComponent) | STYLE | BC_UNCONFIRMED_CAST | 48 |
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class org.apache.myfaces.trinidad.component.UIXTree in org.apache.myfaces.trinidadinternal.renderkit.uix.TreeRenderer.decode(javax.faces.context.FacesContext,javax.faces.component.UIComponent) | STYLE | BC_UNCONFIRMED_CAST | 77 |
org.apache.myfaces.trinidadinternal.renderkit.htmlBasic.HtmlCommandButtonRenderer
Bug | Category | Details | Line |
---|---|---|---|
Method org.apache.myfaces.trinidadinternal.renderkit.htmlBasic.HtmlCommandButtonRenderer.encodeBegin(javax.faces.context.FacesContext,javax.faces.component.UIComponent) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version instead | I18N | DM_CONVERT_CASE | 83 |
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class javax.faces.component.UICommand in org.apache.myfaces.trinidadinternal.renderkit.htmlBasic.HtmlCommandButtonRenderer.encodeBegin(javax.faces.context.FacesContext,javax.faces.component.UIComponent) | STYLE | BC_UNCONFIRMED_CAST | 57 |
org.apache.myfaces.trinidadinternal.style.xml.parse.StyleSheetDocument$StyleSheetComparator
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.style.xml.parse.StyleSheetDocument$StyleSheetComparator implements Comparator but not Serializable | STYLE | SE_COMPARATOR_SHOULD_BE_SERIALIZABLE | Not available |
org.apache.myfaces.trinidadinternal.style.xml.parse.StyleSheetNodeParser
Bug | Category | Details | Line |
---|---|---|---|
Should org.apache.myfaces.trinidadinternal.style.xml.parse.StyleSheetNodeParser._getIntegers(java.util.Vector) return a zero length array rather than null? | STYLE | PZLA_PREFER_ZERO_LENGTH_ARRAYS | 302 |
org.apache.myfaces.trinidadinternal.style.xml.parse.PropertyNodeParser
Bug | Category | Details | Line |
---|---|---|---|
Method org.apache.myfaces.trinidadinternal.style.xml.parse.PropertyNodeParser._validateValue(String,String) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version instead | I18N | DM_CONVERT_CASE | 131 |
org.apache.myfaces.trinidadinternal.style.BaseStyle
Bug | Category | Details | Line |
---|---|---|---|
Method org.apache.myfaces.trinidadinternal.style.BaseStyle.<init>(java.util.Map) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version instead | I18N | DM_CONVERT_CASE | 63 |
Method org.apache.myfaces.trinidadinternal.style.BaseStyle.<init>(Style) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version instead | I18N | DM_CONVERT_CASE | 101 |
Method org.apache.myfaces.trinidadinternal.style.BaseStyle.getProperty(String) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version instead | I18N | DM_CONVERT_CASE | 128 |
Method org.apache.myfaces.trinidadinternal.style.BaseStyle.setProperty(String,String) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version instead | I18N | DM_CONVERT_CASE | 194 |
org.apache.myfaces.trinidadinternal.style.util.FontProxy
Bug | Category | Details | Line |
---|---|---|---|
Method org.apache.myfaces.trinidadinternal.style.util.FontProxy._hashCode() invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version instead | I18N | DM_CONVERT_CASE | 165 |
org.apache.myfaces.trinidadinternal.style.util.StyleUtils
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.style.util.StyleUtils.convertToValidSelector(String) checks to see if result of String.indexOf is positive | CORRECTNESS | RV_CHECK_FOR_POSITIVE_INDEXOF | 48 |
org.apache.myfaces.trinidadinternal.style.util.GraphicsUtils$FontLoader
Bug | Category | Details | Line |
---|---|---|---|
Method org.apache.myfaces.trinidadinternal.style.util.GraphicsUtils$FontLoader.run() invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version instead | I18N | DM_CONVERT_CASE | 371 |
org.apache.myfaces.trinidadinternal.style.util.GraphicsUtils
Bug | Category | Details | Line |
---|---|---|---|
Method org.apache.myfaces.trinidadinternal.style.util.GraphicsUtils.__setFontsLoaded(java.util.Map) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version instead | I18N | DM_CONVERT_CASE | 186 |
Method org.apache.myfaces.trinidadinternal.style.util.GraphicsUtils._isFontName(String) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version instead | I18N | DM_CONVERT_CASE | 205 |
Mismatched notify() in org.apache.myfaces.trinidadinternal.style.util.GraphicsUtils.__setGraphicsLoaded(boolean) | MT_CORRECTNESS | MWN_MISMATCHED_NOTIFY | 161 |
Mismatched notify() in org.apache.myfaces.trinidadinternal.style.util.GraphicsUtils.__setFontsLoaded(java.util.Map) | MT_CORRECTNESS | MWN_MISMATCHED_NOTIFY | 195 |
Mismatched wait() in org.apache.myfaces.trinidadinternal.style.util.GraphicsUtils._waitTillDone(String,boolean) | MT_CORRECTNESS | MWN_MISMATCHED_WAIT | 287 |
org.apache.myfaces.trinidadinternal.style.util.CSSUtils
Bug | Category | Details | Line |
---|---|---|---|
Method org.apache.myfaces.trinidadinternal.style.util.CSSUtils.parseColor(String) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version instead | I18N | DM_CONVERT_CASE | 264 |
Method org.apache.myfaces.trinidadinternal.style.util.CSSUtils.parseFontSize(String) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version instead | I18N | DM_CONVERT_CASE | 421 |
Method org.apache.myfaces.trinidadinternal.style.util.CSSUtils.parseFontStyle(String) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version instead | I18N | DM_CONVERT_CASE | 454 |
Method org.apache.myfaces.trinidadinternal.style.util.CSSUtils.parseFontWeight(String) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version instead | I18N | DM_CONVERT_CASE | 484 |
Should org.apache.myfaces.trinidadinternal.style.util.CSSUtils.parseFontFamilies(String) return a zero length array rather than null? | STYLE | PZLA_PREFER_ZERO_LENGTH_ARRAYS | 383 |
org.apache.myfaces.trinidadinternal.style.util.CSSGenerationUtils$PropertyNodeComparator
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.style.util.CSSGenerationUtils$PropertyNodeComparator implements Comparator but not Serializable | STYLE | SE_COMPARATOR_SHOULD_BE_SERIALIZABLE | Not available |
Comparison of String objects using == or != in org.apache.myfaces.trinidadinternal.style.util.CSSGenerationUtils$PropertyNodeComparator.compare(org.apache.myfaces.trinidadinternal.style.xml.parse.PropertyNode,org.apache.myfaces.trinidadinternal.style.xml.parse.PropertyNode) | CORRECTNESS | ES_COMPARING_STRINGS_WITH_EQ | 1345 |
org.apache.myfaces.trinidadinternal.style.cache.FileSystemStyleCache
Bug | Category | Details | Line |
---|---|---|---|
Should org.apache.myfaces.trinidadinternal.style.cache.FileSystemStyleCache._getStyleContextResolvedStyles(org.apache.myfaces.trinidadinternal.style.StyleContext,org.apache.myfaces.trinidadinternal.style.xml.parse.StyleSheetDocument) return a zero length array rather than null? | STYLE | PZLA_PREFER_ZERO_LENGTH_ARRAYS | 662 |
org.apache.myfaces.trinidadinternal.ui.laf.base.pda.PdaHtmlLookAndFeel
Bug | Category | Details | Line |
---|---|---|---|
Class org.apache.myfaces.trinidadinternal.ui.laf.base.pda.PdaHtmlLookAndFeel implements same interface as superclass. | STYLE | RI_REDUNDANT_INTERFACES | Not available |
org.apache.myfaces.trinidadinternal.ui.laf.base.xhtml.XhtmlLafUtils
Bug | Category | Details | Line |
---|---|---|---|
Should org.apache.myfaces.trinidadinternal.ui.laf.base.xhtml.XhtmlLafUtils.getPartialTargets(org.apache.myfaces.trinidadinternal.ui.UIXRenderingContext,org.apache.myfaces.trinidadinternal.ui.UINode,Object) return a zero length array rather than null? | STYLE | PZLA_PREFER_ZERO_LENGTH_ARRAYS | 829 |
org.apache.myfaces.trinidadinternal.ui.laf.base.xhtml.NavigationPathRenderer
Bug | Category | Details | Line |
---|---|---|---|
Unchecked/unconfirmed cast from org.apache.myfaces.trinidadinternal.ui.UIXRenderingContext to class org.apache.myfaces.trinidadinternal.renderkit.core.CoreRenderingContext in org.apache.myfaces.trinidadinternal.ui.laf.base.xhtml.NavigationPathRenderer.renderStamp(org.apache.myfaces.trinidadinternal.ui.UIXRenderingContext,org.apache.myfaces.trinidadinternal.ui.UINode,org.apache.myfaces.trinidadinternal.ui.UINode,boolean) | STYLE | BC_UNCONFIRMED_CAST | 239 |
org.apache.myfaces.trinidadinternal.ui.laf.base.xhtml.ProcessUtils
Bug | Category | Details | Line |
---|---|---|---|
Private method org.apache.myfaces.trinidadinternal.ui.laf.base.xhtml.ProcessUtils._createKeyValueArray(String,String,String,String,long,String,int,String,String) is never called | PERFORMANCE | UPM_UNCALLED_PRIVATE_METHOD | 363-385 |
org.apache.myfaces.trinidadinternal.ui.laf.base.xhtml.ScriptRenderer
Bug | Category | Details | Line |
---|---|---|---|
Class org.apache.myfaces.trinidadinternal.ui.laf.base.xhtml.ScriptRenderer implements same interface as superclass. | STYLE | RI_REDUNDANT_INTERFACES | Not available |
org.apache.myfaces.trinidadinternal.ui.laf.base.xhtml.SubmitButtonRenderer
Bug | Category | Details | Line |
---|---|---|---|
Should org.apache.myfaces.trinidadinternal.ui.laf.base.xhtml.SubmitButtonRenderer.getNameValues(org.apache.myfaces.trinidadinternal.ui.UIXRenderingContext,org.apache.myfaces.trinidadinternal.ui.UINode) return a zero length array rather than null? | STYLE | PZLA_PREFER_ZERO_LENGTH_ARRAYS | 169 |
org.apache.myfaces.trinidadinternal.ui.laf.base.desktop.MessageWrapper
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.ui.laf.base.desktop.MessageWrapper is Serializable; consider declaring a serialVersionUID | CORRECTNESS | SE_NO_SERIALVERSIONID | Not available |
Unchecked/unconfirmed cast from javax.faces.application.FacesMessage to class org.apache.myfaces.trinidad.util.LabeledFacesMessage in org.apache.myfaces.trinidadinternal.ui.laf.base.desktop.MessageWrapper.getLabel(String) | STYLE | BC_UNCONFIRMED_CAST | 77 |
org.apache.myfaces.trinidadinternal.ui.laf.base.desktop.TreeRenderer
Bug | Category | Details | Line |
---|---|---|---|
Dead store to nodeDepth in method org.apache.myfaces.trinidadinternal.ui.laf.base.desktop.TreeRenderer._renderNode(org.apache.myfaces.trinidadinternal.ui.UIXRenderingContext,org.apache.myfaces.trinidad.component.UIXHierarchy,org.apache.myfaces.trinidadinternal.ui.UINode,org.apache.myfaces.trinidadinternal.ui.UINode,String,org.apache.myfaces.trinidad.model.RowKeySet,java.util.Map,Boolean[],boolean,boolean,boolean,int) | STYLE | DLS_DEAD_LOCAL_STORE | 701 |
org.apache.myfaces.trinidadinternal.ui.laf.base.BaseLafUtils
Bug | Category | Details | Line |
---|---|---|---|
Comparison of String objects using == or != in org.apache.myfaces.trinidadinternal.ui.laf.base.BaseLafUtils.getRenderedAncestorByName(org.apache.myfaces.trinidadinternal.ui.UIXRenderingContext,org.apache.myfaces.trinidadinternal.ui.UINode,String,String) | CORRECTNESS | ES_COMPARING_STRINGS_WITH_EQ | 173 |
org.apache.myfaces.trinidadinternal.ui.laf.LookAndFeelExtension
Bug | Category | Details | Line |
---|---|---|---|
Unchecked/unconfirmed cast from org.apache.myfaces.trinidadinternal.ui.RendererManager to class org.apache.myfaces.trinidadinternal.ui.laf.LookAndFeelExtension$RendererManagerProxy in org.apache.myfaces.trinidadinternal.ui.laf.LookAndFeelExtension._registerRenderer(String,String,String,org.apache.myfaces.trinidadinternal.ui.Renderer) | STYLE | BC_UNCONFIRMED_CAST | 237 |
Unchecked/unconfirmed cast from org.apache.myfaces.trinidadinternal.ui.RendererManager to class org.apache.myfaces.trinidadinternal.ui.laf.LookAndFeelExtension$RendererManagerProxy in org.apache.myfaces.trinidadinternal.ui.laf.LookAndFeelExtension._registerRenderer(String,String,String,String) | STYLE | BC_UNCONFIRMED_CAST | 262 |
org.apache.myfaces.trinidadinternal.ui.data.bind.ComparisonBoundValue
Bug | Category | Details | Line |
---|---|---|---|
Test for floating point equality in org.apache.myfaces.trinidadinternal.ui.data.bind.ComparisonBoundValue._equalsForLong(long,Number,Class). | CORRECTNESS | FE_FLOATING_POINT_EQUALITY | 262 |
Test for floating point equality in org.apache.myfaces.trinidadinternal.ui.data.bind.ComparisonBoundValue._equalsForDouble(double,Number,Class). | CORRECTNESS | FE_FLOATING_POINT_EQUALITY | 291 |
org.apache.myfaces.trinidadinternal.ui.data.bind.ConcatBoundValue
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.ui.data.bind.ConcatBoundValue.<init>(org.apache.myfaces.trinidadinternal.ui.data.BoundValue[]) may expose internal representation by storing an externally mutable object into org.apache.myfaces.trinidadinternal.ui.data.bind.ConcatBoundValue._values | MALICIOUS_CODE | EI_EXPOSE_REP2 | 45 |
org.apache.myfaces.trinidadinternal.ui.data.bind.OrBoundValue
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.ui.data.bind.OrBoundValue.<init>(org.apache.myfaces.trinidadinternal.ui.data.BoundValue[]) may expose internal representation by storing an externally mutable object into org.apache.myfaces.trinidadinternal.ui.data.bind.OrBoundValue._values | MALICIOUS_CODE | EI_EXPOSE_REP2 | 64 |
org.apache.myfaces.trinidadinternal.ui.data.bind.AndBoundValue
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.ui.data.bind.AndBoundValue.<init>(org.apache.myfaces.trinidadinternal.ui.data.BoundValue[]) may expose internal representation by storing an externally mutable object into org.apache.myfaces.trinidadinternal.ui.data.bind.AndBoundValue._values | MALICIOUS_CODE | EI_EXPOSE_REP2 | 63 |
org.apache.myfaces.trinidadinternal.ui.data.bean.BeanArrayDataObjectList
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.ui.data.bean.BeanArrayDataObjectList.<init>(Object[]) may expose internal representation by storing an externally mutable object into org.apache.myfaces.trinidadinternal.ui.data.bean.BeanArrayDataObjectList._array | MALICIOUS_CODE | EI_EXPOSE_REP2 | 54 |
org.apache.myfaces.trinidadinternal.ui.expl.ELUtils
Bug | Category | Details | Line |
---|---|---|---|
Dead store to index in method org.apache.myfaces.trinidadinternal.ui.expl.ELUtils.getFunctions(java.util.List,String,int,int) | STYLE | DLS_DEAD_LOCAL_STORE | 52 |
org.apache.myfaces.trinidadinternal.ui.action.ClientAction
Bug | Category | Details | Line |
---|---|---|---|
Should org.apache.myfaces.trinidadinternal.ui.action.ClientAction.getParameters(org.apache.myfaces.trinidadinternal.ui.UIXRenderingContext,org.apache.myfaces.trinidadinternal.ui.UINode) return a zero length array rather than null? | STYLE | PZLA_PREFER_ZERO_LENGTH_ARRAYS | 190 |
org.apache.myfaces.trinidadinternal.ui.action.ActionUtils
Bug | Category | Details | Line |
---|---|---|---|
Should org.apache.myfaces.trinidadinternal.ui.action.ActionUtils.cloneParameterArray(org.apache.myfaces.trinidadinternal.ui.collection.Parameter[]) return a zero length array rather than null? | STYLE | PZLA_PREFER_ZERO_LENGTH_ARRAYS | 46 |
Should org.apache.myfaces.trinidadinternal.ui.action.ActionUtils.copyPartialTargets(String[]) return a zero length array rather than null? | STYLE | PZLA_PREFER_ZERO_LENGTH_ARRAYS | 99 |
org.apache.myfaces.trinidadinternal.ui.html.HTMLWebBean
Bug | Category | Details | Line |
---|---|---|---|
Method org.apache.myfaces.trinidadinternal.ui.html.HTMLWebBean.<init>(String) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version instead | I18N | DM_CONVERT_CASE | 57 |
org.apache.myfaces.trinidadinternal.ui.AbstractTextNode
Bug | Category | Details | Line |
---|---|---|---|
Should org.apache.myfaces.trinidadinternal.ui.AbstractTextNode.getText(UIXRenderingContext) return a zero length array rather than null? | STYLE | PZLA_PREFER_ZERO_LENGTH_ARRAYS | 60 |
org.apache.myfaces.trinidadinternal.menu.MenuContentHandlerImpl
Bug | Category | Details | Line |
---|---|---|---|
Dead store to $l11 in method org.apache.myfaces.trinidadinternal.menu.MenuContentHandlerImpl.startElement(String,String,String,org.xml.sax.Attributes) | STYLE | DLS_DEAD_LOCAL_STORE | 305 |
org.apache.myfaces.trinidadinternal.taglib.convert.ConvertNumberTag
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.taglib.convert.ConvertNumberTag is Serializable; consider declaring a serialVersionUID | CORRECTNESS | SE_NO_SERIALVERSIONID | Not available |
org.apache.myfaces.trinidadinternal.taglib.convert.ConvertDateTimeTag
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.taglib.convert.ConvertDateTimeTag is Serializable; consider declaring a serialVersionUID | CORRECTNESS | SE_NO_SERIALVERSIONID | Not available |
org.apache.myfaces.trinidadinternal.taglib.convert.ConvertIntegerTag
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.taglib.convert.ConvertIntegerTag is Serializable; consider declaring a serialVersionUID | CORRECTNESS | SE_NO_SERIALVERSIONID | Not available |
org.apache.myfaces.trinidadinternal.taglib.convert.ConvertColorTag
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.taglib.convert.ConvertColorTag is Serializable; consider declaring a serialVersionUID | CORRECTNESS | SE_NO_SERIALVERSIONID | Not available |
org.apache.myfaces.trinidadinternal.taglib.util.MethodExpressionMethodBinding
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.taglib.util.MethodExpressionMethodBinding is Serializable; consider declaring a serialVersionUID | CORRECTNESS | SE_NO_SERIALVERSIONID | Not available |
org.apache.myfaces.trinidadinternal.taglib.util.TagUtils
Bug | Category | Details | Line |
---|---|---|---|
Method org.apache.myfaces.trinidadinternal.taglib.util.TagUtils.getColor(String) invokes toString() method on a String; just use the String | PERFORMANCE | DM_STRING_TOSTRING | 294 |
Should org.apache.myfaces.trinidadinternal.taglib.util.TagUtils.getStringArray(Object) return a zero length array rather than null? | STYLE | PZLA_PREFER_ZERO_LENGTH_ARRAYS | 166 |
Should org.apache.myfaces.trinidadinternal.taglib.util.TagUtils._getTokensArray(String) return a zero length array rather than null? | STYLE | PZLA_PREFER_ZERO_LENGTH_ARRAYS | 323 |
org.apache.myfaces.trinidadinternal.taglib.listener.SetActionListenerTag
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.taglib.listener.SetActionListenerTag is Serializable; consider declaring a serialVersionUID | CORRECTNESS | SE_NO_SERIALVERSIONID | Not available |
Dead store to parentELContext in method org.apache.myfaces.trinidadinternal.taglib.listener.SetActionListenerTag.doStartTag() | STYLE | DLS_DEAD_LOCAL_STORE | 76 |
Dead store to application in method org.apache.myfaces.trinidadinternal.taglib.listener.SetActionListenerTag.doStartTag() | STYLE | DLS_DEAD_LOCAL_STORE | 79 |
Unchecked/unconfirmed cast from javax.servlet.jsp.tagext.Tag to class org.apache.myfaces.trinidad.webapp.ELContextTag in org.apache.myfaces.trinidadinternal.taglib.listener.SetActionListenerTag.doStartTag() | STYLE | BC_UNCONFIRMED_CAST | 76 |
org.apache.myfaces.trinidadinternal.taglib.listener.FileDownloadActionListener
Bug | Category | Details | Line |
---|---|---|---|
Method org.apache.myfaces.trinidadinternal.taglib.listener.FileDownloadActionListener.processAction(javax.faces.event.ActionEvent) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version instead | I18N | DM_CONVERT_CASE | 108 |
org.apache.myfaces.trinidadinternal.taglib.listener.ReturnActionListenerTag
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.taglib.listener.ReturnActionListenerTag is Serializable; consider declaring a serialVersionUID | CORRECTNESS | SE_NO_SERIALVERSIONID | Not available |
Dead store to parentELContext in method org.apache.myfaces.trinidadinternal.taglib.listener.ReturnActionListenerTag.doStartTag() | STYLE | DLS_DEAD_LOCAL_STORE | 70 |
Dead store to application in method org.apache.myfaces.trinidadinternal.taglib.listener.ReturnActionListenerTag.doStartTag() | STYLE | DLS_DEAD_LOCAL_STORE | 73 |
Unchecked/unconfirmed cast from javax.servlet.jsp.tagext.Tag to class org.apache.myfaces.trinidad.webapp.ELContextTag in org.apache.myfaces.trinidadinternal.taglib.listener.ReturnActionListenerTag.doStartTag() | STYLE | BC_UNCONFIRMED_CAST | 70 |
org.apache.myfaces.trinidadinternal.taglib.listener.FileDownloadActionListenerTag
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.taglib.listener.FileDownloadActionListenerTag is Serializable; consider declaring a serialVersionUID | CORRECTNESS | SE_NO_SERIALVERSIONID | Not available |
Dead store to parentELContext in method org.apache.myfaces.trinidadinternal.taglib.listener.FileDownloadActionListenerTag.doStartTag() | STYLE | DLS_DEAD_LOCAL_STORE | 80 |
Dead store to application in method org.apache.myfaces.trinidadinternal.taglib.listener.FileDownloadActionListenerTag.doStartTag() | STYLE | DLS_DEAD_LOCAL_STORE | 83 |
Unchecked/unconfirmed cast from javax.servlet.jsp.tagext.Tag to class org.apache.myfaces.trinidad.webapp.ELContextTag in org.apache.myfaces.trinidadinternal.taglib.listener.FileDownloadActionListenerTag.doStartTag() | STYLE | BC_UNCONFIRMED_CAST | 80 |
org.apache.myfaces.trinidadinternal.taglib.listener.ResetActionListenerTag
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.taglib.listener.ResetActionListenerTag is Serializable; consider declaring a serialVersionUID | CORRECTNESS | SE_NO_SERIALVERSIONID | Not available |
org.apache.myfaces.trinidadinternal.taglib.validator.ValidateDoubleRangeTag
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.taglib.validator.ValidateDoubleRangeTag is Serializable; consider declaring a serialVersionUID | CORRECTNESS | SE_NO_SERIALVERSIONID | Not available |
org.apache.myfaces.trinidadinternal.taglib.validator.ValidateByteLengthTag
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.taglib.validator.ValidateByteLengthTag is Serializable; consider declaring a serialVersionUID | CORRECTNESS | SE_NO_SERIALVERSIONID | Not available |
org.apache.myfaces.trinidadinternal.taglib.validator.ValidateRegExpTag
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.taglib.validator.ValidateRegExpTag is Serializable; consider declaring a serialVersionUID | CORRECTNESS | SE_NO_SERIALVERSIONID | Not available |
org.apache.myfaces.trinidadinternal.taglib.validator.ValidateDateTimeRangeTag
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.taglib.validator.ValidateDateTimeRangeTag is Serializable; consider declaring a serialVersionUID | CORRECTNESS | SE_NO_SERIALVERSIONID | Not available |
org.apache.myfaces.trinidadinternal.taglib.validator.ValidateLengthTag
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.taglib.validator.ValidateLengthTag is Serializable; consider declaring a serialVersionUID | CORRECTNESS | SE_NO_SERIALVERSIONID | Not available |
org.apache.myfaces.trinidadinternal.taglib.validator.ValidateDateRestrictionTag
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.taglib.validator.ValidateDateRestrictionTag is Serializable; consider declaring a serialVersionUID | CORRECTNESS | SE_NO_SERIALVERSIONID | Not available |
org.apache.myfaces.trinidadinternal.taglib.validator.ValidateLongRangeTag
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.taglib.validator.ValidateLongRangeTag is Serializable; consider declaring a serialVersionUID | CORRECTNESS | SE_NO_SERIALVERSIONID | Not available |
org.apache.myfaces.trinidadinternal.taglib.ComponentDefTag
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.taglib.ComponentDefTag is Serializable; consider declaring a serialVersionUID | CORRECTNESS | SE_NO_SERIALVERSIONID | Not available |
org.apache.myfaces.trinidadinternal.taglib.ForEachTag$Constants
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.taglib.ForEachTag$Constants is Serializable; consider declaring a serialVersionUID | CORRECTNESS | SE_NO_SERIALVERSIONID | Not available |
Class org.apache.myfaces.trinidadinternal.taglib.ForEachTag$Constants implements same interface as superclass. | STYLE | RI_REDUNDANT_INTERFACES | Not available |
org.apache.myfaces.trinidadinternal.taglib.ForEachTag
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.taglib.ForEachTag is Serializable; consider declaring a serialVersionUID | CORRECTNESS | SE_NO_SERIALVERSIONID | Not available |
org.apache.myfaces.trinidadinternal.taglib.FacetRefTag
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.taglib.FacetRefTag is Serializable; consider declaring a serialVersionUID | CORRECTNESS | SE_NO_SERIALVERSIONID | Not available |
org.apache.myfaces.trinidadinternal.share.util.CaboHttpUtils
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.share.util.CaboHttpUtils.validateEncoding(String) ignores return value of java.lang.String.<init>(byte[],String) | CORRECTNESS | RV_RETURN_VALUE_IGNORED | 45 |
org.apache.myfaces.trinidadinternal.share.util.MultipartFormHandler$Disposition
Bug | Category | Details | Line |
---|---|---|---|
Method org.apache.myfaces.trinidadinternal.share.util.MultipartFormHandler$Disposition.<init>(MultipartFormHandler,String) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version instead | I18N | DM_CONVERT_CASE | 808 |
Uninitialized read of org.apache.myfaces.trinidadinternal.share.util.MultipartFormHandler$Disposition._name in org.apache.myfaces.trinidadinternal.share.util.MultipartFormHandler$Disposition.<init>(MultipartFormHandler,String) | CORRECTNESS | UR_UNINIT_READ | 827 |
org.apache.myfaces.trinidadinternal.share.util.MultipartFormHandler
Bug | Category | Details | Line |
---|---|---|---|
Method org.apache.myfaces.trinidadinternal.share.util.MultipartFormHandler._parseContentType(String) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version instead | I18N | DM_CONVERT_CASE | 401 |
Dead store to offset in method org.apache.myfaces.trinidadinternal.share.util.MultipartFormHandler._readLine(byte[],int,int) | STYLE | DLS_DEAD_LOCAL_STORE | 300 |
org.apache.myfaces.trinidadinternal.share.expl.Coercions$ParsedColor
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.share.expl.Coercions$ParsedColor is Serializable; consider declaring a serialVersionUID | CORRECTNESS | SE_NO_SERIALVERSIONID | Not available |
org.apache.myfaces.trinidadinternal.share.xml.beans.BeanParser
Bug | Category | Details | Line |
---|---|---|---|
Comparison of String objects using == or != in org.apache.myfaces.trinidadinternal.share.xml.beans.BeanParser.startChildElement(org.apache.myfaces.trinidadinternal.share.xml.ParseContext,String,String,org.xml.sax.Attributes) | CORRECTNESS | ES_COMPARING_STRINGS_WITH_EQ | 147 |
Method org.apache.myfaces.trinidadinternal.share.xml.beans.BeanParser.startElement(org.apache.myfaces.trinidadinternal.share.xml.ParseContext,String,String,org.xml.sax.Attributes) catches Exception, but Exception is not thrown in the try block and RuntimeException is not explicitly caught | STYLE | REC_CATCH_EXCEPTION | 97 |
org.apache.myfaces.trinidadinternal.share.xml.beans.IntrospectionBeanDef
Bug | Category | Details | Line |
---|---|---|---|
Method org.apache.myfaces.trinidadinternal.share.xml.beans.IntrospectionBeanDef.loadProperties() catches Exception, but Exception is not thrown in the try block and RuntimeException is not explicitly caught | STYLE | REC_CATCH_EXCEPTION | 169 |
org.apache.myfaces.trinidadinternal.share.xml.NamespaceSupport$Context
Bug | Category | Details | Line |
---|---|---|---|
Should org.apache.myfaces.trinidadinternal.share.xml.NamespaceSupport$Context.processName(String,boolean) return a zero length array rather than null? | STYLE | PZLA_PREFER_ZERO_LENGTH_ARRAYS | 607 |
org.apache.myfaces.trinidadinternal.share.xml.NamespaceSupport
Bug | Category | Details | Line |
---|---|---|---|
Should org.apache.myfaces.trinidadinternal.share.xml.NamespaceSupport.processName(String,String[],boolean) return a zero length array rather than null? | STYLE | PZLA_PREFER_ZERO_LENGTH_ARRAYS | 297 |
org.apache.myfaces.trinidadinternal.share.xml.XMLUtils
Bug | Category | Details | Line |
---|---|---|---|
Should org.apache.myfaces.trinidadinternal.share.xml.XMLUtils.parseNameTokens(String) return a zero length array rather than null? | STYLE | PZLA_PREFER_ZERO_LENGTH_ARRAYS | 344 |
org.apache.myfaces.trinidadinternal.share.text.RGBColorFormat
Bug | Category | Details | Line |
---|---|---|---|
Method org.apache.myfaces.trinidadinternal.share.text.RGBColorFormat._subFormatHex(int,int,StringBuffer) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version instead | I18N | DM_CONVERT_CASE | 544 |
org.apache.myfaces.trinidadinternal.share.text.RGBColorFormat is Serializable; consider declaring a serialVersionUID | CORRECTNESS | SE_NO_SERIALVERSIONID | Not available |
org.apache.myfaces.trinidadinternal.share.data.ServletRequestParameters
Bug | Category | Details | Line |
---|---|---|---|
Method org.apache.myfaces.trinidadinternal.share.data.ServletRequestParameters._processParameters(java.util.Map,int) makes inefficient use of keySet iterator instead of entrySet iterator | PERFORMANCE | WMI_WRONG_MAP_ITERATOR | 487 |
Method org.apache.myfaces.trinidadinternal.share.data.ServletRequestParameters._processParameters(java.util.Map,int) makes inefficient use of keySet iterator instead of entrySet iterator | PERFORMANCE | WMI_WRONG_MAP_ITERATOR | 502 |
org.apache.myfaces.trinidadinternal.image.painter.ImageLoader
Bug | Category | Details | Line |
---|---|---|---|
Class org.apache.myfaces.trinidadinternal.image.painter.ImageLoader exposes synchronization and semaphores in its public interface. | STYLE | PS_PUBLIC_SEMAPHORES | 68 |
org.apache.myfaces.trinidadinternal.image.cache.Cache
Bug | Category | Details | Line |
---|---|---|---|
Method org.apache.myfaces.trinidadinternal.image.cache.Cache.put(org.apache.myfaces.trinidadinternal.image.ImageContext,Object,CacheEntry) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version instead | I18N | DM_CONVERT_CASE | 80 |
Method org.apache.myfaces.trinidadinternal.image.cache.Cache.getUniqueName(String) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version instead | I18N | DM_CONVERT_CASE | 171 |
Method org.apache.myfaces.trinidadinternal.image.cache.Cache.releaseUniqueName(String) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version instead | I18N | DM_CONVERT_CASE | 200 |
org.apache.myfaces.trinidadinternal.image.cache.FileSystemImageCache
Bug | Category | Details | Line |
---|---|---|---|
Bitwise OR of signed byte value computed in org.apache.myfaces.trinidadinternal.image.cache.FileSystemImageCache._readColorizedIconData(org.apache.myfaces.trinidadinternal.image.ImageContext,java.util.Map,java.util.Map) | CORRECTNESS | BIT_IOR_OF_SIGNED_BYTE | 1694 |
Bitwise OR of signed byte value computed in org.apache.myfaces.trinidadinternal.image.cache.FileSystemImageCache._readColorizedIconData(org.apache.myfaces.trinidadinternal.image.ImageContext,java.util.Map,java.util.Map) | CORRECTNESS | BIT_IOR_OF_SIGNED_BYTE | 1695 |
Should org.apache.myfaces.trinidadinternal.image.cache.FileSystemImageCache._renderImageLocal(org.apache.myfaces.trinidadinternal.image.ImageContext,org.apache.myfaces.trinidadinternal.image.ImageType,java.util.Map,java.util.Map) return a zero length array rather than null? | STYLE | PZLA_PREFER_ZERO_LENGTH_ARRAYS | 907 |
Should org.apache.myfaces.trinidadinternal.image.cache.FileSystemImageCache._readSourceIconData(org.apache.myfaces.trinidadinternal.share.io.InputStreamProvider) return a zero length array rather than null? | STYLE | PZLA_PREFER_ZERO_LENGTH_ARRAYS | 977 |
Should org.apache.myfaces.trinidadinternal.image.cache.FileSystemImageCache._readColorizedIconData(org.apache.myfaces.trinidadinternal.image.ImageContext,java.util.Map,java.util.Map) return a zero length array rather than null? | STYLE | PZLA_PREFER_ZERO_LENGTH_ARRAYS | 1647 |
org.apache.myfaces.trinidadinternal.image.cache.FileSystemImageCache._loadImage(org.apache.myfaces.trinidadinternal.image.ImageContext,Cache,java.io.File,org.apache.myfaces.trinidadinternal.share.xml.XMLProvider) may fail to close stream on exception | CORRECTNESS | OS_OPEN_STREAM_EXCEPTION_PATH | 669 |
org.apache.myfaces.trinidadinternal.image.cache.FileSystemImageCache._writeImageFile(org.apache.myfaces.trinidadinternal.image.ImageContext,org.apache.myfaces.trinidadinternal.image.ImageType,String,byte[],java.util.Map) may fail to close stream on exception | CORRECTNESS | OS_OPEN_STREAM_EXCEPTION_PATH | 1021 |
org.apache.myfaces.trinidadinternal.util.FormattedTextParser$ElementInfo
Bug | Category | Details | Line |
---|---|---|---|
Method org.apache.myfaces.trinidadinternal.util.FormattedTextParser$ElementInfo.<init>(String) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version instead | I18N | DM_CONVERT_CASE | 587 |
org.apache.myfaces.trinidadinternal.util.FormattedTextParser
Bug | Category | Details | Line |
---|---|---|---|
Method org.apache.myfaces.trinidadinternal.util.FormattedTextParser.addElement(FormattedTextParser$ElementInfo) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version instead | I18N | DM_CONVERT_CASE | 61 |
org.apache.myfaces.trinidadinternal.util.DateUtils
Bug | Category | Details | Line |
---|---|---|---|
Method org.apache.myfaces.trinidadinternal.util.DateUtils.getSupportedTimeZone(String) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version instead | I18N | DM_CONVERT_CASE | 43 |
Method org.apache.myfaces.trinidadinternal.util.DateUtils.<clinit>() invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version instead | I18N | DM_CONVERT_CASE | 65 |
org.apache.myfaces.trinidadinternal.util.JavaIntrospector
Bug | Category | Details | Line |
---|---|---|---|
Should org.apache.myfaces.trinidadinternal.util.JavaIntrospector.getBeanInfoSearchPath() return a zero length array rather than null? | STYLE | PZLA_PREFER_ZERO_LENGTH_ARRAYS | 261 |
Method org.apache.myfaces.trinidadinternal.util.JavaIntrospector._findInformant(Class) catches Exception, but Exception is not thrown in the try block and RuntimeException is not explicitly caught | STYLE | REC_CATCH_EXCEPTION | 430 |
Method org.apache.myfaces.trinidadinternal.util.JavaIntrospector._findInformant(Class) catches Exception, but Exception is not thrown in the try block and RuntimeException is not explicitly caught | STYLE | REC_CATCH_EXCEPTION | 464 |
Method org.apache.myfaces.trinidadinternal.util.JavaIntrospector._instantiate(Class,String) catches Exception, but Exception is not thrown in the try block and RuntimeException is not explicitly caught | STYLE | REC_CATCH_EXCEPTION | 1549 |
Method org.apache.myfaces.trinidadinternal.util.JavaIntrospector.__createMergedEventSetStub(java.beans.EventSetDescriptor,java.beans.MethodDescriptor[]) catches Exception, but Exception is not thrown in the try block and RuntimeException is not explicitly caught | STYLE | REC_CATCH_EXCEPTION | 1724 |
org.apache.myfaces.trinidadinternal.util.JavaIntrospector.__getTargetEventInfo() checks to see if result of String.indexOf is positive | CORRECTNESS | RV_CHECK_FOR_POSITIVE_INDEXOF | 957 |
org.apache.myfaces.trinidadinternal.util.URLUtils
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.util.URLUtils.getLastModified(java.net.URLConnection) might ignore java.lang.Exception | CORRECTNESS | DE_MIGHT_IGNORE | 79 |
org.apache.myfaces.trinidadinternal.resource.LocaleElementsResourceLoader
Bug | Category | Details | Line |
---|---|---|---|
Method org.apache.myfaces.trinidadinternal.resource.LocaleElementsResourceLoader.getURL(String) uses Collection.toArray() with zero-length array argument | PERFORMANCE | ITA_INEFFICIENT_TO_ARRAY | 85 |
org.apache.myfaces.trinidadinternal.agent.parse.NameVersion
Bug | Category | Details | Line |
---|---|---|---|
Questionable use of non-short-circuit logic in org.apache.myfaces.trinidadinternal.agent.parse.NameVersion.match(String,VersionId) | CORRECTNESS | NS_NON_SHORT_CIRCUIT | 68 |
Should org.apache.myfaces.trinidadinternal.agent.parse.NameVersion._parseEntries(String) return a zero length array rather than null? | STYLE | PZLA_PREFER_ZERO_LENGTH_ARRAYS | 100 |
org.apache.myfaces.trinidadinternal.agent.parse.CapabilitiesDocument
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.agent.parse.CapabilitiesDocument.getCapabilities(org.apache.myfaces.trinidad.context.Agent) may expose internal representation by returning org.apache.myfaces.trinidadinternal.agent.parse.CapabilitiesDocument._defaultAgentCapabilities | MALICIOUS_CODE | EI_EXPOSE_REP | 108 |
org.apache.myfaces.trinidadinternal.agent.CapabilitiesProvider
Bug | Category | Details | Line |
---|---|---|---|
Possible null pointer dereference in org.apache.myfaces.trinidadinternal.agent.CapabilitiesProvider.getCapabilities(org.apache.myfaces.trinidad.context.Agent) on exception path | CORRECTNESS | NP_NULL_ON_SOME_PATH_EXCEPTION | 106 |
org.apache.myfaces.trinidadinternal.agent.TrinidadAgentImpl
Bug | Category | Details | Line |
---|---|---|---|
Redundant nullcheck of value known to be null org.apache.myfaces.trinidadinternal.agent.TrinidadAgentImpl._getCapabilitiesFile() | CORRECTNESS | RCN_REDUNDANT_NULLCHECK_OF_NULL_VALUE | 303 |
org.apache.myfaces.trinidadinternal.agent.AgentFactoryImpl
Bug | Category | Details | Line |
---|---|---|---|
Method org.apache.myfaces.trinidadinternal.agent.AgentFactoryImpl._populateAgentImpl(java.util.Map,AgentImpl) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version instead | I18N | DM_CONVERT_CASE | 200 |
org.apache.myfaces.trinidadinternal.agent.AgentFactoryImpl._populateSafariAgentImpl(String,AgentImpl) checks to see if result of String.indexOf is positive | CORRECTNESS | RV_CHECK_FOR_POSITIVE_INDEXOF | 725 |
org.apache.myfaces.trinidadinternal.agent.AgentFactoryImpl._populateSafariAgentImpl(String,AgentImpl) checks to see if result of String.indexOf is positive | CORRECTNESS | RV_CHECK_FOR_POSITIVE_INDEXOF | 729 |
org.apache.myfaces.trinidadinternal.agent.AgentFactoryImpl._populateSafariAgentImpl(String,AgentImpl) checks to see if result of String.indexOf is positive | CORRECTNESS | RV_CHECK_FOR_POSITIVE_INDEXOF | 734 |
org.apache.myfaces.trinidadinternal.agent.AgentFactoryImpl._populateSafariAgentImpl(String,AgentImpl) checks to see if result of String.indexOf is positive | CORRECTNESS | RV_CHECK_FOR_POSITIVE_INDEXOF | 739 |
org.apache.myfaces.trinidadinternal.agent.AgentFactoryImpl._populateSafariAgentImpl(String,AgentImpl) checks to see if result of String.indexOf is positive | CORRECTNESS | RV_CHECK_FOR_POSITIVE_INDEXOF | 744 |
org.apache.myfaces.trinidadinternal.validator.DoubleRangeValidator
Bug | Category | Details | Line |
---|---|---|---|
Test for floating point equality in org.apache.myfaces.trinidadinternal.validator.DoubleRangeValidator.getClientValidation(javax.faces.context.FacesContext,javax.faces.component.UIComponent). | CORRECTNESS | FE_FLOATING_POINT_EQUALITY | 64 |
org.apache.myfaces.trinidadinternal.validator.ByteLengthValidator
Bug | Category | Details | Line |
---|---|---|---|
Method org.apache.myfaces.trinidadinternal.validator.ByteLengthValidator._getType(String) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version instead | I18N | DM_CONVERT_CASE | 179 |
org.apache.myfaces.trinidadinternal.convert.DateTimeConverter
Bug | Category | Details | Line |
---|---|---|---|
Method org.apache.myfaces.trinidadinternal.convert.DateTimeConverter.getClientConversion(javax.faces.context.FacesContext,javax.faces.component.UIComponent) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version instead | I18N | DM_CONVERT_CASE | 269 |
org.apache.myfaces.trinidadinternal.convert.DateTimeConverter.<clinit>() invokes dubious new String() constructor; just use "" | PERFORMANCE | DM_STRING_VOID_CTOR | 625 |
Comparison of String objects using == or != in org.apache.myfaces.trinidadinternal.convert.DateTimeConverter.getJSPattern(javax.faces.context.FacesContext) | CORRECTNESS | ES_COMPARING_STRINGS_WITH_EQ | 503 |
org.apache.myfaces.trinidadinternal.convert.ConverterUtils
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.convert.ConverterUtils.getIntegerConverterException(javax.faces.context.FacesContext,javax.faces.component.UIComponent,javax.faces.convert.ConverterException,String,String,String,String,String,String) ignores return value of java.math.BigInteger.<init>(String) | CORRECTNESS | RV_RETURN_VALUE_IGNORED | 68 |
org.apache.myfaces.trinidadinternal.skin.SkinImpl
Bug | Category | Details | Line |
---|---|---|---|
Should org.apache.myfaces.trinidadinternal.skin.SkinImpl._getSkinAdditionsStyleSheets(org.apache.myfaces.trinidadinternal.style.StyleContext) return a zero length array rather than null? | STYLE | PZLA_PREFER_ZERO_LENGTH_ARRAYS | 599 |
org.apache.myfaces.trinidadinternal.skin.SkinStyleSheetParserUtils
Bug | Category | Details | Line |
---|---|---|---|
Method org.apache.myfaces.trinidadinternal.skin.SkinStyleSheetParserUtils._createStyleSheetEntry(org.apache.myfaces.trinidadinternal.share.xml.ParseContext,String,java.util.List) uses Collection.toArray() with zero-length array argument | PERFORMANCE | ITA_INEFFICIENT_TO_ARRAY | 262 |
Method org.apache.myfaces.trinidadinternal.skin.SkinStyleSheetParserUtils._addStyleNode(String,java.util.List,java.util.List,java.util.Set,boolean,java.util.List) uses Collection.toArray() with zero-length array argument | PERFORMANCE | ITA_INEFFICIENT_TO_ARRAY | 614 |
Method org.apache.myfaces.trinidadinternal.skin.SkinStyleSheetParserUtils._createStyleSheetDocument(org.apache.myfaces.trinidadinternal.share.xml.ParseContext,java.util.List) uses Collection.toArray() with zero-length array argument | PERFORMANCE | ITA_INEFFICIENT_TO_ARRAY | 722 |
org.apache.myfaces.trinidadinternal.skin.SkinExtension
Bug | Category | Details | Line |
---|---|---|---|
Unchecked/unconfirmed cast from org.apache.myfaces.trinidad.skin.Skin to class org.apache.myfaces.trinidadinternal.skin.SkinImpl in org.apache.myfaces.trinidadinternal.skin.SkinExtension.<init>(org.apache.myfaces.trinidad.skin.Skin,String,String,String,String,String) | STYLE | BC_UNCONFIRMED_CAST | 97 |
Unchecked/unconfirmed cast from org.apache.myfaces.trinidad.skin.Skin to class org.apache.myfaces.trinidadinternal.skin.SkinImpl in org.apache.myfaces.trinidadinternal.skin.SkinExtension.<init>(org.apache.myfaces.trinidad.skin.Skin,String,String,String,String,javax.el.ValueExpression) | STYLE | BC_UNCONFIRMED_CAST | 157 |
Unchecked/unconfirmed cast from org.apache.myfaces.trinidad.skin.Skin to class org.apache.myfaces.trinidadinternal.skin.SkinImpl in org.apache.myfaces.trinidadinternal.skin.SkinExtension.<init>(org.apache.myfaces.trinidad.skin.Skin,String,String,String,String) | STYLE | BC_UNCONFIRMED_CAST | 214 |
org.apache.myfaces.trinidadinternal.skin.SkinCSSDocumentHandler$CompleteSelectorNode
Bug | Category | Details | Line |
---|---|---|---|
Should org.apache.myfaces.trinidadinternal.skin.SkinCSSDocumentHandler$CompleteSelectorNode._copyIntArray(int[]) return a zero length array rather than null? | STYLE | PZLA_PREFER_ZERO_LENGTH_ARRAYS | 604 |
org.apache.myfaces.trinidadinternal.skin.SkinCSSDocumentHandler
Bug | Category | Details | Line |
---|---|---|---|
Should org.apache.myfaces.trinidadinternal.skin.SkinCSSDocumentHandler._getIntArray(java.util.List) return a zero length array rather than null? | STYLE | PZLA_PREFER_ZERO_LENGTH_ARRAYS | 444 |
org.apache.myfaces.trinidadinternal.skin.SkinUtils
Bug | Category | Details | Line |
---|---|---|---|
Redundant nullcheck of value known to be non-null org.apache.myfaces.trinidadinternal.skin.SkinUtils._resolveReferenceIcon(org.apache.myfaces.trinidad.skin.Skin,org.apache.myfaces.trinidadinternal.skin.icon.ReferenceIcon,java.util.Stack) | CORRECTNESS | RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE | 180 |
Possible null pointer dereference in org.apache.myfaces.trinidadinternal.skin.SkinUtils._getMetaInfSkinsNodeList() | CORRECTNESS | NP_NULL_ON_SOME_PATH | 728 |
org.apache.myfaces.trinidadinternal.uinode.bind.MenuSelectedValueBoundValue
Bug | Category | Details | Line |
---|---|---|---|
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class org.apache.myfaces.trinidad.component.UIXNavigationHierarchy in org.apache.myfaces.trinidadinternal.uinode.bind.MenuSelectedValueBoundValue.<init>(javax.faces.component.UIComponent) | STYLE | BC_UNCONFIRMED_CAST | 42 |
org.apache.myfaces.trinidadinternal.uinode.UIComponentUINodeList
Bug | Category | Details | Line |
---|---|---|---|
clone method org.apache.myfaces.trinidadinternal.uinode.UIComponentUINodeList.clone() does not call super.clone() | CORRECTNESS | CN_IDIOM_NO_SUPER_CALL | 90 |
org.apache.myfaces.trinidadinternal.uinode.UINodePropertyKey
Bug | Category | Details | Line |
---|---|---|---|
Method org.apache.myfaces.trinidadinternal.uinode.UINodePropertyKey._findKeys() invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version instead | I18N | DM_CONVERT_CASE | 131 |
org.apache.myfaces.trinidadinternal.application.StateManagerImpl
Bug | Category | Details | Line |
---|---|---|---|
Suspicious comparison of java.lang.Boolean references in org.apache.myfaces.trinidadinternal.application.StateManagerImpl._useApplicationViewCache(javax.faces.context.FacesContext) | CORRECTNESS | RC_REF_COMPARISON | 814 |
org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl
Bug | Category | Details | Line |
---|---|---|---|
Suspicious comparison of java.lang.Long references in org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.createView(javax.faces.context.FacesContext,String) | CORRECTNESS | RC_REF_COMPARISON | 104 |
Suspicious comparison of java.lang.Long references in org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.restoreView(javax.faces.context.FacesContext,String) | CORRECTNESS | RC_REF_COMPARISON | 239 |
Method org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl._initIfNeeded(javax.faces.context.FacesContext) catches Exception, but Exception is not thrown in the try block and RuntimeException is not explicitly caught | STYLE | REC_CATCH_EXCEPTION | 330 |
org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$LaunchData
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$LaunchData is Serializable; consider declaring a serialVersionUID | CORRECTNESS | SE_NO_SERIALVERSIONID | Not available |
org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl
Bug | Category | Details | Line |
---|---|---|---|
Unchecked/unconfirmed cast from javax.servlet.ServletRequest to class javax.servlet.http.HttpServletRequest in org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(javax.servlet.ServletRequest,javax.servlet.ServletResponse,javax.servlet.FilterChain) | STYLE | BC_UNCONFIRMED_CAST | 131 |
org.apache.myfaces.trinidadinternal.webapp.ReplaceParametersRequestWrapper
Bug | Category | Details | Line |
---|---|---|---|
Should org.apache.myfaces.trinidadinternal.webapp.ReplaceParametersRequestWrapper.getParameterValues(String) return a zero length array rather than null? | STYLE | PZLA_PREFER_ZERO_LENGTH_ARRAYS | 72 |
org.apache.myfaces.trinidadinternal.context.PageFlowScopeMap$SharedData
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.context.PageFlowScopeMap$SharedData is Serializable; consider declaring a serialVersionUID | CORRECTNESS | SE_NO_SERIALVERSIONID | Not available |
org.apache.myfaces.trinidadinternal.context.PageFlowScopeMap
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.context.PageFlowScopeMap is Serializable; consider declaring a serialVersionUID | CORRECTNESS | SE_NO_SERIALVERSIONID | Not available |
org.apache.myfaces.trinidadinternal.context.external.AbstractAttributeMap$KeyIterator
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.context.external.AbstractAttributeMap$KeyIterator.next() can't throw NoSuchElement exception | CORRECTNESS | IT_NO_SUCH_ELEMENT | 269-270 |
org.apache.myfaces.trinidadinternal.context.external.AbstractAttributeMap$ValuesIterator
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.context.external.AbstractAttributeMap$ValuesIterator.next() can't throw NoSuchElement exception | CORRECTNESS | IT_NO_SUCH_ELEMENT | 335-336 |
org.apache.myfaces.trinidadinternal.context.external.ServletRequestParameterValuesMap
Bug | Category | Details | Line |
---|---|---|---|
Should org.apache.myfaces.trinidadinternal.context.external.ServletRequestParameterValuesMap.getAttribute(Object) return a zero length array rather than null? | STYLE | PZLA_PREFER_ZERO_LENGTH_ARRAYS | 45 |
org.apache.myfaces.trinidadinternal.context.external.ServletRequestHeaderValuesMap
Bug | Category | Details | Line |
---|---|---|---|
Should org.apache.myfaces.trinidadinternal.context.external.ServletRequestHeaderValuesMap.getAttribute(Object) return a zero length array rather than null? | STYLE | PZLA_PREFER_ZERO_LENGTH_ARRAYS | 59 |
org.apache.myfaces.trinidadinternal.context.external.PortletRequestParameterValuesMap
Bug | Category | Details | Line |
---|---|---|---|
Should org.apache.myfaces.trinidadinternal.context.external.PortletRequestParameterValuesMap.getAttribute(Object) return a zero length array rather than null? | STYLE | PZLA_PREFER_ZERO_LENGTH_ARRAYS | 43 |
org.apache.myfaces.trinidadinternal.context.external.ServletExternalContext
Bug | Category | Details | Line |
---|---|---|---|
Unchecked/unconfirmed cast from javax.servlet.ServletResponse to class javax.servlet.http.HttpServletResponse in org.apache.myfaces.trinidadinternal.context.external.ServletExternalContext.<init>(javax.servlet.ServletContext,javax.servlet.ServletRequest,javax.servlet.ServletResponse) | STYLE | BC_UNCONFIRMED_CAST | 72 |
org.apache.myfaces.trinidadinternal.context.DialogServiceImpl$InternalLaunch
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.context.DialogServiceImpl$InternalLaunch is Serializable; consider declaring a serialVersionUID | CORRECTNESS | SE_NO_SERIALVERSIONID | Not available |
org.apache.myfaces.trinidadinternal.facelets.StringArrayPropertyTagRule
Bug | Category | Details | Line |
---|---|---|---|
Should org.apache.myfaces.trinidadinternal.facelets.StringArrayPropertyTagRule._coerceToStringArray(String) return a zero length array rather than null? | STYLE | PZLA_PREFER_ZERO_LENGTH_ARRAYS | 103 |
org.apache.myfaces.trinidadinternal.facelets.SetActionListenerTag
Bug | Category | Details | Line |
---|---|---|---|
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class javax.faces.component.ActionSource in org.apache.myfaces.trinidadinternal.facelets.SetActionListenerTag.apply(com.sun.facelets.FaceletContext,javax.faces.component.UIComponent) | STYLE | BC_UNCONFIRMED_CAST | 57 |
org.apache.myfaces.trinidadinternal.facelets.ReturnActionListenerTag
Bug | Category | Details | Line |
---|---|---|---|
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class javax.faces.component.ActionSource in org.apache.myfaces.trinidadinternal.facelets.ReturnActionListenerTag.apply(com.sun.facelets.FaceletContext,javax.faces.component.UIComponent) | STYLE | BC_UNCONFIRMED_CAST | 57 |
org.apache.myfaces.trinidadinternal.facelets.TrinidadComponentHandler
Bug | Category | Details | Line |
---|---|---|---|
Suspicious comparison of java.lang.Boolean references in org.apache.myfaces.trinidadinternal.facelets.TrinidadComponentHandler.onComponentPopulated(com.sun.facelets.FaceletContext,javax.faces.component.UIComponent,javax.faces.component.UIComponent) | CORRECTNESS | RC_REF_COMPARISON | 82 |
org.apache.myfaces.trinidadinternal.facelets.ResetActionListenerTag
Bug | Category | Details | Line |
---|---|---|---|
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class javax.faces.component.ActionSource in org.apache.myfaces.trinidadinternal.facelets.ResetActionListenerTag.apply(com.sun.facelets.FaceletContext,javax.faces.component.UIComponent) | STYLE | BC_UNCONFIRMED_CAST | 52 |
org.apache.myfaces.trinidadinternal.facelets.FileDownloadActionListenerTag
Bug | Category | Details | Line |
---|---|---|---|
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class javax.faces.component.ActionSource in org.apache.myfaces.trinidadinternal.facelets.FileDownloadActionListenerTag.apply(com.sun.facelets.FaceletContext,javax.faces.component.UIComponent) | STYLE | BC_UNCONFIRMED_CAST | 92 |
org.apache.myfaces.trinidadinternal.binding.AccessKeyBinding
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.binding.AccessKeyBinding is Serializable; consider declaring a serialVersionUID | CORRECTNESS | SE_NO_SERIALVERSIONID | Not available |
Class org.apache.myfaces.trinidadinternal.binding.AccessKeyBinding implements same interface as superclass. | STYLE | RI_REDUNDANT_INTERFACES | Not available |
org.apache.myfaces.trinidadinternal.binding.StripAccessKeyBinding
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.binding.StripAccessKeyBinding is Serializable; consider declaring a serialVersionUID | CORRECTNESS | SE_NO_SERIALVERSIONID | Not available |
Class org.apache.myfaces.trinidadinternal.binding.StripAccessKeyBinding implements same interface as superclass. | STYLE | RI_REDUNDANT_INTERFACES | Not available |
org.apache.myfaces.trinidadinternal.config.xmlHttp.XmlHttpConfigurator
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.config.xmlHttp.XmlHttpConfigurator.handleError(javax.faces.context.ExternalContext,Throwable) may fail to close stream on exception | CORRECTNESS | OS_OPEN_STREAM_EXCEPTION_PATH | 100 |
org.apache.myfaces.trinidadinternal.config.xmlHttp.XmlHttpServletResponse
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.config.xmlHttp.XmlHttpServletResponse.sendError(int,String) may fail to close stream on exception | CORRECTNESS | OS_OPEN_STREAM_EXCEPTION_PATH | 89 |
org.apache.myfaces.trinidadinternal.config.upload.ActionUploadRequestWrapper
Bug | Category | Details | Line |
---|---|---|---|
Should org.apache.myfaces.trinidadinternal.config.upload.ActionUploadRequestWrapper.getParameterValues(String) return a zero length array rather than null? | STYLE | PZLA_PREFER_ZERO_LENGTH_ARRAYS | 148 |
org.apache.myfaces.trinidadinternal.config.upload.ErrorFile
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.config.upload.ErrorFile is Serializable; consider declaring a serialVersionUID | CORRECTNESS | SE_NO_SERIALVERSIONID | Not available |
org.apache.myfaces.trinidadinternal.config.upload.UploadRequestWrapper
Bug | Category | Details | Line |
---|---|---|---|
Should org.apache.myfaces.trinidadinternal.config.upload.UploadRequestWrapper.getParameterValues(String) return a zero length array rather than null? | STYLE | PZLA_PREFER_ZERO_LENGTH_ARRAYS | 160 |
org.apache.myfaces.trinidadinternal.config.LazyValueExpression
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.config.LazyValueExpression is Serializable; consider declaring a serialVersionUID | CORRECTNESS | SE_NO_SERIALVERSIONID | Not available |
org.apache.myfaces.trinidadinternal.io.IndentingResponseWriter
Bug | Category | Details | Line |
---|---|---|---|
Method org.apache.myfaces.trinidadinternal.io.IndentingResponseWriter._isWhiteSpaceSensitive(String) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version instead | I18N | DM_CONVERT_CASE | 230 |
org.apache.myfaces.trinidadinternal.io.DebugHtmlResponseWriter
Bug | Category | Details | Line |
---|---|---|---|
Method org.apache.myfaces.trinidadinternal.io.DebugHtmlResponseWriter.startElement(String,javax.faces.component.UIComponent) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version instead | I18N | DM_CONVERT_CASE | 73 |
org.apache.myfaces.trinidad.resource.MessageBundle_en
Bug | Category | Details | Line |
---|---|---|---|
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.CellUtils.BORDER_CLASS should be package protected | MALICIOUS_CODE | MS_PKGPROTECT | 294 |
org.apache.myfaces.trinidadinternal.ui.laf.base.xhtml.XhtmlLafConstants.HEADER_ELEMENT should be moved out of an interface and made package protected | MALICIOUS_CODE | MS_OOI_PKGPROTECT | 114 |
Confusing to have methods org.apache.myfaces.trinidadinternal.ui.beans.BaseWebBean.setOnKeyUp(String) and org.apache.myfaces.trinidad.component.core.input.CoreChooseDate.setOnkeyup(String) | CORRECTNESS | NM_CONFUSING | 312-313 |
Confusing to have methods org.apache.myfaces.trinidadinternal.ui.beans.BaseWebBean.setOnMouseOut(String) and org.apache.myfaces.trinidad.component.core.input.CoreChooseDate.setOnmouseout(String) | CORRECTNESS | NM_CONFUSING | 258-259 |
Confusing to have methods org.apache.myfaces.trinidadinternal.ui.beans.BaseWebBean.getOnKeyPress() and org.apache.myfaces.trinidad.component.core.CoreForm.getOnkeypress() | CORRECTNESS | NM_CONFUSING | 285 |
Confusing to have methods org.apache.myfaces.trinidadinternal.ui.beans.BaseWebBean.getOnMouseOut() and org.apache.myfaces.trinidad.component.core.input.CoreChooseDate.getOnmouseout() | CORRECTNESS | NM_CONFUSING | 267 |
Confusing to have methods org.apache.myfaces.trinidadinternal.ui.beans.BaseWebBean.setOnKeyDown(String) and org.apache.myfaces.trinidad.component.core.input.CoreChooseDate.setOnkeydown(String) | CORRECTNESS | NM_CONFUSING | 294-295 |
Confusing to have methods org.apache.myfaces.trinidadinternal.ui.beans.BaseWebBean.getOnClick() and org.apache.myfaces.trinidad.component.core.input.CoreChooseDate.getOnclick() | CORRECTNESS | NM_CONFUSING | 159 |
Confusing to have methods org.apache.myfaces.trinidadinternal.skin.parse.SkinNode.getId() and org.apache.myfaces.trinidadinternal.ui.beans.BaseWebBean.getID() | CORRECTNESS | NM_CONFUSING | 69 |
Confusing to have methods org.apache.myfaces.trinidadinternal.ui.beans.BaseWebBean.getOnKeyDown() and org.apache.myfaces.trinidad.component.core.input.CoreChooseDate.getOnkeydown() | CORRECTNESS | NM_CONFUSING | 303 |
Confusing to have methods org.apache.myfaces.trinidadinternal.ui.beans.BaseWebBean.setOnKeyPress(String) and org.apache.myfaces.trinidad.component.core.input.CoreChooseDate.setOnkeypress(String) | CORRECTNESS | NM_CONFUSING | 276-277 |
Confusing to have methods org.apache.myfaces.trinidadinternal.webapp.wrappers.PortletResponseWrapper.encodeURL(String) and javax.servlet.http.HttpServletResponseWrapper.encodeUrl(String) | CORRECTNESS | NM_CONFUSING | 60 |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.config.GlobalConfiguratorImpl._services | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.context.RequestContextImpl._pageFlowScopeProvider | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.menu.MenuContentHandlerImpl._attrMap | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.menu.MenuContentHandlerImpl._viewIdFocusPathMap | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.desktop.ChartRenderer.chartLib | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.desktop.TreeTableRenderer._expandAllEnabledKey | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.ColumnGroupRenderer._headerNoWrapKey | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.ColumnGroupRenderer._noWrapKey | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.ColumnGroupRenderer._rowHeaderKey | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.ColumnGroupRenderer._separateRowsKey | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.ColumnGroupRenderer._sortableKey | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.EditableValueRenderer._disabledKey | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.EditableValueRenderer._immediateKey | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.EditableValueRenderer._readOnlyKey | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.EditableValueRenderer._requiredKey | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.FormInputRenderer._simpleKey | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.FormRenderer._autoCompleteKey | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.FormRenderer._usesUploadKey | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.InputLabelAndMessageRenderer._disabledKey | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.InputLabelAndMessageRenderer._readOnlyKey | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.InputLabelAndMessageRenderer._simpleKey | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.InputTextRenderer._simpleInputText | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.LabelAndMessageRenderer._requiredKey | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.MediaRenderer._autostartKey | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.MediaRenderer._playCountKey | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.NavigationPaneRenderer._disabledKey | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.OutputTextRenderer._escapeKey | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.OutputTextRenderer._truncateAtKey | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelAccordionRenderer._discloseManyKey | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelAccordionRenderer._discloseNoneKey | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelBorderLayoutRenderer._bottomHeightKey | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelBorderLayoutRenderer._endWidthKey | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelBorderLayoutRenderer._innerBottomHeightKey | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelBorderLayoutRenderer._innerEndWidthKey | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelBorderLayoutRenderer._innerLeftWidthKey | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelBorderLayoutRenderer._innerRightWidthKey | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelBorderLayoutRenderer._innerStartWidthKey | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelBorderLayoutRenderer._innerTopHeightKey | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelBorderLayoutRenderer._layoutKey | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelBorderLayoutRenderer._leftWidthKey | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelBorderLayoutRenderer._rightWidthKey | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelBorderLayoutRenderer._startWidthKey | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelBorderLayoutRenderer._topHeightKey | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PollRenderer._intervalKey | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.SelectBooleanCheckboxRenderer._simpleSelectBooleanCheckbox | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.SelectBooleanRadioRenderer._simpleSelectBooleanRadio | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.ShowDetailHeaderRenderer._detailRenderer | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.ShowDetailHeaderRenderer._disclosedKey | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.SimpleSelectManyRenderer._valuePassThruKey | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.SimpleSelectOneRenderer._valuePassThruKey | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.SingleStepButtonBarRenderer._maxStepKey | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.SingleStepButtonBarRenderer._selectedStepKey | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.renderkit.html.ScriptRenderer._generatesContentKey | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.share.xml.beans.BeanParser._currentArray | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.share.xml.beans.BeanParser._inlineArrays | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.skin.SkinCSSParser._documentHandler | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.skin.SkinCSSParser._scanner | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.ui.composite.CompositeRenderingContext._nonCompositeContext | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.ui.composite.CompositeRenderingContext._parentContext | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field not initialized in constructor: org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean._node | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Field only ever set to null: org.apache.myfaces.trinidadinternal.ui.laf.base.BaseLafUtils._DEFAULT_RENDERING_PROPERTY_VALUE | CORRECTNESS | UWF_NULL_FIELD | Not available |
Field only ever set to null: org.apache.myfaces.trinidadinternal.uinode.UIComponentUINode._FACES_NAMESPACE | CORRECTNESS | UWF_NULL_FIELD | Not available |
Unread field: org.apache.myfaces.trinidadinternal.agent.parse.DeviceNode._extendsId | PERFORMANCE | URF_UNREAD_FIELD | Not available |
Unread field: org.apache.myfaces.trinidadinternal.agent.parse.DeviceNode._id | PERFORMANCE | URF_UNREAD_FIELD | Not available |
The class org.apache.myfaces.trinidadinternal.agent.parse.VersionId$VIterator could be refactored into a _static_ inner class | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC_NEEDS_THIS | Not available |
Unread field: org.apache.myfaces.trinidadinternal.context.RequestContextImpl$MockPartialPageContext._facesContext | PERFORMANCE | URF_UNREAD_FIELD | Not available |
The class org.apache.myfaces.trinidadinternal.renderkit.core.CoreRenderKit$1 could be refactored into a named _static_ inner class | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC_ANON | Not available |
The class org.apache.myfaces.trinidadinternal.renderkit.core.CoreResponseStateManager$1 could be refactored into a named _static_ inner class | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC_ANON | Not available |
The class org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.FormRenderer$1 could be refactored into a named _static_ inner class | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC_ANON | Not available |
The class org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.HeadRenderer$1 could be refactored into a named _static_ inner class | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC_ANON | Not available |
Should org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelFormLayoutRenderer$RenderedItemExtractor be a _static_ inner class? | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC | Not available |
Should org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelListRenderer$GroupingCallback be a _static_ inner class? | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC | Not available |
The class org.apache.myfaces.trinidadinternal.renderkit.htmlBasic.HtmlCommandLinkRenderer$1 could be refactored into a named _static_ inner class | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC_ANON | Not available |
The class org.apache.myfaces.trinidadinternal.renderkit.htmlBasic.HtmlFormRenderer$1 could be refactored into a named _static_ inner class | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC_ANON | Not available |
The class org.apache.myfaces.trinidadinternal.share.xml.ParseContextImpl$2 could be refactored into a named _static_ inner class | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC_ANON | Not available |
The class org.apache.myfaces.trinidadinternal.share.xml.ParseContextWrapper$3 could be refactored into a named _static_ inner class | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC_ANON | Not available |
Unread field: org.apache.myfaces.trinidadinternal.style.cache.FileSystemStyleCache$StyleWriterFactoryImpl._outputDirectory | PERFORMANCE | URF_UNREAD_FIELD | Not available |
The class org.apache.myfaces.trinidadinternal.ui.laf.base.desktop.BaseDesktopUtils$NoNetscapeScorer$1 could be refactored into a named _static_ inner class | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC_ANON | Not available |
The class org.apache.myfaces.trinidadinternal.ui.laf.base.desktop.TreeRenderer$1 could be refactored into a named _static_ inner class | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC_ANON | Not available |
Inconsistent synchronization of org.apache.myfaces.trinidadinternal.style.cache.FileSystemStyleCache._shortStyleClassMap; locked 75% of time | MT_CORRECTNESS | IS2_INCONSISTENT_SYNC | 238 |
Inconsistent synchronization of org.apache.myfaces.trinidadinternal.context.RequestContextFactoryImpl._pageResolver; locked 75% of time | MT_CORRECTNESS | IS2_INCONSISTENT_SYNC | 58 |
Inconsistent synchronization of org.apache.myfaces.trinidadinternal.ui.RendererManager._factories; locked 80% of time | MT_CORRECTNESS | IS2_INCONSISTENT_SYNC | 139 |
Inconsistent synchronization of org.apache.myfaces.trinidadinternal.image.laf.browser.ColorizedIconImageRenderer$ColorizingFilter._last; locked 66% of time | MT_CORRECTNESS | IS2_INCONSISTENT_SYNC | 240 |
Inconsistent synchronization of org.apache.myfaces.trinidadinternal.share.xml.ParserManager._extensions; locked 80% of time | MT_CORRECTNESS | IS2_INCONSISTENT_SYNC | 120 |
Inconsistent synchronization of org.apache.myfaces.trinidadinternal.share.xml.ParserManager._bindingParsers; locked 75% of time | MT_CORRECTNESS | IS2_INCONSISTENT_SYNC | 184 |
Inconsistent synchronization of org.apache.myfaces.trinidadinternal.style.BaseStyle._properties; locked 66% of time | MT_CORRECTNESS | IS2_INCONSISTENT_SYNC | 118 |
Inconsistent synchronization of org.apache.myfaces.trinidadinternal.context.RequestContextFactoryImpl._pageFlowScopeProvider; locked 75% of time | MT_CORRECTNESS | IS2_INCONSISTENT_SYNC | 59 |
Inconsistent synchronization of org.apache.myfaces.trinidadinternal.style.CSSStyle._inline; locked 66% of time | MT_CORRECTNESS | IS2_INCONSISTENT_SYNC | 71 |
Inconsistent synchronization of org.apache.myfaces.trinidadinternal.share.xml.ParserManager._aliases; locked 75% of time | MT_CORRECTNESS | IS2_INCONSISTENT_SYNC | 168 |
Inconsistent synchronization of org.apache.myfaces.trinidadinternal.share.xml.beans.IntrospectionBeanDef._defs; locked 80% of time | MT_CORRECTNESS | IS2_INCONSISTENT_SYNC | 208 |
Inconsistent synchronization of org.apache.myfaces.trinidadinternal.share.xml.ParserManager._functions; locked 75% of time | MT_CORRECTNESS | IS2_INCONSISTENT_SYNC | 213 |
Inconsistent synchronization of org.apache.myfaces.trinidadinternal.share.xml.ParserManager._factories; locked 80% of time | MT_CORRECTNESS | IS2_INCONSISTENT_SYNC | 80 |