The following table shows data about each function in the project. The functions included in this table correspond to all functions that exist in the executables of the fuzzers. As such, there may be functions that are from third-party libraries.
For further technical details on the meaning of columns in the below table, please see the Glossary .
Func name | Functions filename | Args | Function call depth | Reached by Fuzzers | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity |
---|
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 238 | 63.9% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 134 | 36.0% |
All colors | 372 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
59 | 99 | [org.slf4j.LoggerFactory].getLogger(java.lang.String) | call site: 00099 | |
45 | 288 | [com.icegreen.greenmail.imap.ImapHostManagerImpl].deleteMailbox(com.icegreen.greenmail.user.GreenMailUser,java.lang.String) | call site: 00288 | |
24 | 54 | [org.slf4j.LoggerFactory].replayEvents() | call site: 00054 | |
13 | 159 | [com.icegreen.greenmail.util.GreenMail].init() | call site: 00159 | |
11 | 14 | [org.slf4j.LoggerFactory].findPossibleStaticLoggerBinderPathSet() | call site: 00014 | |
11 | 87 | [org.slf4j.LoggerFactory].getLogger(java.lang.String) | call site: 00087 | |
11 | 347 | [com.icegreen.greenmail.store.InMemoryStore].deleteMailbox(com.icegreen.greenmail.store.MailFolder) | call site: 00347 | |
8 | 27 | [org.slf4j.LoggerFactory].reportMultipleBindingAmbiguity(java.util.Set) | call site: 00027 | |
8 | 264 | [com.icegreen.greenmail.store.HierarchicalFolder].getFullName() | call site: 00264 | |
7 | 177 | [com.icegreen.greenmail.util.GreenMail].createServices(com.icegreen.greenmail.util.ServerSetup[],com.icegreen.greenmail.Managers) | call site: 00177 | |
6 | 39 | [org.slf4j.LoggerFactory].bind() | call site: 00039 | |
5 | 81 | [org.slf4j.LoggerFactory].bind() | call site: 00081 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
UserManagerFuzzer | 1 |
com.icegreen.greenmail.util.GreenMail | 5 |
org.slf4j.LoggerFactory | 21 |
org.slf4j.helpers.Util | 6 |
java.lang.System | 2 |
jakarta.mail.internet.InternetHeaders$MatchEnum | 3 |
jakarta.mail.Header | 2 |
jakarta.mail.internet.ParameterList$ParamEnum | 2 |
jakarta.mail.internet.InternetHeaders$MatchStringEnum | 1 |
jakarta.mail.internet.InternetHeaders$InternetHeader | 1 |
jakarta.mail.internet.InternetHeaders$MatchHeaderEnum | 1 |
org.junit.runners.model.MultipleFailureException | 1 |
org.slf4j.impl.StaticLoggerBinder | 1 |
org.slf4j.helpers.SubstituteLoggerFactory | 5 |
org.slf4j.helpers.SubstituteLogger | 15 |
org.slf4j.event.SubstituteLoggingEvent | 11 |
org.eclipse.angus.mail.util.logging.LogManagerProperties | 7 |
org.slf4j.helpers.NOPLoggerFactory | 1 |
org.slf4j.helpers.Util$ClassContextSecurityManager | 3 |
org.slf4j.helpers.MarkerIgnoringBase | 1 |
org.slf4j.helpers.NamedLoggerBase | 1 |
org.slf4j.event.EventRecodingLogger | 12 |
org.slf4j.helpers.NOPLogger | 6 |
com.icegreen.greenmail.configuration.ConfiguredGreenMail | 1 |
org.slf4j.event.EventRecodingLogger:org.slf4j.helpers.NOPLogger | 3 |
com.icegreen.greenmail.server.BuildInfo | 1 |
org.slf4j.helpers.MessageFormatter | 2 |
com.icegreen.greenmail.Managers | 2 |
com.icegreen.greenmail.imap.ImapHostManagerImpl | 10 |
com.icegreen.greenmail.imap.ImapHostManagerImpl$MailboxSubscriptions | 4 |
com.icegreen.greenmail.store.InMemoryStore | 10 |
com.icegreen.greenmail.store.RootFolder | 2 |
com.icegreen.greenmail.store.HierarchicalFolder | 14 |
com.icegreen.greenmail.store.ListBasedStoredMessageCollection | 3 |
com.icegreen.greenmail.user.UserManager | 8 |
com.icegreen.greenmail.user.UserManager$lambda_new_0__1 | 2 |
com.icegreen.greenmail.smtp.SmtpManager | 1 |
com.icegreen.greenmail.smtp.SmtpManager$Incoming | 2 |
com.icegreen.greenmail.util.ServerSetup | 4 |
com.icegreen.greenmail.smtp.SmtpServer | 1 |
com.icegreen.greenmail.server.AbstractServer | 1 |
com.icegreen.greenmail.pop3.Pop3Server | 1 |
com.icegreen.greenmail.imap.ImapServer | 1 |
com.icegreen.greenmail.user.UserException | 1 |
com.icegreen.greenmail.user.UserImpl | 7 |
com.icegreen.greenmail.store.FolderException | 1 |
com.icegreen.greenmail.store.HierarchicalFolder$lambda_createChild_0__3 | 2 |
com.code_intelligence.jazzer.api.FuzzerSecurityIssueMedium | 1 |
com.icegreen.greenmail.imap.ImapSessionFolder | 6 |
com.icegreen.greenmail.imap.ImapHostManagerImpl$MailboxSubscriptions$lambda_getUserSubs_0__4 | 2 |
com.icegreen.greenmail.store.MapBasedStoredMessageCollection | 2 |
com.icegreen.greenmail.imap.ImapSessionImpl | 1 |
com.icegreen.greenmail.imap.ImapHandler | 2 |
com.icegreen.greenmail.imap.ImapResponse | 5 |
java.io.PrintWriter | 2 |
com.icegreen.greenmail.util.InternetPrintWriter | 1 |
com.icegreen.greenmail.server.AbstractSocketProtocolHandler | 2 |
org.eclipse.angus.mail.util.WriteTimeoutSocket | 4 |
com.icegreen.greenmail.imap.commands.IdleCommand$IdleFolderListener | 1 |
org.junit.internal.Throwables$1 | 1 |
com.icegreen.greenmail.store.InMemoryStore$lambda_deleteQuota_0__2 | 2 |
The following table shows a list of functions that are optimal targets. Optimal targets are identified by finding the functions that in combination, yield a high code coverage.
Func name | Functions filename | Arg count | Args | Function depth | hitcount | instr count | bb count | cyclomatic complexity | Reachable functions | Incoming references | total cyclomatic complexity | Unreached complexity |
---|---|---|---|---|---|---|---|---|---|---|---|---|
[com.icegreen.greenmail.imap.commands.UidCommand].doProcess(com.icegreen.greenmail.imap.ImapRequestLineReader,com.icegreen.greenmail.imap.ImapResponse,com.icegreen.greenmail.imap.ImapSession)
|
com.icegreen.greenmail.imap.commands.UidCommand | 3 | ['com.icegreen.greenmail.imap.ImapRequestLineReader', 'com.icegreen.greenmail.imap.ImapResponse', 'com.icegreen.greenmail.imap.ImapSession'] | 272 | 0 | 22 | 3 | 1 | 2623 | 0 | 3825 | 3736 |
[org.eclipse.angus.mail.imap.IMAPFolder].open(int,org.eclipse.angus.mail.imap.ResyncData)
|
org.eclipse.angus.mail.imap.IMAPFolder | 2 | ['int', 'org.eclipse.angus.mail.imap.ResyncData'] | 266 | 0 | 169 | 47 | 17 | 2485 | 1 | 3748 | 482 |
[org.eclipse.angus.mail.util.logging.MailHandler].init(java.util.Properties)
|
org.eclipse.angus.mail.util.logging.MailHandler | 1 | ['java.util.Properties'] | 275 | 0 | 45 | 9 | 3 | 2454 | 0 | 3675 | 407 |
[org.junit.experimental.theories.Theories$TheoryAnchor].runWithAssignment(org.junit.experimental.theories.internal.Assignments)
|
org.junit.experimental.theories.Theories$TheoryAnchor | 1 | ['org.junit.experimental.theories.internal.Assignments'] | 297 | 0 | 8 | 4 | 2 | 2544 | 17 | 3552 | 286 |
[org.eclipse.angus.mail.smtp.SMTPTransport].protocolConnect(java.lang.String,int,java.lang.String,java.lang.String)
|
org.eclipse.angus.mail.smtp.SMTPTransport | 4 | ['java.lang.String', 'int', 'java.lang.String', 'java.lang.String'] | 196 | 0 | 163 | 52 | 25 | 2332 | 0 | 3512 | 178 |
[org.eclipse.angus.mail.smtp.SMTPTransport].sendMessage(jakarta.mail.Message,jakarta.mail.Address[])
|
org.eclipse.angus.mail.smtp.SMTPTransport | 2 | ['jakarta.mail.Message', 'jakarta.mail.Address[]'] | 204 | 0 | 180 | 40 | 10 | 2270 | 0 | 3439 | 160 |
[org.eclipse.angus.mail.imap.IMAPFolder].expunge(jakarta.mail.Message[])
|
org.eclipse.angus.mail.imap.IMAPFolder | 1 | ['jakarta.mail.Message[]'] | 266 | 0 | 81 | 26 | 3 | 2264 | 1 | 3411 | 140 |
Implementing fuzzers that target the above functions will improve reachability such that it becomes:
If you implement fuzzers for these functions, the status of all functions in the project will be:
Func name | Functions filename | Args | Function call depth | Reached by Fuzzers | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity |
---|
This sections provides heuristics that can be used as input to a fuzz engine when running a given fuzz target. The current focus is on providing input that is usable by libFuzzer.
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['getLogger(java.lang.String)', 'deleteMailbox(com.icegreen.greenmail.user.GreenMailUser,java.lang.String)', 'replayEvents()', 'init()', 'findPossibleStaticLoggerBinderPathSet()', 'deleteMailbox(com.icegreen.greenmail.store.MailFolder)', 'reportMultipleBindingAmbiguity(java.util.Set)', 'getFullName()', 'createServices(com.icegreen.greenmail.util.ServerSetup[],com.icegreen.greenmail.Managers)']
This section shows analysis of runtime coverage data.
For futher technical details on how this section is generated, please see the Glossary .
Func name | Function total lines | Lines covered at runtime | percentage covered | Reached by fuzzers |
---|---|---|---|---|
[org.eclipse.angus.mail.imap.Rights].getRights() | 51 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.pop3.POP3Folder].getFullName() | 38 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.pop3.POP3Folder].isOpen() | 107 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.pop3.POP3Store].isSSL() | 187 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.pop3.POP3Store].closePort(org.eclipse.angus.mail.pop3.POP3Folder) | 34 | 0 | 0.0% | [] |
[jakarta.mail.Session].access$000(jakarta.mail.Session,java.io.InputStream) | 35 | 0 | 0.0% | [] |
[jakarta.mail.Session].getDebugOut() | 108 | 0 | 0.0% | [] |
[jakarta.mail.Session].loadProviders(java.lang.Class) | 46 | 0 | 0.0% | [] |
[jakarta.mail.Session].loadProvidersFromStream(java.io.InputStream) | 37 | 0 | 0.0% | [] |
[jakarta.mail.Session].loadAllResources(java.lang.String,java.lang.Class,jakarta.mail.StreamLoader) | 32 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.pop3.Protocol].access$900(org.eclipse.angus.mail.pop3.Protocol,java.lang.String,java.lang.String) | 304 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.pop3.Protocol].retr(int,int) | 50 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.pop3.Protocol].retr(int,java.io.OutputStream) | 38 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.util.SocketFetcher].getSocket(java.lang.String,int,java.util.Properties,java.lang.String,boolean) | 67 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.util.SocketFetcher].createSocket(java.net.InetAddress,int,java.lang.String,int,int,int,java.util.Properties,java.lang.String,javax.net.SocketFactory,boolean) | 89 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.util.SocketFetcher].startTLS(java.net.Socket,java.lang.String,java.util.Properties,java.lang.String) | 59 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.util.SocketFetcher].configureSSLSocket(java.net.Socket,java.lang.String,java.util.Properties,java.lang.String,javax.net.SocketFactory) | 33 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.util.SocketFetcher].matchCert(java.lang.String,java.security.cert.X509Certificate) | 39 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.util.SocketFetcher].proxyConnect(java.net.Socket,java.lang.String,int,java.lang.String,java.lang.String,java.lang.String,int,int) | 32 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.util.WriteTimeoutSocket].createScheduledThreadPool() | 59 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.util.LineInputStream].readLine() | 42 | 0 | 0.0% | [] |
[jakarta.mail.util.SharedFileInputStream].ensureOpen() | 34 | 0 | 0.0% | [] |
[jakarta.mail.util.SharedFileInputStream].fill() | 31 | 0 | 0.0% | [] |
[jakarta.mail.internet.MimeMessage].addHeaderLine(java.lang.String) | 50 | 0 | 0.0% | [] |
[jakarta.mail.internet.MimeMessage].getFrom() | 37 | 0 | 0.0% | [] |
[jakarta.mail.internet.MimeMessage].getRecipients(jakarta.mail.Message$RecipientType) | 46 | 0 | 0.0% | [] |
[jakarta.mail.internet.MimeMessage].getContent() | 111 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.pop3.POP3Message].getRawStream(boolean) | 52 | 0 | 0.0% | [] |
[jakarta.mail.internet.MimeUtility].decodeText(java.lang.String) | 37 | 0 | 0.0% | [] |
[jakarta.mail.internet.MimeUtility].decodeWord(java.lang.String) | 45 | 0 | 0.0% | [] |
[jakarta.mail.internet.MimeUtility].fold(int,java.lang.String) | 36 | 0 | 0.0% | [] |
[jakarta.mail.internet.MimeUtility].getDefaultMIMECharset() | 72 | 0 | 0.0% | [] |
[jakarta.mail.internet.MimeUtility].checkAscii(java.io.InputStream,int,boolean) | 44 | 0 | 0.0% | [] |
[jakarta.mail.internet.MimeUtility].getBoolean(java.lang.Object,boolean) | 55 | 0 | 0.0% | [] |
[jakarta.mail.FetchProfile].getItems() | 32 | 0 | 0.0% | [] |
[jakarta.mail.internet.InternetHeaders].getNonMatchingHeaders(java.lang.String[]) | 100 | 0 | 0.0% | [] |
[jakarta.mail.util.ByteArrayDataSource].setName(java.lang.String) | 33 | 0 | 0.0% | [] |
[com.icegreen.greenmail.util.GreenMailUtil].getHeaderAsBytes(jakarta.mail.Part) | 97 | 0 | 0.0% | [] |
[org.junit.Assert].isEquals(java.lang.Object,java.lang.Object) | 83 | 0 | 0.0% | [] |
[org.junit.Assert].assertEquals(java.lang.String,long,long) | 47 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.util.logging.CompactFormatter].isNullOrSpaces(java.lang.String) | 51 | 0 | 0.0% | [] |
[junit.framework.TestSuite].tests() | 63 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.IMAPFolder].access$102(org.eclipse.angus.mail.imap.IMAPFolder,org.eclipse.angus.mail.imap.IdleManager) | 85 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.IMAPFolder].getFullName() | 373 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.IMAPFolder].newIMAPMessage(int) | 88 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.IMAPFolder].isOpen() | 458 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.IMAPFolder].createMessagesForUIDs(long[]) | 118 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.IMAPFolder].handleIdle(boolean) | 41 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.IMAPFolder].handleResponse(org.eclipse.angus.mail.iap.Response) | 69 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.IMAPFolder].processFetchResponse(org.eclipse.angus.mail.imap.protocol.FetchResponse) | 72 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.IMAPFolder].getMessageBySeqNumber(int) | 78 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.protocol.IMAPProtocol].idleStart() | 35 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.protocol.IMAPProtocol].authlogin(java.lang.String,java.lang.String) | 48 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.protocol.IMAPProtocol].authplain(java.lang.String,java.lang.String,java.lang.String) | 45 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.protocol.IMAPProtocol].authntlm(java.lang.String,java.lang.String,java.lang.String) | 47 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.protocol.IMAPProtocol].authoauth2(java.lang.String,java.lang.String) | 49 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.protocol.IMAPProtocol].compress() | 64 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.protocol.IMAPProtocol].isEnabled(java.lang.String) | 117 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.protocol.IMAPProtocol].fetchMODSEQ(int) | 58 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.protocol.IMAPProtocol].fetch(java.lang.String,java.lang.String,boolean) | 60 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.protocol.IMAPProtocol].createFlagList(jakarta.mail.Flags) | 335 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.iap.Protocol].command(java.lang.String,org.eclipse.angus.mail.iap.Argument) | 38 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.iap.ResponseInputStream].readResponse(org.eclipse.angus.mail.iap.ByteArray) | 46 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.util.ASCIIUtility].parseInt(byte[],int,int,int) | 34 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.util.ASCIIUtility].parseLong(byte[],int,int,int) | 34 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.iap.Response].getType() | 33 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.iap.Response].parseString(boolean,boolean) | 43 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.protocol.ENVELOPE].parseAddressList(org.eclipse.angus.mail.iap.Response) | 61 | 0 | 0.0% | [] |
[jakarta.mail.internet.InternetAddress].hashCode() | 55 | 0 | 0.0% | [] |
[jakarta.mail.internet.InternetAddress].parse(java.lang.String,boolean,boolean) | 269 | 0 | 0.0% | [] |
[jakarta.mail.internet.InternetAddress].checkAddress(java.lang.String,boolean,boolean) | 87 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.protocol.BODYSTRUCTURE].isSingle() | 190 | 0 | 0.0% | [] |
[jakarta.mail.internet.ParameterList].getNames() | 72 | 0 | 0.0% | [] |
[jakarta.mail.internet.ParameterList].combineMultisegmentNames(boolean) | 63 | 0 | 0.0% | [] |
[jakarta.mail.internet.ParameterList].toString(int) | 62 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.IdleManager].access$200(org.eclipse.angus.mail.imap.IdleManager) | 47 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.IdleManager].processKeys() | 49 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.IdleManager].unwatchAll() | 34 | 0 | 0.0% | [] |
[org.junit.runners.model.TestClass].getAnnotatedMethodValues(java.lang.Object,java.lang.Class,java.lang.Class) | 35 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.protocol.BASE64MailboxDecoder].base64decode(char[],int,java.text.CharacterIterator) | 51 | 0 | 0.0% | [] |
[com.icegreen.greenmail.util.InternetPrintWriter].println() | 41 | 0 | 0.0% | ['UserManagerFuzzer'] |
[org.eclipse.angus.activation.MailcapFile].parseLine(java.lang.String) | 109 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.iap.Argument].nastring(byte[],org.eclipse.angus.mail.iap.Protocol,boolean) | 31 | 0 | 0.0% | [] |
[org.slf4j.helpers.MessageFormatter].format(java.lang.String,java.lang.Object,java.lang.Object) | 151 | 0 | 0.0% | [] |
[org.junit.runner.Result].wasSuccessful() | 49 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.util.logging.LogManagerProperties].fromLogManager(java.lang.String) | 41 | 0 | 0.0% | ['UserManagerFuzzer'] |
[org.eclipse.angus.mail.util.logging.LogManagerProperties].getZonedDateTime(java.util.logging.LogRecord) | 80 | 0 | 0.0% | [] |
[junit.textui.TestRunner].testEnded(java.lang.String) | 60 | 0 | 0.0% | [] |
[junit.textui.ResultPrinter].printWaitPrompt() | 43 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.smtp.SMTPSaslAuthenticator].access$000(org.eclipse.angus.mail.smtp.SMTPSaslAuthenticator) | 116 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.smtp.SMTPTransport].access$900(org.eclipse.angus.mail.smtp.SMTPTransport) | 463 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.smtp.SMTPTransport].closeConnection() | 472 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.smtp.SMTPTransport].readServerResponse() | 42 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.smtp.SMTPTransport].isNotLastLine(java.lang.String) | 47 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.smtp.SMTPTransport].toBytes(java.lang.String) | 50 | 0 | 0.0% | [] |
[jakarta.mail.internet.MailDateFormat].format(java.util.Date,java.lang.StringBuffer,java.text.FieldPosition) | 330 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.smtp.DigestMD5].authServer(java.lang.String) | 92 | 0 | 0.0% | [] |
[com.icegreen.greenmail.imap.commands.FetchCommand].outputMessage(com.icegreen.greenmail.imap.commands.FetchCommand$FetchRequest,com.icegreen.greenmail.store.StoredMessage,com.icegreen.greenmail.imap.ImapSessionFolder,boolean) | 45 | 0 | 0.0% | [] |
[com.icegreen.greenmail.imap.commands.FetchCommand].handleBodyFetch(jakarta.mail.internet.MimeMessage,java.lang.String,com.icegreen.greenmail.imap.commands.FetchCommand$Partial,java.lang.StringBuilder) | 58 | 0 | 0.0% | [] |
[com.icegreen.greenmail.imap.commands.FetchCommand].addHeaders(java.util.Enumeration,java.lang.StringBuilder,com.icegreen.greenmail.imap.commands.FetchCommand$Partial) | 144 | 0 | 0.0% | [] |
[jakarta.mail.internet.MimeBodyPart].addHeaderLine(java.lang.String) | 44 | 0 | 0.0% | [] |
[jakarta.mail.internet.MimeBodyPart].getContent() | 59 | 0 | 0.0% | [] |
[jakarta.mail.internet.MimeBodyPart].getFileName(jakarta.mail.internet.MimePart) | 80 | 0 | 0.0% | [] |
[jakarta.mail.internet.MimeBodyPart].updateHeaders(jakarta.mail.internet.MimePart) | 74 | 0 | 0.0% | [] |
[jakarta.mail.internet.MimeBodyPart].writeTo(jakarta.mail.internet.MimePart,java.io.OutputStream,java.lang.String[]) | 43 | 0 | 0.0% | [] |
[jakarta.activation.DataHandler].writeTo(java.io.OutputStream) | 42 | 0 | 0.0% | [] |
[jakarta.activation.DataHandler].getBaseType() | 87 | 0 | 0.0% | [] |
[jakarta.mail.internet.HeaderTokenizer].getNext(char,boolean) | 49 | 0 | 0.0% | [] |
[jakarta.activation.MimeTypeParameterList].parse(java.lang.String) | 59 | 0 | 0.0% | [] |
[jakarta.mail.internet.MimeMultipart].setPreamble(java.lang.String) | 36 | 0 | 0.0% | [] |
[jakarta.mail.internet.MimeMultipart].parse() | 169 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.util.logging.CollectorFormatter].formatRecord(java.util.logging.Handler,boolean) | 33 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.util.logging.CollectorFormatter].acceptAndUpdate(java.util.logging.LogRecord,java.util.logging.LogRecord) | 40 | 0 | 0.0% | [] |
[junit.framework.Assert].fail(java.lang.String) | 61 | 0 | 0.0% | [] |
[org.junit.internal.runners.MethodValidator].assertValid() | 40 | 0 | 0.0% | [] |
[org.junit.internal.runners.rules.RuleMemberValidator].isMethodRule(org.junit.runners.model.FrameworkMember) | 31 | 0 | 0.0% | [] |
[org.junit.experimental.theories.Theories].methodBlock(org.junit.runners.model.FrameworkMethod) | 55 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.protocol.IMAPSaslAuthenticator].authenticate(java.lang.String[],java.lang.String,java.lang.String,java.lang.String,java.lang.String) | 124 | 0 | 0.0% | [] |
[com.icegreen.greenmail.util.GreenMail].getUserManager() | 31 | 1 | 3.225% | ['UserManagerFuzzer'] |
[com.icegreen.greenmail.util.GreenMail].setUser(java.lang.String,java.lang.String,java.lang.String) | 32 | 0 | 0.0% | [] |
[com.icegreen.greenmail.pop3.commands.AuthCommand].authPlain(com.icegreen.greenmail.pop3.Pop3Connection,com.icegreen.greenmail.pop3.Pop3State,java.lang.String[]) | 34 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.util.logging.DurationFilter].test(long,long) | 68 | 0 | 0.0% | [] |
[jakarta.mail.URLName].toString() | 71 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.IMAPStore].id(java.util.Map) | 239 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.IMAPStore].login(org.eclipse.angus.mail.imap.protocol.IMAPProtocol,java.lang.String,java.lang.String) | 43 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.IMAPStore].authenticate(org.eclipse.angus.mail.imap.protocol.IMAPProtocol,java.lang.String,java.lang.String,java.lang.String) | 35 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.IMAPStore].preLogin(org.eclipse.angus.mail.imap.protocol.IMAPProtocol) | 73 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.IMAPStore].getStoreProtocol() | 42 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.IMAPStore].releaseProtocol(org.eclipse.angus.mail.imap.IMAPFolder,org.eclipse.angus.mail.imap.protocol.IMAPProtocol) | 34 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.IMAPStore].getPeek() | 164 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.IMAPStore].handleResponse(org.eclipse.angus.mail.iap.Response) | 63 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.auth.Ntlm].generateType3Msg(java.lang.String) | 82 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.auth.MD4].implCompress(byte[],int) | 60 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.IMAPMessage].getContentStream() | 32 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.IMAPMessage].getPeek() | 132 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.IMAPMessage].handleExtensionFetchItems(java.util.Map) | 35 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.IMAPMessage].loadEnvelope() | 34 | 0 | 0.0% | [] |
[com.icegreen.greenmail.util.PropertiesBasedServerSetupBuilder].addSetup(java.lang.String,java.lang.String,java.util.Properties,java.util.List) | 54 | 0 | 0.0% | [] |
[jakarta.activation.MimetypesFileTypeMap].addMimeTypes(java.lang.String) | 48 | 0 | 0.0% | [] |
[jakarta.activation.MimetypesFileTypeMap].loadAllResources(java.util.Vector,java.lang.String) | 50 | 0 | 0.0% | [] |
[jakarta.activation.MimetypesFileTypeMap].loadFile(java.lang.String) | 36 | 0 | 0.0% | [] |
[org.eclipse.angus.activation.MimeTypeFile].parseEntry(java.lang.String) | 95 | 0 | 0.0% | [] |
[org.junit.validator.AnnotationsValidator].validateTestClass(org.junit.runners.model.TestClass) | 31 | 0 | 0.0% | [] |
[com.icegreen.greenmail.configuration.PropertiesBasedGreenMailConfigurationBuilder].buildLocalPartLogin(java.lang.String,java.lang.String) | 39 | 0 | 0.0% | [] |
[jakarta.activation.CommandInfo].getCommandObject(jakarta.activation.DataHandler,java.lang.ClassLoader) | 50 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.util.BASE64EncoderStream].encode(byte[],int,int,byte[]) | 35 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.Utility].toUIDSet(jakarta.mail.Message[]) | 54 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.protocol.UIDSet].parseUIDSets(java.lang.String) | 40 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.protocol.Status].getItem(java.lang.String) | 79 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.protocol.MessageSet].size(org.eclipse.angus.mail.imap.protocol.MessageSet[]) | 39 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.protocol.SearchSequence].modifiedSince(org.eclipse.angus.mail.imap.ModifiedSinceTerm) | 223 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.protocol.Namespaces].getNamespaces(org.eclipse.angus.mail.iap.Response) | 45 | 0 | 0.0% | [] |
[org.slf4j.MDC].getMDCAdapter() | 52 | 0 | 0.0% | [] |
[com.icegreen.greenmail.store.SimpleMessageAttributes].parseMimePart(jakarta.mail.internet.MimePart) | 88 | 0 | 0.0% | [] |
[com.icegreen.greenmail.store.SimpleMessageAttributes].parseEnvelope() | 31 | 0 | 0.0% | [] |
[com.icegreen.greenmail.store.SimpleMessageAttributes].parseBodyStructure(boolean) | 73 | 0 | 0.0% | [] |
[com.icegreen.greenmail.store.SimpleMessageAttributes].getBodyStructure(boolean) | 40 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.MessageCache].expungeMessage(int) | 105 | 0 | 0.0% | [] |
[com.icegreen.greenmail.imap.commands.SearchCommandParser].searchTerm(com.icegreen.greenmail.imap.ImapRequestLineReader) | 40 | 0 | 0.0% | [] |
[com.icegreen.greenmail.imap.commands.SearchKey].$values() | 56 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.util.BASE64DecoderStream].decode(byte[],int,int) | 58 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.IMAPInputStream].fill() | 47 | 0 | 0.0% | [] |
[com.icegreen.greenmail.util.Retriever].close() | 37 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.smtp.SMTPMessage].setMailExtension(java.lang.String) | 55 | 0 | 0.0% | [] |
[org.eclipse.angus.activation.nativeimage.AngusActivationFeature].lambda$beforeAnalysis$0(java.lang.String) | 46 | 0 | 0.0% | [] |
[com.icegreen.greenmail.foedus.util.StreamUtils].splice(java.io.Reader,java.io.Reader) | 58 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.util.logging.MailHandler].defaultErrorManager() | 1550 | 0 | 0.0% | [] |
[org.junit.experimental.categories.Categories].access$000(java.lang.Class) | 102 | 0 | 0.0% | [] |
[com.icegreen.greenmail.imap.commands.StoreCommand].doProcess(com.icegreen.greenmail.imap.ImapRequestLineReader,com.icegreen.greenmail.imap.ImapResponse,com.icegreen.greenmail.imap.ImapSession,boolean) | 43 | 0 | 0.0% | [] |
[org.junit.runner.JUnitCommandLineParseResult].getClasses() | 53 | 0 | 0.0% | [] |
[org.slf4j.helpers.BasicMDCAdapter].setContextMap(java.util.Map) | 36 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.util.UUDecoderStream].readPrefix() | 34 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.util.UUDecoderStream].decode() | 48 | 0 | 0.0% | [] |
[jakarta.activation.MailcapCommandMap].getNativeCommands(java.lang.String) | 40 | 0 | 0.0% | [] |
[jakarta.activation.MailcapCommandMap].loadAllResources(java.util.List,java.lang.String) | 41 | 0 | 0.0% | [] |
[jakarta.activation.MailcapCommandMap].loadFile(java.lang.String) | 129 | 0 | 0.0% | [] |
[jakarta.activation.MailcapCommandMap].createDataContentHandler(java.lang.String) | 31 | 0 | 0.0% | [] |
[jakarta.activation.MailcapCommandMap].getDataContentHandler(java.lang.String) | 47 | 0 | 0.0% | [] |
[com.icegreen.greenmail.imap.commands.StatusCommand].doProcess(com.icegreen.greenmail.imap.ImapRequestLineReader,com.icegreen.greenmail.imap.ImapResponse,com.icegreen.greenmail.imap.ImapSession) | 67 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.IMAPBodyPart].getContentStream() | 57 | 0 | 0.0% | [] |
[org.eclipse.angus.mail.imap.IMAPBodyPart].loadHeaders() | 34 | 0 | 0.0% | [] |
[org.junit.rules.ErrorCollector].verify() | 31 | 0 | 0.0% | [] |
[org.junit.experimental.max.MaxCore].sortedLeavesForTest(org.junit.runner.Request) | 46 | 0 | 0.0% | [] |
[com.icegreen.greenmail.imap.commands.AppendCommand].doProcess(com.icegreen.greenmail.imap.ImapRequestLineReader,com.icegreen.greenmail.imap.ImapResponse,com.icegreen.greenmail.imap.ImapSession) | 31 | 0 | 0.0% | [] |
[org.junit.runners.Parameterized].validatePublicStaticVoidMethods(java.lang.Class,java.lang.Integer,java.util.List) | 90 | 0 | 0.0% | [] |
[org.junit.ComparisonFailure].getMessage() | 38 | 0 | 0.0% | [] |
[com.icegreen.greenmail.imap.commands.ListCommand].doProcess(com.icegreen.greenmail.imap.ImapRequestLineReader,com.icegreen.greenmail.imap.ImapResponse,com.icegreen.greenmail.imap.ImapSession) | 48 | 0 | 0.0% | [] |
This section shows which files and directories are considered in this report. The main reason for showing this is fuzz introspector may include more code in the reasoning than is desired. This section helps identify if too many files/directories are included, e.g. third party code, which may be irrelevant for the threat model. In the event too much is included, fuzz introspector supports a configuration file that can exclude data from the report. See the following link for more information on how to create a config file: link
Source file | Reached by | Covered by |
---|---|---|
org.junit.internal.runners.ErrorReportingRunner | [] | [] |
org.eclipse.angus.mail.imap.DefaultFolder$1 | [] | [] |
com.icegreen.greenmail.junit.GreenMailRule$1 | [] | [] |
org.slf4j.event.Level | [] | [] |
org.junit.experimental.theories.suppliers.TestedOnSupplier | [] | [] |
junit.extensions.TestSetup$1 | [] | [] |
org.junit.internal.runners.MethodValidator | [] | [] |
org.junit.rules.TestName | [] | [] |
com.icegreen.greenmail.smtp.commands.AuthCommand | [] | [] |
org.slf4j.helpers.BasicMDCAdapter | [] | [] |
junit.framework.ComparisonFailure | [] | [] |
com.icegreen.greenmail.foedus.util.MsgRangeFilter | [] | [] |
org.junit.runners.Parameterized$RunnersFactory | [] | [] |
jakarta.mail.Session$5 | [] | [] |
com.icegreen.greenmail.imap.commands.ImapCommandFactory | [] | [] |
com.icegreen.greenmail.imap.commands.SearchCommandParser$SearchOperator | [] | [] |
org.junit.ComparisonFailure | [] | [] |
com.icegreen.greenmail.imap.commands.SearchTermBuilder$10 | [] | [] |
org.eclipse.angus.mail.smtp.SMTPAddressSucceededException | [] | [] |
jakarta.activation.SecuritySupport$2 | [] | [] |
org.junit.internal.MethodSorter | [] | [] |
com.icegreen.greenmail.pop3.commands.PassCommand | [] | [] |
com.icegreen.greenmail.imap.commands.SearchTermBuilder$8 | [] | [] |
com.icegreen.greenmail.configuration.PropertiesBasedGreenMailConfigurationBuilder$UsersLoginConfigurationType | [] | [] |
com.icegreen.greenmail.imap.commands.SearchTermBuilder$6 | [] | [] |
org.eclipse.angus.mail.imap.protocol.BASE64MailboxEncoder | [] | [] |
org.eclipse.angus.mail.imap.MessageVanishedEvent | [] | [] |
org.eclipse.angus.mail.util.logging.CompactFormatter$Alternate | [] | [] |
jakarta.mail.internet.MailDateFormat$Rfc2822StrictParser | [] | [] |
com.icegreen.greenmail.foedus.util.StreamUtils | [] | [] |
junit.textui.ResultPrinter | [] | [] |
org.junit.internal.Throwables$1 | ['UserManagerFuzzer'] | [] |
org.junit.experimental.results.ResultMatchers$2 | [] | [] |
org.junit.internal.ComparisonCriteria$1 | [] | [] |
com.icegreen.greenmail.util.DummySSLServerSocketFactory$Holder | [] | [] |
org.eclipse.angus.mail.imap.IMAPFolder$2 | [] | [] |
com.icegreen.greenmail.imap.commands.IdleCommand$IdleFolderListener | ['UserManagerFuzzer'] | [] |
jakarta.mail.internet.NewsAddress | [] | [] |
org.eclipse.angus.mail.imap.protocol.FetchResponse | [] | [] |
org.eclipse.angus.mail.util.logging.MailHandler | [] | [] |
org.slf4j.helpers.NOPMDCAdapter | [] | [] |
org.eclipse.angus.activation.MailcapRegistryProviderImpl | [] | [] |
com.icegreen.greenmail.imap.commands.SearchTermBuilder$MessageNumberSearchTerm | [] | [] |
jakarta.mail.MessageContext | [] | [] |
com.icegreen.greenmail.imap.commands.CommandParser$DigitCharValidator | [] | [] |
junit.framework.TestResult | [] | [] |
org.junit.runner.manipulation.Filter$2 | [] | [] |
org.junit.experimental.max.MaxHistory | [] | [] |
jakarta.mail.event.ConnectionEvent | [] | [] |
org.junit.runners.model.MultipleFailureException | ['UserManagerFuzzer'] | [] |
com.icegreen.greenmail.imap.commands.SearchCommandParser | [] | [] |
com.icegreen.greenmail.imap.commands.SortKey | [] | [] |
org.slf4j.MDC | [] | [] |
com.icegreen.greenmail.pop3.commands.RetrCommand | [] | [] |
org.junit.rules.RuleChain | [] | [] |
jakarta.activation.CommandInfo$Beans$1 | [] | [] |
com.icegreen.greenmail.imap.commands.MsnRange | [] | [] |
org.eclipse.angus.mail.imap.DefaultFolder | [] | [] |
org.eclipse.angus.mail.imap.IMAPFolder$3 | [] | [] |
org.junit.experimental.max.MaxCore | [] | [] |
org.junit.internal.runners.rules.RuleMemberValidator | [] | [] |
org.junit.runner.notification.RunNotifier$1 | [] | [] |
org.junit.rules.ErrorCollector$1 | [] | [] |
com.icegreen.greenmail.imap.commands.SearchCommand | [] | [] |
org.junit.runner.Result$Listener | [] | [] |
com.icegreen.greenmail.smtp.auth.LoginAuthenticationState | [] | [] |
com.icegreen.greenmail.imap.commands.QuotaCommand | [] | [] |
com.icegreen.greenmail.smtp.commands.QuitCommand | [] | [] |
com.icegreen.greenmail.imap.commands.IdleCommand | [] | [] |
org.eclipse.angus.mail.util.SocketConnectException | [] | [] |
org.junit.experimental.theories.Theories | [] | [] |
org.junit.internal.management.ReflectiveRuntimeMXBean | [] | [] |
com.icegreen.greenmail.server.AbstractServer$lambda_handleClientSocket_0__5 | [] | [] |
org.eclipse.angus.mail.imap.IMAPFolder$19 | [] | [] |
org.junit.internal.InexactComparisonCriteria | [] | [] |
org.junit.experimental.theories.Theories$TheoryAnchor$1$1 | [] | [] |
org.eclipse.angus.mail.auth.OAuth2SaslClient | [] | [] |
com.icegreen.greenmail.store.StoredMessage$UidAwareMimeMessage | [] | [] |
org.junit.experimental.categories.ExcludeCategories$ExcludesAny | [] | [] |
com.icegreen.greenmail.pop3.Pop3Connection | [] | [] |
org.junit.runners.model.TestClass$1 | [] | [] |
org.eclipse.angus.mail.util.logging.SeverityComparator | [] | [] |
java.io.BufferedWriter | [] | [] |
org.eclipse.angus.mail.imap.IMAPStore | [] | [] |
com.icegreen.greenmail.imap.ImapRequestHandler | [] | [] |
org.junit.runners.RuleContainer$1 | [] | [] |
com.icegreen.greenmail.imap.commands.StoreCommand | [] | [] |
com.icegreen.greenmail.store.FolderException | ['UserManagerFuzzer'] | [] |
org.eclipse.angus.mail.util.MailLogger | [] | [] |
org.junit.internal.AssumptionViolatedException | [] | [] |
org.junit.rules.TemporaryFolder$Builder | [] | [] |
jakarta.mail.internet.MimeMessage | [] | [] |
org.junit.internal.runners.rules.RuleMemberValidator$DeclaringClassMustBePublic | [] | [] |
com.icegreen.greenmail.imap.commands.AuthenticateCommand | [] | [] |
org.junit.runners.model.TestClass$FieldComparator | [] | [] |
org.junit.internal.SerializableMatcherDescription | [] | [] |
org.eclipse.angus.mail.util.BASE64DecoderStream | [] | [] |
com.icegreen.greenmail.pop3.commands.Pop3CommandRegistry | [] | [] |
org.eclipse.angus.mail.util.SocketFetcher | [] | [] |
org.junit.internal.builders.IgnoredBuilder | [] | [] |
com.icegreen.greenmail.util.ServerSetup | ['UserManagerFuzzer'] | [] |
org.junit.runner.notification.RunNotifier$7 | [] | [] |
org.junit.experimental.theories.Theories$TheoryAnchor$1 | [] | [] |
org.junit.runners.ParentRunner$3 | [] | [] |
org.eclipse.angus.mail.imap.IMAPFolder$12 | [] | [] |
org.junit.runner.notification.RunNotifier | [] | [] |
org.junit.runner.Computer$2 | [] | [] |
com.icegreen.greenmail.store.HierarchicalFolder | ['UserManagerFuzzer'] | [] |
jakarta.mail.Header | ['UserManagerFuzzer'] | [] |
jakarta.mail.internet.PreencodedMimeBodyPart | [] | [] |
org.junit.internal.Throwables$State$4 | [] | [] |
org.junit.runners.parameterized.TestWithParameters | [] | [] |
org.junit.internal.runners.statements.Fail | [] | [] |
jakarta.mail.Flags$Flag | [] | [] |
org.junit.internal.TextListener | [] | [] |
jakarta.mail.internet.HeaderTokenizer$Token | [] | [] |
jakarta.mail.event.FolderEvent | [] | [] |
com.icegreen.greenmail.imap.commands.SearchKey | [] | [] |
org.eclipse.angus.mail.imap.IdleManager | [] | [] |
org.eclipse.angus.mail.imap.protocol.ID | [] | [] |
jakarta.mail.search.SizeTerm | [] | [] |
org.junit.runners.model.FrameworkMethod$1 | [] | [] |
org.junit.internal.runners.rules.RuleMemberValidator$FieldMustBeATestRule | [] | [] |
com.icegreen.greenmail.imap.commands.DeleteCommand | [] | [] |
org.junit.internal.ArrayComparisonFailure | [] | [] |
jakarta.mail.internet.ParameterList$ParamEnum | ['UserManagerFuzzer'] | [] |
com.icegreen.greenmail.store.ListBasedStoredMessageCollection | ['UserManagerFuzzer'] | [] |
org.junit.experimental.theories.ParameterSignature | [] | [] |
com.icegreen.greenmail.smtp.SmtpHandler | [] | [] |
org.junit.rules.ExternalResource$1 | [] | [] |
org.junit.experimental.theories.internal.ParameterizedAssertionError | [] | [] |
org.junit.rules.TestWatchman$1 | [] | [] |
org.junit.internal.runners.rules.RuleMemberValidator$FieldMustBeARule | [] | [] |
org.eclipse.angus.mail.imap.IMAPFolder$8 | [] | [] |
org.eclipse.angus.mail.handlers.image_gif | [] | [] |
org.junit.internal.runners.TestClass | [] | [] |
org.junit.validator.PublicClassValidator | [] | [] |
jakarta.mail.util.SharedFileInputStream$SharedFile | [] | [] |
org.junit.runners.parameterized.BlockJUnit4ClassRunnerWithParametersFactory | [] | [] |
org.junit.internal.runners.statements.ExpectException | [] | [] |
org.eclipse.angus.mail.imap.DefaultFolder$2 | [] | [] |
jakarta.activation.ServiceLoaderUtil | [] | [] |
org.eclipse.angus.mail.util.logging.MailHandler$GetAndSetContext | [] | [] |
org.eclipse.angus.mail.smtp.SMTPSenderFailedException | [] | [] |
jakarta.activation.LogSupport | [] | [] |
com.icegreen.greenmail.imap.commands.SetQuotaCommand | [] | [] |
org.junit.runners.model.NoGenericTypeParametersValidator | [] | [] |
org.eclipse.angus.mail.pop3.Protocol | [] | [] |
org.junit.runner.notification.Failure | [] | [] |
org.eclipse.angus.mail.imap.IMAPBodyPart | [] | [] |
com.icegreen.greenmail.imap.ImapHostManagerImpl | ['UserManagerFuzzer'] | [] |
com.icegreen.greenmail.pop3.commands.ApopCommand | [] | [] |
org.eclipse.angus.mail.imap.protocol.IMAPProtocol | [] | [] |
org.eclipse.angus.mail.imap.protocol.ENVELOPE | [] | [] |
org.junit.internal.runners.statements.FailOnTimeout$Builder | [] | [] |
org.eclipse.angus.mail.util.ASCIIUtility | [] | [] |
junit.runner.Version | [] | [] |
org.junit.rules.RunRules | [] | [] |
org.eclipse.angus.mail.iap.Response | [] | [] |
org.eclipse.angus.mail.util.MailSSLSocketFactory | [] | [] |
org.eclipse.angus.mail.imap.protocol.IMAPSaslAuthenticator$1 | [] | [] |
jakarta.activation.MailcapCommandMap$2 | [] | [] |
com.icegreen.greenmail.pop3.commands.NoopCommand | [] | [] |
org.slf4j.helpers.NOPLoggerFactory | ['UserManagerFuzzer'] | [] |
org.eclipse.angus.activation.MimeTypeRegistryProviderImpl | [] | [] |
com.icegreen.greenmail.imap.commands.LogoutCommand | [] | [] |
org.eclipse.angus.mail.imap.protocol.INTERNALDATE | [] | [] |
org.junit.internal.management.ReflectiveThreadMXBean | [] | [] |
org.eclipse.angus.mail.pop3.WritableSharedFile | [] | [] |
org.eclipse.angus.mail.util.QEncoderStream | [] | [] |
jakarta.mail.Provider$Type | [] | [] |
org.junit.rules.TestWatchman | [] | [] |
jakarta.mail.Session$8 | [] | [] |
com.icegreen.greenmail.smtp.commands.NoopCommand | [] | [] |
org.eclipse.angus.mail.imap.IMAPFolder$18 | [] | [] |
jakarta.activation.FileDataSource | [] | [] |
com.icegreen.greenmail.imap.commands.SearchTermBuilder$12 | [] | [] |
org.eclipse.angus.mail.smtp.SMTPMessage | [] | [] |
org.junit.rules.TemporaryFolder | [] | [] |
com.icegreen.greenmail.imap.commands.SortCommandParser | [] | [] |
org.junit.internal.management.ManagementFactory$RuntimeHolder | [] | [] |
jakarta.mail.internet.AsciiOutputStream | [] | [] |
org.eclipse.angus.mail.handlers.message_rfc822 | [] | [] |
jakarta.mail.StoreClosedException | [] | [] |
org.eclipse.angus.mail.imap.IMAPFolder$7 | [] | [] |
com.icegreen.greenmail.pop3.Pop3Handler | [] | [] |
org.eclipse.angus.mail.iap.Protocol | [] | [] |
org.junit.internal.runners.statements.FailOnTimeout | [] | [] |
org.junit.experimental.results.ResultMatchers$1 | [] | [] |
jakarta.mail.ReadOnlyFolderException | [] | [] |
com.icegreen.greenmail.imap.ImapRequestLineReader | [] | [] |
org.junit.rules.Verifier$1 | [] | [] |
com.icegreen.greenmail.imap.ImapSessionFolder$FlagUpdate | [] | [] |
junit.framework.JUnit4TestAdapter | [] | [] |
org.eclipse.angus.mail.iap.ResponseInputStream | [] | [] |
org.junit.runner.notification.RunNotifier$6 | [] | [] |
com.icegreen.greenmail.util.UserUtil | [] | [] |
com.icegreen.greenmail.imap.commands.SortTerm | [] | [] |
com.icegreen.greenmail.smtp.commands.DataCommand | [] | [] |
org.eclipse.angus.mail.pop3.POP3Folder | [] | [] |
org.junit.runners.model.TestClass$2 | [] | [] |
org.junit.runner.OrderWithValidator | [] | [] |
jakarta.activation.URLDataSource | [] | [] |
org.eclipse.angus.mail.imap.ACL | [] | [] |
org.junit.runners.BlockJUnit4ClassRunner$2 | [] | [] |
org.eclipse.angus.mail.smtp.SMTPTransport | [] | [] |
org.junit.internal.runners.JUnit38ClassRunner$OldTestClassAdaptingListener | [] | [] |
org.eclipse.angus.mail.pop3.Protocol$NtlmAuthenticator | [] | [] |
org.eclipse.angus.mail.util.SocketFetcher$1 | [] | [] |
jakarta.mail.search.FromTerm | [] | [] |
org.junit.runner.manipulation.Filter$1 | [] | [] |
com.icegreen.greenmail.imap.commands.ListCommand | [] | [] |
com.icegreen.greenmail.imap.commands.CommandParser$NoopCharValidator | [] | [] |
org.eclipse.angus.mail.util.TraceOutputStream | [] | [] |
org.junit.internal.runners.MethodRoadie$2 | [] | [] |
junit.framework.JUnit4TestCaseFacade | [] | [] |
org.junit.runner.notification.RunNotifier$3 | [] | [] |
org.junit.runner.FilterFactories | [] | [] |
org.junit.runner.manipulation.Orderer | [] | [] |
org.junit.runner.Result$SerializedForm | [] | [] |
jakarta.activation.MimeType | [] | [] |
com.icegreen.greenmail.imap.ImapSessionState | [] | [] |
org.junit.runner.JUnitCore | [] | [] |
com.icegreen.greenmail.imap.commands.CopyCommand$lambda_doProcess_0__6 | [] | [] |
org.eclipse.angus.mail.util.TimeoutOutputStream$1 | [] | [] |
jakarta.mail.internet.InternetAddress | [] | [] |
org.slf4j.helpers.Util | ['UserManagerFuzzer'] | [] |
com.icegreen.greenmail.store.SimpleMessageAttributes$Header | [] | [] |
jakarta.activation.MimetypesFileTypeMap$1 | [] | [] |
com.icegreen.greenmail.imap.commands.SearchTermBuilder$UidSearchTerm | [] | [] |
org.slf4j.helpers.SubstituteLoggerFactory | ['UserManagerFuzzer'] | [] |
com.icegreen.greenmail.configuration.UserBean | [] | [] |
jakarta.mail.search.ReceivedDateTerm | [] | [] |
com.icegreen.greenmail.pop3.commands.AuthCommand$Pop3SaslAuthMechanism | [] | [] |
org.eclipse.angus.mail.imap.YoungerTerm | [] | [] |
org.junit.internal.builders.IgnoredClassRunner | [] | [] |
jakarta.mail.search.BodyTerm | [] | [] |
com.icegreen.greenmail.pop3.commands.CapaCommand | [] | [] |
org.junit.experimental.max.MaxCore$1 | [] | [] |
org.eclipse.angus.mail.iap.ProtocolException | [] | [] |
com.icegreen.greenmail.imap.commands.SearchTermBuilder$9 | [] | [] |
org.junit.runners.model.TestClass | [] | [] |
org.eclipse.angus.mail.imap.protocol.IMAPAddress | [] | [] |
com.icegreen.greenmail.store.RootFolder | ['UserManagerFuzzer'] | [] |
jakarta.activation.CommandInfo$Beans | [] | [] |
jakarta.mail.internet.MimeUtility | [] | [] |
org.junit.internal.runners.rules.RuleMemberValidator$MemberMustBeNonStaticOrAlsoClassRule | [] | [] |
jakarta.mail.internet.MimeBodyPart$MimePartDataHandler | [] | [] |
org.slf4j.helpers.Util$ClassContextSecurityManager | ['UserManagerFuzzer'] | [] |
java.util.concurrent.Executor | [] | [] |
org.slf4j.LoggerFactory | ['UserManagerFuzzer'] | [] |
org.junit.rules.Stopwatch | [] | [] |
org.eclipse.angus.mail.imap.protocol.Status | [] | [] |
org.eclipse.angus.mail.imap.ResyncData | [] | [] |
jakarta.mail.search.FlagTerm | [] | [] |
org.eclipse.angus.mail.imap.IMAPFolder$11 | [] | [] |
org.junit.internal.runners.statements.RunBefores | [] | [] |
org.eclipse.angus.mail.handlers.image_jpeg | [] | [] |
org.junit.runner.manipulation.Ordering$1 | [] | [] |
com.icegreen.greenmail.imap.commands.SearchTermBuilder$15 | [] | [] |
java.io.File | [] | [] |
com.icegreen.greenmail.pop3.Pop3Server | ['UserManagerFuzzer'] | [] |
org.junit.rules.Stopwatch$Clock | [] | [] |
org.eclipse.angus.mail.handlers.text_xml | [] | [] |
com.icegreen.greenmail.mail.MovingMessage | [] | [] |
org.eclipse.angus.mail.imap.IMAPInputStream | [] | [] |
org.junit.matchers.JUnitMatchers | [] | [] |
org.junit.internal.RealSystem | [] | [] |
junit.textui.TestRunner | [] | [] |
com.icegreen.greenmail.pop3.Pop3State | [] | [] |
org.junit.rules.ErrorCollector | [] | [] |
org.eclipse.angus.mail.util.WriteTimeoutSocket | ['UserManagerFuzzer'] | [] |
com.icegreen.greenmail.smtp.commands.VrfyCommand | [] | [] |
org.slf4j.MarkerFactory | [] | [] |
junit.framework.AssertionFailedError | [] | [] |
org.junit.runner.Computer | [] | [] |
jakarta.mail.internet.MimeBodyPart | [] | [] |
org.junit.runners.model.FrameworkMethod | [] | [] |
com.icegreen.greenmail.imap.commands.UnsubscribeCommand | [] | [] |
org.junit.validator.AnnotationsValidator$MethodValidator | [] | [] |
org.junit.internal.Checks | [] | [] |
org.eclipse.angus.mail.imap.IdleManager$2 | [] | [] |
org.junit.internal.Classes | [] | [] |
jakarta.mail.internet.MailDateFormat$Rfc2822LenientParser | [] | [] |
com.icegreen.greenmail.imap.commands.RenameCommand | [] | [] |
org.eclipse.angus.mail.util.QPEncoderStream | [] | [] |
org.junit.internal.Throwables$State$3 | [] | [] |
org.junit.internal.requests.SortingRequest | [] | [] |
junit.extensions.ActiveTestSuite | [] | [] |
org.junit.runners.Parameterized | [] | [] |
junit.framework.ComparisonCompactor | [] | [] |
org.junit.internal.builders.JUnit3Builder | [] | [] |
com.icegreen.greenmail.imap.commands.SearchCommandParser$DataFormats | [] | [] |
org.junit.experimental.results.ResultMatchers | [] | [] |
jakarta.activation.SecuritySupport$3 | [] | [] |
jakarta.mail.event.StoreEvent | [] | [] |
org.junit.runners.model.TestClass$MethodComparator | [] | [] |
jakarta.activation.CommandInfo | [] | [] |
org.eclipse.angus.mail.util.QDecoderStream | [] | [] |
org.junit.runners.BlockJUnit4ClassRunner$RuleCollector | [] | [] |
org.junit.internal.runners.model.EachTestNotifier | [] | [] |
com.icegreen.greenmail.smtp.commands.HeloCommand | [] | [] |
org.eclipse.angus.mail.imap.IMAPFolder$1 | [] | [] |
jakarta.mail.Session | [] | [] |
com.icegreen.greenmail.imap.commands.MoveCommand$lambda_doProcess_0__7 | [] | [] |
org.junit.experimental.ParallelComputer | [] | [] |
jakarta.activation.MimeTypeParameterList | [] | [] |
junit.extensions.TestDecorator | [] | [] |
org.junit.internal.Throwables$State$1 | [] | [] |
org.junit.runners.model.InvalidTestClassError | [] | [] |
org.eclipse.angus.mail.imap.IMAPStore$1 | [] | [] |
org.eclipse.angus.mail.smtp.SMTPTransport$OAuth2Authenticator | [] | [] |
org.junit.internal.runners.rules.RuleMemberValidator$MethodMustBeARule | [] | [] |
org.junit.experimental.max.MaxHistory$TestComparator | [] | [] |
org.junit.internal.builders.NullBuilder | [] | [] |
com.icegreen.greenmail.imap.commands.FetchCommand$BodyFetchElement | [] | [] |
com.icegreen.greenmail.smtp.SmtpState | [] | [] |
org.eclipse.angus.mail.util.TimeoutOutputStream | [] | [] |
com.icegreen.greenmail.imap.ImapSessionFolder | ['UserManagerFuzzer'] | [] |
org.eclipse.angus.mail.util.QPDecoderStream | [] | [] |
org.junit.runner.Result | [] | [] |
org.junit.experimental.runners.Enclosed | [] | [] |
com.icegreen.greenmail.pop3.commands.DeleCommand | [] | [] |
org.junit.rules.Timeout$1 | [] | [] |
jakarta.mail.search.MessageNumberTerm | [] | [] |
org.eclipse.angus.mail.imap.IMAPFolder | [] | [] |
org.eclipse.angus.mail.pop3.POP3Store | [] | [] |
com.icegreen.greenmail.util.SaslMessage | [] | [] |
com.icegreen.greenmail.imap.commands.ListCommand$ListCommandParser$ListCharValidator | [] | [] |
com.icegreen.greenmail.imap.ImapHostManagerImpl$MailboxSubscriptions | ['UserManagerFuzzer'] | [] |
com.icegreen.greenmail.imap.commands.UidCommand | [] | [] |
com.icegreen.greenmail.imap.commands.AppendCommand | [] | [] |
org.eclipse.angus.mail.smtp.SMTPTransport$DigestMD5Authenticator | [] | [] |
org.junit.runners.Suite | [] | [] |
org.eclipse.angus.mail.util.MailConnectException | [] | [] |
com.icegreen.greenmail.imap.commands.StatusCommand | [] | [] |
com.icegreen.greenmail.store.SimpleMessageAttributes | [] | [] |
junit.framework.JUnit4TestAdapterCache$1 | [] | [] |
org.junit.runner.manipulation.Alphanumeric$1 | [] | [] |
org.eclipse.angus.mail.imap.protocol.Namespaces | [] | [] |
junit.extensions.TestSetup | [] | [] |
org.junit.runner.manipulation.Sorter | [] | [] |
junit.framework.Assert | [] | [] |
jakarta.mail.search.FromStringTerm | [] | [] |
org.slf4j.helpers.BasicMarker | [] | [] |
com.icegreen.greenmail.imap.commands.ListCommand$ListCommandParser | [] | [] |
org.junit.experimental.theories.internal.EnumSupplier | [] | [] |
org.eclipse.angus.mail.pop3.Protocol$LoginAuthenticator | [] | [] |
UserManagerFuzzer | ['UserManagerFuzzer'] | [] |
com.icegreen.greenmail.util.MaxSizeLinkedHashMap | [] | [] |
com.icegreen.greenmail.smtp.auth.PlainAuthenticationState | [] | [] |
org.junit.runner.manipulation.Filter$3 | [] | [] |
jakarta.mail.Message$RecipientType | [] | [] |
com.icegreen.greenmail.imap.commands.SearchTermBuilder$7 | [] | [] |
org.junit.internal.Throwables$State$2 | [] | [] |
org.junit.runners.parameterized.BlockJUnit4ClassRunnerWithParameters | [] | [] |
org.junit.runners.MethodSorters | [] | [] |
org.eclipse.angus.activation.MimeTypeFile | [] | [] |
jakarta.mail.FolderClosedException | [] | [] |
org.eclipse.angus.mail.imap.IMAPFolder$14 | [] | [] |
org.junit.internal.requests.FilterRequest | [] | [] |
com.icegreen.greenmail.smtp.commands.AuthCommand$AuthMechanism | [] | [] |
org.junit.internal.management.FakeThreadMXBean | [] | [] |
jakarta.mail.internet.AddressException | [] | [] |
junit.framework.TestSuite | [] | [] |
java.util.concurrent.Callable | [] | [] |
org.junit.internal.SerializableValueDescription | [] | [] |
com.icegreen.greenmail.user.UserManager$lambda_new_0__1 | ['UserManagerFuzzer'] | [] |
com.icegreen.greenmail.imap.ImapHostManagerImpl$MailboxSubscriptions$lambda_getUserSubs_0__4 | ['UserManagerFuzzer'] | [] |
org.junit.runner.Request$1 | [] | [] |
org.eclipse.angus.mail.imap.protocol.RFC822DATA | [] | [] |
org.slf4j.helpers.BasicMDCAdapter$1 | [] | [] |
jakarta.activation.FactoryFinder$1 | [] | [] |
com.icegreen.greenmail.store.MapBasedStoredMessageCollection | ['UserManagerFuzzer'] | [] |
com.icegreen.greenmail.imap.commands.CreateCommand | [] | [] |
org.eclipse.angus.mail.handlers.text_plain | [] | [] |
org.junit.runner.manipulation.Alphanumeric | [] | [] |
com.icegreen.greenmail.smtp.SmtpConnection | [] | [] |
org.eclipse.angus.mail.imap.protocol.UIDSet | [] | [] |
org.eclipse.angus.mail.nativeimage.AngusMailFeature | [] | [] |
org.junit.runner.Description | [] | [] |
jakarta.mail.search.SentDateTerm | [] | [] |
org.junit.internal.management.ManagementFactory$FactoryHolder | [] | [] |
com.icegreen.greenmail.user.UserImpl | ['UserManagerFuzzer'] | [] |
org.junit.internal.management.FakeRuntimeMXBean | [] | [] |
org.eclipse.angus.mail.imap.protocol.BODY | [] | [] |
org.junit.runner.notification.RunNotifier$5 | [] | [] |
org.eclipse.angus.mail.imap.protocol.BASE64MailboxDecoder | [] | [] |
com.icegreen.greenmail.util.InternetPrintWriter | ['UserManagerFuzzer'] | [] |
org.eclipse.angus.mail.util.logging.LogManagerProperties | ['UserManagerFuzzer'] | [] |
jakarta.mail.search.MessageIDTerm | [] | [] |
com.icegreen.greenmail.smtp.commands.SmtpCommandRegistry | [] | [] |
jakarta.mail.event.MessageCountEvent | [] | [] |
org.junit.runners.parameterized.BlockJUnit4ClassRunnerWithParameters$RunBeforeParams | [] | [] |
org.junit.internal.runners.SuiteMethod | [] | [] |
org.eclipse.angus.mail.imap.protocol.IMAPResponse | [] | [] |
junit.framework.TestFailure | [] | [] |
com.icegreen.greenmail.imap.commands.CommandParser$AtomCharValidator | [] | [] |
java.lang.System | ['UserManagerFuzzer'] | [] |
jakarta.mail.Session$2 | [] | [] |
jakarta.mail.util.StreamProvider$EncoderTypes | [] | [] |
org.eclipse.angus.mail.imap.IdleManager$1 | [] | [] |
jakarta.mail.internet.MimeUtil | [] | [] |
com.icegreen.greenmail.imap.commands.CommandParser | [] | [] |
com.icegreen.greenmail.imap.commands.SubscribeCommand | [] | [] |
junit.framework.TestResult$1 | [] | [] |
org.eclipse.angus.mail.iap.ConnectionException | [] | [] |
com.icegreen.greenmail.imap.commands.IdRange | [] | [] |
org.junit.internal.ExactComparisonCriteria | [] | [] |
org.eclipse.angus.mail.imap.IMAPFolder$9 | [] | [] |
com.icegreen.greenmail.util.GreenMail$toAbsolutePath__9 | [] | [] |
org.junit.runners.ParentRunner$2 | [] | [] |
com.icegreen.greenmail.imap.commands.CopyCommand | [] | [] |
org.eclipse.angus.activation.LogSupport | [] | [] |
com.icegreen.greenmail.imap.commands.StoreCommand$StoreCommandParser | [] | [] |
org.junit.experimental.categories.IncludeCategories | [] | [] |
org.junit.internal.runners.rules.RuleMemberValidator$MemberMustBePublic | [] | [] |
org.eclipse.angus.mail.util.SharedByteArrayOutputStream | [] | [] |
org.junit.rules.Timeout$Builder | [] | [] |
org.junit.internal.runners.ClassRoadie | [] | [] |
com.icegreen.greenmail.imap.commands.StoreCommand$StoreDirective | [] | [] |
com.icegreen.greenmail.pop3.commands.UserCommand | [] | [] |
jakarta.activation.DataHandler | [] | [] |
jakarta.mail.PasswordAuthentication | [] | [] |
org.junit.internal.matchers.ThrowableMessageMatcher | [] | [] |
com.icegreen.greenmail.imap.commands.SearchTermBuilder$14 | [] | [] |
com.icegreen.greenmail.user.UserManager | ['UserManagerFuzzer'] | [] |
java.io.OutputStream | [] | [] |
org.junit.runners.ParentRunner$ClassRuleCollector | [] | [] |
jakarta.mail.internet.InternetHeaders$InternetHeader | ['UserManagerFuzzer'] | [] |
com.icegreen.greenmail.foedus.util.StreamUtils$LimitedReader | [] | [] |
org.junit.runner.notification.RunNotifier$8 | [] | [] |
org.junit.internal.builders.SuiteMethodBuilder | [] | [] |
org.junit.experimental.theories.Theories$TheoryAnchor | [] | [] |
com.icegreen.greenmail.pop3.commands.AuthCommand | [] | [] |
org.eclipse.angus.mail.handlers.text_html | [] | [] |
jakarta.mail.internet.InternetHeaders | [] | [] |
org.junit.internal.runners.rules.RuleMemberValidator$Builder | [] | [] |
org.eclipse.angus.activation.MailcapTokenizer | [] | [] |
org.eclipse.angus.mail.smtp.SMTPSaslAuthenticator | [] | [] |
jakarta.mail.Session$4 | [] | [] |
org.junit.internal.matchers.ThrowableCauseMatcher | [] | [] |
org.junit.rules.Stopwatch$InternalWatcher | [] | [] |
java.lang.ProcessBuilder | [] | [] |
junit.extensions.ActiveTestSuite$1 | [] | [] |
org.junit.Assume | [] | [] |
junit.extensions.RepeatedTest | [] | [] |
org.junit.internal.runners.JUnit4ClassRunner$2 | [] | [] |
org.eclipse.angus.mail.smtp.SMTPTransport$LoginAuthenticator | [] | [] |
jakarta.mail.util.StreamProvider$1 | [] | [] |
java.io.PrintWriter | ['UserManagerFuzzer'] | [] |
com.icegreen.greenmail.imap.commands.FetchCommand | [] | [] |
jakarta.mail.event.MessageChangedEvent | [] | [] |
org.junit.experimental.categories.IncludeCategories$IncludesAny | [] | [] |
jakarta.mail.internet.ParameterList | [] | [] |
com.icegreen.greenmail.smtp.SmtpServer | ['UserManagerFuzzer'] | [] |
com.icegreen.greenmail.imap.commands.FetchCommand$FetchRequest | [] | [] |
jakarta.mail.util.SharedFileInputStream | [] | [] |
org.junit.runner.notification.SynchronizedRunListener | [] | [] |
jakarta.mail.Session$7 | [] | [] |
org.eclipse.angus.mail.util.logging.CollectorFormatter | [] | [] |
org.junit.internal.requests.ClassRequest | [] | [] |
org.eclipse.angus.mail.imap.ModifiedSinceTerm | [] | [] |
org.junit.ComparisonFailure$ComparisonCompactor | [] | [] |
org.eclipse.angus.mail.util.logging.CompactFormatter | [] | [] |
org.eclipse.angus.mail.imap.OlderTerm | [] | [] |
org.eclipse.angus.mail.util.LineInputStream | [] | [] |
com.icegreen.greenmail.imap.commands.StoredMessageSorter | [] | [] |
com.icegreen.greenmail.util.DummySSLSocketFactory | [] | [] |
org.eclipse.angus.mail.auth.Ntlm | [] | [] |
org.junit.runners.parameterized.BlockJUnit4ClassRunnerWithParameters$InjectionType | [] | [] |
org.junit.internal.builders.AnnotatedBuilder | [] | [] |
org.junit.runner.manipulation.Ordering$Context | [] | [] |
org.eclipse.angus.mail.util.LogOutputStream | [] | [] |
org.junit.experimental.results.ResultMatchers$4 | [] | [] |
org.slf4j.helpers.NOPLogger | ['UserManagerFuzzer'] | [] |
jakarta.mail.search.RecipientStringTerm | [] | [] |
org.eclipse.angus.activation.MailcapFile | [] | [] |
org.eclipse.angus.mail.util.PropUtil | [] | [] |
org.junit.runners.model.FrameworkField | [] | [] |
jakarta.activation.FactoryFinder$2 | [] | [] |
jakarta.mail.URLName | [] | [] |
org.eclipse.angus.mail.imap.IMAPMultipartDataSource | [] | [] |
jakarta.activation.SecuritySupport | [] | [] |
org.eclipse.angus.mail.imap.protocol.IMAPSaslAuthenticator | [] | [] |
jakarta.mail.internet.MimePartDataSource | [] | [] |
com.icegreen.greenmail.util.DummySSLServerSocketFactory | [] | [] |
org.junit.runner.notification.RunNotifier$4 | [] | [] |
jakarta.mail.internet.MimeMultipart | [] | [] |
org.eclipse.angus.mail.imap.protocol.MessageSet | [] | [] |
jakarta.activation.DataHandlerDataSource | [] | [] |
java.io.BufferedReader | [] | [] |
org.eclipse.angus.mail.imap.Utility | [] | [] |
org.eclipse.angus.mail.iap.Argument | [] | [] |
org.junit.runners.ParentRunner$4 | [] | [] |
com.icegreen.greenmail.smtp.SmtpManager | ['UserManagerFuzzer'] | [] |
com.icegreen.greenmail.imap.ImapResponse | ['UserManagerFuzzer'] | [] |
com.icegreen.greenmail.imap.commands.CloseCommand | [] | [] |
org.junit.internal.runners.statements.RunAfters | [] | [] |
org.junit.runner.notification.RunNotifier$2 | [] | [] |
org.junit.internal.management.ManagementFactory | [] | [] |
org.eclipse.angus.mail.pop3.TempFile | [] | [] |
org.eclipse.angus.mail.smtp.SMTPTransport$BDATOutputStream | [] | [] |
org.eclipse.angus.mail.util.LineOutputStream | [] | [] |
org.eclipse.angus.mail.imap.IMAPFolder$15 | [] | [] |
org.slf4j.event.SubstituteLoggingEvent | ['UserManagerFuzzer'] | [] |
com.icegreen.greenmail.imap.commands.CheckCommand | [] | [] |
jakarta.mail.search.SubjectTerm | [] | [] |
com.icegreen.greenmail.imap.commands.SortCommand | [] | [] |
jakarta.mail.MailLogger | [] | [] |
org.eclipse.angus.mail.util.logging.MailHandler$DefaultAuthenticator | [] | [] |
com.icegreen.greenmail.imap.commands.SelectCommand | [] | [] |
jakarta.mail.search.HeaderTerm | [] | [] |
org.eclipse.angus.mail.pop3.Protocol$OAuth2Authenticator | [] | [] |
org.junit.experimental.categories.ExcludeCategories | [] | [] |
jakarta.mail.util.ByteArrayDataSource$DSByteArrayOutputStream | [] | [] |
org.junit.Assert | [] | [] |
com.icegreen.greenmail.util.DummyTrustManager | [] | [] |
com.icegreen.greenmail.mail.MailAddress | [] | [] |
com.icegreen.greenmail.pop3.commands.UidlCommand | [] | [] |
org.eclipse.angus.mail.imap.IMAPMessage$FetchProfileCondition | [] | [] |
org.eclipse.angus.mail.imap.protocol.BODYSTRUCTURE | [] | [] |
org.eclipse.angus.mail.imap.IMAPFolder$4 | [] | [] |
org.junit.rules.ExpectedException$ExpectedExceptionStatement | [] | [] |
org.junit.internal.management.ReflectiveRuntimeMXBean$Holder | [] | [] |
org.eclipse.angus.mail.util.UUDecoderStream | [] | [] |
com.icegreen.greenmail.imap.commands.SearchTermBuilder$11 | [] | [] |
org.junit.runner.JUnitCommandLineParseResult | [] | [] |
org.eclipse.angus.mail.imap.LengthCounter | [] | [] |
jakarta.mail.FetchProfile$Item | [] | [] |
org.junit.experimental.theories.Theories$TheoryAnchor$2 | [] | [] |
org.junit.internal.builders.JUnit4Builder | [] | [] |
org.junit.internal.requests.ClassRequest$CustomAllDefaultPossibilitiesBuilder | [] | [] |
org.eclipse.angus.mail.smtp.DigestMD5 | [] | [] |
org.eclipse.angus.mail.imap.Rights$Right | [] | [] |
org.eclipse.angus.mail.imap.Utility$1 | [] | [] |
jakarta.mail.FetchProfile | [] | [] |
org.junit.internal.runners.JUnit4ClassRunner | [] | [] |
jakarta.mail.internet.ContentType | [] | [] |
org.junit.internal.MethodSorter$2 | [] | [] |
com.icegreen.greenmail.util.EncodingUtil | [] | [] |
org.junit.experimental.categories.CategoryValidator | [] | [] |
org.junit.runners.model.InitializationError | [] | [] |
com.icegreen.greenmail.smtp.SmtpManager$Incoming | ['UserManagerFuzzer'] | [] |
org.junit.experimental.theories.PotentialAssignment$1 | [] | [] |
jakarta.activation.MailcapCommandMap$1 | [] | [] |
org.junit.rules.ExpectedExceptionMatcherBuilder | [] | [] |
com.icegreen.greenmail.configuration.GreenMailConfiguration | [] | [] |
org.junit.internal.runners.TestMethod | [] | [] |
org.junit.runners.Parameterized$AssumptionViolationRunner | [] | [] |
jakarta.mail.SendFailedException | [] | [] |
org.junit.internal.runners.rules.RuleMemberValidator$MemberMustBeStatic | [] | [] |
jakarta.mail.Provider | [] | [] |
org.junit.rules.TestWatcher$1 | [] | [] |
org.junit.runner.notification.RunListener | [] | [] |
org.slf4j.helpers.MessageFormatter | ['UserManagerFuzzer'] | [] |
jakarta.mail.EventQueue | [] | [] |
org.eclipse.angus.mail.imap.MessageCache | [] | [] |
com.icegreen.greenmail.util.LoggingOutputStream | [] | [] |
com.icegreen.greenmail.server.BuildInfo | ['UserManagerFuzzer'] | [] |
org.eclipse.angus.mail.util.logging.DurationFilter | [] | [] |
org.eclipse.angus.mail.imap.IMAPFolder$5 | [] | [] |
org.slf4j.helpers.SubstituteLogger | ['UserManagerFuzzer'] | [] |
org.eclipse.angus.mail.imap.MessageLiteral | [] | [] |
com.icegreen.greenmail.imap.commands.SearchTermBuilder$4 | [] | [] |
com.icegreen.greenmail.store.StoredMessage | [] | [] |
jakarta.mail.util.ByteArrayDataSource | [] | [] |
jakarta.mail.event.TransportEvent | [] | [] |
java.io.InputStream | [] | [] |
org.junit.runners.BlockJUnit4ClassRunner | [] | [] |
org.junit.ComparisonFailure$ComparisonCompactor$DiffExtractor | [] | [] |
org.junit.validator.AnnotationsValidator | [] | [] |
org.junit.validator.AnnotationsValidator$FieldValidator | [] | [] |
com.icegreen.greenmail.Managers | ['UserManagerFuzzer'] | [] |
jakarta.mail.internet.InternetHeaders$MatchEnum | ['UserManagerFuzzer'] | [] |
org.eclipse.angus.mail.util.UUEncoderStream | [] | [] |
com.icegreen.greenmail.configuration.PropertiesBasedGreenMailConfigurationBuilder | [] | [] |
jakarta.activation.MimetypesFileTypeMap$2 | [] | [] |
org.eclipse.angus.mail.pop3.AppendStream | [] | [] |
org.junit.experimental.theories.internal.SpecificDataPointsSupplier | [] | [] |
org.eclipse.angus.mail.imap.IMAPFolder$6 | [] | [] |
org.eclipse.angus.mail.imap.IMAPFolder$17 | [] | [] |
org.junit.internal.runners.statements.FailOnTimeout$CallableStatement | [] | [] |
org.eclipse.angus.mail.imap.IMAPStore$ConnectionPool | [] | [] |
com.icegreen.greenmail.smtp.commands.MailCommand | [] | [] |
org.eclipse.angus.mail.util.logging.LogManagerProperties$1 | [] | [] |
org.junit.rules.Timeout | [] | [] |
jakarta.activation.SecuritySupport$1 | [] | [] |
org.junit.internal.requests.ClassRequest$CustomSuiteMethodBuilder | [] | [] |
org.eclipse.angus.mail.imap.protocol.SearchSequence | [] | [] |
org.eclipse.angus.mail.smtp.SMTPTransport$ChunkedOutputStream | [] | [] |
com.icegreen.greenmail.foedus.util.StreamUtils$SpliceReader | [] | [] |
org.junit.experimental.categories.Categories$CategoryFilter | [] | [] |
com.icegreen.greenmail.imap.commands.CapabilityCommand | [] | [] |
org.junit.rules.DisableOnDebug | [] | [] |
org.eclipse.angus.mail.imap.Rights | [] | [] |
jakarta.mail.util.FactoryFinder | [] | [] |
org.eclipse.angus.mail.handlers.text_plain$NoCloseOutputStream | [] | [] |
jakarta.mail.internet.ParameterList$ToStringBuffer | [] | [] |
org.junit.internal.matchers.StacktracePrintingMatcher | [] | [] |
jakarta.activation.MimeTypeEntry | [] | [] |
org.eclipse.angus.mail.auth.MD4 | [] | [] |
com.icegreen.greenmail.imap.commands.SearchTermBuilder$1 | [] | [] |
org.junit.internal.runners.MethodRoadie$1 | [] | [] |
jakarta.activation.MailcapCommandMap | [] | [] |
org.junit.runners.BlockJUnit4ClassRunner$1 | [] | [] |
org.junit.internal.management.ManagementFactory$ThreadHolder | [] | [] |
org.eclipse.angus.mail.imap.IMAPFolder$16 | [] | [] |
jakarta.mail.search.AndTerm | [] | [] |
org.junit.experimental.theories.internal.Assignments | [] | [] |
jakarta.activation.ObjectDataContentHandler | [] | [] |
org.eclipse.angus.mail.pop3.DefaultFolder | [] | [] |
junit.framework.JUnit4TestAdapterCache | [] | [] |
org.eclipse.angus.activation.LineTokenizer | [] | [] |
com.icegreen.greenmail.imap.commands.SearchTermBuilder$13 | [] | [] |
jakarta.mail.search.NotTerm | [] | [] |
com.icegreen.greenmail.imap.commands.MoveCommand | [] | [] |
junit.framework.TestSuite$1 | [] | [] |
com.icegreen.greenmail.imap.ImapServer | ['UserManagerFuzzer'] | [] |
org.eclipse.angus.activation.MailcapFile$lambda_parseLine_0__12 | [] | [] |
jakarta.mail.search.RecipientTerm | [] | [] |
com.icegreen.greenmail.imap.commands.CommandParser$MessageSetCharValidator | [] | [] |
com.icegreen.greenmail.imap.commands.LsubCommand | [] | [] |
org.eclipse.angus.mail.iap.ByteArray | [] | [] |
jakarta.mail.Session$1 | [] | [] |
org.junit.runner.manipulation.Sorter$1 | [] | [] |
com.icegreen.greenmail.junit.GreenMailRule | [] | [] |
org.junit.internal.MethodSorter$1 | [] | [] |
org.junit.runners.parameterized.BlockJUnit4ClassRunnerWithParameters$RunAfterParams | [] | [] |
jakarta.mail.Flags | [] | [] |
org.junit.internal.Throwables | [] | [] |
com.icegreen.greenmail.imap.commands.SearchTermBuilder$2 | [] | [] |
org.eclipse.angus.mail.smtp.SMTPTransport$NtlmAuthenticator | [] | [] |
org.eclipse.angus.mail.imap.ReferralException | [] | [] |
org.junit.experimental.ParallelComputer$1 | [] | [] |
org.eclipse.angus.mail.smtp.SMTPSaslAuthenticator$1 | [] | [] |
org.eclipse.angus.mail.smtp.SMTPOutputStream | [] | [] |
com.icegreen.greenmail.imap.commands.SearchTermBuilder$3 | [] | [] |
jakarta.mail.internet.MimeBodyPart$EncodedFileDataSource | [] | [] |
jakarta.mail.internet.UniqueValue | [] | [] |
jakarta.mail.MessagingException | [] | [] |
jakarta.mail.FolderNotFoundException | [] | [] |
org.junit.internal.runners.MethodRoadie | [] | [] |
org.junit.runners.model.TestTimedOutException | [] | [] |
com.icegreen.greenmail.store.InMemoryStore$lambda_deleteQuota_0__2 | ['UserManagerFuzzer'] | [] |
jakarta.activation.MimetypesFileTypeMap | [] | [] |
org.eclipse.angus.mail.pop3.Protocol$PlainAuthenticator | [] | [] |
jakarta.mail.internet.InternetHeaders$MatchHeaderEnum | ['UserManagerFuzzer'] | [] |
jakarta.mail.internet.MimeMessage$RecipientType | [] | [] |
org.junit.internal.runners.MethodRoadie$1$1 | [] | [] |
com.icegreen.greenmail.imap.ImapSessionImpl | ['UserManagerFuzzer'] | [] |
org.eclipse.angus.mail.auth.OAuth2SaslClientFactory | [] | [] |
java.lang.Runtime | [] | [] |
jakarta.activation.ActivationDataFlavor | [] | [] |
org.junit.experimental.results.PrintableResult | [] | [] |
org.junit.experimental.theories.internal.BooleanSupplier | [] | [] |
jakarta.mail.internet.ContentDisposition | [] | [] |
jakarta.activation.FactoryFinder | [] | [] |
java.nio.file.Paths | [] | [] |
org.junit.runners.RuleContainer | [] | [] |
org.eclipse.angus.mail.util.TraceInputStream | [] | [] |
com.icegreen.greenmail.pop3.commands.ListCommand | [] | [] |
com.icegreen.greenmail.imap.commands.FetchCommand$Partial | [] | [] |
org.junit.internal.runners.statements.InvokeMethod | [] | [] |
org.eclipse.angus.activation.nativeimage.AngusActivationFeature | [] | [] |
org.junit.experimental.results.FailureList | [] | [] |
org.junit.runner.Computer$1 | [] | [] |
org.junit.experimental.results.ResultMatchers$3 | [] | [] |
com.icegreen.greenmail.imap.commands.SearchTermBuilder$AllSearchTerm | [] | [] |
org.slf4j.event.EventRecodingLogger | ['UserManagerFuzzer'] | [] |
jakarta.mail.Quota | [] | [] |
jakarta.mail.util.SharedByteArrayInputStream | [] | [] |
org.eclipse.angus.mail.smtp.SMTPSendFailedException | [] | [] |
com.icegreen.greenmail.imap.commands.AppendCommand$AppendCommandParser | [] | [] |
jakarta.mail.internet.MimeUtil$1 | [] | [] |
jakarta.activation.DataSourceDataContentHandler | [] | [] |
org.eclipse.angus.mail.imap.IMAPNestedMessage | [] | [] |
com.icegreen.greenmail.imap.commands.FetchCommand$FetchCommandParser | [] | [] |
com.icegreen.greenmail.pop3.commands.StatCommand | [] | [] |
org.junit.experimental.theories.internal.AllMembersSupplier$MethodParameterValue | [] | [] |
org.eclipse.angus.mail.imap.IMAPFolder$13 | [] | [] |
jakarta.mail.search.OrTerm | [] | [] |
org.slf4j.MDC$MDCCloseable | [] | [] |
com.icegreen.greenmail.smtp.commands.RcptCommand | [] | [] |
com.icegreen.greenmail.imap.commands.NoopCommand | [] | [] |
org.junit.runners.ParentRunner$5 | [] | [] |
com.icegreen.greenmail.pop3.commands.RsetCommand | [] | [] |
jakarta.activation.DataHandler$1 | [] | [] |
com.icegreen.greenmail.util.LoggingInputStream | [] | [] |
org.eclipse.angus.mail.imap.protocol.IMAPReferralException | [] | [] |
org.junit.runner.FilterFactoryParams | [] | [] |
com.icegreen.greenmail.util.GreenMail | ['UserManagerFuzzer'] | [] |
org.junit.internal.runners.InitializationError | [] | [] |
org.slf4j.helpers.BasicMarkerFactory | [] | [] |
com.icegreen.greenmail.util.GreenMailUtil$1 | [] | [] |
com.icegreen.greenmail.util.GreenMailUtil | [] | [] |
org.eclipse.angus.mail.imap.IMAPMessage | [] | [] |
org.junit.experimental.max.MaxHistory$RememberingListener | [] | [] |
org.junit.runners.ParentRunner$1 | [] | [] |
org.eclipse.angus.mail.util.logging.MailHandler$TailNameFormatter | [] | [] |
org.eclipse.angus.mail.util.CRLFOutputStream | [] | [] |
org.eclipse.angus.mail.util.BASE64EncoderStream | [] | [] |
com.icegreen.greenmail.util.GreenMail$lambda_loadEmails_0__8 | [] | [] |
jakarta.mail.EventQueue$TerminatorEvent | [] | [] |
org.eclipse.angus.mail.pop3.POP3Message | [] | [] |
org.eclipse.angus.mail.util.MailStreamProvider | [] | [] |
org.junit.validator.AnnotationValidatorFactory | [] | [] |
com.icegreen.greenmail.smtp.commands.RsetCommand | [] | [] |
org.junit.rules.ExpectedException | [] | [] |
jakarta.activation.SecuritySupport$4 | [] | [] |
com.icegreen.greenmail.imap.commands.QuotaRootCommand | [] | [] |
com.icegreen.greenmail.imap.commands.StatusCommand$StatusCommandParser | [] | [] |
org.junit.internal.runners.JUnit4ClassRunner$1 | [] | [] |
com.icegreen.greenmail.imap.ImapHandler | ['UserManagerFuzzer'] | [] |
org.eclipse.angus.mail.imap.IMAPFolder$20 | [] | [] |
org.junit.internal.builders.AllDefaultPossibilitiesBuilder | [] | [] |
org.junit.internal.runners.JUnit38ClassRunner | [] | [] |
com.icegreen.greenmail.imap.commands.LoginCommand | [] | [] |
com.icegreen.greenmail.store.MessageFlags | [] | [] |
jakarta.activation.SecuritySupport$5 | [] | [] |
com.icegreen.greenmail.util.LineLoggingBuffer | [] | [] |
jakarta.mail.Session$6 | [] | [] |
java.nio.file.Files | [] | [] |
org.eclipse.angus.mail.imap.IMAPFolder$10 | [] | [] |
com.icegreen.greenmail.util.Retriever | [] | [] |
com.icegreen.greenmail.pop3.commands.TopCommand | [] | [] |
com.icegreen.greenmail.store.HierarchicalFolder$lambda_createChild_0__3 | ['UserManagerFuzzer'] | [] |
jakarta.mail.Session$3 | [] | [] |
jakarta.mail.internet.MailDateFormat | [] | [] |
com.icegreen.greenmail.imap.commands.CommandParser$TagCharValidator | [] | [] |
jakarta.mail.internet.HeaderTokenizer | [] | [] |
org.junit.internal.requests.OrderingRequest | [] | [] |
org.junit.experimental.categories.Categories | [] | [] |
org.junit.runner.notification.RunNotifier$9 | [] | [] |
org.eclipse.angus.mail.imap.SortTerm | [] | [] |
org.junit.internal.runners.rules.RuleMemberValidator$MethodMustBeATestRule | [] | [] |
org.eclipse.angus.mail.handlers.multipart_mixed | [] | [] |
org.slf4j.helpers.FormattingTuple | [] | [] |
com.icegreen.greenmail.store.InMemoryStore | ['UserManagerFuzzer'] | [] |
com.icegreen.greenmail.imap.commands.SearchTermBuilder$5 | [] | [] |
com.icegreen.greenmail.imap.commands.ExpungeCommand | [] | [] |
org.junit.experimental.theories.internal.AllMembersSupplier | [] | [] |
org.eclipse.angus.mail.util.MailSSLSocketFactory$MailTrustManager | [] | [] |
org.eclipse.angus.mail.smtp.SMTPAddressFailedException | [] | [] |
org.junit.validator.AnnotationsValidator$ClassValidator | [] | [] |
com.icegreen.greenmail.pop3.commands.QuitCommand | [] | [] |
org.eclipse.angus.mail.smtp.SMTPTransport$PlainAuthenticator | [] | [] |
com.icegreen.greenmail.util.PropertiesBasedServerSetupBuilder | [] | [] |
jakarta.mail.internet.InternetHeaders$MatchStringEnum | ['UserManagerFuzzer'] | [] |
Directory |
---|
This sections shows the raw data that is used to produce this report. This is mainly used for further processing and developer debugging.
Fuzzer | Calltree file | Program data file | Coverage file |
---|---|---|---|
UserManagerFuzzer | fuzzerLogFile-UserManagerFuzzer.data | fuzzerLogFile-UserManagerFuzzer.data.yaml | jacoco.xml |