com.google.common.base

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total129,248 of 130,4810%1,404 of 1,5439%2,6582,8309,5409,8511,9332,051258291
CharMatcherBenchmark.CharSamples80,1910%120%131347477711
EnumsBenchmark.LargeEnum15,0030%n/a112,5012,5011111
CharMatcherTest2,5890%340%6969527527525211
PredicatesTest2,4550%40%100100492492989811
SplitterTest2,4180%40%12112145145111911911
Preconditions1,5146%1582212%153173222255688301
ToStringHelperTest1,2120%n/a5454386386545411
FunctionsTest1,1970%40%3636236236343411
Utf8Test9730%300%3434132132191911
JoinerTest9630%40%2727169169252511
PreconditionsTest9050%220%100100240240898911
StringsTest7590%20%2828138138272711
SuppliersTest7530%160%4747185185393911
CaseFormatTest7170%140%4040120120333311
CharMatcher27%842623%75108123180315101
EnumsBenchmark.MediumEnum0%n/a111011011111
ThrowablesTest0%60%6666140140636311
StopwatchTest0%n/a1818127127181811
OptionalTest0%n/a5454129129545411
Verify0%500%51517676262611
EquivalenceTest0%n/a14148585141411
Strings16%48611%3438718981101
ConverterTest0%n/a17178787171711
MoreObjects.ToStringHelper0%500%50508585252511
EnumsTest0%60%21218686181811
AsciiBenchmark0%280%26266161121211
AsciiTest0%140%21216565141411
Throwables0%380%39399191202011
JoinerBenchmark0%320%26267171101011
ObjectsTest0%100%9923234411
Utf80%620%373756566611
StringsRepeatBenchmark0%220%191947478811
ReflectionFreeAssertThrows0%60%31315050282811
Ascii18%421222%3038546591101
StandardSystemProperty0%n/a5535355511
Stopwatch0%240%31315252161611
FinalizableReferenceQueueClassLoaderUnloadingTest0%40%7743435511
CharMatcherBenchmark0%220%171737376611
SmallCharMatcher0%260%202046467711
ObjectsBenchmark0%100%121227277711
WhitespaceMatcherBenchmark0%180%161641417711
Predicates0%80%26263636222211
CaseFormat0%100%121231317711
Splitter23%120%23303146172401
FinalizableReferenceQueue0%80%101038386611
FinalizableReferenceQueueTest0%n/a13134343131311
AbstractIteratorTest0%n/a8835358811
EnumsBenchmark0%100%8824243311
Joiner47%131145%22353366132301
ToStringHelperBenchmark.Dataset.new ToStringHelperBenchmark.Dataset() {...}0%n/a2233332211
Joiner.MapJoiner7%40%12132731101101
StandardSystemPropertyTest0%120%111119195511
BenchmarkHelpers.SampleMatcherConfig0%n/a3322223311
CharMatcher.Any0%100%22222929171711
VerifyTest0%n/a19193131191911
Converter0%100%21212525161611
Suppliers.ExpiringMemoizingSupplier0%80%8821214411
PairwiseEquivalence0%140%131320206611
FinalizableReferenceQueue.DecoupledLoader0%40%6616164411
FunctionalEquivalence0%80%101014146611
SuppliersTest.new Supplier() {...}0%100%9917174411
CharMatcher.RangesMatcher0%160%111116163311
Suppliers0%120%131317177711
Enums0%40%8820206611
Functions.ForMapWithDefault0%100%101014145511
Predicates.ContainsPatternPredicate0%60%8816165511
Suppliers.NonSerializableMemoizingSupplier0%60%8820205511
Converter.ConverterComposition0%60%111114148811
Suppliers.MemoizingSupplier0%60%7718184411
Splitter.MapSplitter0%60%5516162211
Equivalence.EquivalentToPredicate0%80%9913135511
MoreObjectsTest0%n/a5518185511
Suppliers.SupplierComposition0%60%8811115511
CaseFormat.StringConverter0%60%9912126611
Converter.FunctionBasedConverter0%60%9913136611
Joiner.new Joiner() {...}0%80%9919195511
CharMatcher.None13%20%17202428161901
CharsetsTest0%n/a8823238811
Functions.FunctionComposition0%60%8811115511
Predicates.CompositionPredicate0%60%8811115511
BenchmarkHelpers0%60%4413131111
ToStringHelperBenchmark.Dataset.new ToStringHelperBenchmark.Dataset() {...}0%n/a2224242211
Equivalence.Wrapper0%60%8815155511
Equivalence0%80%15151717111111
DefaultsTest0%n/a2212122211
Defaults0%180%111121212211
LazyStackTraceBenchmark.Mode0%80%6613132211
Functions.FunctionForMapNoDefault0%60%8812125511
Converter.ReverseConverter0%20%101014149911
Present28%2100%913142291201
SplitterBenchmark0%40%7713135511
CharMatcher.AnyOf26%4233%478132401
Platform34%6440%101791571201
Splitter.new Splitter.SplittingIterator() {...}0%60%66993311
Predicates.AndPredicate0%60%8813135511
Predicates.OrPredicate0%60%8813135511
CharMatcher.IsNot21%4233%7107115701
LazyStackTraceBenchmark0%40%77885511
Splitter.SplittingIterator68%131350%91511350201
CharMatcher.Is22%4233%8117116801
Predicates.NotPredicate0%40%7710105511
CharMatcher.Negated26%2100%6910146801
Predicates.InstanceOfPredicate0%40%7710105511
Predicates.SubtypeOfPredicate0%40%7710105511
Enums.StringConverter0%20%7711116611
ToStringHelperBenchmark0%60%6612123311
Predicates.InPredicate0%20%6612125511
Suppliers.SupplierOfInstance0%20%6610105511
Functions.PredicateFunction0%20%6610105511
Functions.ConstantFunction0%40%7710105511
Predicates.IsEqualToPredicate0%20%7711116611
FinalizableReferenceQueueTest.MyServerExampleWithCleaner0%n/a5514145511
Functions.SupplierFunction0%20%6610105511
CharMatcher.Whitespace0%40%66884411
Throwables.new AbstractList() {...}0%n/a33773311
FinalizableReferenceQueueTest.MyServerExampleWithFrq0%n/a4412124411
StopwatchBenchmark0%40%5511113311
CharMatcher.And40%4100%268132401
Absent18%20%12151316111401
Functions0%n/a88888811
CharMatcher.Digit0%20%55884411
JdkPattern.JdkMatcher0%n/a77997711
FinalizableReferenceQueueTest.MyServerExampleWithFrq.new FinalizablePhantomReference() {...}0%20%33992211
CaseFormat.new CaseFormat() {...}0%40%55773311
Joiner.new AbstractList() {...}0%30%55663311
Optional.new AbstractIterator() {...}0%40%44992211
Optional39%4233%7126105901
Suppliers.ThreadSafeSupplier0%n/a33663311
CaseFormat.new CaseFormat() {...}0%40%55773311
Joiner.new Joiner() {...}0%20%55444411
CaseFormat.new CaseFormat() {...}0%40%55773311
CharMatcher.InRange48%583%375112401
Converter.new Iterator() {...}0%n/a44664411
AbstractIteratorTest.new AbstractIterator() {...}0%40%55662211
Predicates.ObjectPredicate0%n/a22662211
JdkPattern0%n/a55775511
CharMatcher.BitSetMatcher0%20%44883311
FinalizableReferenceQueue.SystemLoader0%40%4413132211
FunctionsTest.CountingSupplier0%40%55553311
CharMatcher.Or50%4100%26492401
CharMatcher.IsEither44%4100%26492401
MoreObjects23%375%46483401
SuppliersTest.new Thread() {...}0%20%33442211
CharMatcher.ForPredicate0%n/a33553311
FinalizableReferenceQueueTest.DecoupledClassLoader0%40%44882211
ToStringHelperBenchmark.Dataset.new ToStringHelperBenchmark.Dataset() {...}0%n/a22992211
Splitter.new Splitter.SplittingIterator() {...}0%20%44443311
CharMatcher.BreakingWhitespace0%70%77663311
Splitter.new Splitter.SplittingIterator() {...}0%20%44333311
SuppliersTest.new Supplier() {...}0%n/a22662211
ToStringHelperBenchmark.Dataset0%n/a22552211
AbstractIteratorTest.new AbstractIterator() {...}0%20%33552211
EnumsBenchmark.SmallEnum0%n/a11441111
EnumsTest.TestEnum0%n/a11441111
PredicatesTest.IsOdd0%20%66555511
SuppliersTest.CountingSupplier0%n/a33553311
Converter.IdentityConverter0%n/a77777711
JoinerTest.MisleadingSizeList0%n/a33663311
Predicates.ContainsPatternFromStringPredicate0%n/a22332211
SuppliersTest.new Function() {...}0%n/a22442211
Java8Compatibility0%n/a44884411
FinalizableReferenceQueueTest.new FinalizableWeakReference() {...}0%n/a22442211
ReflectionFreeAssertThrows.PlatformSpecificExceptionBatch.new ReflectionFreeAssertThrows.PlatformSpecificExceptionBatch() {...}0%n/a44444411
AbstractIteratorTest.new AbstractIterator() {...}0%20%33552211
Functions.ToStringFunction0%n/a33553311
Equivalence.Equals0%n/a55555511
ConverterTest.new Converter() {...}0%n/a44444411
FinalizableReferenceQueueTest.new FinalizableReferenceQueue.DecoupledLoader() {...}0%n/a22222211
VerifyException0%n/a44774411
EquivalenceTest.IntValue0%n/a22442211
Equivalence.Identity0%n/a55555511
CharMatcherBenchmark.Size0%n/a11331111
SuppliersTest.new Thread() {...}0%n/a22332211
SuppliersTest.new Supplier() {...}0%n/a22222211
JoinerTest.new Appendable() {...}0%n/a44444411
EnumsTest.AnEnum0%n/a11331111
WhitespaceMatcherBenchmark.new CharMatcher() {...}0%20%33222211
CaseFormat.new CaseFormat() {...}0%n/a33333311
Suppliers.SupplierFunctionImpl0%n/a33443311
Predicates.ObjectPredicate.new Predicates.ObjectPredicate() {...}0%20%44333311
Predicates.ObjectPredicate.new Predicates.ObjectPredicate() {...}0%20%44333311
Splitter.new Iterable() {...}53%n/a13461301
Functions.IdentityFunction0%n/a33443311
PredicatesTest.TrimStringFunction0%n/a22332211
PredicatesTest.new Iterable() {...}0%n/a22222211
PredicatesTest.new Iterable() {...}0%n/a22222211
CharMatcher.new CharMatcher.NegatedFastMatcher() {...}0%n/a22222211
EquivalenceTest.LengthFunction0%n/a22332211
PredicatesTest.new ArrayList() {...}0%n/a22332211
CharMatcher.Invisible0%n/a22332211
CharMatcher.SingleWidth0%n/a22552211
AbstractIteratorTest.new AbstractIterator() {...}0%n/a22332211
AbstractIteratorTest.new AbstractIterator() {...}0%n/a22332211
AbstractIteratorTest.new AbstractIterator() {...}0%n/a22222211
AbstractIterator84%3666%4113221601
CaseFormat.new CaseFormat() {...}0%n/a22222211
SuppliersTest.new Function() {...}0%n/a22222211
PredicatesTest.new ArrayList() {...}0%n/a22222211
Internal0%20%22331111
FinalizableReferenceQueueTest.MockReference0%n/a22442211
ConverterTest.new Converter() {...}0%n/a44444411
ReflectionFreeAssertThrows.PlatformSpecificExceptionBatch0%n/a22332211
CharMatcher.JavaUpperCase0%n/a33333311
CharMatcher.JavaLowerCase0%n/a33333311
SuppliersTest.new Function() {...}0%n/a22222211
Predicates.ObjectPredicate.new Predicates.ObjectPredicate() {...}0%n/a33333311
Predicates.ObjectPredicate.new Predicates.ObjectPredicate() {...}0%n/a33333311
CharMatcher.JavaLetterOrDigit0%n/a33333311
ConverterTest.new Function() {...}0%n/a22222211
CharMatcher.JavaDigit0%n/a33333311
AbstractIteratorTest.new AbstractIterator() {...}0%n/a22222211
CharMatcher.JavaLetter0%n/a33333311
LazyStackTraceBenchmark.Mode.new LazyStackTraceBenchmark.Mode() {...}0%n/a22222211
Ticker0%n/a33333311
FinalizableReferenceQueue.DirectLoader0%n/a11331111
SuppliersTest.new Function() {...}0%n/a22222211
SuppliersTest.new Supplier() {...}0%n/a22222211
LazyStackTraceBenchmark.Mode.new LazyStackTraceBenchmark.Mode() {...}0%n/a22222211
FinalizableSoftReference0%n/a11331111
FinalizableWeakReference0%n/a11331111
FinalizablePhantomReference0%n/a11331111
PredicatesTest.new Predicate() {...}0%n/a22222211
Platform.JdkPatternCompiler0%n/a22222211
PreconditionsTest.Message0%n/a11331111
FunctionsTest.HashCodeFunction0%20%22111111
SneakyThrows0%n/a22222211
ConverterTest.new Converter() {...}0%n/a33333311
CommonPattern0%n/a33333311
FunctionsTest.new Object() {...}0%n/a22222211
CharMatcherTest.new CharMatcher() {...}0%n/a22222211
Objects0%n/a22222211
PreconditionsTest.new Object() {...}0%n/a22222211
SuppliersTest.ThrowingSupplier0%n/a22222211
VerifyTest.new Object() {...}0%n/a22222211
ThrowablesTest.new Exception() {...}0%n/a11331111
ToStringHelperTest.3LocalInnerClass.LocalInnerNestedClass0%n/a11111111
ToStringHelperTest.new Object() {...}0%n/a11111111
ToStringHelperTest.new Object() {...}0%n/a11111111
ToStringHelperTest.new Object() {...}0%n/a11111111
ToStringHelperTest.new Object() {...}0%n/a11111111
ToStringHelperTest.new Object() {...}0%n/a11111111
ToStringHelperTest.new Object() {...}0%n/a11111111
ToStringHelperTest.new Object() {...}0%n/a11111111
ToStringHelperTest.new Object() {...}0%n/a11111111
ToStringHelperTest.new Object() {...}0%n/a11111111
ToStringHelperTest.new Object() {...}0%n/a11111111
ToStringHelperTest.new Object() {...}0%n/a11111111
ToStringHelperTest.new Object() {...}0%n/a11111111
ToStringHelperTest.new Object() {...}0%n/a11111111
ToStringHelperTest.new Object() {...}0%n/a11111111
ToStringHelperTest.new Object() {...}0%n/a11111111
ToStringHelperTest.new Object() {...}0%n/a11111111
ToStringHelperTest.new Object() {...}0%n/a11111111
ToStringHelperTest.new Object() {...}0%n/a11111111
ToStringHelperTest.new Object() {...}0%n/a11111111
ToStringHelperTest.new Object() {...}0%n/a11111111
ToStringHelperTest.new Object() {...}0%n/a11111111
ToStringHelperTest.new Object() {...}0%n/a11111111
ThrowablesTest.new TestExceptions.SomeCheckedException() {...}0%n/a11111111
ConverterTest.StringWrapper0%n/a11331111
FinalizableReferenceQueueClassLoaderUnloadingTest.MyFinalizableWeakReference0%n/a22332211
ToStringHelperTest.4LocalInnerClass.LocalInnerNestedClass0%n/a11111111
ToStringHelperTest.new Object() {...}0%n/a11111111
ToStringHelperTest.new Object() {...}0%n/a11111111
ToStringHelperTest.new Object() {...}0%n/a11111111
ToStringHelperTest.new Object() {...}0%n/a11111111
Ticker.new Ticker() {...}0%n/a22222211
PackageSanityTests0%n/a11331111
Predicate0%n/a11111111
TestExceptions.SomeChainingException0%n/a11221111
StringsTest.ThrowsOnToString0%n/a11111111
CharMatcher.NamedFastMatcher72%n/a12141201
TestExceptions.YetAnotherCheckedException0%n/a11111111
SuppliersTest.SerializableCountingSupplier0%n/a11111111
SuppliersTest.SerializableThrowingSupplier0%n/a11111111
TestExceptions.SomeUncheckedException0%n/a11111111
TestExceptions.SomeError0%n/a11111111
TestExceptions.SomeCheckedException0%n/a11111111
MoreObjects.ToStringHelper.ValueHolder0%n/a11111111
CommonMatcher0%n/a11111111
TestExceptions.SomeOtherCheckedException0%n/a11111111
ExtraObjectsMethodsForWeb0%n/a11111111
CharMatcher.FastMatcher80%n/a13131301
CharMatcher.NegatedFastMatcher66%n/a12131201
UnannotatedJavaClass0%n/a11111111
AbstractIterator.State100%n/a01050101
CharMatcher.JavaIsoControl100%583%16040301
Splitter.new Splitter.SplittingIterator() {...}100%n/a03030301
CharMatcher.Ascii100%2100%04040301
Charsets100%n/a01060101
NullnessCasts100%n/a01010101