com.google.common.base

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total11,903 of 11,9250%1,092 of 1,0990%1,4411,4462,3212,331885890144145
Preconditions1,598221%17373%168173241251788301
CharMatcher8440%1120%108108179179505011
Strings5030%580%40409191111111
Verify4750%500%51517676262611
MoreObjects.ToStringHelper3180%340%41417575242411
Throwables3120%380%39399090202011
Ascii2820%540%38386565111111
Utf82740%620%373756566611
StandardSystemProperty2410%n/a5535355511
Stopwatch2290%240%30305151151511
Splitter2100%120%25254040191911
SmallCharMatcher2080%260%202046467711
CaseFormat1970%100%121231317711
Predicates1930%80%26263636222211
Joiner1860%60%25253939222211
FinalizableReferenceQueue1680%80%101038386611
Splitter.SplittingIterator1540%260%151535352211
Joiner.MapJoiner1450%40%13133131111111
CharMatcher.Any1170%100%22222929171711
Converter1100%100%20202424151511
Suppliers.ExpiringMemoizingSupplier1080%100%8818183311
FunctionalEquivalence1070%80%101014146611
PairwiseEquivalence1020%140%131320206611
Functions.ForMapWithDefault1000%100%101014145511
Converter.ConverterComposition980%60%111114148811
Equivalence.EquivalentToPredicate920%80%9913135511
Suppliers.SupplierComposition910%60%8811115511
FinalizableReferenceQueue.DecoupledLoader910%60%7716164411
CaseFormat.StringConverter900%60%9912126611
Converter.FunctionBasedConverter900%60%9913136611
Suppliers.NonSerializableMemoizingSupplier900%60%6616163311
Predicates.ContainsPatternPredicate900%60%8816165511
CharMatcher.RangesMatcher890%160%111116163311
Present870%20%13132222121211
Predicates.CompositionPredicate840%60%8811115511
Functions.FunctionComposition840%60%8811115511
Suppliers.MemoizingSupplier840%60%6614143311
Enums840%40%8820206611
Platform840%100%18181717131311
CharMatcher.And830%40%6613134411
CharMatcher.None820%20%20202828191911
Equivalence.Wrapper800%60%8815155511
Splitter.MapSplitter790%60%5516162211
CharMatcher.AnyOf750%60%7713134411
AbstractIterator730%90%111122226611
CharMatcher.Negated730%20%9914148811
CharMatcher.IsNot720%60%101011117711
CharMatcher.Is710%60%111111118811
CharMatcher.InRange700%60%7711114411
CharMatcher.Or690%40%66994411
Functions.FunctionForMapNoDefault680%60%8812125511
Joiner.new Joiner() {...}670%80%8818184411
Converter.ReverseConverter660%20%101014149911
CharMatcher.IsEither610%40%66994411
Defaults600%180%111121212211
Predicates.NotPredicate580%40%7710105511
Splitter.2.new Splitter.SplittingIterator() {...}570%60%66993311
Equivalence570%80%131316169911
Predicates.InPredicate550%20%6612125511
Predicates.SubtypeOfPredicate550%40%7710105511
Predicates.InstanceOfPredicate550%40%7710105511
Enums.StringConverter550%20%7711116611
Functions.PredicateFunction530%20%6610105511
Suppliers.SupplierOfInstance530%20%6610105511
Functions.ConstantFunction530%40%7710105511
Predicates.IsEqualToPredicate520%20%7711116611
Predicates.AndPredicate520%60%8813135511
Predicates.OrPredicate520%60%8813135511
Functions.SupplierFunction510%20%6610105511
Absent490%20%15151616141411
Suppliers480%60%9911116611
CharMatcher.Whitespace420%40%66884411
Throwables.new AbstractList() {...}420%n/a33773311
CharMatcher.ForPredicate410%n/a44664411
Suppliers.ThreadSafeSupplier400%n/a33663311
Functions380%n/a88888811
CharMatcher.Digit370%20%55884411
JdkPattern.JdkMatcher340%n/a77997711
MoreObjects340%40%66884411
Joiner.new AbstractList() {...}330%30%55663311
CaseFormat.new CaseFormat() {...}330%40%55773311
Optional.1.new AbstractIterator() {...}330%40%44992211
Joiner.new Joiner() {...}310%20%55444411
CaseFormat.new CaseFormat() {...}310%40%55773311
CaseFormat.new CaseFormat() {...}300%40%55773311
Predicates.ObjectPredicate290%n/a22662211
JdkPattern280%n/a55775511
Converter.1.new Iterator() {...}280%n/a44664411
CharMatcher.BitSetMatcher280%20%44883311
Splitter.new Iterable() {...}280%n/a33663311
Optional280%20%66665511
AbstractIterator.State270%n/a11551111
FinalizableReferenceQueue.SystemLoader270%40%4413132211
Predicates.ContainsPatternFromStringPredicate260%n/a22332211
Splitter.4.new Splitter.SplittingIterator() {...}250%20%44443311
CharMatcher.BreakingWhitespace230%70%77663311
Splitter.3.new Splitter.SplittingIterator() {...}230%20%44333311
CharMatcher.JavaIsoControl220%60%66443311
Splitter.1.new Splitter.SplittingIterator() {...}200%n/a33333311
Converter.IdentityConverter200%n/a77777711
Splitter.new Splitter.Strategy() {...}190%n/a22332211
Charsets190%n/a11661111
Java8Compatibility180%n/a44884411
Functions.ToStringFunction170%n/a33553311
Equivalence.Equals170%n/a55555511
Objects160%60%55222211
CharMatcher.Ascii160%20%44443311
VerifyException160%n/a44774411
Equivalence.Identity150%n/a55555511
Converter.new Iterable() {...}140%n/a22222211
CaseFormat.new CaseFormat() {...}140%n/a33333311
Suppliers.SupplierFunctionImpl140%n/a33443311
Predicates.ObjectPredicate.new Predicates.ObjectPredicate() {...}140%20%44333311
Predicates.ObjectPredicate.new Predicates.ObjectPredicate() {...}140%20%44333311
CharMatcher.Invisible0%n/a22332211
Splitter.new Splitter.Strategy() {...}0%n/a22222211
Splitter.new Splitter.Strategy() {...}0%n/a22222211
Splitter.new Splitter.Strategy() {...}0%n/a22222211
Functions.IdentityFunction0%n/a33443311
CharMatcher.SingleWidth0%n/a22552211
FinalizableReferenceQueue.DirectLoader0%n/a22442211
CharMatcher.NamedFastMatcher0%n/a22442211
Optional.new Iterable() {...}0%n/a22222211
CaseFormat.new CaseFormat() {...}0%n/a22222211
CharMatcher.JavaUpperCase0%n/a33333311
CharMatcher.JavaLowerCase0%n/a33333311
CharMatcher.JavaLetterOrDigit0%n/a33333311
CharMatcher.JavaDigit0%n/a33333311
CharMatcher.new CharMatcher.NegatedFastMatcher() {...}0%n/a22222211
CharMatcher.JavaLetter0%n/a33333311
CharMatcher.FastMatcher0%n/a33333311
Ticker0%n/a33333311
Predicates.ObjectPredicate.new Predicates.ObjectPredicate() {...}0%n/a33333311
Predicates.ObjectPredicate.new Predicates.ObjectPredicate() {...}0%n/a33333311
FinalizableSoftReference0%n/a11331111
FinalizableWeakReference0%n/a11331111
FinalizablePhantomReference0%n/a11331111
CommonPattern0%n/a33333311
Platform.JdkPatternCompiler0%n/a22222211
CharMatcher.NegatedFastMatcher0%n/a22332211
Ticker.new Ticker() {...}0%n/a22222211
MoreObjects.ToStringHelper.UnconditionalValueHolder0%n/a11111111
CommonMatcher0%n/a11111111
ExtraObjectsMethodsForWeb0%n/a11111111
NullnessCasts0%n/a11111111