com.squareup.javapoet

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total22,780 of 25,90012%880 of 1,15924%1,3301,5224,9185,5698189287693
TypeSpecTest5,4690%40%1271271,3341,33412512511
JavaFileTest1,5810%n/a4545436436454511
TypeSpec.Builder1,05029221%1342616%113119166211363901
MethodSpecTest8460%n/a3232234234323211
CodeBlockTest8440%n/a3737222222373711
AnnotatedTypeNameTest7490%n/a2525121121252511
FileWritingTest7180%n/a1313120120131311
AbstractTypesTest6200%n/a2323138138232311
TypeSpec59042842%762826%6271100200121901
ClassNameTest5320%20%1818119119171711
TypeName53018425%1051311%778593136182601
JavaFile5200%380%3737104104181811
LineWrapperTest5170%n/a1717151151171711
CodeBlock.Builder51328936%504547%437085138142101
MethodSpec51121629%561217%41489213781401
CodeWriter49765356%668456%59117100247123701
TypeNameTest4950%n/a2323101101232311
AnnotationSpecTest4480%n/a13138787131311
AnnotationSpec4404910%3937%3033788991201
MethodSpec.Builder33713929%20828%40536896303901
ClassName33424342%462232%41564897102201
ParameterSpecTest3020%n/a13137272131311
TypeVariableName2920%160%25255656171711
ParameterizedTypeName2840%260%24244848111111
NameAllocatorTest2830%n/a12126161121211
ParameterSpec2570%160%21215050131311
FileReadingTest2330%n/a6658586611
WildcardTypeName2260%220%24243737131311
FieldSpec2170%120%151542429911
NameAllocator1780%180%161634347711
AnnotationSpec.Builder17612%137%111323294601
Util1757028%31616%2333345031101
UtilTest1720%n/a5543435511
FieldSpecTest1620%n/a5530305511
TypeName.new SimpleTypeVisitor8() {...}1510%230%242434349911
JavaFile.Builder1380%100%131323238811
ParameterSpec.Builder1380%80%14143131101011
ArrayTypeName1320%80%18182626141411
FieldSpec.Builder1270%60%14142929111111
CodeBlock1115733%60%1218183291501
AnnotationSpec.Visitor750%20%7711116611
TestFiler730%n/a6614146611
TypesEclipseTest.CompilationRule630%40%7715155511
CodeWriter.Multiset5426%325%468112401
AbstractTypesTest.new AbstractProcessor() {...}530%n/a3310103311
CodeBlock.CodeBlockJoiner500%40%6615154411
TypesEclipseTest.CompilationRule.1.new AbstractProcessor() {...}470%20%6613135511
ClassName.new SimpleElementVisitor8() {...}460%n/a55555511
LineWrapper23285%62882%6254561701
TestFiler.Source0%20%33772211
TestUtil0%40%44662211
AnnotationSpecTest.Breakfast0%n/a22332211
TypesEclipseTest.CompilationRule.new Statement() {...}0%20%33882211
JavaFile.new SimpleJavaFileObject() {...}0%n/a44554411
CodeWriterTest0%n/a22662211
TypesTest0%n/a33443311
TypesEclipseTest0%n/a33443311
ClassNameTest.new Object() {...}0%n/a11111111
LineWrapper.RecordingAppendable79%2100%152121401
JavaFile.new Appendable() {...}0%n/a44444411
TypeSpecTest.new Object() {...}0%n/a22222211
TypeSpecTest.new Object() {...}0%n/a22222211
ParameterSpecTest.VariableElementParameterClass0%n/a22222211
MethodSpecTest.FinalClass0%n/a22222211
MethodSpecTest.InvalidOverrideMethods0%n/a44444411
TypeNameTest.TestGeneric.InnerGeneric0%n/a11111111
TypeNameTest.TestGeneric.Inner0%n/a11111111
ClassNameTest.2.new Object() {...}0%n/a11111111
AnnotationSpecTest.IsAnnotated0%n/a11111111
ClassNameTest.new Object() {...}0%n/a11111111
ParameterSpecTest.VariableElementFieldClass0%n/a11111111
MethodSpecTest.Generics0%n/a22222211
JavaFileTest.Foo0%n/a11111111
JavaFileTest.ParentInterface.Optional0%n/a11111111
ClassNameTest.OuterClass0%n/a11111111
JavaFileTest.FooInterface.NestedTypeB0%n/a11111111
JavaFileTest.FooInterface.NestedTypeA0%n/a11111111
MethodSpecTest.Everything0%n/a11111111
MethodSpecTest.HasAnnotation0%n/a11111111
JavaFileTest.Foo.NestedTypeA0%n/a11111111
JavaFileTest.Foo.NestedTypeB0%n/a11111111
JavaFileTest.Parent.Pattern0%n/a11111111
TypeNameTest.TestGeneric.NestedNonGeneric0%n/a11111111
TypeNameTest.TestGeneric0%n/a11111111
ClassNameTest..Outer0%n/a11111111
ClassNameTest.OuterClass.InnerClass0%n/a11111111
ClassNameTest..Outer..Inner0%n/a11111111
AbstractTypesTest.Recursive0%n/a11111111
AbstractTypesTest.Parameterized0%n/a11111111
MethodSpecTest.AbstractClassWithPrivateAnnotation0%n/a11111111
JavaFileTest.Parent0%n/a11111111
TypeSpec.Kind156100%n/a020270201
LineWrapper.FlushType100%n/a01020101