Skip to content

Commit fa8a897

Browse files
committed
Solve SpotBugs error by asserting the type before casting
1 parent ff5228b commit fa8a897

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

modules/simple-java-mail/src/main/java/org/simplejavamail/converter/internal/mimemessage/MimeMessageProducerHelper.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,9 @@ public final class MimeMessageProducerHelper {
3434
private MimeMessageProducerHelper() {
3535
}
3636

37+
@SuppressWarnings("deprecation")
3738
public static MimeMessage produceMimeMessage(Email email, Session session) throws UnsupportedEncodingException, MessagingException {
38-
//noinspection deprecation
39+
assert email instanceof InternalEmail;
3940
((InternalEmail) email).verifyDefaultsAndOverridesApplied();
4041
for (SpecializedMimeMessageProducer mimeMessageProducer : mimeMessageProducers) {
4142
if (mimeMessageProducer.compatibleWithEmail(email)) {

0 commit comments

Comments
 (0)