OmemoService

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,770 of 1,8655%120 of 1329%921054054323039
encrypt(OmemoManager.LoggedInOmemoManager, Set, byte[], byte[], String)2240%120%77434311
onOmemoMessageStanzaReceived(Stanza, OmemoManager.LoggedInOmemoManager)2050%160%99505011
decryptStanza(Stanza, OmemoManager.LoggedInOmemoManager)1850%120%77434311
onOmemoCarbonCopyReceived(CarbonExtension.Direction, Message, Message, OmemoManager.LoggedInOmemoManager)1490%100%66353511
decryptMessage(OmemoManager.LoggedInOmemoManager, BareJid, OmemoElement)830%20%22161611
createRatchetUpdateElement(OmemoManager.LoggedInOmemoManager, OmemoDevice)810%40%33191911
removeStaleDevicesFromDeviceList(OmemoDevice, BareJid, OmemoCachedDeviceList, int)810%80%55171711
decryptMamQueryResult(OmemoManager.LoggedInOmemoManager, MamManager.MamQuery)760%40%33161611
buildMissingSessionsWithDevices(XMPPConnection, OmemoDevice, Set)720%40%33141411
repairBrokenSessionWithPreKeyMessage(OmemoManager.LoggedInOmemoManager, OmemoDevice)610%n/a11121211
refreshAndRepublishDeviceList(XMPPConnection, OmemoDevice)530%60%44151511
buildFreshSessionWithDevice(XMPPConnection, OmemoDevice, OmemoDevice)520%20%22121211
getUndecidedDevices(OmemoDevice, OmemoTrustCallback, Set)520%40%33121211
shouldRotateSignedPreKey(OmemoDevice)410%60%449911
init(OmemoManager.LoggedInOmemoManager)340%20%229911
fetchBundle(XMPPConnection, OmemoDevice)320%40%338811
fetchDeviceList(XMPPConnection, BareJid)320%40%339911
cleanUpDeviceList(OmemoDevice)320%40%337711
refreshDeviceList(XMPPConnection, OmemoDevice, BareJid)270%20%228811
sendRatchetUpdate(OmemoManager.LoggedInOmemoManager, OmemoDevice)270%n/a119911
purgeDeviceList(OmemoManager.LoggedInOmemoManager)270%n/a117711
getMuc(XMPPConnection, Jid)230%40%338811
getOmemoRatchet(OmemoManager)220%20%225511
createOmemoMessage(OmemoManager.LoggedInOmemoManager, Set, String)210%n/a116611
deleteStaleDevices(OmemoDevice)150%n/a113311
publishBundle(XMPPConnection, OmemoDevice, OmemoBundleElement)130%n/a113311
setOmemoStoreBackend(OmemoStore)120%20%224411
publishDeviceList(XMPPConnection, OmemoDeviceListElement)120%n/a113311
hasSession(OmemoDevice, OmemoDevice)100%20%221111
createKeyTransportElement(OmemoManager.LoggedInOmemoManager, Set, byte[], byte[])80%n/a111111
setInstance(OmemoService)5550%1150%121401
isServiceRegistered()2466%1150%120101
isStale(OmemoDevice, OmemoDevice, Date, int)3096%1583%140701
registerRatchetForManager(OmemoManager)11100%n/a010201
getOmemoStoreBackend()10100%2100%020301
getInstance()9100%2100%020301
removeOurDevice(OmemoDevice, Collection)9100%1150%120301
static {...}9100%n/a010201
OmemoService()8100%n/a010301