Skip to content

SpotBugs Warnings

Overview
Severities Distribution
Reference Comparison
Modified vs. Unchanged
History
Details
ModuleTotalNewDistribution
XSOM2770
..
RNGOM20
.
JAXB Core530
.
JAXB Runtime2470
..
JAXB XJC2710
.
TXW2 Compiler480
.
TXW2 Runtime180
.
JAXB JXC690
.
Total9850
PackageTotalNewDistribution
org.glassfish.jaxb.runtime.v2.runtime.reflect210
.
com.sun.tools.xjc.reader.relaxng50
.
com.sun.tools.jxc.api20
.
org.glassfish.jaxb.runtime.v2.schemagen160
..
com.sun.xml.txw270
.
com.sun.tools.xjc.reader.gbind10
.
org.glassfish.jaxb.core.v2.model.nav110
.
org.glassfish.jaxb.runtime.v2.runtime.output280
.
org.glassfish.jaxb.runtime20
.
com.sun.tools.xjc.model.nav20
.
com.sun.tools.jxc230
.
org.glassfish.jaxb.runtime.api20
.
com.sun.tools.xjc.reader40
.
org.glassfish.jaxb.core.marshaller70
.
com.sun.tools.xjc.addon.accessors10
.
com.sun.tools.xjc.reader.xmlschema.bindinfo270
.
com.sun.tools.xjc.addon.episode10
.
com.sun.xml.xsom.impl.util20
.
com.sun.tools.txw2.builder.relaxng70
.
com.sun.xml.xsom.parser40
.
com.sun.xml.xsom.impl.parser130
.
com.sun.tools.xjc.reader.xmlschema230
.
com.sun.tools.xjc710
.
com.sun.tools.xjc.generator.bean170
.
com.sun.xml.xsom.impl.scd330
.
org.glassfish.jaxb.runtime.v2.runtime.property50
.
com.sun.tools.xjc.reader.xmlschema.parser40
.
com.sun.tools.txw2.model140
.
org.glassfish.jaxb.core.v280
.
org.glassfish.jaxb.runtime.v2.runtime470
.
com.sun.tools.xjc.reader.internalizer240
.
com.sun.xml.xsom.impl.parser.state1940
..
com.sun.tools.xjc.generator.bean.field150
.
com.sun.tools.xjc.api10
.
com.sun.tools.xjc.util50
.
com.sun.xml.txw2.output110
.
com.sun.tools.xjc.outline20
.
org.glassfish.jaxb.runtime.v2.runtime.reflect.opt30
.
com.sun.tools.jxc.ap120
.
org.glassfish.jaxb.core.v2.runtime.unmarshaller10
.
com.sun.tools.rngom.digested20
.
org.glassfish.jaxb.runtime.v2.runtime.unmarshaller560
.
org.glassfish.jaxb.core.v2.util70
.
com.sun.tools.xjc.model410
.
com.sun.tools.jxc.model.nav50
.
com.sun.tools.xjc.writer10
.
com.sun.tools.xjc.api.impl.s2j90
.
org.glassfish.jaxb.core.api.impl50
.
com.sun.xml.xsom.impl250
.
org.glassfish.jaxb.runtime.v220
.
com.sun.tools.txw2.builder.xsd40
.
com.sun.tools.xjc.generator.util30
.
org.glassfish.jaxb.runtime.v2.model.impl590
..
com.sun.xml.xsom.util60
.
com.sun.tools.xjc.reader.dtd70
.
com.sun.tools.xjc.runtime10
.
com.sun.tools.xjc.reader.dtd.bindinfo60
.
com.sun.tools.jxc.gen.config270
.
org.glassfish.jaxb.runtime.v2.util60
.
org.glassfish.jaxb.core.unmarshaller60
.
org.glassfish.jaxb.core.v2.runtime30
.
com.sun.tools.txw2230
.
org.glassfish.jaxb.core.v2.model.core50
.
Total9850
FileTotalNewDistribution
Internalizer.java110
.
includeDecl.java60
.
CElementInfo.java60
.
NameBuilder.java20
.
IllegalAnnotationsException.java30
.
Leaf.java30
.
DXMLPrinter.java20
.
BIProperty.java30
.
AbstractField.java40
.
Model.java50
.
SimpleType_List.java80
.
attributeDeclBody.java60
.
SchemaImpl.java50
.
JAXBContextImpl.java90
.
J2SJAXBModel.java10
.
Schema.java80
.
ComplexTypeImpl.java20
.
ExpressionBuilder.java30
.
ModelGroup.java30
.
AnnotationParserFactoryImpl.java10
.
CEnumLeafInfo.java20
.
FoolProofResolver.java30
.
SimpleType_Restriction.java80
.
Scope.java50
.
FastInfosetStreamWriterOutput.java20
.
CEnumConstant.java30
.
StAXEventConnector.java20
.
SCDParserTokenManager.java130
.
Value.java10
.
DatatypeConverterImpl.java20
.
facet.java50
.
SchemaCache.java30
.
LSInputSAXWrapper.java30
.
Name.java20
.
RuntimeElementPropertyInfoImpl.java10
.
EnumConstantOutline.java20
.
ReferencePropertyInfoImpl.java10
.
BIUserConversion.java10
.
InlineAnnotationReaderImpl.java30
.
DeferedCollection.java10
.
Main.java20
.
UnboxedField.java30
.
MarshallerImpl.java140
.
BadCommandLineException.java30
.
SimpleTypeBuilder.java60
.
GWildcardElement.java10
.
TagName.java10
.
DummyListField.java10
.
RuntimeReferencePropertyInfoImpl.java20
.
ParseException.java10
.
BIGlobalBinding.java70
.
LeafPropertyLoader.java10
.
LocatorEx.java10
.
AbstractListField.java10
.
MimeTypeRange.java20
.
simpleType.java60
.
AbstractCTypeInfoImpl.java10
.
SAXConnector.java70
.
Grammar.java10
.
ImplStructureStrategy.java60
.
SAX2DOMEx.java50
.
ModelLoader.java60
.
SchemaGenerator.java10
.
BeanGenerator.java40
.
ParameterizedTypeImpl.java10
.
ValuePropertyLoader.java10
.
UTF8XmlOutput.java20
.
AnnotationParser.java10
.
JAXBContextFactory.java10
.
SchemaGenerator.java80
.
XJCTask.java10
.
TxwOptions.java50
.
ClassNameAllocatorWrapper.java10
.
xpath.java90
.
Util.java10
.
SimpleType_Union.java60
.
XMLWriter.java10
.
Schema.java130
.
Encoded.java20
.
DOMOutput.java20
.
Define.java30
.
foreignAttributes.java60
.
ReflectionNavigator.java100
.
BindInfo.java40
.
SingleField.java40
.
erSet.java70
.
BIConstructor.java10
.
Iterators.java60
.
MUtils.java10
.
NodeSet.java40
.
JAXPParser.java20
.
ForkingFilter.java20
.
CTypeRef.java20
.
NGCCRuntime.java30
.
StartTag.java20
.
AdaptedAccessor.java10
.
XMLSerializer.java50
.
ForkContentHandler.java20
.
attributeUses.java70
..
TxwTask.java60
.
NameUtil.java50
.
WildcardImpl.java10
.
Element.java30
.
Driver.java60
.
RuntimeEnumLeafInfoImpl.java10
.
ListTransducedAccessorImpl.java30
.
ersSet.java70
.
Accessor.java30
.
AnyTypeBeanInfo.java20
.
wildcardBody.java60
.
Loader.java10
.
AntErrorListener.java10
.
ModelBuilder.java70
.
StAXStreamConnector.java10
.
ModelGroupDeclImpl.java10
.
SAXOutput.java10
.
AbstractExtensionBindingChecker.java10
.
IntArrayData.java10
.
NGCCRuntimeEx.java10
.
BridgeAdapter.java10
.
complexType.java100
.
UnionSimpleTypeImpl.java20
.
ForeignAttributesImpl.java10
.
XmlOutputAbstractImpl.java30
.
XmlSchemaLoader.java10
.
NavigatorImpl.java10
.
ClassInfoImpl.java110
..
PackageOutlineImpl.java40
.
JaxBeanInfo.java30
.
CBuiltinLeafInfo.java30
.
SymbolSpace.java10
.
XSOMParser.java10
.
SubtreeCutter.java10
.
XMLEventWriterOutput.java20
.
ApNavigator.java50
.
qname.java60
.
ConstFieldRenderer.java10
.
ElementInfoImpl.java70
.
Adapter.java20
.
PluginImpl.java10
.
RuntimeClassInfoImpl.java30
.
EnumLeafInfoImpl.java30
.
IllegalAnnotationException.java20
.
NamespaceContextImpl.java80
.
modelGroupBody.java60
.
ErrorListener.java10
.
Base64Data.java70
.
occurs.java60
.
ComponentImpl.java20
.
RuntimeTypeInfoSetImpl.java10
.
attributeGroupDecl.java60
.
MapPropertyInfoImpl.java20
.
DumpSerializer.java10
.
ValidatingUnmarshaller.java10
.
BuiltinLeafInfoImpl.java10
.
RELAXNGCompiler.java30
.
TransducedAccessor.java20
.
RuntimeBuiltinLeafInfoImpl.java30
.
DomSerializer.java20
.
SchemaConstraintChecker.java10
.
importDecl.java60
.
Ref.java30
.
NullSafeAccessor.java20
.
DefaultClassBinder.java30
.
SchemaGenBase.java90
.
XMLStreamWriterOutput.java10
.
TextLoader.java10
.
XMLWriter.java20
.
Lister.java100
.
SchemaDocumentImpl.java20
.
XsiNilLoader.java30
.
AttributeProperty.java10
.
DOMForest.java70
.
XmlFactory.java70
.
ArrayInfoImpl.java10
.
QNameMap.java50
.
StructureLoader.java30
.
StreamSerializer.java60
.
XsiTypeLoader.java20
.
qualification.java60
.
ParserContext.java20
.
StAXExStreamWriterOutput.java10
.
BindInfo.java20
.
IsSetField.java10
.
ConsoleErrorReporter.java10
.
GetterSetterPropertySeed.java20
.
redefine.java60
.
SCDImpl.java10
.
TypeRefImpl.java10
.
XJCFacade.java10
.
DatatypeLib.java10
.
ExistingBlockReference.java20
.
ClassFactory.java80
.
DomAnnotationParserFactory.java40
.
ArrayProperty.java10
.
UnmarshallerImpl.java20
.
Util.java10
.
RuntimeMapPropertyInfoImpl.java10
.
Axis.java60
.
identityConstraint.java70
.
IdentityConstraintImpl.java30
.
XmlFactory.java10
.
XJCBase.java160
.
ConsoleErrorReporter.java10
.
Options.java70
.
group.java50
.
CElementPropertyInfo.java40
.
SingleTypePropertyInfoImpl.java20
.
notation.java60
.
RawTypeSetBuilder.java10
.
Options.java340
.
NGCCRuntime.java30
.
SCDParser.java50
.
SchemaCompilerImpl.java30
.
TDTDReader.java20
.
PropertyInfoImpl.java40
.
ClassOutlineImpl.java10
.
AttributePropertyInfoImpl.java20
.
Node.java10
.
DOMUtil.java10
.
Token.java10
.
complexType_complexContent_body.java50
.
DelayedRef.java20
.
AbstractReferenceFinderImpl.java20
.
C14nXmlOutput.java40
.
Injector.java30
.
ClassSelector.java30
.
Element.java10
.
UnmarshallingContext.java110
.
NamespaceSupport.java50
.
Ring.java20
.
SchemaWriter.java10
.
SignatureWriter.java10
.
NGCCRuntimeEx.java50
.
ByteArrayOutputStreamEx.java10
.
particle.java80
..
XmlSchemaBuilder.java40
.
PropertyImpl.java60
.
DOMForestScanner.java10
.
CompositeStructureBeanInfo.java40
.
CPropertyInfo.java40
.
TypeInfoSetImpl.java10
.
DefineFinder.java10
.
CollectionTypeAttribute.java10
.
BIEnum.java20
.
ElementDecl.java30
.
SimpleTypeSet.java10
.
DOMScanner.java60
.
PluginImpl.java10
.
CClassInfo.java50
.
PropertyFactory.java30
.
BIElement.java10
.
elementDeclBody.java70
.
JavaCompiler.java10
.
SaxSerializer.java10
.
RuntimeUtil.java10
.
LeafInfoImpl.java10
.
ModelGroupImpl.java30
.
MimeTypedTransducer.java10
.
SCDBasedBindingSet.java30
.
BIConversion.java30
.
ConfigReader.java50
.
ChildLoader.java10
.
ClassBeanInfoImpl.java40
.
BGMBuilder.java70
.
LazyBlockReference.java10
.
Element.java20
.
LeafPropertyXsiLoader.java40
.
DualObjectFactoryGenerator.java20
.
BIXDom.java10
.
Config.java80
.
SchemaTreeTraverser.java10
.
Classes.java80
.
EagerNType.java10
.
AttributeDeclImpl.java10
.
AbstractFieldWithVar.java10
.
CReferencePropertyInfo.java20
.
DatatypeFactory.java70
.
XmlSchemaGenerator.java120
..
NameConverter.java50
.
ElementPropertyInfoImpl.java10
.
RestrictionSimpleTypeImpl.java10
.
annotation.java30
.
ZeroOneBooleanAdapter.java10
.
CCustomizations.java10
.
AbstractDeclarationImpl.java20
.
Total9850
CategoryTotalNewDistribution
BAD_PRACTICE2340
.
MALICIOUS_CODE2550
.
CORRECTNESS90
..
PERFORMANCE450
.
STYLE3150
.
SECURITY1060
.
EXPERIMENTAL10
.
MT_CORRECTNESS50
.
I18N150
.
Total9850
TypeTotalNewDistribution
DB_DUPLICATE_SWITCH_CLAUSES80
.
SIC_INNER_SHOULD_BE_STATIC10
.
NP_UNWRITTEN_PUBLIC_OR_PROTECTED_FIELD20
.
RC_REF_COMPARISON_BAD_PRACTICE_BOOLEAN10
.
UWF_UNWRITTEN_PUBLIC_OR_PROTECTED_FIELD20
.
URF_UNREAD_FIELD80
.
REC_CATCH_EXCEPTION20
.
DM_NEXTINT_VIA_NEXTDOUBLE10
.
OBL_UNSATISFIED_OBLIGATION10
.
MS_EXPOSE_REP30
.
NP_BOOLEAN_RETURN_NULL30
.
RV_NEGATING_RESULT_OF_COMPARETO10
.
RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE70
.
MS_PKGPROTECT20
.
DP_CREATE_CLASSLOADER_INSIDE_DO_PRIVILEGED20
.
ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD30
.
XFB_XML_FACTORY_BYPASS10
.
CRLF_INJECTION_LOGS380
.
SIC_INNER_SHOULD_BE_STATIC_ANON230
.
UUF_UNUSED_FIELD10
.
SF_SWITCH_NO_DEFAULT630
.
NM_CLASS_NAMING_CONVENTION240
.
UUF_UNUSED_PUBLIC_OR_PROTECTED_FIELD10
.
IT_NO_SUCH_ELEMENT50
.
VA_FORMAT_STRING_USES_NEWLINE10
.
PZLA_PREFER_ZERO_LENGTH_ARRAYS40
.
XXE_DOCUMENT10
.
MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR360
.
XXE_DTD_TRANSFORM_FACTORY20
.
UC_USELESS_CONDITION10
.
XXE_XSLT_TRANSFORM_FACTORY20
.
IA_AMBIGUOUS_INVOCATION_OF_INHERITED_OR_OUTER_METHOD60
.
UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR360
.
RV_CHECK_FOR_POSITIVE_INDEXOF10
.
DLS_DEAD_LOCAL_STORE120
.
NM_SAME_SIMPLE_NAME_AS_INTERFACE40
.
EI_EXPOSE_REP21110
.
WMI_WRONG_MAP_ITERATOR10
.
BC_EQUALS_METHOD_SHOULD_WORK_FOR_ALL_OBJECTS10
.
LI_LAZY_INIT_STATIC10
.
RCN_REDUNDANT_NULLCHECK_OF_NULL_VALUE20
.
PATH_TRAVERSAL_OUT30
.
BC_UNCONFIRMED_CAST120
.
DC_DOUBLECHECK10
.
EQ_COMPARETO_USE_OBJECT_EQUALS60
.
AA_ASSERTION_OF_ARGUMENTS340
.
BC_UNCONFIRMED_CAST_OF_RETURN_VALUE60
.
EI_EXPOSE_REP950
.
IC_SUPERCLASS_USES_SUBCLASS_DURING_INITIALIZATION80
.
UL_UNRELEASED_LOCK_EXCEPTION_PATH10
.
PATH_TRAVERSAL_IN350
.
EQ_DOESNT_OVERRIDE_EQUALS10
.
URLCONNECTION_SSRF_FD10
.
CI_CONFUSED_INHERITANCE250
.
DM_DEFAULT_ENCODING10
.
UWF_NULL_FIELD10
.
SE_BAD_FIELD100
.
SE_BAD_FIELD_INNER_CLASS20
.
PA_PUBLIC_PRIMITIVE_ATTRIBUTE410
.
URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD1060
.
NP_NULL_ON_SOME_PATH20
.
PA_PUBLIC_MUTABLE_OBJECT_ATTRIBUTE140
.
NP_LOAD_OF_KNOWN_NULL_VALUE20
.
RI_REDUNDANT_INTERFACES10
.
DP_DO_INSIDE_DO_PRIVILEGED40
.
XPATH_INJECTION10
.
INFORMATION_EXPOSURE_THROUGH_AN_ERROR_MESSAGE20
.
DCN_NULLPOINTER_EXCEPTION10
.
PREDICTABLE_RANDOM10
.
ISC_INSTANTIATE_STATIC_CLASS10
.
UPM_UNCALLED_PRIVATE_METHOD100
.
IMPROPER_UNICODE170
.
ES_COMPARING_STRINGS_WITH_EQ110
.
CT_CONSTRUCTOR_THROW560
.
RpC_REPEATED_CONDITIONAL_TEST50
..
XXE_XMLREADER30
.
DB_DUPLICATE_BRANCHES10
.
MS_MUTABLE_COLLECTION_PKGPROTECT20
.
UWF_UNWRITTEN_FIELD10
.
DE_MIGHT_IGNORE20
.
ES_COMPARING_PARAMETER_STRING_WITH_EQ20
.
IS2_INCONSISTENT_SYNC20
.
SE_TRANSIENT_FIELD_NOT_RESTORED20
.
SE_NO_SERIALVERSIONID10
.
UC_USELESS_VOID_METHOD90
.
OS_OPEN_STREAM20
.
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE20
.
DM_CONVERT_CASE140
.
Total9850
DetailsFilePackageCategoryTypeSeverityAge