LogFactoryImpl

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total860 of 1,47441%102 of 17240%801251933611039
handleFlawedHierarchy(ClassLoader, Class)2040%200%1111515111
createLogFromClass(String, String, boolean)16916048%10637%79337001
handleFlawedDiscovery(String, Throwable)930%120%77212111
getConfigurationValue(String)902320%12633%910132301
isLogLibraryAvailable(String, String)730%100%66151511
newInstance(String)471625%4233%34101601
findUserSpecifiedLogClassName()404150%81260%611122801
discoverLogImplementation(String)238678%51168%5942601
getBaseClassLoader()163468%41071%4841701
informUponSimilarName(StringBuilder, String, String)131553%2250%234701
getLogClassName()120%20%223311
getLogConstructor()120%20%223311
setAttribute(String, Object)112569%4660%462801
logDiagnostic(String)10323%1150%121301
initDiagnostics()63083%1150%1231001
getParentClassLoader(ClassLoader)6545%n/a013401
removeAttribute(String)60%n/a112211
isJdk13LumberjackAvailable()50%n/a111111
isJdk14Available()50%n/a111111
isLog4JAvailable()50%n/a111111
getLowestClassLoader(ClassLoader, ClassLoader)43489%21083%2721501
LogFactoryImpl()33692%1150%1211001
getBooleanConfiguration(String, boolean)3872%1150%121401
trim(String)571%1150%121301
getContextClassLoader()0%n/a111111
initConfiguration()19100%n/a010401
static {...}18100%n/a010301
getInstance(String)8100%n/a010101
getAttributeNames()7100%n/a010101
release()7100%n/a010301
getSystemProperty(String, String)6100%n/a010101
getAttribute(String)5100%n/a010101
getInstance(Class)5100%n/a010101
getContextClassLoaderInternal()4100%n/a010101
lambda$getSystemProperty$1(String, String)4100%n/a010101
getClassLoader(Class)3100%n/a010101
lambda$getParentClassLoader$2(ClassLoader)3100%n/a010101
isDiagnosticsEnabled()100%n/a010101
lambda$getContextClassLoaderInternal$0()100%n/a010101