OpenPGPMessageGenerator

Class files must be compiled with debug information to show line coverage.

Class files must be compiled with debug information to link with source files.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedMethods
Total427 of 4270%35 of 350%41412222
applyOptionalEncryption(OpenPGPMessageOutputStream.Builder, PGPEncryptedDataGenerator.SessionKeyExtractionCallback)1390%170%111111
OpenPGPMessageGenerator(OpenPGPImplementation, OpenPGPPolicy)660%n/a1111
applyOptionalCompression(OpenPGPMessageOutputStream.Builder)240%20%2211
open(OutputStream)230%n/a1111
addEncryptionCertificate(OpenPGPCertificate, SubkeySelector)210%20%2211
setFileMetadata(File)160%n/a1111
addEncryptionCertificate(OpenPGPCertificate.OpenPGPComponentKey)150%20%2211
applyLiteralDataWrap(OpenPGPMessageOutputStream.Builder)130%n/a1111
setPasswordBasedEncryptionNegotiator(OpenPGPEncryptionNegotiator)110%20%2211
setPublicKeyBasedEncryptionNegotiator(OpenPGPEncryptionNegotiator)110%20%2211
setEncryptionKeySelector(SubkeySelector)110%20%2211
setCompressionNegotiator(OpenPGPMessageGenerator.CompressionNegotiator)110%20%2211
setArmorStreamFactory(OpenPGPMessageGenerator.ArmoredOutputStreamFactory)110%20%2211
applyOptionalAsciiArmor(OpenPGPMessageOutputStream.Builder)90%20%2211
applySignatures(OpenPGPMessageOutputStream.Builder)80%n/a1111
addEncryptionPassphrase(char[])70%n/a1111
OpenPGPMessageGenerator(OpenPGPImplementation)60%n/a1111
addEncryptionCertificate(OpenPGPCertificate)60%n/a1111
setArmored(boolean)50%n/a1111
setAllowPadding(boolean)50%n/a1111
setSessionKeyExtractionCallback(PGPEncryptedDataGenerator.SessionKeyExtractionCallback)50%n/a1111
OpenPGPMessageGenerator()40%n/a1111