Path Lines of Code core/src/test/java/org/apache/james/mime4j/ExampleMail.java 637 core/src/test/java/org/apache/james/mime4j/ExampleMessageTestCase.java 46 core/src/test/java/org/apache/james/mime4j/ExampleMessageTestCaseFactory.java 7 core/src/test/java/org/apache/james/mime4j/ExampleMessageTestSuiteBuilder.java 55 core/src/test/java/org/apache/james/mime4j/MimeExceptionTest.java 25 core/src/test/java/org/apache/james/mime4j/MimeIOExceptionTest.java 12 core/src/test/java/org/apache/james/mime4j/codec/Base64InputStreamTest.java 179 core/src/test/java/org/apache/james/mime4j/codec/Base64OutputStreamTest.java 155 core/src/test/java/org/apache/james/mime4j/codec/DecoderUtilTest.java 121 core/src/test/java/org/apache/james/mime4j/codec/EncoderUtilTest.java 245 core/src/test/java/org/apache/james/mime4j/codec/QuotedPrintableEncodeTest.java 102 core/src/test/java/org/apache/james/mime4j/codec/QuotedPrintableInputStreamTest.java 175 core/src/test/java/org/apache/james/mime4j/codec/QuotedPrintableOutputStreamTest.java 78 core/src/test/java/org/apache/james/mime4j/codec/QuotedPrintableTextEncodeTest.java 140 core/src/test/java/org/apache/james/mime4j/io/BufferedLineReaderInputStreamBufferTest.java 186 core/src/test/java/org/apache/james/mime4j/io/BufferedLineReaderInputStreamTest.java 128 core/src/test/java/org/apache/james/mime4j/io/EOLConvertingInputStreamTest.java 61 core/src/test/java/org/apache/james/mime4j/io/LimitedInputStreamTest.java 33 core/src/test/java/org/apache/james/mime4j/io/LineNumberInputStreamTest.java 45 core/src/test/java/org/apache/james/mime4j/io/LineReaderInputStreamAdaptorTest.java 128 core/src/test/java/org/apache/james/mime4j/io/MimeBoundaryInputStreamTest.java 224 core/src/test/java/org/apache/james/mime4j/io/PositionInputStreamTest.java 30 core/src/test/java/org/apache/james/mime4j/io/TextInputStreamTest.java 121 core/src/test/java/org/apache/james/mime4j/parser/MimeStreamParserExampleMessagesTest.java 66 core/src/test/java/org/apache/james/mime4j/parser/MimeStreamParserTest.java 331 core/src/test/java/org/apache/james/mime4j/parser/TestHandler.java 83 core/src/test/java/org/apache/james/mime4j/stream/DefaultFieldBuilderTest.java 107 core/src/test/java/org/apache/james/mime4j/stream/FallbackBodyDescriptorBuilderTest.java 113 core/src/test/java/org/apache/james/mime4j/stream/MimeEntityTest.java 623 core/src/test/java/org/apache/james/mime4j/stream/MimeStreamTokenMessageRfc822Test.java 69 core/src/test/java/org/apache/james/mime4j/stream/MimeTokenEmbeddedMessageTest.java 158 core/src/test/java/org/apache/james/mime4j/stream/MimeTokenNoRecurseTest.java 181 core/src/test/java/org/apache/james/mime4j/stream/MimeTokenStreamBodyDescriptorTest.java 65 core/src/test/java/org/apache/james/mime4j/stream/MimeTokenStreamReaderTest.java 106 core/src/test/java/org/apache/james/mime4j/stream/MimeTokenStreamTest.java 58 core/src/test/java/org/apache/james/mime4j/stream/MultipartStreamTest.java 116 core/src/test/java/org/apache/james/mime4j/stream/MultipartTokensTest.java 265 core/src/test/java/org/apache/james/mime4j/stream/RawFieldParserTest.java 367 core/src/test/java/org/apache/james/mime4j/stream/RawFieldTest.java 40 core/src/test/java/org/apache/james/mime4j/stream/StrictMimeTokenStreamTest.java 69 core/src/test/java/org/apache/james/mime4j/util/ByteArrayBufferTest.java 178 core/src/test/java/org/apache/james/mime4j/util/CharsetUtilTest.java 36 core/src/test/java/org/apache/james/mime4j/util/MimeUtilTest.java 43 core/src/test/resources/mimetools-testmsgs/2002_06_12_doublebound.xml 267 core/src/test/resources/mimetools-testmsgs/2002_06_12_doublebound_decoded.xml 57 core/src/test/resources/mimetools-testmsgs/ak-0696.xml 155 core/src/test/resources/mimetools-testmsgs/ak-0696_decoded.xml 102 core/src/test/resources/mimetools-testmsgs/attachment-filename-encoding-Latin1.xml 40 core/src/test/resources/mimetools-testmsgs/attachment-filename-encoding-Latin1_decoded.xml 37 core/src/test/resources/mimetools-testmsgs/attachment-filename-encoding-UTF8.xml 40 core/src/test/resources/mimetools-testmsgs/attachment-filename-encoding-UTF8_decoded.xml 37 core/src/test/resources/mimetools-testmsgs/badbound.xml 148 core/src/test/resources/mimetools-testmsgs/badbound_decoded.xml 148 core/src/test/resources/mimetools-testmsgs/badfile.xml 19 core/src/test/resources/mimetools-testmsgs/badfile_decoded.xml 17 core/src/test/resources/mimetools-testmsgs/bluedot-postcard.xml 173 core/src/test/resources/mimetools-testmsgs/bluedot-postcard_decoded.xml 69 core/src/test/resources/mimetools-testmsgs/bluedot-simple.xml 109 core/src/test/resources/mimetools-testmsgs/bluedot-simple_decoded.xml 13 core/src/test/resources/mimetools-testmsgs/double-bound.xml 136 core/src/test/resources/mimetools-testmsgs/double-bound_decoded.xml 113 core/src/test/resources/mimetools-testmsgs/double-semicolon.xml 33 core/src/test/resources/mimetools-testmsgs/double-semicolon2.xml 33 core/src/test/resources/mimetools-testmsgs/double-semicolon2_decoded.xml 29 core/src/test/resources/mimetools-testmsgs/double-semicolon_decoded.xml 29 core/src/test/resources/mimetools-testmsgs/dup-names.xml 123 core/src/test/resources/mimetools-testmsgs/dup-names_decoded.xml 86 core/src/test/resources/mimetools-testmsgs/empty-preamble.xml 48 core/src/test/resources/mimetools-testmsgs/empty-preamble_decoded.xml 36 core/src/test/resources/mimetools-testmsgs/frag.xml 1334 core/src/test/resources/mimetools-testmsgs/frag_decoded.xml 247 core/src/test/resources/mimetools-testmsgs/german-qp.xml 41 core/src/test/resources/mimetools-testmsgs/german-qp_decoded.xml 25 core/src/test/resources/mimetools-testmsgs/german.xml 104 core/src/test/resources/mimetools-testmsgs/german_decoded.xml 54 core/src/test/resources/mimetools-testmsgs/hdr-fakeout.xml 29 core/src/test/resources/mimetools-testmsgs/hdr-fakeout_decoded.xml 28 core/src/test/resources/mimetools-testmsgs/infinite.xml 101 core/src/test/resources/mimetools-testmsgs/infinite_decoded.xml 13 core/src/test/resources/mimetools-testmsgs/intl.xml 21 core/src/test/resources/mimetools-testmsgs/intl_decoded.xml 19 core/src/test/resources/mimetools-testmsgs/jt-0498.xml 159 core/src/test/resources/mimetools-testmsgs/jt-0498_decoded.xml 126 core/src/test/resources/mimetools-testmsgs/lennie.xml 112 core/src/test/resources/mimetools-testmsgs/lennie_decoded.xml 74 core/src/test/resources/mimetools-testmsgs/mp-msg-rfc822.xml 155 core/src/test/resources/mimetools-testmsgs/mp-msg-rfc822_decoded.xml 102 core/src/test/resources/mimetools-testmsgs/multi-2evil.xml 87 core/src/test/resources/mimetools-testmsgs/multi-2evil_decoded.xml 61 core/src/test/resources/mimetools-testmsgs/multi-2gifs-base64.xml 97 core/src/test/resources/mimetools-testmsgs/multi-2gifs-base64_decoded.xml 71 core/src/test/resources/mimetools-testmsgs/multi-2gifs.xml 87 core/src/test/resources/mimetools-testmsgs/multi-2gifs_decoded.xml 61 core/src/test/resources/mimetools-testmsgs/multi-bad.xml 188 core/src/test/resources/mimetools-testmsgs/multi-bad_decoded.xml 162 core/src/test/resources/mimetools-testmsgs/multi-badnames.xml 52 core/src/test/resources/mimetools-testmsgs/multi-badnames_decoded.xml 45 core/src/test/resources/mimetools-testmsgs/multi-clen.xml 64 core/src/test/resources/mimetools-testmsgs/multi-clen_decoded.xml 47 core/src/test/resources/mimetools-testmsgs/multi-digest.xml 59 core/src/test/resources/mimetools-testmsgs/multi-digest_decoded.xml 54 core/src/test/resources/mimetools-testmsgs/multi-frag.xml 143 core/src/test/resources/mimetools-testmsgs/multi-frag_decoded.xml 107 core/src/test/resources/mimetools-testmsgs/multi-igor.xml 228 core/src/test/resources/mimetools-testmsgs/multi-igor2.xml 228 core/src/test/resources/mimetools-testmsgs/multi-igor2_decoded.xml 69 core/src/test/resources/mimetools-testmsgs/multi-igor_decoded.xml 69 core/src/test/resources/mimetools-testmsgs/multi-nested.xml 142 core/src/test/resources/mimetools-testmsgs/multi-nested2.xml 142 core/src/test/resources/mimetools-testmsgs/multi-nested2_decoded.xml 109 core/src/test/resources/mimetools-testmsgs/multi-nested3.xml 142 core/src/test/resources/mimetools-testmsgs/multi-nested3_decoded.xml 109 core/src/test/resources/mimetools-testmsgs/multi-nested_decoded.xml 109 core/src/test/resources/mimetools-testmsgs/multi-simple.xml 41 core/src/test/resources/mimetools-testmsgs/multi-simple_decoded.xml 36 core/src/test/resources/mimetools-testmsgs/multi-weirdspace.xml 83 core/src/test/resources/mimetools-testmsgs/multi-weirdspace_decoded.xml 57 core/src/test/resources/mimetools-testmsgs/not-mime.xml 24 core/src/test/resources/mimetools-testmsgs/not-mime_decoded.xml 15 core/src/test/resources/mimetools-testmsgs/re-fwd.xml 72 core/src/test/resources/mimetools-testmsgs/re-fwd_decoded.xml 69 core/src/test/resources/mimetools-testmsgs/russian.xml 13 core/src/test/resources/mimetools-testmsgs/russian_decoded.xml 11 core/src/test/resources/mimetools-testmsgs/sig-uu.xml 31 core/src/test/resources/mimetools-testmsgs/sig-uu_decoded.xml 9 core/src/test/resources/mimetools-testmsgs/simple.xml 29 core/src/test/resources/mimetools-testmsgs/simple_decoded.xml 17 core/src/test/resources/mimetools-testmsgs/ticket-60931.xml 32 core/src/test/resources/mimetools-testmsgs/ticket-60931_decoded.xml 28 core/src/test/resources/mimetools-testmsgs/twopart.xml 597 core/src/test/resources/mimetools-testmsgs/twopart_decoded.xml 53 core/src/test/resources/mimetools-testmsgs/uu-junk-target.xml 220 core/src/test/resources/mimetools-testmsgs/uu-junk-target_decoded.xml 95 core/src/test/resources/mimetools-testmsgs/uu-junk.xml 182 core/src/test/resources/mimetools-testmsgs/uu-junk_decoded.xml 53 core/src/test/resources/mimetools-testmsgs/uu-zeegee.xml 130 core/src/test/resources/mimetools-testmsgs/uu-zeegee_decoded.xml 11 core/src/test/resources/mimetools-testmsgs/x-gzip64.xml 25 core/src/test/resources/mimetools-testmsgs/x-gzip64_decoded.xml 19 core/src/test/resources/testmsgs/bad-newlines-multiple-parts-base64.xml 35 core/src/test/resources/testmsgs/bad-newlines-multiple-parts-base64_decoded.xml 33 core/src/test/resources/testmsgs/bad-newlines-multiple-parts.xml 25 core/src/test/resources/testmsgs/bad-newlines-multiple-parts_decoded.xml 23 core/src/test/resources/testmsgs/base64-encoded-text.xml 18 core/src/test/resources/testmsgs/base64-encoded-text_decoded.xml 11 core/src/test/resources/testmsgs/base64encoded-rfc822message-nested.xml 35 core/src/test/resources/testmsgs/base64encoded-rfc822message-nested_decoded.xml 33 core/src/test/resources/testmsgs/base64encoded-rfc822message.xml 23 core/src/test/resources/testmsgs/base64encoded-rfc822message_decoded.xml 21 core/src/test/resources/testmsgs/basic-plain-very-long-lines_decoded.xml 17 core/src/test/resources/testmsgs/basic-plain-with-bad-header-separator.xml 20 core/src/test/resources/testmsgs/basic-plain-with-bad-header-separator_decoded.xml 18 core/src/test/resources/testmsgs/basic-plain.xml 20 core/src/test/resources/testmsgs/basic-plain_decoded.xml 17 core/src/test/resources/testmsgs/boundary-name-clash.xml 61 core/src/test/resources/testmsgs/boundary-name-clash_decoded.xml 49 core/src/test/resources/testmsgs/ending-boundaries.xml 27 core/src/test/resources/testmsgs/ending-boundaries_decoded.xml 25 core/src/test/resources/testmsgs/example.xml 207 core/src/test/resources/testmsgs/example_decoded.xml 135 core/src/test/resources/testmsgs/intermediate-boundaries.xml 48 core/src/test/resources/testmsgs/intermediate-boundaries_decoded.xml 27 core/src/test/resources/testmsgs/malformedHeader-nocrlfcrlf.xml 11 core/src/test/resources/testmsgs/malformedHeader-nocrlfcrlf_decoded.xml 9 core/src/test/resources/testmsgs/malformedHeader-noheader.xml 6 core/src/test/resources/testmsgs/malformedHeader-noheader_decoded.xml 5 core/src/test/resources/testmsgs/malformedHeaderStartsBody-nocrlfcrlf.xml 10 core/src/test/resources/testmsgs/malformedHeaderStartsBody-nocrlfcrlf_decoded.xml 7 core/src/test/resources/testmsgs/malformedHeaderStartsBody-noheader.xml 7 core/src/test/resources/testmsgs/malformedHeaderStartsBody-noheader_decoded.xml 5 core/src/test/resources/testmsgs/misplaced-boundary.xml 21 core/src/test/resources/testmsgs/misplaced-boundary_decoded.xml 18 core/src/test/resources/testmsgs/missing-boundary.xml 11 core/src/test/resources/testmsgs/missing-boundary_decoded.xml 11 core/src/test/resources/testmsgs/missing-inner-boundary.xml 34 core/src/test/resources/testmsgs/missing-inner-boundary_decoded.xml 32 core/src/test/resources/testmsgs/missing-inner-start-boundary.xml 34 core/src/test/resources/testmsgs/missing-inner-start-boundary_decoded.xml 32 core/src/test/resources/testmsgs/multipartdigestnestedemptyparts.xml 53 core/src/test/resources/testmsgs/multipartdigestnestedemptyparts_decoded.xml 52 core/src/test/resources/testmsgs/multipartemptypart.xml 28 core/src/test/resources/testmsgs/multipartemptypart_decoded.xml 27 core/src/test/resources/testmsgs/multipartnestedemptyparts.xml 55 core/src/test/resources/testmsgs/multipartnestedemptyparts_decoded.xml 54 core/src/test/resources/testmsgs/multipartnestedemptypartsnorfc822.xml 41 core/src/test/resources/testmsgs/multipartnestedemptypartsnorfc822_decoded.xml 40 core/src/test/resources/testmsgs/multipartnopart.xml 22 core/src/test/resources/testmsgs/multipartnopart_decoded.xml 22 core/src/test/resources/testmsgs/obsolete.xml 14 core/src/test/resources/testmsgs/obsolete_decoded.xml 12 core/src/test/resources/testmsgs/qp-body.xml 15 core/src/test/resources/testmsgs/qp-body_decoded.xml 13 core/src/test/resources/testmsgs/russian-headers.xml 13 core/src/test/resources/testmsgs/russian-headers_decoded.xml 11 core/src/test/resources/testmsgs/simple-attachment.xml 66 core/src/test/resources/testmsgs/simple-attachment_decoded.xml 45 core/src/test/resources/testmsgs/very-long-boundary.xml 27 core/src/test/resources/testmsgs/very-long-boundary_decoded.xml 22 core/src/test/resources/testmsgs/weird-boundary.xml 27 core/src/test/resources/testmsgs/weird-boundary_decoded.xml 22 dom/src/test/java/org/apache/james/mime4j/dom/ExampleMessagesRoundtripTest.java 73 dom/src/test/java/org/apache/james/mime4j/dom/LargeMessageParsingTest.java 47 dom/src/test/java/org/apache/james/mime4j/dom/MessageCharsetLenientTest.java 78 dom/src/test/java/org/apache/james/mime4j/dom/MessageCompleteMailTest.java 27 dom/src/test/java/org/apache/james/mime4j/dom/MessageHeadlessParserTest.java 84 dom/src/test/java/org/apache/james/mime4j/dom/MessageParserTest.java 183 dom/src/test/java/org/apache/james/mime4j/dom/MessageServiceFactoryTest.java 19 dom/src/test/java/org/apache/james/mime4j/dom/MessageTest.java 336 dom/src/test/java/org/apache/james/mime4j/dom/MessageWriteToTest.java 60 dom/src/test/java/org/apache/james/mime4j/dom/MimeBuilderCopyTest.java 133 dom/src/test/java/org/apache/james/mime4j/dom/MultipartFormTest.java 61 dom/src/test/java/org/apache/james/mime4j/field/ContentDispositionFieldTest.java 154 dom/src/test/java/org/apache/james/mime4j/field/ContentLanguageFieldTest.java 46 dom/src/test/java/org/apache/james/mime4j/field/ContentLocationFieldTest.java 35 dom/src/test/java/org/apache/james/mime4j/field/ContentTransferEncodingFieldTest.java 36 dom/src/test/java/org/apache/james/mime4j/field/ContentTypeFieldMimeParameterTest.java 249 dom/src/test/java/org/apache/james/mime4j/field/ContentTypeFieldTest.java 80 dom/src/test/java/org/apache/james/mime4j/field/DateTimeFieldImplTest.java 49 dom/src/test/java/org/apache/james/mime4j/field/DateTimeTest.java 104 dom/src/test/java/org/apache/james/mime4j/field/FieldsTest.java 341 dom/src/test/java/org/apache/james/mime4j/field/LenientContentDispositionFieldTest.java 151 dom/src/test/java/org/apache/james/mime4j/field/LenientContentLanguageFieldTest.java 60 dom/src/test/java/org/apache/james/mime4j/field/LenientContentLocationFieldTest.java 40 dom/src/test/java/org/apache/james/mime4j/field/LenientContentTypeFieldTest.java 62 dom/src/test/java/org/apache/james/mime4j/field/LenientDateTimeFieldTest.java 73 dom/src/test/java/org/apache/james/mime4j/field/LenientMimeVersionParserTest.java 69 dom/src/test/java/org/apache/james/mime4j/field/MimeVersionParserTest.java 48 dom/src/test/java/org/apache/james/mime4j/field/UnstructuredFieldTest.java 16 dom/src/test/java/org/apache/james/mime4j/field/address/AddressTest.java 111 dom/src/test/java/org/apache/james/mime4j/field/address/DefaultAddressBuilderTest.java 245 dom/src/test/java/org/apache/james/mime4j/field/address/DefaultAddressFormatterTest.java 62 dom/src/test/java/org/apache/james/mime4j/field/address/LenientAddressBuilderTest.java 367 dom/src/test/java/org/apache/james/mime4j/field/contentdisposition/ContentDispositionTest.java 11 dom/src/test/java/org/apache/james/mime4j/field/contenttype/ContentTypeTest.java 28 dom/src/test/java/org/apache/james/mime4j/field/datetime/DateTimeTest.java 84 dom/src/test/java/org/apache/james/mime4j/field/mimeversion/MimeVersionParserTest.java 45 dom/src/test/java/org/apache/james/mime4j/field/structured/StructuredFieldParserTest.java 42 dom/src/test/java/org/apache/james/mime4j/message/AbstractEntityBuilderTest.java 202 dom/src/test/java/org/apache/james/mime4j/message/BodyPartBuilderTest.java 66 dom/src/test/java/org/apache/james/mime4j/message/DefaultMessageWriterTest.java 25 dom/src/test/java/org/apache/james/mime4j/message/EntityImplTest.java 60 dom/src/test/java/org/apache/james/mime4j/message/HeaderImplTest.java 94 dom/src/test/java/org/apache/james/mime4j/message/MaximalBodyDescriptorTest.java 271 dom/src/test/java/org/apache/james/mime4j/message/MessageBuilderTest.java 326 dom/src/test/java/org/apache/james/mime4j/message/MessageImplTest.java 283 dom/src/test/java/org/apache/james/mime4j/message/MultipartBuilderTest.java 155 james-utils/src/test/java/org/apache/james/mime4j/utils/search/MessageMatcherTest.java 131 mbox/src/test/java/org/apache/james/mime4j/mboxiterator/ByteBufferInputStreamTest.java 58 mbox/src/test/java/org/apache/james/mime4j/mboxiterator/MboxIteratorTest.java 46 storage/src/test/java/org/apache/james/mime4j/storage/DefaultStorageProviderTest.java 35 storage/src/test/java/org/apache/james/mime4j/storage/MultiReferenceStorageTest.java 71 storage/src/test/java/org/apache/james/mime4j/storage/SingleBodyCopyTest.java 91 storage/src/test/java/org/apache/james/mime4j/storage/StorageProviderTest.java 101