2009/05/20 - Apache Shale has been retired.

For more information, please explore the Attic.

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.shale.clay.component.chain.AssignActionListenersCommand

BugCategoryDetailsLine
Unchecked/unconfirmed cast from org.apache.commons.chain.Context to class org.apache.shale.clay.component.chain.ClayContext in org.apache.shale.clay.component.chain.AssignActionListenersCommand.execute(org.apache.commons.chain.Context)STYLEBC_UNCONFIRMED_CAST68

org.apache.shale.clay.component.chain.CreateValueChangeListenerCommand

BugCategoryDetailsLine
Method org.apache.shale.clay.component.chain.CreateValueChangeListenerCommand.execute(org.apache.commons.chain.Context) catches Exception, but Exception is not thrown in the try block and RuntimeException is not explicitly caughtSTYLEREC_CATCH_EXCEPTION119
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class javax.faces.component.EditableValueHolder in org.apache.shale.clay.component.chain.CreateValueChangeListenerCommand.execute(org.apache.commons.chain.Context)STYLEBC_UNCONFIRMED_CAST84
Unchecked/unconfirmed cast from org.apache.commons.chain.Context to class org.apache.shale.clay.component.chain.ClayContext in org.apache.shale.clay.component.chain.CreateValueChangeListenerCommand.execute(org.apache.commons.chain.Context)STYLEBC_UNCONFIRMED_CAST66

org.apache.shale.clay.component.chain.PropertyValueCommand

BugCategoryDetailsLine
Class org.apache.shale.clay.component.chain.PropertyValueCommand implements same interface as superclass.STYLERI_REDUNDANT_INTERFACESNot available
Unchecked/unconfirmed cast from org.apache.commons.chain.Context to class org.apache.shale.clay.component.chain.ClayContext in org.apache.shale.clay.component.chain.PropertyValueCommand.execute(org.apache.commons.chain.Context)STYLEBC_UNCONFIRMED_CAST120

org.apache.shale.clay.component.chain.AssignValueChangeListenersCommand

BugCategoryDetailsLine
Unchecked/unconfirmed cast from org.apache.commons.chain.Context to class org.apache.shale.clay.component.chain.ClayContext in org.apache.shale.clay.component.chain.AssignValueChangeListenersCommand.execute(org.apache.commons.chain.Context)STYLEBC_UNCONFIRMED_CAST70

org.apache.shale.clay.component.chain.AssignValidatorsCommand

BugCategoryDetailsLine
Unchecked/unconfirmed cast from org.apache.commons.chain.Context to class org.apache.shale.clay.component.chain.ClayContext in org.apache.shale.clay.component.chain.AssignValidatorsCommand.execute(org.apache.commons.chain.Context)STYLEBC_UNCONFIRMED_CAST69

org.apache.shale.clay.component.chain.PropertyConverterCommand

BugCategoryDetailsLine
Class org.apache.shale.clay.component.chain.PropertyConverterCommand implements same interface as superclass.STYLERI_REDUNDANT_INTERFACESNot available
Unchecked/unconfirmed cast from org.apache.commons.chain.Context to class org.apache.shale.clay.component.chain.ClayContext in org.apache.shale.clay.component.chain.PropertyConverterCommand.execute(org.apache.commons.chain.Context)STYLEBC_UNCONFIRMED_CAST73

org.apache.shale.clay.component.chain.CreateComponentCommand

BugCategoryDetailsLine
Method org.apache.shale.clay.component.chain.CreateComponentCommand.execute(org.apache.commons.chain.Context) catches Exception, but Exception is not thrown in the try block and RuntimeException is not explicitly caughtSTYLEREC_CATCH_EXCEPTION165
Unchecked/unconfirmed cast from org.apache.commons.chain.Context to class org.apache.shale.clay.component.chain.ClayContext in org.apache.shale.clay.component.chain.CreateComponentCommand.execute(org.apache.commons.chain.Context)STYLEBC_UNCONFIRMED_CAST71

org.apache.shale.clay.component.chain.PropertyValueChangeListenerCommand

BugCategoryDetailsLine
Class org.apache.shale.clay.component.chain.PropertyValueChangeListenerCommand implements same interface as superclass.STYLERI_REDUNDANT_INTERFACESNot available
Unchecked/unconfirmed cast from org.apache.commons.chain.Context to class org.apache.shale.clay.component.chain.ClayContext in org.apache.shale.clay.component.chain.PropertyValueChangeListenerCommand.execute(org.apache.commons.chain.Context)STYLEBC_UNCONFIRMED_CAST72

org.apache.shale.clay.component.chain.PropertyValidatorCommand

BugCategoryDetailsLine
Class org.apache.shale.clay.component.chain.PropertyValidatorCommand implements same interface as superclass.STYLERI_REDUNDANT_INTERFACESNot available
Unchecked/unconfirmed cast from org.apache.commons.chain.Context to class org.apache.shale.clay.component.chain.ClayContext in org.apache.shale.clay.component.chain.PropertyValidatorCommand.execute(org.apache.commons.chain.Context)STYLEBC_UNCONFIRMED_CAST72

org.apache.shale.clay.component.chain.CreateValidatorCommand

BugCategoryDetailsLine
Method org.apache.shale.clay.component.chain.CreateValidatorCommand.execute(org.apache.commons.chain.Context) catches Exception, but Exception is not thrown in the try block and RuntimeException is not explicitly caughtSTYLEREC_CATCH_EXCEPTION112
Unchecked/unconfirmed cast from org.apache.commons.chain.Context to class org.apache.shale.clay.component.chain.ClayContext in org.apache.shale.clay.component.chain.CreateValidatorCommand.execute(org.apache.commons.chain.Context)STYLEBC_UNCONFIRMED_CAST67
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class javax.faces.component.EditableValueHolder in org.apache.shale.clay.component.chain.CreateValidatorCommand.execute(org.apache.commons.chain.Context)STYLEBC_UNCONFIRMED_CAST85

org.apache.shale.clay.component.chain.AssignChildrenCommand

BugCategoryDetailsLine
Unchecked/unconfirmed cast from org.apache.commons.chain.Context to class org.apache.shale.clay.component.chain.ClayContext in org.apache.shale.clay.component.chain.AssignChildrenCommand.execute(org.apache.commons.chain.Context)STYLEBC_UNCONFIRMED_CAST59

org.apache.shale.clay.component.chain.AssignViewRootCommand

BugCategoryDetailsLine
Unchecked/unconfirmed cast from org.apache.commons.chain.Context to class org.apache.shale.clay.component.chain.ClayContext in org.apache.shale.clay.component.chain.AssignViewRootCommand.execute(org.apache.commons.chain.Context)STYLEBC_UNCONFIRMED_CAST52

org.apache.shale.clay.component.chain.CreateActionListenerCommand

BugCategoryDetailsLine
Method org.apache.shale.clay.component.chain.CreateActionListenerCommand.execute(org.apache.commons.chain.Context) catches Exception, but Exception is not thrown in the try block and RuntimeException is not explicitly caughtSTYLEREC_CATCH_EXCEPTION122
Unchecked/unconfirmed cast from org.apache.commons.chain.Context to class org.apache.shale.clay.component.chain.ClayContext in org.apache.shale.clay.component.chain.CreateActionListenerCommand.execute(org.apache.commons.chain.Context)STYLEBC_UNCONFIRMED_CAST71
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class javax.faces.component.ActionSource in org.apache.shale.clay.component.chain.CreateActionListenerCommand.execute(org.apache.commons.chain.Context)STYLEBC_UNCONFIRMED_CAST89

org.apache.shale.clay.component.chain.PropertyActionCommand

BugCategoryDetailsLine
Class org.apache.shale.clay.component.chain.PropertyActionCommand implements same interface as superclass.STYLERI_REDUNDANT_INTERFACESNot available
Unchecked/unconfirmed cast from org.apache.commons.chain.Context to class org.apache.shale.clay.component.chain.ClayContext in org.apache.shale.clay.component.chain.PropertyActionCommand.execute(org.apache.commons.chain.Context)STYLEBC_UNCONFIRMED_CAST72

org.apache.shale.clay.component.chain.AssignConverterCommand

BugCategoryDetailsLine
Unchecked/unconfirmed cast from org.apache.commons.chain.Context to class org.apache.shale.clay.component.chain.ClayContext in org.apache.shale.clay.component.chain.AssignConverterCommand.execute(org.apache.commons.chain.Context)STYLEBC_UNCONFIRMED_CAST68

org.apache.shale.clay.component.chain.CreateConverterCommand

BugCategoryDetailsLine
Method org.apache.shale.clay.component.chain.CreateConverterCommand.execute(org.apache.commons.chain.Context) catches Exception, but Exception is not thrown in the try block and RuntimeException is not explicitly caughtSTYLEREC_CATCH_EXCEPTION125
Unchecked/unconfirmed cast from org.apache.commons.chain.Context to class org.apache.shale.clay.component.chain.ClayContext in org.apache.shale.clay.component.chain.CreateConverterCommand.execute(org.apache.commons.chain.Context)STYLEBC_UNCONFIRMED_CAST72
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class javax.faces.component.ValueHolder in org.apache.shale.clay.component.chain.CreateConverterCommand.execute(org.apache.commons.chain.Context)STYLEBC_UNCONFIRMED_CAST90

org.apache.shale.clay.component.chain.AssignPropertiesCommand

BugCategoryDetailsLine
Unchecked/unconfirmed cast from org.apache.commons.chain.Context to class org.apache.shale.clay.component.chain.ClayContext in org.apache.shale.clay.component.chain.AssignPropertiesCommand.execute(org.apache.commons.chain.Context)STYLEBC_UNCONFIRMED_CAST74

org.apache.shale.clay.component.chain.PropertyActionListenerCommand

BugCategoryDetailsLine
Class org.apache.shale.clay.component.chain.PropertyActionListenerCommand implements same interface as superclass.STYLERI_REDUNDANT_INTERFACESNot available
Unchecked/unconfirmed cast from org.apache.commons.chain.Context to class org.apache.shale.clay.component.chain.ClayContext in org.apache.shale.clay.component.chain.PropertyActionListenerCommand.execute(org.apache.commons.chain.Context)STYLEBC_UNCONFIRMED_CAST72

org.apache.shale.clay.component.Clay

BugCategoryDetailsLine
Possible null pointer dereference in org.apache.shale.clay.component.Clay.encodeBegin(javax.faces.context.FacesContext) on exception pathCORRECTNESSNP_NULL_ON_SOME_PATH_EXCEPTION386
Nullcheck at Clay.java:[line 306] of value previously dereferenced at org.apache.shale.clay.component.Clay.encodeBegin(javax.faces.context.FacesContext)CORRECTNESSRCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE306

org.apache.shale.clay.config.beans.ElementBean

BugCategoryDetailsLine
Class org.apache.shale.clay.config.beans.ElementBean implements same interface as superclass.STYLERI_REDUNDANT_INTERFACESNot available

org.apache.shale.clay.config.beans.InnerComponentBean

BugCategoryDetailsLine
Class org.apache.shale.clay.config.beans.InnerComponentBean implements same interface as superclass.STYLERI_REDUNDANT_INTERFACESNot available

org.apache.shale.clay.config.beans.ComponentBean

BugCategoryDetailsLine
Class org.apache.shale.clay.config.beans.ComponentBean implements same interface as superclass.STYLERI_REDUNDANT_INTERFACESNot available

org.apache.shale.clay.config.beans.AttributeBean

BugCategoryDetailsLine
Class org.apache.shale.clay.config.beans.AttributeBean implements same interface as superclass.STYLERI_REDUNDANT_INTERFACESNot available

org.apache.shale.clay.config.beans.SymbolBean

BugCategoryDetailsLine
Class org.apache.shale.clay.config.beans.SymbolBean implements same interface as superclass.STYLERI_REDUNDANT_INTERFACESNot available

org.apache.shale.clay.config.beans.ValidatorBean

BugCategoryDetailsLine
Class org.apache.shale.clay.config.beans.ValidatorBean implements same interface as superclass.STYLERI_REDUNDANT_INTERFACESNot available

org.apache.shale.clay.config.beans.ValueChangeListenerBean

BugCategoryDetailsLine
Class org.apache.shale.clay.config.beans.ValueChangeListenerBean implements same interface as superclass.STYLERI_REDUNDANT_INTERFACESNot available

org.apache.shale.clay.config.beans.ActionListenerBean

BugCategoryDetailsLine
Class org.apache.shale.clay.config.beans.ActionListenerBean implements same interface as superclass.STYLERI_REDUNDANT_INTERFACESNot available

org.apache.shale.clay.config.beans.Attributes

BugCategoryDetailsLine
Method org.apache.shale.clay.config.beans.Attributes.containsKey(Object) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version insteadI18NDM_CONVERT_CASE46
Method org.apache.shale.clay.config.beans.Attributes.get(Object) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version insteadI18NDM_CONVERT_CASE63
Method org.apache.shale.clay.config.beans.Attributes.put(Object,Object) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version insteadI18NDM_CONVERT_CASE82

org.apache.shale.clay.config.beans.TemplateComponentConfigBean

BugCategoryDetailsLine
Nullcheck at TemplateComponentConfigBean.java:[line 123] of value previously dereferenced at org.apache.shale.clay.config.beans.TemplateComponentConfigBean.refresh(boolean)CORRECTNESSRCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE123

org.apache.shale.clay.config.beans.TemplateConfigBean

BugCategoryDetailsLine
Nullcheck at TemplateConfigBean.java:[line 180] of value previously dereferenced at org.apache.shale.clay.config.beans.TemplateConfigBean.refresh(boolean)CORRECTNESSRCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE180

org.apache.shale.clay.config.beans.ComponentConfigBean$WatchDog

BugCategoryDetailsLine
org.apache.shale.clay.config.beans.ComponentConfigBean$WatchDog.<init>(ComponentConfigBean,ConfigBean$ConfigDefinition[],String) may expose internal representation by storing an externally mutable object into org.apache.shale.clay.config.beans.ComponentConfigBean$WatchDog.configDefsMALICIOUS_CODEEI_EXPOSE_REP21183

org.apache.shale.clay.config.beans.ComponentConfigBean

BugCategoryDetailsLine
Unchecked/unconfirmed cast from org.apache.shale.clay.config.beans.ComponentBean to class org.apache.shale.clay.config.beans.ValidatorBean in org.apache.shale.clay.config.beans.ComponentConfigBean.realizingInheritance(ComponentBean)STYLEBC_UNCONFIRMED_CAST714
Unchecked/unconfirmed cast from org.apache.shale.clay.config.beans.ComponentBean to class org.apache.shale.clay.config.beans.ConverterBean in org.apache.shale.clay.config.beans.ComponentConfigBean.realizingInheritance(ComponentBean)STYLEBC_UNCONFIRMED_CAST699
Unchecked/unconfirmed cast from org.apache.shale.clay.config.beans.ComponentBean to class org.apache.shale.clay.config.beans.ActionListenerBean in org.apache.shale.clay.config.beans.ComponentConfigBean.realizingInheritance(ComponentBean)STYLEBC_UNCONFIRMED_CAST758
Unchecked/unconfirmed cast from org.apache.shale.clay.config.beans.ComponentBean to class org.apache.shale.clay.config.beans.ValueChangeListenerBean in org.apache.shale.clay.config.beans.ComponentConfigBean.realizingInheritance(ComponentBean)STYLEBC_UNCONFIRMED_CAST736

org.apache.shale.clay.parser.builder.chain.DefaultBuilderRule

BugCategoryDetailsLine
Unchecked/unconfirmed cast from org.apache.commons.chain.Context to class org.apache.shale.clay.parser.builder.chain.BuilderRuleContext in org.apache.shale.clay.parser.builder.chain.DefaultBuilderRule.execute(org.apache.commons.chain.Context)STYLEBC_UNCONFIRMED_CAST68

org.apache.shale.clay.parser.builder.chain.JsfDefaultBuilderRule

BugCategoryDetailsLine
Unchecked/unconfirmed cast from org.apache.commons.chain.Context to class org.apache.shale.clay.parser.builder.chain.BuilderRuleContext in org.apache.shale.clay.parser.builder.chain.JsfDefaultBuilderRule.execute(org.apache.commons.chain.Context)STYLEBC_UNCONFIRMED_CAST51

org.apache.shale.clay.parser.builder.chain.TextareaBuilderRule

BugCategoryDetailsLine
Unchecked/unconfirmed cast from org.apache.commons.chain.Context to class org.apache.shale.clay.parser.builder.chain.BuilderRuleContext in org.apache.shale.clay.parser.builder.chain.TextareaBuilderRule.execute(org.apache.commons.chain.Context)STYLEBC_UNCONFIRMED_CAST60

org.apache.shale.clay.parser.builder.chain.FormBuilderRule

BugCategoryDetailsLine
Unchecked/unconfirmed cast from org.apache.commons.chain.Context to class org.apache.shale.clay.parser.builder.chain.BuilderRuleContext in org.apache.shale.clay.parser.builder.chain.FormBuilderRule.execute(org.apache.commons.chain.Context)STYLEBC_UNCONFIRMED_CAST59

org.apache.shale.clay.parser.builder.chain.SelectBuilderRule

BugCategoryDetailsLine
Unchecked/unconfirmed cast from org.apache.commons.chain.Context to class org.apache.shale.clay.parser.builder.chain.BuilderRuleContext in org.apache.shale.clay.parser.builder.chain.SelectBuilderRule.execute(org.apache.commons.chain.Context)STYLEBC_UNCONFIRMED_CAST60

org.apache.shale.clay.parser.builder.chain.ClayNamespaceBuilderRule

BugCategoryDetailsLine
Unchecked/unconfirmed cast from org.apache.commons.chain.Context to class org.apache.shale.clay.parser.builder.chain.BuilderRuleContext in org.apache.shale.clay.parser.builder.chain.ClayNamespaceBuilderRule.execute(org.apache.commons.chain.Context)STYLEBC_UNCONFIRMED_CAST57

org.apache.shale.clay.parser.builder.chain.LabelBuilderRule

BugCategoryDetailsLine
Unchecked/unconfirmed cast from org.apache.commons.chain.Context to class org.apache.shale.clay.parser.builder.chain.BuilderRuleContext in org.apache.shale.clay.parser.builder.chain.LabelBuilderRule.execute(org.apache.commons.chain.Context)STYLEBC_UNCONFIRMED_CAST60

org.apache.shale.clay.parser.builder.chain.AnchorBuilderRule

BugCategoryDetailsLine
Unchecked/unconfirmed cast from org.apache.commons.chain.Context to class org.apache.shale.clay.parser.builder.chain.BuilderRuleContext in org.apache.shale.clay.parser.builder.chain.AnchorBuilderRule.execute(org.apache.commons.chain.Context)STYLEBC_UNCONFIRMED_CAST69

org.apache.shale.clay.parser.builder.chain.InputBuilderRule

BugCategoryDetailsLine
Unchecked/unconfirmed cast from org.apache.commons.chain.Context to class org.apache.shale.clay.parser.builder.chain.BuilderRuleContext in org.apache.shale.clay.parser.builder.chain.InputBuilderRule.execute(org.apache.commons.chain.Context)STYLEBC_UNCONFIRMED_CAST72

org.apache.shale.clay.parser.builder.chain.OptionBuilderRule

BugCategoryDetailsLine
Unchecked/unconfirmed cast from org.apache.commons.chain.Context to class org.apache.shale.clay.parser.builder.chain.BuilderRuleContext in org.apache.shale.clay.parser.builder.chain.OptionBuilderRule.execute(org.apache.commons.chain.Context)STYLEBC_UNCONFIRMED_CAST59

org.apache.shale.clay.parser.builder.chain.SpanBuilderRule

BugCategoryDetailsLine
Unchecked/unconfirmed cast from org.apache.commons.chain.Context to class org.apache.shale.clay.parser.builder.chain.BuilderRuleContext in org.apache.shale.clay.parser.builder.chain.SpanBuilderRule.execute(org.apache.commons.chain.Context)STYLEBC_UNCONFIRMED_CAST62

org.apache.shale.clay.parser.builder.chain.DirectiveBuilderRule

BugCategoryDetailsLine
Unchecked/unconfirmed cast from org.apache.commons.chain.Context to class org.apache.shale.clay.parser.builder.chain.BuilderRuleContext in org.apache.shale.clay.parser.builder.chain.DirectiveBuilderRule.execute(org.apache.commons.chain.Context)STYLEBC_UNCONFIRMED_CAST72

org.apache.shale.clay.parser.builder.VerbatimBuilder

BugCategoryDetailsLine
Method org.apache.shale.clay.parser.builder.VerbatimBuilder.encodeBegin(org.apache.shale.clay.parser.Node,org.apache.shale.clay.config.beans.ElementBean,org.apache.shale.clay.config.beans.ComponentBean) invokes toString() method on a String; just use the StringPERFORMANCEDM_STRING_TOSTRING70

org.apache.shale.clay.parser.Parser$Attributes

BugCategoryDetailsLine
Method org.apache.shale.clay.parser.Parser$Attributes.get(Object) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version insteadI18NDM_CONVERT_CASE92
Method org.apache.shale.clay.parser.Parser$Attributes.add(java.util.Map$Entry) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version insteadI18NDM_CONVERT_CASE130
Method org.apache.shale.clay.parser.Parser$Attributes.containsKey(Object) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version insteadI18NDM_CONVERT_CASE147
Method call in org.apache.shale.clay.parser.Parser$Attributes.add(java.util.Map$Entry) passes null to a parameter declared @NonNull of java.util.TreeMap.put(Object,Object)CORRECTNESSNP_NONNULL_PARAM_VIOLATION133
Class org.apache.shale.clay.parser.Parser$Attributes implements same interface as superclass.STYLERI_REDUNDANT_INTERFACESNot available

org.apache.shale.clay.utils.ClayAmalgam$1

BugCategoryDetailsLine
org.apache.shale.clay.utils.ClayAmalgam$1.next() can't throw NoSuchElement exceptionCORRECTNESSIT_NO_SUCH_ELEMENT467

org.apache.shale.clay.taglib.ClayTagValidator

BugCategoryDetailsLine
Should org.apache.shale.clay.taglib.ClayTagValidator.validate(String,String,javax.servlet.jsp.tagext.PageData) return a zero length array rather than null?STYLEPZLA_PREFER_ZERO_LENGTH_ARRAYS184

org.apache.shale.clay.faces.ClayViewHandlerCommand

BugCategoryDetailsLine
org.apache.shale.clay.config.beans.ComponentConfigBean.messages isn't final but should beMALICIOUS_CODEMS_SHOULD_BE_FINAL95
org.apache.shale.clay.config.beans.ComponentConfigBean.NAMING_CONTAINER_TYPES should be package protectedMALICIOUS_CODEMS_PKGPROTECT1350
org.apache.shale.clay.parser.builder.Builder.messages isn't final but should beMALICIOUS_CODEMS_SHOULD_BE_FINAL56
org.apache.shale.clay.parser.Parser.BEGIN_CDATA_RULES should be package protectedMALICIOUS_CODEMS_PKGPROTECT587
org.apache.shale.clay.parser.Parser.END_CDATA_RULES should be package protectedMALICIOUS_CODEMS_PKGPROTECT600
org.apache.shale.clay.parser.Parser.BEGIN_COMMENT_TAG_RULES should be package protectedMALICIOUS_CODEMS_PKGPROTECT608
org.apache.shale.clay.parser.Parser.END_COMMENT_TAG_RULES should be package protectedMALICIOUS_CODEMS_PKGPROTECT616
org.apache.shale.clay.parser.Parser.DOCTYPE_TAG_RULES should be package protectedMALICIOUS_CODEMS_PKGPROTECT623
org.apache.shale.clay.parser.Parser.BEGIN_TAG_RULES should be package protectedMALICIOUS_CODEMS_PKGPROTECT630
org.apache.shale.clay.faces.ClayViewHandler.FORM_MARKERS should be package protectedMALICIOUS_CODEMS_PKGPROTECT315
Field not initialized in constructor: org.apache.shale.clay.config.ClayXmlParser.digesterSTYLEUWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTORNot available
Should org.apache.shale.clay.config.beans.ComponentConfigBean$XmlConfigDef be a _static_ inner class?PERFORMANCESIC_INNER_SHOULD_BE_STATICNot available
Should org.apache.shale.clay.parser.AttributeTokenizer$AttributeEntry be a _static_ inner class?PERFORMANCESIC_INNER_SHOULD_BE_STATICNot available
The class org.apache.shale.clay.parser.AttributeTokenizer$TokenIterator could be refactored into a _static_ inner classPERFORMANCESIC_INNER_SHOULD_BE_STATIC_NEEDS_THISNot available
The class org.apache.shale.clay.parser.NodeTokenizer$TokenIterator could be refactored into a _static_ inner classPERFORMANCESIC_INNER_SHOULD_BE_STATIC_NEEDS_THISNot available
Should org.apache.shale.clay.parser.Parser$Attributes be a _static_ inner class?PERFORMANCESIC_INNER_SHOULD_BE_STATICNot available
The class org.apache.shale.clay.utils.ClayAmalgam$1 could be refactored into a named _static_ inner classPERFORMANCESIC_INNER_SHOULD_BE_STATIC_ANONNot available
Inconsistent synchronization of org.apache.shale.clay.config.beans.ComponentConfigBean$WatchDog.configDefs; locked 78% of timeMT_CORRECTNESSIS2_INCONSISTENT_SYNC1193