FasterXML / woodstox
Files Complexity Coverage
main/java/com/ctc/wstx/api/CommonConfig.java 73.53% 74.14%
main/java/com/ctc/wstx/api/EmptyElementHandler.java 0 100.00%
main/java/com/ctc/wstx/api/InvalidCharHandler.java 0 64.71%
main/java/com/ctc/wstx/api/ReaderConfig.java 73.51% 83.04%
main/java/com/ctc/wstx/api/ValidatorConfig.java 50.00% 57.14%
main/java/com/ctc/wstx/api/WriterConfig.java 71.63% 80.99%
main/java/com/ctc/wstx/api/WstxInputProperties.java 100.00% 100.00%
main/java/com/ctc/wstx/api/WstxOutputProperties.java 100.00% 100.00%
main/java/com/ctc/wstx/cfg/ErrorConsts.java 92.86% 97.37%
main/java/com/ctc/wstx/compat/QNameCreator.java 50.00% 52.63%
main/java/com/ctc/wstx/dom/DOMOutputElement.java 48.00% 57.38%
main/java/com/ctc/wstx/dom/WstxDOMWrappingReader.java 54.55% 55.56%
main/java/com/ctc/wstx/dom/WstxDOMWrappingWriter.java 36.61% 49.27%
main/java/com/ctc/wstx/dtd/ChoiceContentSpec.java 68.18% 64.63%
main/java/com/ctc/wstx/dtd/ChoiceModel.java 78.95% 75.61%
main/java/com/ctc/wstx/dtd/ConcatModel.java 86.67% 80.49%
main/java/com/ctc/wstx/dtd/ContentSpec.java 100.00% 100.00%
main/java/com/ctc/wstx/dtd/DFAState.java 76.47% 78.08%
main/java/com/ctc/wstx/dtd/DFAValidator.java 75.00% 77.78%
main/java/com/ctc/wstx/dtd/DTDAttribute.java 60.00% 61.98%
main/java/com/ctc/wstx/dtd/DTDCdataAttr.java 83.33% 85.71%
main/java/com/ctc/wstx/dtd/DTDElement.java 68.35% 65.61%
main/java/com/ctc/wstx/dtd/DTDEntitiesAttr.java 54.17% 71.70%
main/java/com/ctc/wstx/dtd/DTDEntityAttr.java 43.75% 57.69%
main/java/com/ctc/wstx/dtd/DTDEnumAttr.java 50.00% 55.56%
main/java/com/ctc/wstx/dtd/DTDId.java 16.67% 29.79%
main/java/com/ctc/wstx/dtd/DTDIdAttr.java 37.50% 50.00%
main/java/com/ctc/wstx/dtd/DTDIdRefAttr.java 53.33% 62.07%
main/java/com/ctc/wstx/dtd/DTDIdRefsAttr.java 60.87% 70.59%
main/java/com/ctc/wstx/dtd/DTDNmTokenAttr.java 60.00% 68.00%
main/java/com/ctc/wstx/dtd/DTDNmTokensAttr.java 45.16% 61.11%
main/java/com/ctc/wstx/dtd/DTDNotationAttr.java 77.78% 77.78%
main/java/com/ctc/wstx/dtd/DTDSchemaFactory.java 53.85% 54.76%
main/java/com/ctc/wstx/dtd/DTDSubset.java 50.00% 50.00%
main/java/com/ctc/wstx/dtd/DTDSubsetImpl.java 39.68% 59.20%
main/java/com/ctc/wstx/dtd/DTDTypingNonValidator.java 42.42% 51.69%
main/java/com/ctc/wstx/dtd/DTDValidator.java 81.13% 87.94%
main/java/com/ctc/wstx/dtd/DTDValidatorBase.java 55.10% 75.96%
main/java/com/ctc/wstx/dtd/DTDWriter.java 80.00% 77.50%
main/java/com/ctc/wstx/dtd/DefaultAttrValue.java 69.23% 46.15%
main/java/com/ctc/wstx/dtd/EmptyValidator.java 85.71% 90.00%
main/java/com/ctc/wstx/dtd/FullDTDReader.java 44.11% 54.83%
main/java/com/ctc/wstx/dtd/LargePrefixedNameSet.java 75.00% 87.10%
main/java/com/ctc/wstx/dtd/MinimalDTDReader.java 33.85% 40.74%
main/java/com/ctc/wstx/dtd/ModelNode.java 100.00% 100.00%
main/java/com/ctc/wstx/dtd/OptionalModel.java 75.00% 85.71%
main/java/com/ctc/wstx/dtd/PrefixedNameSet.java 100.00% 100.00%
main/java/com/ctc/wstx/dtd/SeqContentSpec.java 61.11% 68.67%
main/java/com/ctc/wstx/dtd/SmallPrefixedNameSet.java 68.18% 70.00%
main/java/com/ctc/wstx/dtd/StarModel.java 77.78% 90.48%
main/java/com/ctc/wstx/dtd/StructValidator.java 100.00% 100.00%
main/java/com/ctc/wstx/dtd/TokenContentSpec.java 85.71% 80.56%
main/java/com/ctc/wstx/dtd/TokenModel.java 84.62% 95.45%
main/java/com/ctc/wstx/ent/EntityDecl.java 42.86% 66.67%
main/java/com/ctc/wstx/ent/ExtEntity.java 71.43% 80.00%
main/java/com/ctc/wstx/ent/IntEntity.java 73.33% 65.52%
main/java/com/ctc/wstx/ent/ParsedExtEntity.java 57.14% 35.00%
main/java/com/ctc/wstx/ent/UnparsedExtEntity.java 50.00% 25.00%
main/java/com/ctc/wstx/evt/BaseStartElement.java 57.14% 71.43%
main/java/com/ctc/wstx/evt/CompactStartElement.java 58.33% 66.00%
main/java/com/ctc/wstx/evt/DefaultEventAllocator.java 43.75% 39.13%
main/java/com/ctc/wstx/evt/MergedNsContext.java 7.89% 9.88%
main/java/com/ctc/wstx/evt/SimpleStartElement.java 45.16% 51.61%
main/java/com/ctc/wstx/evt/WDTD.java 33.33% 66.67%
main/java/com/ctc/wstx/evt/WEntityDeclaration.java 6.67% 10.00%
main/java/com/ctc/wstx/evt/WEntityReference.java 50.00% 44.44%
main/java/com/ctc/wstx/evt/WNotationDeclaration.java 66.67% 66.67%
main/java/com/ctc/wstx/evt/WstxEventReader.java 51.90% 57.62%
main/java/com/ctc/wstx/exc/WstxEOFException.java 100.00% 100.00%
main/java/com/ctc/wstx/exc/WstxException.java 77.78% 83.33%
main/java/com/ctc/wstx/exc/WstxIOException.java 100.00% 100.00%
main/java/com/ctc/wstx/exc/WstxLazyException.java 75.00% 83.33%
main/java/com/ctc/wstx/exc/WstxOutputException.java 0.00% 0.00%
main/java/com/ctc/wstx/exc/WstxParsingException.java 50.00% 66.67%
main/java/com/ctc/wstx/exc/WstxUnexpectedCharException.java 50.00% 75.00%
main/java/com/ctc/wstx/exc/WstxValidationException.java 44.44% 61.90%
main/java/com/ctc/wstx/io/AsciiReader.java 35.29% 56.41%
main/java/com/ctc/wstx/io/BaseInputSource.java 100.00% 100.00%
main/java/com/ctc/wstx/io/BaseReader.java 61.90% 76.60%
main/java/com/ctc/wstx/io/BranchingReaderSource.java 57.14% 73.58%
main/java/com/ctc/wstx/io/BufferRecycler.java 88.24% 93.94%
main/java/com/ctc/wstx/io/CharArraySource.java 50.00% 70.00%
main/java/com/ctc/wstx/io/CharsetNames.java 14.67% 15.38%
main/java/com/ctc/wstx/io/DefaultInputResolver.java 41.86% 47.83%
main/java/com/ctc/wstx/io/EBCDICCodec.java 100.00% 100.00%
main/java/com/ctc/wstx/io/ISOLatinReader.java 50.00% 63.41%
main/java/com/ctc/wstx/io/InputBootstrapper.java 38.46% 46.09%
main/java/com/ctc/wstx/io/InputSourceFactory.java 42.86% 68.75%
main/java/com/ctc/wstx/io/MergedReader.java 27.59% 45.45%
main/java/com/ctc/wstx/io/MergedStream.java 18.52% 35.09%
main/java/com/ctc/wstx/io/ReaderBootstrapper.java 45.00% 52.34%
main/java/com/ctc/wstx/io/ReaderSource.java 78.26% 87.01%
main/java/com/ctc/wstx/io/StreamBootstrapper.java 47.67% 56.74%
main/java/com/ctc/wstx/io/SystemId.java 75.00% 77.78%
main/java/com/ctc/wstx/io/TextEscaper.java 9.09% 22.50%
main/java/com/ctc/wstx/io/UTF32Reader.java 30.77% 44.57%
main/java/com/ctc/wstx/io/UTF8Reader.java 46.15% 56.36%
main/java/com/ctc/wstx/io/UTF8Writer.java 23.44% 28.34%
main/java/com/ctc/wstx/io/WstxInputData.java 64.58% 72.78%
main/java/com/ctc/wstx/io/WstxInputLocation.java 38.46% 49.30%
main/java/com/ctc/wstx/io/WstxInputSource.java 72.73% 54.55%
main/java/com/ctc/wstx/msv/AttributeProxy.java 8.33% 10.53%
main/java/com/ctc/wstx/msv/BaseSchemaFactory.java 40.00% 38.24%
main/java/com/ctc/wstx/msv/GenericMsvValidator.java 53.75% 58.93%
main/java/com/ctc/wstx/msv/RelaxNGSchema.java 66.67% 83.33%
main/java/com/ctc/wstx/msv/RelaxNGSchemaFactory.java 50.00% 53.85%
main/java/com/ctc/wstx/msv/W3CMultiSchemaFactory.java 0.00% 0.00%
main/java/com/ctc/wstx/msv/W3CSchema.java 66.67% 83.33%
main/java/com/ctc/wstx/msv/W3CSchemaFactory.java 50.00% 53.85%
main/java/com/ctc/wstx/osgi/InputFactoryProviderImpl.java 66.67% 83.33%
main/java/com/ctc/wstx/osgi/OutputFactoryProviderImpl.java 66.67% 83.33%
main/java/com/ctc/wstx/osgi/ValidationSchemaFactoryProviderImpl.java 75.00% 75.00%
main/java/com/ctc/wstx/osgi/WstxBundleActivator.java 75.00% 92.86%
main/java/com/ctc/wstx/sax/SAXFeature.java 57.14% 85.19%
main/java/com/ctc/wstx/sax/SAXProperty.java 0.00% 0.00%
main/java/com/ctc/wstx/sax/WrappedSaxException.java 0.00% 0.00%
main/java/com/ctc/wstx/sax/WstxSAXParser.java 18.93% 24.95%
main/java/com/ctc/wstx/sax/WstxSAXParserFactory.java 12.20% 18.75%
main/java/com/ctc/wstx/sr/Attribute.java 75.00% 80.56%
main/java/com/ctc/wstx/sr/AttributeCollector.java 67.78% 78.87%
main/java/com/ctc/wstx/sr/BasicStreamReader.java 60.66% 66.59%
main/java/com/ctc/wstx/sr/CompactNsContext.java 59.46% 68.60%
main/java/com/ctc/wstx/sr/ElemAttrs.java 55.56% 68.12%
main/java/com/ctc/wstx/sr/ElemCallback.java 100.00% 100.00%
main/java/com/ctc/wstx/sr/Element.java 100.00% 100.00%
main/java/com/ctc/wstx/sr/InputElementStack.java 60.49% 71.61%
main/java/com/ctc/wstx/sr/StreamScanner.java 46.62% 58.76%
main/java/com/ctc/wstx/sr/TypedStreamReader.java 59.48% 69.14%
main/java/com/ctc/wstx/sr/ValidatingStreamReader.java 53.97% 67.12%
main/java/com/ctc/wstx/stax/WstxEventFactory.java 80.00% 83.33%
main/java/com/ctc/wstx/stax/WstxInputFactory.java 68.97% 66.49%
main/java/com/ctc/wstx/stax/WstxOutputFactory.java 70.59% 68.87%
main/java/com/ctc/wstx/sw/AsciiXmlWriter.java 16.84% 29.49%
main/java/com/ctc/wstx/sw/BaseNsStreamWriter.java 60.19% 68.99%
main/java/com/ctc/wstx/sw/BaseStreamWriter.java 47.30% 49.81%
main/java/com/ctc/wstx/sw/BufferingXmlWriter.java 52.23% 65.22%
main/java/com/ctc/wstx/sw/EncodingXmlWriter.java 31.58% 35.05%
main/java/com/ctc/wstx/sw/ISOLatin1XmlWriter.java 21.90% 37.99%
main/java/com/ctc/wstx/sw/NonNsStreamWriter.java 42.68% 48.86%
main/java/com/ctc/wstx/sw/OutputElementBase.java 45.45% 50.47%
main/java/com/ctc/wstx/sw/RepairingNsStreamWriter.java 46.74% 58.62%
main/java/com/ctc/wstx/sw/SimpleNsStreamWriter.java 30.61% 40.00%
main/java/com/ctc/wstx/sw/SimpleOutputElement.java 65.52% 65.52%
main/java/com/ctc/wstx/sw/TypedStreamWriter.java 75.61% 77.08%
main/java/com/ctc/wstx/sw/XmlWriter.java 71.43% 74.65%
main/java/com/ctc/wstx/sw/XmlWriterWrapper.java 62.50% 63.64%
main/java/com/ctc/wstx/util/ArgUtil.java 62.50% 60.53%
main/java/com/ctc/wstx/util/BaseNsContext.java 31.25% 21.74%
main/java/com/ctc/wstx/util/BijectiveNsMap.java 47.92% 72.92%
main/java/com/ctc/wstx/util/DataUtil.java 95.24% 92.45%
main/java/com/ctc/wstx/util/DefaultXmlSymbolTable.java 80.00% 94.44%
main/java/com/ctc/wstx/util/ElementId.java 65.00% 68.42%
main/java/com/ctc/wstx/util/ElementIdMap.java 45.24% 57.60%
main/java/com/ctc/wstx/util/EmptyNamespaceContext.java 75.00% 75.00%
main/java/com/ctc/wstx/util/ExceptionUtil.java 9.09% 4.55%
main/java/com/ctc/wstx/util/InternCache.java 85.71% 92.86%
main/java/com/ctc/wstx/util/PrefixedName.java 66.67% 72.22%
main/java/com/ctc/wstx/util/SimpleCache.java 100.00% 90.91%
main/java/com/ctc/wstx/util/StringUtil.java 62.22% 68.57%
main/java/com/ctc/wstx/util/StringVector.java 49.02% 50.00%
main/java/com/ctc/wstx/util/SymbolTable.java 57.75% 72.38%
main/java/com/ctc/wstx/util/TextAccumulator.java 73.33% 81.82%
main/java/com/ctc/wstx/util/TextBuffer.java 55.28% 53.49%
main/java/com/ctc/wstx/util/TextBuilder.java 52.63% 63.41%
main/java/com/ctc/wstx/util/URLUtil.java 46.88% 53.23%
main/java/com/ctc/wstx/util/WordResolver.java 86.36% 83.77%
main/java/com/ctc/wstx/util/WordSet.java 56.41% 64.77%
main/java/com/ctc/wstx/util/XmlChars.java 25.76% 88.95%
Folder Totals (168 files) 51.15% 60.53%
Project Totals (168 files) 51.15% 60.53%
Loading