Engine

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total545 of 1,64866%82 of 18254%781581354091867
purge()730%100%66202011
identifiersMatch(Set, Set)540%160%99111111
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
openDatabase(boolean, boolean)2612382%71161%71052801
doUpdates(boolean)267875%4660%4693001
writeReports(String, String, String, String, File, String, ExceptionCollection)253155%1150%1251201
addDependency(Dependency)213663%7956%4951401
executeAnalysisTasks(Analyzer, List)204669%2100%0261801
scan(Collection, String)200%n/a115511
scanFile(File, String)1110190%92170%91643201
writeReports(String, File, String)100%n/a112211
writeReports(String, String, String, String, File, String)100%n/a112211
checkRuntimeVersion()8746%2250%232401
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
doUpdates()40%n/a111111
getFileTypeAnalyzers()30%n/a111111
accept(File)21588%1150%121301
loadAnalyzers()2996%1150%121701
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
lambda$loadAnalyzers$0(AnalysisPhase)10100%n/a010101
removeDependency(Dependency)9100%n/a010301
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