Engine

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total470 of 1,63171%68 of 18262%731581204091767
purge()730%100%66202011
initializeAndUpdateDatabase(List)492634%4450%45142101
scan(String[], String)330%40%336611
scan(File[], String)330%40%336611
initializeAnalyzer(Analyzer)292849%1150%12102101
throwFatalDatabaseException(DatabaseException, List)280%40%335511
doUpdates(boolean)267674%4660%4693001
writeReports(String, String, String, String, File, String, ExceptionCollection)253155%1150%1251201
openDatabase(boolean, boolean)2011585%71161%71052801
executeAnalysisTasks(Analyzer, List)204669%2100%0261801
scan(Collection, String)200%n/a115511
checkRuntimeVersion()11426%3125%232401
scanFile(File, String)1010291%82273%81633201
writeReports(String, File, String)100%n/a112211
writeReports(String, String, String, String, File, String)100%n/a112211
analyzeDependencies()613295%1990%1623801
Engine(ClassLoader, Settings)60%n/a112211
getAnalyzers(AnalysisPhase)60%n/a111111
removeObject(String)60%n/a112211
ensureDataExists()51270%3350%341301
closeAnalyzer(Analyzer)5964%n/a012601
scan(String[])50%n/a111111
scan(File[])50%n/a111111
scan(Collection)50%n/a111111
scanDirectory(File)50%n/a111111
lambda$scan$2(String, File)50%n/a111111
identifiersMatch(Set, Set)45092%7956%7921101
doUpdates()40%n/a111111
getFileTypeAnalyzers()30%n/a111111
accept(File)21588%1150%121301
loadAnalyzers()2996%1150%121701
addDependency(Dependency)57100%21487%2901401
scanDirectory(File, String)53100%2880%2601301
Engine(ClassLoader, Engine.Mode, Settings)48100%n/a0101401
scan(File, String)30100%1583%140901
close()27100%6100%040901
getExecutorService(Analyzer)23100%2100%020601
getAnalyzers()23100%n/a010501
lambda$loadAnalyzers$1(Analyzer)23100%2100%020501
getAnalysisTasks(Analyzer, List)20100%n/a010301
throwFatalExceptionCollection(String, Throwable, List)17100%n/a010401
getDependencies()14100%2100%020301
setDependencies(List)12100%n/a010401
lambda$accept$6(Boolean, Boolean)11100%4100%030101
scan(String, String)10100%n/a010201
writeReports(String, File, String, ExceptionCollection)10100%n/a010201
removeDependency(Dependency)9100%n/a010301
lambda$loadAnalyzers$0(AnalysisPhase)9100%n/a010101
lambda$getAnalysisTasks$4(Analyzer, List, Dependency)8100%n/a010101
Engine(Engine.Mode, Settings)7100%n/a010201
putObject(String, Object)7100%n/a010201
addFileTypeAnalyzer(FileTypeAnalyzer)6100%n/a010201
Engine(Settings)5100%n/a010201
scan(String)5100%n/a010101
scan(File)5100%n/a010101
scanFile(File)5100%n/a010101
openDatabase()5100%n/a010201
getObject(String)5100%n/a010101
hasObject(String)5100%n/a010101
lambda$accept$5(File, FileTypeAnalyzer)5100%n/a010101
lambda$analyzeDependencies$3(List)5100%n/a010101
static {...}4100%n/a010101
initializeEngine()3100%n/a010201
getDatabase()3100%n/a010101
getSettings()3100%n/a010101
getMode()3100%n/a010101
sortDependencies()100%n/a010101