FasterXML / jackson-core
Files Complexity Coverage
src/main/java/tools/jackson/core/Base64Variant.java 75.23% 85.14%
src/main/java/tools/jackson/core/Base64Variants.java 77.78% 86.36%
src/main/java/tools/jackson/core/JacksonException.java 70.59% 75.76%
src/main/java/tools/jackson/core/JsonEncoding.java 100.00% 100.00%
src/main/java/tools/jackson/core/JsonGenerator.java 68.33% 75.83%
src/main/java/tools/jackson/core/JsonLocation.java 67.65% 85.07%
src/main/java/tools/jackson/core/JsonParser.java 39.47% 45.00%
src/main/java/tools/jackson/core/JsonPointer.java 72.65% 80.71%
src/main/java/tools/jackson/core/JsonToken.java 92.00% 95.12%
src/main/java/tools/jackson/core/ObjectReadContext.java 14.29% 30.00%
src/main/java/tools/jackson/core/ObjectWriteContext.java 25.00% 38.10%
src/main/java/tools/jackson/core/PrettyPrinter.java 100.00% 100.00%
src/main/java/tools/jackson/core/StreamReadCapability.java 66.67% 91.67%
src/main/java/tools/jackson/core/StreamReadConstraints.java 50.00% 55.56%
src/main/java/tools/jackson/core/StreamReadFeature.java 100.00% 100.00%
src/main/java/tools/jackson/core/StreamWriteCapability.java 66.67% 90.00%
src/main/java/tools/jackson/core/StreamWriteFeature.java 100.00% 100.00%
src/main/java/tools/jackson/core/TSFBuilder.java 63.33% 68.97%
src/main/java/tools/jackson/core/TokenStreamContext.java 75.00% 70.83%
src/main/java/tools/jackson/core/TokenStreamFactory.java 52.46% 65.57%
src/main/java/tools/jackson/core/Version.java 54.05% 68.09%
src/main/java/tools/jackson/core/base/BinaryTSFactory.java 4.35% 4.55%
src/main/java/tools/jackson/core/base/DecorableTSFactory.java 70.00% 84.91%
src/main/java/tools/jackson/core/base/GeneratorBase.java 59.52% 66.27%
src/main/java/tools/jackson/core/base/ParserBase.java 54.66% 56.45%
src/main/java/tools/jackson/core/base/ParserMinimalBase.java 54.71% 52.24%
src/main/java/tools/jackson/core/base/TextualTSFactory.java 80.65% 81.82%
src/main/java/tools/jackson/core/exc/InputCoercionException.java 75.00% 75.00%
src/main/java/tools/jackson/core/exc/StreamReadException.java 66.67% 70.59%
src/main/java/tools/jackson/core/exc/StreamWriteException.java 40.00% 33.33%
src/main/java/tools/jackson/core/exc/UnexpectedEndOfInputException.java 100.00% 100.00%
src/main/java/tools/jackson/core/exc/WrappedIOException.java 33.33% 44.44%
src/main/java/tools/jackson/core/filter/FilteringGeneratorDelegate.java 51.72% 56.29%
src/main/java/tools/jackson/core/filter/FilteringParserDelegate.java 52.78% 59.28%
src/main/java/tools/jackson/core/filter/JsonPointerBasedFilter.java 91.67% 95.24%
src/main/java/tools/jackson/core/filter/TokenFilter.java 71.43% 72.73%
src/main/java/tools/jackson/core/filter/TokenFilterContext.java 67.61% 72.73%
src/main/java/tools/jackson/core/io/BigDecimalParser.java 46.88% 58.33%
src/main/java/tools/jackson/core/io/CharTypes.java 87.88% 95.83%
src/main/java/tools/jackson/core/io/CharacterEscapes.java 100.00% 100.00%
src/main/java/tools/jackson/core/io/ContentReference.java 73.77% 81.36%
src/main/java/tools/jackson/core/io/DataOutputAsStream.java 50.00% 55.56%
src/main/java/tools/jackson/core/io/IOContext.java 84.21% 87.32%
src/main/java/tools/jackson/core/io/InputDecorator.java 50.00% 50.00%
src/main/java/tools/jackson/core/io/JsonStringEncoder.java 61.33% 70.21%
src/main/java/tools/jackson/core/io/MergedStream.java 50.00% 67.31%
src/main/java/tools/jackson/core/io/NumberInput.java 64.56% 62.69%
src/main/java/tools/jackson/core/io/NumberOutput.java 92.96% 98.02%
src/main/java/tools/jackson/core/io/OutputDecorator.java 100.00% 100.00%
src/main/java/tools/jackson/core/io/SegmentedStringWriter.java 83.33% 90.48%
src/main/java/tools/jackson/core/io/SerializedString.java 70.73% 79.78%
src/main/java/tools/jackson/core/io/UTF32Reader.java 57.14% 73.33%
src/main/java/tools/jackson/core/io/UTF8Writer.java 53.23% 60.22%
.../main/java/tools/jackson/core/io/doubleparser/AbstractFloatValueParser.java 100.00% 100.00%
...ackson/core/io/doubleparser/AbstractJavaFloatingPointBitsFromCharArray.java 84.40% 91.84%
...son/core/io/doubleparser/AbstractJavaFloatingPointBitsFromCharSequence.java 85.19% 89.74%
src/main/java/tools/jackson/core/io/doubleparser/BigSignificand.java 68.42% 86.27%
src/main/java/tools/jackson/core/io/doubleparser/Decimal.java 0.00% 0.00%
src/main/java/tools/jackson/core/io/doubleparser/FastDoubleMath.java 65.12% 83.54%
src/main/java/tools/jackson/core/io/doubleparser/FastDoubleSwar.java 56.60% 65.19%
src/main/java/tools/jackson/core/io/doubleparser/FastFloatMath.java 47.92% 64.20%
src/main/java/tools/jackson/core/io/doubleparser/FastIntegerMath.java 33.33% 83.33%
...in/java/tools/jackson/core/io/doubleparser/JavaBigDecimalFromCharArray.java 59.41% 63.23%
...java/tools/jackson/core/io/doubleparser/JavaBigDecimalFromCharSequence.java 0.00% 0.00%
src/main/java/tools/jackson/core/io/doubleparser/JavaBigDecimalParser.java 12.50% 8.33%
...in/java/tools/jackson/core/io/doubleparser/JavaBigIntegerFromByteArray.java 65.12% 81.31%
...in/java/tools/jackson/core/io/doubleparser/JavaBigIntegerFromCharArray.java 0.00% 0.00%
...java/tools/jackson/core/io/doubleparser/JavaBigIntegerFromCharSequence.java 0.00% 0.00%
src/main/java/tools/jackson/core/io/doubleparser/JavaBigIntegerParser.java 25.00% 16.67%
...in/java/tools/jackson/core/io/doubleparser/JavaDoubleBitsFromCharArray.java 100.00% 100.00%
...java/tools/jackson/core/io/doubleparser/JavaDoubleBitsFromCharSequence.java 100.00% 100.00%
src/main/java/tools/jackson/core/io/doubleparser/JavaDoubleParser.java 100.00% 100.00%
...ain/java/tools/jackson/core/io/doubleparser/JavaFloatBitsFromCharArray.java 100.00% 100.00%
.../java/tools/jackson/core/io/doubleparser/JavaFloatBitsFromCharSequence.java 100.00% 100.00%
src/main/java/tools/jackson/core/io/doubleparser/JavaFloatParser.java 100.00% 100.00%
src/main/java/tools/jackson/core/io/schubfach/DoubleToDecimal.java 85.90% 90.48%
src/main/java/tools/jackson/core/io/schubfach/FloatToDecimal.java 85.33% 89.61%
src/main/java/tools/jackson/core/io/schubfach/MathUtils.java 100.00% 100.00%
src/main/java/tools/jackson/core/json/ByteSourceJsonBootstrapper.java 65.31% 68.31%
src/main/java/tools/jackson/core/json/DupDetector.java 80.00% 82.76%
src/main/java/tools/jackson/core/json/JsonFactory.java 80.00% 91.00%
src/main/java/tools/jackson/core/json/JsonFactoryBuilder.java 63.33% 63.64%
src/main/java/tools/jackson/core/json/JsonGeneratorBase.java 64.00% 70.00%
src/main/java/tools/jackson/core/json/JsonParserBase.java 87.72% 81.82%
src/main/java/tools/jackson/core/json/JsonReadContext.java 93.10% 94.44%
src/main/java/tools/jackson/core/json/JsonReadFeature.java 88.89% 92.31%
src/main/java/tools/jackson/core/json/JsonWriteContext.java 87.88% 91.67%
src/main/java/tools/jackson/core/json/JsonWriteFeature.java 100.00% 100.00%
src/main/java/tools/jackson/core/json/ReaderBasedJsonParser.java 72.55% 77.16%
src/main/java/tools/jackson/core/json/UTF8DataInputJsonParser.java 67.19% 68.49%
src/main/java/tools/jackson/core/json/UTF8JsonGenerator.java 60.43% 69.52%
src/main/java/tools/jackson/core/json/UTF8StreamJsonParser.java 66.97% 72.71%
src/main/java/tools/jackson/core/json/WriterBasedJsonGenerator.java 62.32% 68.77%
...main/java/tools/jackson/core/json/async/NonBlockingByteArrayJsonParser.java 72.73% 71.43%
...ain/java/tools/jackson/core/json/async/NonBlockingByteBufferJsonParser.java 45.45% 51.61%
src/main/java/tools/jackson/core/json/async/NonBlockingJsonParserBase.java 68.37% 73.21%
.../main/java/tools/jackson/core/json/async/NonBlockingUtf8JsonParserBase.java 69.66% 74.58%
src/main/java/tools/jackson/core/sym/BinaryNameMatcher.java 63.52% 78.68%
src/main/java/tools/jackson/core/sym/ByteQuadsCanonicalizer.java 77.84% 85.21%
src/main/java/tools/jackson/core/sym/CharsToNameCanonicalizer.java 90.00% 90.63%
src/main/java/tools/jackson/core/sym/HashedMatcherBase.java 100.00% 100.00%
src/main/java/tools/jackson/core/sym/PropertyNameMatcher.java 89.47% 93.75%
src/main/java/tools/jackson/core/sym/SimpleNameMatcher.java 62.50% 84.09%
src/main/java/tools/jackson/core/type/ResolvedType.java 100.00% 100.00%
src/main/java/tools/jackson/core/type/TypeReference.java 50.00% 75.00%
src/main/java/tools/jackson/core/type/WritableTypeId.java 25.00% 61.11%
src/main/java/tools/jackson/core/util/BufferRecycler.java 89.47% 93.75%
src/main/java/tools/jackson/core/util/BufferRecyclers.java 44.44% 61.11%
src/main/java/tools/jackson/core/util/ByteArrayBuilder.java 77.50% 81.65%
src/main/java/tools/jackson/core/util/DefaultIndenter.java 92.86% 85.29%
src/main/java/tools/jackson/core/util/DefaultPrettyPrinter.java 68.09% 79.82%
src/main/java/tools/jackson/core/util/InternCache.java 83.33% 92.31%
src/main/java/tools/jackson/core/util/JacksonFeatureSet.java 38.46% 36.84%
src/main/java/tools/jackson/core/util/JsonGeneratorDelegate.java 57.50% 55.63%
src/main/java/tools/jackson/core/util/JsonParserDelegate.java 66.23% 66.67%
src/main/java/tools/jackson/core/util/JsonParserSequence.java 47.50% 52.86%
src/main/java/tools/jackson/core/util/JsonpCharacterEscapes.java 85.71% 81.82%
src/main/java/tools/jackson/core/util/MinimalPrettyPrinter.java 80.00% 82.76%
src/main/java/tools/jackson/core/util/Named.java 100.00% 44.44%
src/main/java/tools/jackson/core/util/Separators.java 100.00% 100.00%
src/main/java/tools/jackson/core/util/SimpleStreamReadContext.java 0.00% 0.00%
src/main/java/tools/jackson/core/util/SimpleStreamWriteContext.java 0.00% 0.00%
src/main/java/tools/jackson/core/util/Snapshottable.java 0.00% 0.00%
src/main/java/tools/jackson/core/util/TextBuffer.java 77.44% 82.15%
src/main/java/tools/jackson/core/util/ThreadLocalBufferManager.java 0.00% 0.00%
src/main/java/tools/jackson/core/util/VersionUtil.java 86.67% 84.00%
Project Totals (126 files) 65.22% 70.54%
Loading