This is an automated email from the ASF dual-hosted git repository.

slachiewicz pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-changes-plugin.git


The following commit(s) were added to refs/heads/master by this push:
     new fce0ac4  Migrate to slf4j from plexus logging
fce0ac4 is described below

commit fce0ac41add46a7106ba5d25ee1fc1ea7cb317f8
Author: Sylwester Lachiewicz <[email protected]>
AuthorDate: Tue Nov 25 02:09:58 2025 +0100

    Migrate to slf4j from plexus logging
    
    
    Co-authored-by: Moderne <[email protected]>
---
 .../announcement/mailsender/ProjectJavamailMailSender.java       | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git 
a/src/main/java/org/apache/maven/plugins/changes/announcement/mailsender/ProjectJavamailMailSender.java
 
b/src/main/java/org/apache/maven/plugins/changes/announcement/mailsender/ProjectJavamailMailSender.java
index b158df4..730d6c0 100644
--- 
a/src/main/java/org/apache/maven/plugins/changes/announcement/mailsender/ProjectJavamailMailSender.java
+++ 
b/src/main/java/org/apache/maven/plugins/changes/announcement/mailsender/ProjectJavamailMailSender.java
@@ -35,11 +35,14 @@ import org.codehaus.plexus.mailsender.MailMessage;
 import org.codehaus.plexus.mailsender.MailSenderException;
 import org.codehaus.plexus.mailsender.util.DateFormatUtils;
 import org.codehaus.plexus.util.StringUtils;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 
 /**
  * Helper class for sending email.
  */
 public class ProjectJavamailMailSender extends AbstractMailSender {
+    private static final Logger LOGGER = 
LoggerFactory.getLogger(ProjectJavamailMailSender.class);
     private static final String SSL_FACTORY = "javax.net.ssl.SSLSocketFactory";
 
     private Properties props;
@@ -50,7 +53,7 @@ public class ProjectJavamailMailSender extends 
AbstractMailSender {
 
     public void initialize() {
         if (StringUtils.isEmpty(getSmtpHost())) {
-            getLogger().error("Error in configuration: Missing smtpHost.");
+            LOGGER.error("Error in configuration: Missing smtpHost.");
         }
 
         if (getSmtpPort() == 0) {
@@ -67,7 +70,7 @@ public class ProjectJavamailMailSender extends 
AbstractMailSender {
             props.put("mail.smtp.auth", "true");
         }
 
-        props.put("mail.debug", String.valueOf(getLogger().isDebugEnabled()));
+        props.put("mail.debug", String.valueOf(LOGGER.isDebugEnabled()));
 
         if (isSslMode()) {
             props.put("mail.smtp.socketFactory.port", 
String.valueOf(getSmtpPort()));
@@ -102,7 +105,7 @@ public class ProjectJavamailMailSender extends 
AbstractMailSender {
 
             Session session = Session.getDefaultInstance(props, auth);
 
-            session.setDebug(getLogger().isDebugEnabled());
+            session.setDebug(LOGGER.isDebugEnabled());
 
             Message msg = new MimeMessage(session);
             InternetAddress addressFrom = new 
InternetAddress(mail.getFrom().getRfc2822Address());

Reply via email to