| ClassSanityTesterTest |   | 66% | | n/a | 0 | 73 | 78 | 273 | 0 | 73 | 0 | 1 |
| EqualsTesterTest |   | 74% |   | 50% | 1 | 24 | 43 | 152 | 0 | 23 | 0 | 1 |
| NullPointerTesterTest |   | 85% |  | 100% | 1 | 96 | 35 | 310 | 1 | 79 | 0 | 1 |
| AbstractPackageSanityTests |   | 72% |   | 81% | 8 | 33 | 28 | 108 | 3 | 14 | 0 | 1 |
| EquivalenceTesterTest |   | 80% |   | 50% | 1 | 10 | 15 | 104 | 0 | 9 | 0 | 1 |
| CollectorTester |   | 22% |  | 0% | 6 | 9 | 16 | 22 | 3 | 6 | 0 | 1 |
| CollectorTester.CollectStrategy.new CollectorTester.CollectStrategy() {...} |  | 0% |  | 0% | 6 | 6 | 15 | 15 | 4 | 4 | 1 | 1 |
| FreshValueGenerator |   | 93% |   | 91% | 4 | 143 | 21 | 235 | 2 | 125 | 0 | 1 |
| GcFinalization |   | 67% |   | 40% | 11 | 19 | 18 | 65 | 1 | 8 | 0 | 1 |
| NullPointerTesterTest.PassObject |  | 13% |   | 50% | 17 | 19 | 33 | 36 | 16 | 18 | 0 | 1 |
| NullPointerTesterTest.OneArg |   | 22% | | n/a | 15 | 20 | 21 | 26 | 15 | 20 | 0 | 1 |
| CollectorTester.CollectStrategy.new CollectorTester.CollectStrategy() {...} |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 2 | 2 | 1 | 1 |
| CollectorTester.CollectStrategy |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 | 1 | 1 |
| SerializableTesterTest |   | 67% |   | 50% | 1 | 7 | 7 | 34 | 0 | 6 | 0 | 1 |
| ClassSanityTesterTest.Wrapper |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 4 | 4 | 1 | 1 |
| NullPointerTester |   | 95% |   | 93% | 8 | 79 | 10 | 167 | 2 | 33 | 0 | 1 |
| ForwardingWrapperTester |   | 89% |   | 76% | 6 | 22 | 7 | 66 | 0 | 9 | 0 | 1 |
| ClusterException |   | 55% |   | 33% | 4 | 6 | 7 | 16 | 1 | 3 | 0 | 1 |
| CollectorTester.CollectStrategy.new CollectorTester.CollectStrategy() {...} |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 2 | 2 | 1 | 1 |
| SloppyTearDown |  | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| ArbitraryInstances |   | 96% |   | 89% | 4 | 26 | 6 | 177 | 0 | 7 | 0 | 1 |
| ClassSanityTesterTest.GoodEquals |   | 66% |  | 100% | 3 | 11 | 9 | 20 | 3 | 8 | 0 | 1 |
| TearDownStackTest |   | 87% | | n/a | 0 | 7 | 5 | 50 | 0 | 7 | 0 | 1 |
| ForwardingWrapperTester.InteractionTester |   | 87% |  | 100% | 1 | 7 | 3 | 28 | 1 | 4 | 0 | 1 |
| NullPointerTesterTest.TwoArg |   | 63% |  | 100% | 2 | 9 | 4 | 19 | 2 | 7 | 0 | 1 |
| NullPointerTesterTest.NullRejectingInterfaceDefaultValueChecker |   | 44% | | n/a | 1 | 3 | 4 | 11 | 1 | 3 | 0 | 1 |
| NullPointerTesterTest.EmptyEnumDefaultValueChecker |  | 23% | | n/a | 1 | 3 | 5 | 8 | 1 | 3 | 0 | 1 |
| GcFinalizationTest |   | 91% | | n/a | 0 | 12 | 8 | 85 | 0 | 12 | 0 | 1 |
| ClassSanityTesterTest.GoodEqualsFactory |  | 26% | | n/a | 5 | 6 | 5 | 6 | 5 | 6 | 0 | 1 |
| ClassSanityTester |   | 98% |   | 97% | 3 | 75 | 6 | 225 | 0 | 23 | 0 | 1 |
| TearDownStack |   | 82% |   | 75% | 3 | 9 | 5 | 25 | 1 | 5 | 0 | 1 |
| NullPointerTesterTest.NullBounds |  | 27% | | n/a | 4 | 6 | 12 | 14 | 4 | 6 | 0 | 1 |
| ClassSanityTesterTest.InstantiableFactoryMethodChosen |   | 50% | | n/a | 2 | 4 | 5 | 10 | 2 | 4 | 0 | 1 |
| ClassSanityTesterTest.InstantiableConstructorChosen |  | 39% | | n/a | 2 | 3 | 5 | 9 | 2 | 3 | 0 | 1 |
| NullPointerTesterTest.ConverterDefaultValueChecker |   | 73% | | n/a | 1 | 3 | 2 | 11 | 1 | 3 | 0 | 1 |
| NullPointerTesterTest.MultipleInterfacesDefaultValueChecker |   | 67% | | n/a | 1 | 3 | 2 | 9 | 1 | 3 | 0 | 1 |
| NullPointerTesterTest.GenericInterface2DefaultValueChecker |   | 63% | | n/a | 1 | 3 | 2 | 8 | 1 | 3 | 0 | 1 |
| NullPointerTesterTest.GenericTypeTokenDefaultValueChecker |   | 60% | | n/a | 1 | 3 | 2 | 7 | 1 | 3 | 0 | 1 |
| NullPointerTesterTest.GenericInterfaceDefaultValueChecker |   | 59% | | n/a | 1 | 3 | 2 | 7 | 1 | 3 | 0 | 1 |
| NullPointerTesterTest.NonGenericTypeTokenDefaultValueChecker |   | 59% | | n/a | 1 | 3 | 2 | 7 | 1 | 3 | 0 | 1 |
| NullPointerTesterTest.IntArrayDefaultValueChecker |   | 56% | | n/a | 1 | 3 | 2 | 7 | 1 | 3 | 0 | 1 |
| NullPointerTesterTest.ObjectArrayDefaultValueChecker |   | 55% | | n/a | 1 | 3 | 2 | 7 | 1 | 3 | 0 | 1 |
| NullPointerTesterTest.GenericClassTypeDefaultValueChecker |   | 55% | | n/a | 1 | 3 | 2 | 7 | 1 | 3 | 0 | 1 |
| NullPointerTesterTest.NonGenericClassTypeDefaultValueChecker |   | 55% | | n/a | 1 | 3 | 2 | 7 | 1 | 3 | 0 | 1 |
| NullPointerTesterTest.StringArrayDefaultValueChecker |   | 55% | | n/a | 1 | 3 | 2 | 7 | 1 | 3 | 0 | 1 |
| NullPointerTester.ExceptionTypePolicy.new NullPointerTester.ExceptionTypePolicy() {...} |  | 31% |  | 0% | 4 | 5 | 3 | 4 | 1 | 2 | 0 | 1 |
| NullPointerTesterTest.AbstractGenericDefaultValueChecker |  | 23% | | n/a | 1 | 2 | 2 | 3 | 1 | 2 | 0 | 1 |
| NullPointerTesterTest.AbstractGenericDefaultValueForPackagePrivateMethodChecker |  | 23% | | n/a | 1 | 2 | 2 | 3 | 1 | 2 | 0 | 1 |
| FreshValueGenerator.FreshInvocationHandler |  | 80% |   | 75% | 2 | 7 | 2 | 11 | 1 | 5 | 0 | 1 |
| ClassSanityTester.new FreshValueGenerator() {...} | | 40% | | n/a | 1 | 2 | 1 | 2 | 1 | 2 | 0 | 1 |
| NullPointerTesterTest.Inner | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
| ArbitraryInstancesTest |  | 99% |   | 66% | 2 | 30 | 2 | 234 | 0 | 27 | 0 | 1 |
| FakeTickerTest |  | 97% |  | 100% | 0 | 15 | 2 | 77 | 0 | 13 | 0 | 1 |
| ClassSanityTesterTest.ConstructorParameterWithOptionalNotInstantiable | | 42% | | n/a | 2 | 3 | 2 | 5 | 2 | 3 | 0 | 1 |
| ClassSanityTesterTest.NoNullCheckNeededDespitNotInstantiable | | 20% | | n/a | 4 | 5 | 6 | 7 | 4 | 5 | 0 | 1 |
| ArbitraryInstancesTest.NonStaticFieldIgnored | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| DummyProxy.DummyHandler |  | 91% |   | 83% | 1 | 10 | 2 | 18 | 0 | 7 | 0 | 1 |
| NullPointerTesterTest.PassTwoMixedArgsNullableArgThrowsNPE | | 36% | | n/a | 1 | 2 | 3 | 4 | 1 | 2 | 0 | 1 |
| NullPointerTesterTest.CannotCreateDefault | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
| TestLogHandler |  | 79% | | n/a | 3 | 6 | 4 | 10 | 3 | 6 | 0 | 1 |
| NullPointerTesterTest.FailTwoArgsFirstArgThrowsWrongType | | 40% | | n/a | 1 | 2 | 3 | 4 | 1 | 2 | 0 | 1 |
| NullPointerTesterTest.PassTwoMixedArgSecondNullableArgThrowsOther | | 40% | | n/a | 1 | 2 | 3 | 4 | 1 | 2 | 0 | 1 |
| ClassSanityTester.SerializableDummyProxy |  | 68% | | n/a | 1 | 4 | 1 | 6 | 1 | 4 | 0 | 1 |
| ArbitraryInstances.Dummies.DummyThreadFactory | | 37% | | n/a | 1 | 2 | 1 | 2 | 1 | 2 | 0 | 1 |
| ClassSanityTesterTest.ConstructorParameterSingleValue | | 37% | | n/a | 2 | 3 | 2 | 3 | 2 | 3 | 0 | 1 |
| ArbitraryInstancesTest.NonFinalFieldIgnored | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| ArbitraryInstancesTest.WithGenericConstant | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| ArbitraryInstancesTest.NonPublicConstantIgnored | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| AbstractPackageSanityTestsTest.FooTest | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| NullPointerTesterTest.SubclassThatTriesToOverrideBadStaticMethod | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| EquivalenceTester |  | 97% |   | 75% | 2 | 10 | 0 | 25 | 0 | 6 | 0 | 1 |
| NullPointerTester.Signature |  | 92% |   | 50% | 3 | 7 | 1 | 11 | 0 | 4 | 0 | 1 |
| EqualsTesterTest.InvalidHashCodeObject |  | 87% |   | 66% | 2 | 5 | 2 | 12 | 0 | 2 | 0 | 1 |
| FreshValueGenerator.new Equivalence() {...} |  | 78% | | n/a | 2 | 4 | 2 | 5 | 2 | 4 | 0 | 1 |
| ClassSanityTesterTest.WithStreamParameter | | 66% | | n/a | 0 | 1 | 2 | 4 | 0 | 1 | 0 | 1 |
| ArbitraryInstances.AlwaysEqual | | 63% | | n/a | 2 | 4 | 2 | 4 | 2 | 4 | 0 | 1 |
| ClassSanityTesterTest.GoodNulls | | 60% | | n/a | 1 | 2 | 2 | 5 | 1 | 2 | 0 | 1 |
| NullPointerTesterTest.FailOnOneOfTwoConstructors | | 55% | | n/a | 0 | 2 | 2 | 4 | 0 | 2 | 0 | 1 |
| NullPointerTesterTest.PassOneNullableArgThrowsNPE | | 50% | | n/a | 1 | 2 | 2 | 3 | 1 | 2 | 0 | 1 |
| NullPointerTesterTest.InterfaceDefaultMethodChecksNull | | 50% | | n/a | 1 | 2 | 2 | 3 | 1 | 2 | 0 | 1 |
| NullPointerTesterTest.PassTwoNullableArgsSecondThrowsNPE | | 50% | | n/a | 1 | 2 | 2 | 3 | 1 | 2 | 0 | 1 |
| NullPointerTesterTest.PassTwoNullableArgsFirstThrowsNPE | | 50% | | n/a | 1 | 2 | 2 | 3 | 1 | 2 | 0 | 1 |
| NullPointerTesterTest.ThrowsIae | | 42% |   | 50% | 1 | 2 | 1 | 2 | 0 | 1 | 0 | 1 |
| NullPointerTesterTest.StringFoo | | 42% | | n/a | 0 | 1 | 2 | 3 | 0 | 1 | 0 | 1 |
| NullPointerTesterTest.CanCreateDefault | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| NullPointerTesterTest.VisibilityMethods | | 0% | | n/a | 4 | 4 | 4 | 4 | 4 | 4 | 1 | 1 |
| ClassSanityTesterTest.FactoryMethodParameterNotInstantiable | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| ArbitraryInstancesTest.ParentClassHasConstant | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| AbstractPackageSanityTestsTest.Foo2Test | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| ClassSanityTesterTest.AnAbstractClass | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| ArbitraryInstances.Dummies.DummyScheduledThreadPoolExecutor | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| NullPointerTesterTest.InterfaceStaticMethodChecksNull | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| ClassSanityTesterTest.SetWrapper | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| ArbitraryInstances.Dummies.DummyCountDownLatch | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| NullPointerTesterTest.ThrowsNpe | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| NullPointerTesterTest.SubclassThatFailsToThrowForStatic | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| NullPointerTesterTest.ThrowsSomethingElse | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| TestLogHandlerTest.ExampleClassUnderTest |  | 78% | | n/a | 1 | 3 | 1 | 4 | 1 | 3 | 0 | 1 |
| NullPointerTesterTest.FailTwoArgsSecondArgThrowsWrongType | | 70% | | n/a | 0 | 2 | 2 | 4 | 0 | 2 | 0 | 1 |
| ClassSanityTesterTest.GoodSerializableFactory | | 57% | | n/a | 1 | 3 | 1 | 3 | 1 | 3 | 0 | 1 |
| ClassSanityTesterTest.BadSerializableFactory | | 57% | | n/a | 1 | 2 | 1 | 2 | 1 | 2 | 0 | 1 |
| ClassSanityTesterTest.BadNullsFactory | | 57% | | n/a | 1 | 2 | 1 | 2 | 1 | 2 | 0 | 1 |
| NullPointerTesterTest.FailTwoMixedArgsFirstArgThrowsWrongType | | 57% | | n/a | 1 | 2 | 2 | 3 | 1 | 2 | 0 | 1 |
| NullPointerTesterTest.PassTwoNullableArgsSecondThrowsOther | | 57% | | n/a | 1 | 2 | 2 | 3 | 1 | 2 | 0 | 1 |
| NullPointerTesterTest.FailTwoMixedArgsSecondArgThrowsWrongType | | 57% | | n/a | 1 | 2 | 2 | 3 | 1 | 2 | 0 | 1 |
| NullPointerTesterTest.FailOneArgThrowsWrongType | | 57% | | n/a | 1 | 2 | 2 | 3 | 1 | 2 | 0 | 1 |
| NullPointerTesterTest.PassTwoNullableArgsFirstThrowsOther | | 57% | | n/a | 1 | 2 | 2 | 3 | 1 | 2 | 0 | 1 |
| ClassSanityTesterTest.GoodEqualsAndSerialiableFactory | | 50% | | n/a | 1 | 2 | 1 | 2 | 1 | 2 | 0 | 1 |
| ClassSanityTesterTest.FactoryThatReturnsNullButNotAnnotated | | 40% | | n/a | 1 | 2 | 1 | 2 | 1 | 2 | 0 | 1 |
| ClassSanityTesterTest.FactoryThatReturnsNullAndAnnotated | | 40% | | n/a | 1 | 2 | 1 | 2 | 1 | 2 | 0 | 1 |
| NullPointerTesterTest.PrivateClassWithPrivateConstructor | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| AbstractPackageSanityTestsTest.PublicFoo | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| NullPointerTesterTest.HardToCreate | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| AbstractPackageSanityTestsTest.EmptyTest | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| AbstractPackageSanityTestsTest.EmptyTestSuite | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| AbstractPackageSanityTestsTest.EmptyTestCase | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| AbstractPackageSanityTestsTest.EmptyTests | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| AbstractPackageSanityTestsTest.Foo_Bar | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| ArbitraryInstancesTest.NonPublicClass | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| AbstractPackageSanityTestsTest.Foo | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| ArbitraryInstancesTest.NoDefaultConstructor | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| NullPointerTesterTest.AllDefaultValuesChecker |  | 98% | | n/a | 0 | 3 | 1 | 44 | 0 | 3 | 0 | 1 |
| EqualsTesterTest.ValidTestObject |  | 96% |   | 83% | 1 | 6 | 1 | 16 | 0 | 3 | 0 | 1 |
| FreshValueGenerator.new CharMatcher() {...} |  | 88% | | n/a | 1 | 3 | 1 | 4 | 1 | 3 | 0 | 1 |
| FreshValueGenerator.new Ticker() {...} |  | 88% | | n/a | 1 | 3 | 1 | 4 | 1 | 3 | 0 | 1 |
| FreshValueGenerator.new Ordering() {...} |  | 88% | | n/a | 1 | 3 | 1 | 4 | 1 | 3 | 0 | 1 |
| ArbitraryInstances.ByToString |  | 86% | | n/a | 1 | 4 | 1 | 4 | 1 | 4 | 0 | 1 |
| EqualsTesterTest.InvalidEqualsNullObject | | 81% |   | 50% | 2 | 4 | 0 | 2 | 0 | 2 | 0 | 1 |
| ArbitraryInstances.NullByteSink | | 71% | | n/a | 1 | 2 | 1 | 2 | 1 | 2 | 0 | 1 |
| NullPointerTesterTest.OverridesEquals | | 60% | | n/a | 1 | 2 | 1 | 2 | 1 | 2 | 0 | 1 |
| ClassSanityTesterTest.NoPublicStaticMethods | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| FreshValueGeneratorTest |  | 99% |   | 83% | 1 | 76 | 0 | 286 | 0 | 73 | 0 | 1 |
| NullPointerTesterTest.DefaultValueChecker |  | 98% |   | 87% | 1 | 9 | 1 | 15 | 0 | 5 | 0 | 1 |
| EquivalenceTesterTest.MockEquivalence |  | 98% |   | 50% | 2 | 10 | 0 | 21 | 0 | 8 | 0 | 1 |
| NullPointerTesterTest.SubclassOverridesTheWrongMethod | | 80% | | n/a | 1 | 2 | 1 | 2 | 1 | 2 | 0 | 1 |
| NullPointerTesterTest.PassTwoNullableArgsNeitherThrowsAnything | | 80% | | n/a | 1 | 2 | 1 | 2 | 1 | 2 | 0 | 1 |
| NullPointerTesterTest.SubclassThatOverridesBadSuperclassMethod | | 80% | | n/a | 1 | 2 | 1 | 2 | 1 | 2 | 0 | 1 |
| ClassSanityTester.FactoryMethodReturnValueTester |  | 100% |  | 100% | 0 | 17 | 0 | 69 | 0 | 7 | 0 | 1 |
| AbstractPackageSanityTestsTest |  | 100% | | n/a | 0 | 10 | 0 | 38 | 0 | 10 | 0 | 1 |
| RelationshipTester |  | 100% |  | 100% | 0 | 17 | 0 | 63 | 0 | 7 | 0 | 1 |
| EqualsTester |  | 100% |  | 100% | 0 | 12 | 0 | 33 | 0 | 5 | 0 | 1 |
| NullPointerTester.Visibility |  | 100% |  | 100% | 0 | 14 | 0 | 24 | 0 | 5 | 0 | 1 |
| TestLogHandlerTest |  | 100% |  | 100% | 0 | 8 | 0 | 30 | 0 | 7 | 0 | 1 |
| FakeTicker |  | 100% |  | 100% | 0 | 8 | 0 | 11 | 0 | 7 | 0 | 1 |
| EqualsTesterTest.NamedObject |  | 100% |  | 100% | 0 | 8 | 0 | 12 | 0 | 5 | 0 | 1 |
| ClassSanityTester.new RelationshipTester.ItemReporter() {...} |  | 100% | | n/a | 0 | 2 | 0 | 6 | 0 | 2 | 0 | 1 |
| DummyProxy |  | 100% | | n/a | 0 | 2 | 0 | 11 | 0 | 2 | 0 | 1 |
| RelationshipTester.Item |  | 100% | | n/a | 0 | 2 | 0 | 6 | 0 | 2 | 0 | 1 |
| GcFinalizationTest.Interruptenator |  | 100% |  | 100% | 0 | 4 | 0 | 12 | 0 | 3 | 0 | 1 |
| NullPointerTesterTest.TwoArg.Action |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 | 0 | 1 |
| Platform |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 | 0 | 1 |
| TearDownStackTest.SimpleTearDown |  | 100% |  | 100% | 0 | 4 | 0 | 10 | 0 | 3 | 0 | 1 |
| FakeTickerTest.new Callable() {...} |  | 100% | | n/a | 0 | 2 | 0 | 6 | 0 | 2 | 0 | 1 |
| ClassSanityTesterTest.SameBooleanInstance |  | 100% |  | 100% | 0 | 5 | 0 | 8 | 0 | 3 | 0 | 1 |
| ClassSanityTesterTest.UsesEnum |  | 100% |  | 100% | 0 | 5 | 0 | 8 | 0 | 3 | 0 | 1 |
| SerializableTester |  | 100% | | n/a | 0 | 2 | 0 | 5 | 0 | 2 | 0 | 1 |
| ClassSanityTesterTest.UsesReferentialEquality |  | 100% |  | 100% | 0 | 5 | 0 | 8 | 0 | 3 | 0 | 1 |
| ClassSanityTesterTest.SameDoubleInstance |  | 100% |  | 100% | 0 | 5 | 0 | 8 | 0 | 3 | 0 | 1 |
| ClassSanityTesterTest.SameListInstance |  | 100% |  | 100% | 0 | 5 | 0 | 8 | 0 | 3 | 0 | 1 |
| ClassSanityTesterTest.SameFloatInstance |  | 100% |  | 100% | 0 | 5 | 0 | 8 | 0 | 3 | 0 | 1 |
| ClassSanityTesterTest.SameIntegerInstance |  | 100% |  | 100% | 0 | 5 | 0 | 8 | 0 | 3 | 0 | 1 |
| ClassSanityTesterTest.SameShortInstance |  | 100% |  | 100% | 0 | 5 | 0 | 8 | 0 | 3 | 0 | 1 |
| ClassSanityTesterTest.SameStringInstance |  | 100% |  | 100% | 0 | 5 | 0 | 8 | 0 | 3 | 0 | 1 |
| ClassSanityTesterTest.SameCharacterInstance |  | 100% |  | 100% | 0 | 5 | 0 | 8 | 0 | 3 | 0 | 1 |
| ClassSanityTesterTest.SameInterfaceInstance |  | 100% |  | 100% | 0 | 5 | 0 | 8 | 0 | 3 | 0 | 1 |
| ClassSanityTesterTest.SameByteInstance |  | 100% |  | 100% | 0 | 5 | 0 | 8 | 0 | 3 | 0 | 1 |
| ClassSanityTesterTest.SameLongInstance |  | 100% |  | 100% | 0 | 5 | 0 | 8 | 0 | 3 | 0 | 1 |
| ClassSanityTesterTest.SameObjectInstance |  | 100% |  | 100% | 0 | 5 | 0 | 8 | 0 | 3 | 0 | 1 |
| NullPointerTester.new Converter() {...} |  | 100% | | n/a | 0 | 4 | 0 | 4 | 0 | 4 | 0 | 1 |
| TearDownStackTest.new TearDown() {...} |  | 100% | | n/a | 0 | 2 | 0 | 7 | 0 | 2 | 0 | 1 |
| EqualsTesterTest.EqualsBasedOnToString |  | 100% |  | 100% | 0 | 6 | 0 | 6 | 0 | 4 | 0 | 1 |
| NullPointerTester.ExceptionTypePolicy |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 | 0 | 1 |
| NullPointerTesterTest.Gender |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 0 | 1 |
| ClassSanityTesterTest.HasAnInterface |  | 100% |  | 100% | 0 | 4 | 0 | 8 | 0 | 3 | 0 | 1 |
| FreshValueGeneratorTest.TwoConstantEnum |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 0 | 1 |
| ArbitraryInstancesTest.Direction |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 0 | 1 |
| AbstractPackageSanityTests.Chopper.new AbstractPackageSanityTests.Chopper() {...} |  | 100% |  | 100% | 0 | 3 | 0 | 4 | 0 | 2 | 0 | 1 |
| ClassSanityTesterTest.ConstructorParameterMapOfNotInstantiable |  | 100% |  | 100% | 0 | 4 | 0 | 7 | 0 | 3 | 0 | 1 |
| FakeTickerTest.new Callable() {...} |  | 100% | | n/a | 0 | 2 | 0 | 5 | 0 | 2 | 0 | 1 |
| GcFinalizationTest.Interruptenator.new Runnable() {...} |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 2 | 0 | 1 |
| AbstractPackageSanityTests.Chopper.new AbstractPackageSanityTests.Chopper() {...} |  | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| EquivalenceTesterTest.TestObject |  | 100% | | n/a | 0 | 2 | 0 | 8 | 0 | 2 | 0 | 1 |
| TearDownStackTest.ThrowingTearDown |  | 100% | | n/a | 0 | 2 | 0 | 6 | 0 | 2 | 0 | 1 |
| AbstractPackageSanityTests.Chopper |  | 100% | | n/a | 0 | 3 | 0 | 4 | 0 | 3 | 0 | 1 |
| SerializableTesterTest.ObjectWhichIsEqualButChangesClass |  | 100% |  | 100% | 0 | 5 | 0 | 3 | 0 | 3 | 0 | 1 |
| TearDownStackTest.new TearDownStackTest.Callback() {...} |  | 100% | | n/a | 0 | 2 | 0 | 4 | 0 | 2 | 0 | 1 |
| NullPointerTester.ExceptionTypePolicy.new NullPointerTester.ExceptionTypePolicy() {...} |  | 100% |  | 100% | 0 | 4 | 0 | 3 | 0 | 2 | 0 | 1 |
| NullPointerTester.Visibility.new NullPointerTester.Visibility() {...} |  | 100% |  | 100% | 0 | 4 | 0 | 2 | 0 | 2 | 0 | 1 |
| GcFinalizationTest.new Object() {...} |  | 100% | | n/a | 0 | 2 | 0 | 3 | 0 | 2 | 0 | 1 |
| GcFinalizationTest.new Object() {...} |  | 100% | | n/a | 0 | 2 | 0 | 3 | 0 | 2 | 0 | 1 |
| ClassSanityTesterTest.EnumFailsToCheckNull |  | 100% | | n/a | 0 | 2 | 0 | 3 | 0 | 2 | 0 | 1 |
| FakeTickerTest.new Callable() {...} |  | 100% | | n/a | 0 | 2 | 0 | 3 | 0 | 2 | 0 | 1 |
| TestLogHandlerTest.new TearDown() {...} |  | 100% | | n/a | 0 | 2 | 0 | 4 | 0 | 2 | 0 | 1 |
| ClassSanityTester.ParameterHasNoDistinctValueException |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 | 0 | 1 |
| ArbitraryInstancesTest.WithExceptionalConstructor |  | 100% | | n/a | 0 | 3 | 0 | 5 | 0 | 3 | 0 | 1 |
| ClassSanityTester.ParameterNotInstantiableException |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.OneConstantEnum |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |
| EqualsTester.NotAnInstance |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |
| RelationshipTesterTest |  | 100% | | n/a | 0 | 2 | 0 | 5 | 0 | 2 | 0 | 1 |
| ClassSanityTesterTest.OneConstantEnum |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |
| GcFinalization.new GcFinalization.FinalizationPredicate() {...} |  | 100% |  | 100% | 0 | 3 | 0 | 2 | 0 | 2 | 0 | 1 |
| NullPointerTesterTest.DefaultValueForPackagePrivateMethodResolvedToStringChecker |  | 100% | | n/a | 0 | 2 | 0 | 4 | 0 | 2 | 0 | 1 |
| GcFinalizationTest.new GcFinalization.FinalizationPredicate() {...} |  | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| GcFinalizationTest.new Object() {...} |  | 100% | | n/a | 0 | 2 | 0 | 3 | 0 | 2 | 0 | 1 |
| GcFinalizationTest.new Object() {...} |  | 100% | | n/a | 0 | 2 | 0 | 3 | 0 | 2 | 0 | 1 |
| AbstractPackageSanityTests.new Predicate() {...} |  | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| NullPointerTesterTest.GenericDefaultValueResolvedToStringChecker |  | 100% | | n/a | 0 | 2 | 0 | 4 | 0 | 2 | 0 | 1 |
| ClassSanityTesterTest.FactoryMethodDoesNotAcceptNull |  | 100% | | n/a | 0 | 2 | 0 | 4 | 0 | 2 | 0 | 1 |
| NullPointerTester.Visibility.new NullPointerTester.Visibility() {...} |  | 100% |  | 100% | 0 | 3 | 0 | 2 | 0 | 2 | 0 | 1 |
| SerializableTesterTest.ObjectWhichIsEqualButChangesClass.OtherForm |  | 100% |  | 100% | 0 | 4 | 0 | 2 | 0 | 2 | 0 | 1 |
| ClassSanityTesterTest.BadEquals |  | 100% | | n/a | 0 | 4 | 0 | 4 | 0 | 4 | 0 | 1 |
| ClassSanityTesterTest.BadEqualsWithParameterizedType |  | 100% | | n/a | 0 | 4 | 0 | 4 | 0 | 4 | 0 | 1 |
| NullPointerTester.new DummyProxy() {...} |  | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| ClassSanityTester.new Ordering() {...} |  | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| ClassSanityTester.FactoryMethodReturnsNullException |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |
| ClassSanityTesterTest.FactoryMethodAcceptsNull |  | 100% | | n/a | 0 | 2 | 0 | 4 | 0 | 2 | 0 | 1 |
| NullPointerTesterTest.TwoArg.Action.new NullPointerTesterTest.TwoArg.Action() {...} | | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| NullPointerTesterTest.TwoArg.Action.new NullPointerTesterTest.TwoArg.Action() {...} | | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| ClassSanityTester.new Ordering() {...} | | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| GcFinalization.new Object() {...} | | 100% | | n/a | 0 | 2 | 0 | 3 | 0 | 2 | 0 | 1 |
| GcFinalization.new Object() {...} | | 100% | | n/a | 0 | 2 | 0 | 3 | 0 | 2 | 0 | 1 |
| ArbitraryInstances.new Ordering() {...} | | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| ClassSanityTester.new Ordering() {...} | | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| ArbitraryInstancesTest.WithPublicConstants | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |
| ForwardingWrapperTester.new AbstractInvocationHandler() {...} | | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| NullPointerTester.Visibility.new NullPointerTester.Visibility() {...} | | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| GcFinalizationTest.new GcFinalization.FinalizationPredicate() {...} | | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| ClassSanityTesterTest.BadSerializableFactory.new Serializable() {...} | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |
| ArbitraryInstancesTest.WithPublicConstructorAndConstant | | 100% | | n/a | 0 | 2 | 0 | 3 | 0 | 2 | 0 | 1 |
| AbstractPackageSanityTests.new Predicate() {...} | | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| ClassSanityTesterTest.ConstructorDoesNotAcceptNull | | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 0 | 1 |
| ArbitraryInstancesTest.SomeAbstractClass | | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| NullPointerTesterTest.FailTwoArgsFirstArgDoesntThrowNPE | | 100% | | n/a | 0 | 2 | 0 | 3 | 0 | 2 | 0 | 1 |
| EqualsTesterTest.InvalidEqualsIncompatibleClassObject | | 100% |  | 100% | 0 | 3 | 0 | 2 | 0 | 2 | 0 | 1 |
| NullPointerTesterTest.FailTwoArgsSecondArgDoesntThrowNPE | | 100% | | n/a | 0 | 2 | 0 | 3 | 0 | 2 | 0 | 1 |
| NullPointerTesterTest.TwoArg.Action.new NullPointerTesterTest.TwoArg.Action() {...} | | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| ClassSanityTesterTest.BadEqualsFactory | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| ArbitraryInstancesTest.FirstConstantIsNull | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |
| ClassSanityTesterTest.ConstructorAcceptsNull | | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| RelationshipTester.ItemReporter | | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| ArbitraryInstances.Dummies.InMemoryPrintStream | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |
| ArbitraryInstances.Dummies.InMemoryPrintWriter | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |
| ClassSanityTesterTest.ConstructorThrows | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| NullPointerTesterTest.GenericTypeTokenDefaultValueChecker.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| FreshValueGeneratorTest.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| NullPointerTesterTest.NonGenericTypeTokenDefaultValueChecker.new TypeToken() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| NullPointerTesterTest.FailOneArgDoesntThrowNPE | | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| EqualsTesterTest.NonReflexiveObject | | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| ArbitraryInstancesTest.WithPrivateConstructor | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| NullPointerTesterTest.FailTwoMixedArgsFirstArgDoesntThrowNPE | | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| NullPointerTesterTest.InterfaceDefaultMethodFailsToCheckNull | | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| ClassSanityTesterTest.GoodNullsFactory | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| ClassSanityTesterTest.ConstructorParameterSingleValue.Singleton | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| ArbitraryInstancesTest.WithPublicConstant | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| NullPointerTesterTest.DoesNotOverrideEquals | | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| NullPointerTesterTest.FailTwoMixedArgsSecondArgDoesntThrowNPE | | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| ClassSanityTesterTest.NoConstantEnum | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| NullPointerTesterTest.ThrowsUoe | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| ArbitraryInstances.Dummies.DummyExecutor | | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| FreshValueGeneratorTest.EmptyEnum | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| NullPointerTesterTest.EmptyEnum | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| ClassSanityTesterTest.FactoryMethodThrows | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| NullPointerTesterTest.SubclassWithBadSuperclassForProtected | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| ArbitraryInstancesTest.EmptyEnum | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| ArbitraryInstances.Dummies.DummyRunnable | | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| ClassSanityTesterTest.JdkObjectFactory | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| ArbitraryInstances.Dummies.DeterministicRandom | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |
| NullPointerTesterTest.SubclassWithBadSuperclass | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| NullPointerTesterTest.SubclassWithBadSuperclassForPackagePrivate | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| ClassSanityTesterTest.BadNulls | | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| ClassSanityTesterTest.ReferentialEquality | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| ArbitraryInstancesTest.SomeAbstractClass.new ArbitraryInstancesTest.SomeAbstractClass() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| AbstractPackageSanityTestsTest.ConcretePackageSanityTests | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PackageSanityTests | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| NullPointerTesterTest.InterfaceDefaultMethodFailsToCheckNull.new NullPointerTesterTest.InterfaceDefaultMethodFailsToCheckNull() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| NullPointerTesterTest.InterfaceDefaultMethodChecksNull.new NullPointerTesterTest.InterfaceDefaultMethodChecksNull() {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| SerializableTesterTest.ClassWhichIsAlwaysEqualButHasDifferentHashcodes | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| ArbitraryInstancesTest.WithNullConstant | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| NullPointerTesterTest.FooException | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| ClassSanityTesterTest.ConstructorParameterNotInstantiable | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| ClassSanityTesterTest.FactoryMethodReturnsNullButNotAnnotated | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| ClassSanityTesterTest.FactoryMethodReturnsNullAndAnnotated | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| NullPointerTesterTest.InterfaceStaticMethodFailsToCheckNull | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| NullPointerTesterTest.ClassThatFailsToThrowForStatic | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| NullPointerTesterTest.BaseClassThatFailsToThrow | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| NullPointerTesterTest.BaseClassThatFailsToThrowForPackagePrivate | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| NullPointerTesterTest.BaseClassThatFailsToThrowForProtected | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |