AddonService

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total5,111 of 5,1110%290 of 2900%1751751861863030
createAddonFromJsonObject(Object, AddonService.ParsingErrors)1,8470%680%3535696911
findAddon(List, String, String, Boolean, Boolean)1,0420%980%5050292911
loadAddons(EnvironmentSettings, URL, Boolean, Boolean, Boolean, Boolean)4110%80%55202011
loadAddonsFromUrl(URL, Boolean, Boolean, File)2670%220%12128811
loadAddonsFromFile(File)1870%40%339911
isCompatible(Addon, PlatformSettings)1300%240%13133311
findAddonsNewerThan(Addon, List)1260%60%444411
getAddonLicenseFile(File, Addon)1200%60%441111
testVersionCompatibility(String, String)970%220%12122211
testAppServerTypeCompatibility(PlatformSettings.AppServerType, List)940%240%13132211
mergeCatalogs(List, List)820%40%337711
createAddonsFromJsonText(String)690%n/a115511
getInstalledAddons(EnvironmentSettings)660%n/a113311
createAddonFromJsonText(String)660%n/a115511
static {...}630%n/a113311
findNewestAddon(String, List)560%20%222211
convertUrlToFilename(URL)500%n/a111111
getAddonLocalArchive(File, Addon)490%n/a111111
getAddonStatusFile(File, String)410%n/a111111
filterAddonsByVersion(List, Boolean, Boolean, Boolean)390%n/a111111
serializeXml(GPathResult)330%n/a111111
validateCompatibility(Addon, PlatformSettings)290%n/a111111
getOutdatedAddons(List, List)250%n/a111111
filterCompatibleAddons(List, PlatformSettings)250%n/a111111
processFileInplace(File, Closure)250%n/a112211
getAddonStatusFile(File, Addon)190%n/a111111
isAddonInstalled(File, Addon)190%n/a111111
AddonService()0%n/a110011
printMessages(AddonService.ParsingErrors)0%n/a111111
getInstance()0%20%221111