ReflectionUtils

Source file "org/junit/platform/commons/util/ReflectionUtils.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,753 of 2,7530%310 of 3100%310310512512155155
static {...}3000%n/a11232311
isWideningConversion(Class, Class)1090%480%2525181811
parseFullyQualifiedMethodName(String)980%120%77171711
lambda$tryToLoadClass$10(String, ClassLoader)760%60%44191911
findNestedClasses(Class, Predicate, Set)740%120%77151511
findMethod(Class, Predicate)730%120%77131311
findAllMethodsInHierarchy(Class, ReflectionUtils.HierarchyTraversalMode)720%40%33202011
findAllFieldsInHierarchy(Class, ReflectionUtils.HierarchyTraversalMode)710%40%33202011
getInterfaceMethods(Class, ReflectionUtils.HierarchyTraversalMode)610%60%44141411
detectInnerClassCycle(Class)560%100%66121211
getInterfaceFields(Class, ReflectionUtils.HierarchyTraversalMode)550%60%44121211
hasCompatibleSignature(Method, String, Class[])520%120%77151511
isAssignableTo(Class, Class)400%100%668811
isAssignableTo(Object, Class)400%120%779911
isMethodOverriddenBy(Method, Method)380%140%889911
findInterfaceMethodIfPossible(Method, Class[], Class, Class)370%60%447711
getAllAssignmentCompatibleClasses(Class, Set)370%60%446611
getDeclaredConstructor(Class)330%20%228811
getDefaultMethods(Class)330%20%22101011
newInstance(Class, Object[])310%n/a117711
getInterfaceMethodIfPossible(Method, Class)300%80%557711
getLegacySearchSemanticsFlag()300%60%447711
getFullyQualifiedMethodName(String, String, String)290%n/a114411
parseFullyQualifiedFieldName(String)280%40%335511
defaultMethodSorter(Method, Method)280%40%338811
invokeMethod(Method, Object, Object[])270%40%335511
tryToLoadClass(String, ClassLoader)260%20%226611
findNestedClasses(Class, Predicate)220%n/a115511
findConstructors(Class, Predicate)220%n/a117711
findMethod(Class, String, Class[])220%n/a115511
getDeclaredMethods(Class, ReflectionUtils.HierarchyTraversalMode)220%20%227711
lambda$loadRequiredParameterType$25(String, String, Class, Exception)220%n/a113311
tryToReadFieldValue(Field, Object)200%40%333311
loadArrayType(ClassLoader, String, int)200%20%224411
streamFields(Class, Predicate, ReflectionUtils.HierarchyTraversalMode)200%n/a116611
streamMethods(Class, Predicate, ReflectionUtils.HierarchyTraversalMode)200%n/a116611
readFieldValues(List, Object, Predicate)190%n/a116611
resolveParameterTypes(Class, String, String)190%20%226611
makeAccessible(Field)180%80%553311
lambda$getRequiredMethod$27(String, Class)170%n/a111111
tryToReadFieldValue(Class, String, Object)160%n/a114411
findMethod(Class, String, String)160%n/a113311
isPackagePrivate(Member)160%60%442211
isMultidimensionalArray(Object)150%60%441111
newInstance(Constructor, Object[])150%n/a114411
getFullyQualifiedMethodName(Class, String, Class[])150%n/a113311
getAllClasspathRootDirectories()150%n/a115511
makeAccessible(Executable)150%60%443311
isInnerClass(Class)140%40%332211
tryToGetMethod(Class, String, Class[])140%n/a113311
isGeneric(Method)140%40%332211
isMethodPresent(Class, Predicate)130%n/a113311
loadRequiredParameterType(Class, String, String)130%n/a113311
getAllAssignmentCompatibleClasses(Class)130%n/a114411
lambda$loadRequiredClass$9(String, Exception)130%n/a111111
lambda$static$0(Map, Class)130%n/a113311
getSuperclassFields(Class, ReflectionUtils.HierarchyTraversalMode)120%20%224411
getSuperclassMethods(Class, ReflectionUtils.HierarchyTraversalMode)120%20%224411
getFullyQualifiedMethodName(Class, Method)110%n/a112211
lambda$parseFullyQualifiedFieldName$12(String)110%n/a111111
lambda$parseFullyQualifiedMethodName$11(String)110%n/a111111
isArray(Object)100%40%331111
getRequiredMethod(Class, String, Class[])100%n/a111111
isFieldShadowedByLocalFields(Field, List)100%20%223311
declaredInSamePackage(Method, Method)100%n/a111111
isGeneric(Type)100%40%331111
getUnderlyingCause(Throwable)100%20%223311
lambda$getDeclaredConstructor$17(Class)100%n/a111111
lambda$findNestedClasses$15(Class)100%n/a111111
lambda$invokeMethod$8(Method)100%n/a111111
toSortedMutableList(Field[])90%n/a113311
toSortedMutableList(Method[])90%n/a113311
isSearchable(Class)90%40%331111
lambda$getLegacySearchSemanticsFlag$36(String)90%n/a111111
lambda$tryToReadFieldValue$4(Field)90%n/a111111
isPublic(Class)80%n/a112211
isPublic(Member)80%n/a112211
isPrivate(Class)80%n/a112211
isPrivate(Member)80%n/a112211
isAbstract(Class)80%n/a112211
isAbstract(Member)80%n/a112211
isStatic(Class)80%n/a112211
isStatic(Member)80%n/a112211
isFinal(Class)80%n/a112211
isFinal(Member)80%n/a112211
returnsPrimitiveVoid(Method)80%20%221111
loadRequiredClass(String, ClassLoader)80%n/a111111
findFields(Class, Predicate, ReflectionUtils.HierarchyTraversalMode)80%n/a111111
findMethods(Class, Predicate, ReflectionUtils.HierarchyTraversalMode)80%n/a111111
defaultFieldSorter(Field, Field)80%n/a111111
lambda$getInterfaceFields$33(List, Field)80%20%221111
lambda$getInterfaceMethods$32(List, Method)80%20%221111
lambda$findAllMethodsInHierarchy$30(List, Method)80%20%221111
lambda$findAllMethodsInHierarchy$29(List, Method)80%20%221111
lambda$getInterfaceMethodIfPossible$22(Method)80%n/a111111
lambda$findAllFieldsInHierarchy$20(List, Field)80%20%221111
lambda$findAllFieldsInHierarchy$19(List, Field)80%20%221111
isNotPrivate(Class)70%20%221111
isNotPrivate(Member)70%20%221111
isNotStatic(Class)70%20%221111
isNotStatic(Member)70%20%221111
isNotFinal(Class)70%20%221111
isNotFinal(Member)70%20%221111
lambda$getInterfaceMethods$31(Method)70%20%221111
lambda$findAllMethodsInHierarchy$28(Method)70%20%221111
lambda$findAllFieldsInHierarchy$18(Field)70%20%221111
lambda$getDeclaredConstructor$16(Constructor)70%20%221111
readFieldValue(Class, String, Object)60%n/a111111
findAllClassesInClasspathRoot(URI, Predicate, Predicate)60%n/a111111
streamAllClassesInClasspathRoot(URI, Predicate, Predicate)60%n/a111111
findAllClassesInClasspathRoot(URI, ClassFilter)60%n/a111111
findAllResourcesInClasspathRoot(URI, Predicate)60%n/a111111
findAllClassesInPackage(String, Predicate, Predicate)60%n/a111111
streamAllClassesInPackage(String, Predicate, Predicate)60%n/a111111
findAllClassesInPackage(String, ClassFilter)60%n/a111111
findAllResourcesInPackage(String, Predicate)60%n/a112211
findAllClassesInModule(String, Predicate, Predicate)60%n/a111111
streamAllClassesInModule(String, Predicate, Predicate)60%n/a111111
getMethod(Class, String, Class[])60%n/a111111
isMethodOverriddenByLocalMethods(Method, List)60%n/a111111
lambda$isFieldShadowedByLocalFields$34(Field, Field)60%n/a111111
lambda$readFieldValues$7(Object, Field)60%n/a112211
getWrapperType(Class)50%n/a111111
readFieldValue(Field, Object)50%n/a111111
readFieldValues(List, Object)50%n/a111111
loadClass(String, ClassLoader)50%n/a111111
streamAllClassesInClasspathRoot(URI, ClassFilter)50%n/a111111
streamAllResourcesInClasspathRoot(URI, Predicate)50%n/a111111
streamAllClassesInPackage(String, ClassFilter)50%n/a111111
streamAllResourcesInPackage(String, Predicate)50%n/a111111
findAllClassesInModule(String, ClassFilter)50%n/a111111
findAllResourcesInModule(String, Predicate)50%n/a111111
streamAllClassesInModule(String, ClassFilter)50%n/a111111
streamAllResourcesInModule(String, Predicate)50%n/a111111
streamNestedClasses(Class, Predicate)50%n/a111111
findMethods(Class, Predicate)50%n/a111111
lambda$findMethod$26(String, Class[], Method)50%n/a111111
lambda$resolveParameterTypes$23(Class, String, String)50%n/a111111
lambda$tryToGetMethod$21(Class, String, Class[])50%n/a111111
lambda$getAllClasspathRootDirectories$14(Path)50%n/a111111
lambda$getAllClasspathRootDirectories$13(String)50%n/a111111
lambda$tryToReadFieldValue$5(Field, Object)50%n/a111111
readFieldValue(Field)40%n/a111111
tryToReadFieldValue(Field)40%n/a111111
loadClass(String)40%n/a111111
tryToLoadClass(String)40%n/a111111
getFields(Class)40%n/a111111
getDeclaredFields(Class)40%n/a111111
getMethods(Class)40%n/a111111
lambda$isMethodOverriddenByLocalMethods$35(Method, Method)40%n/a111111
lambda$tryToReadFieldValue$3(Object, Field)40%n/a111111
lambda$tryToReadFieldValue$2(Class, String)40%n/a111111
lambda$resolveParameterTypes$24(int)30%n/a111111
lambda$newInstance$1(int)30%n/a111111
lambda$readFieldValues$6(Field)0%n/a111111