SpringAnnotationParser

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total15 of 84698%9 of 10591%12871167333
parseDefinition(TypeElement, Messager)70%n/a111111
lambda$getIllegalModifiers$5(Modifier, Modifier)60%n/a111111
lambda$findAutowiredConstructor$12(ExecutableElement, ExecutableElement)20%n/a111111
addBeanMethodsFromBeanLiteConfig(Messager, DefinitionModel, Element)117100%11694%11102601
addModelsFromComponent(TypeElement, DefinitionModel, String[], Messager)93100%6100%0402301
static {...}93100%n/a0101701
extractDefinition(TypeElement, Messager)92100%8100%0501501
execElementDependency(Messager, DefinitionModel, ExecutableElement)92100%22492%21402101
parseBeanMethod(ExecutableElement, String[], Messager)68100%8100%0501601
lambda$new$0(VariableElement)31100%1583%140401
errorOnBannedTypeToMessage(Element, Messager, Map)27100%4100%030501
lambda$new$1(VariableElement)27100%2466%240401
findAutowiredConstructor(List)26100%2100%020901
isTest(TypeElement)25100%3562%350501
getIllegalModifiers(Set, List)15100%n/a010401
errorIfInnerClass(TypeElement, Messager)15100%4100%030301
getImportsTypes(TypeElement)14100%2100%020501
lambda$addModelsFromComponent$9(VariableElement)14100%4100%030101
extractConstructorsFromComponent(TypeElement)13100%n/a010501
SpringAnnotationParser()9100%n/a010301
lambda$findAutowiredConstructor$11(ExecutableElement)9100%2100%020101
lambda$getIllegalModifiers$4(List, Modifier)8100%2100%020101
entry(Object, Object)6100%n/a010101
lambda$extractConstructorsFromComponent$14(Element)6100%n/a010101
lambda$addModelsFromComponent$10(Messager, VariableElement)6100%n/a010201
entriesToMap()4100%n/a010101
lambda$extractConstructorsFromComponent$15(Element)3100%n/a010101
lambda$extractConstructorsFromComponent$13(Element)3100%n/a010101
lambda$addModelsFromComponent$8(Element)3100%n/a010101
lambda$addModelsFromComponent$7(Element)3100%n/a010101
lambda$parseBeanMethod$6(Modifier)3100%n/a010101
lambda$entriesToMap$3(Map.Entry)3100%n/a010101
lambda$entriesToMap$2(Map.Entry)3100%n/a010101