You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by mi...@apache.org on 2021/11/07 16:18:11 UTC
[maven-scm] branch SCM-972 created (now eb22abe)
This is an automated email from the ASF dual-hosted git repository.
michaelo pushed a change to branch SCM-972
in repository https://gitbox.apache.org/repos/asf/maven-scm.git.
at eb22abe [SCM-972] Deprecate SCM Logger in favor of SLF4J
This branch includes the following new commits:
new eb22abe [SCM-972] Deprecate SCM Logger in favor of SLF4J
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
[maven-scm] 01/01: [SCM-972] Deprecate SCM Logger in favor of SLF4J
Posted by mi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
michaelo pushed a commit to branch SCM-972
in repository https://gitbox.apache.org/repos/asf/maven-scm.git
commit eb22abe887af16132f80a46d0a18f06db6a6307c
Author: Michael Osipov <mi...@apache.org>
AuthorDate: Sun Nov 7 17:17:51 2021 +0100
[SCM-972] Deprecate SCM Logger in favor of SLF4J
This closes #129
---
maven-scm-api/src/main/java/org/apache/maven/scm/log/DefaultLog.java | 1 +
.../src/main/java/org/apache/maven/scm/log/ScmLogDispatcher.java | 1 +
maven-scm-api/src/main/java/org/apache/maven/scm/log/ScmLogger.java | 1 +
.../src/main/java/org/apache/maven/scm/manager/BasicScmManager.java | 5 +++--
.../src/main/java/org/apache/maven/scm/provider/ScmProvider.java | 1 +
.../main/java/org/apache/maven/scm/manager/plexus/PlexusLogger.java | 1 +
6 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/maven-scm-api/src/main/java/org/apache/maven/scm/log/DefaultLog.java b/maven-scm-api/src/main/java/org/apache/maven/scm/log/DefaultLog.java
index 8bcd1c5..bb81eda 100644
--- a/maven-scm-api/src/main/java/org/apache/maven/scm/log/DefaultLog.java
+++ b/maven-scm-api/src/main/java/org/apache/maven/scm/log/DefaultLog.java
@@ -22,6 +22,7 @@ package org.apache.maven.scm.log;
/**
* @author <a href="mailto:evenisse@apache.org">Emmanuel Venisse</a>
*/
+@Deprecated
public class DefaultLog
implements ScmLogger
{
diff --git a/maven-scm-api/src/main/java/org/apache/maven/scm/log/ScmLogDispatcher.java b/maven-scm-api/src/main/java/org/apache/maven/scm/log/ScmLogDispatcher.java
index 295b35a..6ef200e 100644
--- a/maven-scm-api/src/main/java/org/apache/maven/scm/log/ScmLogDispatcher.java
+++ b/maven-scm-api/src/main/java/org/apache/maven/scm/log/ScmLogDispatcher.java
@@ -26,6 +26,7 @@ import java.util.List;
* @author <a href="mailto:evenisse@apache.org">Emmanuel Venisse</a>
*
*/
+@Deprecated
public class ScmLogDispatcher
implements ScmLogger
{
diff --git a/maven-scm-api/src/main/java/org/apache/maven/scm/log/ScmLogger.java b/maven-scm-api/src/main/java/org/apache/maven/scm/log/ScmLogger.java
index fb5103c..9801fbe 100644
--- a/maven-scm-api/src/main/java/org/apache/maven/scm/log/ScmLogger.java
+++ b/maven-scm-api/src/main/java/org/apache/maven/scm/log/ScmLogger.java
@@ -23,6 +23,7 @@ package org.apache.maven.scm.log;
* @author <a href="mailto:evenisse@apache.org">Emmanuel Venisse</a>
*
*/
+@Deprecated
public interface ScmLogger
{
boolean isDebugEnabled();
diff --git a/maven-scm-api/src/main/java/org/apache/maven/scm/manager/BasicScmManager.java b/maven-scm-api/src/main/java/org/apache/maven/scm/manager/BasicScmManager.java
index 00b2515..68a22e2 100644
--- a/maven-scm-api/src/main/java/org/apache/maven/scm/manager/BasicScmManager.java
+++ b/maven-scm-api/src/main/java/org/apache/maven/scm/manager/BasicScmManager.java
@@ -30,8 +30,9 @@ public class BasicScmManager
extends AbstractScmManager
{
/** {@inheritDoc} */
- protected ScmLogger getScmLogger()
+ @Deprecated
+ protected ScmLogger getScmLogger()
{
return new DefaultLog();
}
-}
\ No newline at end of file
+}
diff --git a/maven-scm-api/src/main/java/org/apache/maven/scm/provider/ScmProvider.java b/maven-scm-api/src/main/java/org/apache/maven/scm/provider/ScmProvider.java
index 8dd61cc..db60ef8 100644
--- a/maven-scm-api/src/main/java/org/apache/maven/scm/provider/ScmProvider.java
+++ b/maven-scm-api/src/main/java/org/apache/maven/scm/provider/ScmProvider.java
@@ -71,6 +71,7 @@ public interface ScmProvider
*
* @param logger The logger
*/
+ @Deprecated
void addListener( ScmLogger logger );
boolean requiresEditMode();
diff --git a/maven-scm-managers/maven-scm-manager-plexus/src/main/java/org/apache/maven/scm/manager/plexus/PlexusLogger.java b/maven-scm-managers/maven-scm-manager-plexus/src/main/java/org/apache/maven/scm/manager/plexus/PlexusLogger.java
index 9a0638b..1d25728 100644
--- a/maven-scm-managers/maven-scm-manager-plexus/src/main/java/org/apache/maven/scm/manager/plexus/PlexusLogger.java
+++ b/maven-scm-managers/maven-scm-manager-plexus/src/main/java/org/apache/maven/scm/manager/plexus/PlexusLogger.java
@@ -26,6 +26,7 @@ import org.codehaus.plexus.logging.Logger;
* @author <a href="mailto:evenisse@apache.org">Emmanuel Venisse</a>
*
*/
+@Deprecated
public class PlexusLogger
implements ScmLogger
{