From ede9312ef1306ce485e0883f635e777b3239e81b Mon Sep 17 00:00:00 2001 From: Sebastian Sdorra Date: Sun, 24 Jun 2012 16:49:01 +0200 Subject: [PATCH] mark old repository api as deprecated --- .../src/main/java/sonia/scm/repository/BlameViewer.java | 7 +++++++ .../java/sonia/scm/repository/BlameViewerProvider.java | 7 +++++++ .../main/java/sonia/scm/repository/BlameViewerUtil.java | 4 ++++ .../main/java/sonia/scm/repository/ChangesetViewer.java | 4 ++++ .../java/sonia/scm/repository/ChangesetViewerProvider.java | 3 +++ .../java/sonia/scm/repository/ChangesetViewerUtil.java | 3 +++ .../src/main/java/sonia/scm/repository/DiffViewer.java | 4 ++++ .../main/java/sonia/scm/repository/DiffViewerProvider.java | 3 +++ .../main/java/sonia/scm/repository/RepositoryBrowser.java | 3 +++ .../sonia/scm/repository/RepositoryBrowserProvider.java | 5 +++++ .../java/sonia/scm/repository/RepositoryBrowserUtil.java | 3 +++ 11 files changed, 46 insertions(+) diff --git a/scm-core/src/main/java/sonia/scm/repository/BlameViewer.java b/scm-core/src/main/java/sonia/scm/repository/BlameViewer.java index 6192329017..69657a2005 100644 --- a/scm-core/src/main/java/sonia/scm/repository/BlameViewer.java +++ b/scm-core/src/main/java/sonia/scm/repository/BlameViewer.java @@ -33,6 +33,10 @@ package sonia.scm.repository; +//~--- non-JDK imports -------------------------------------------------------- + +import sonia.scm.repository.api.RepositoryService; + //~--- JDK imports ------------------------------------------------------------ import java.io.IOException; @@ -43,7 +47,10 @@ import java.io.IOException; * * @author Sebastian Sdorra * @since 1.8 + * + * @deprecated use {@link RepositoryService#getBlameCommand()) instead. */ +@Deprecated public interface BlameViewer { diff --git a/scm-core/src/main/java/sonia/scm/repository/BlameViewerProvider.java b/scm-core/src/main/java/sonia/scm/repository/BlameViewerProvider.java index 5c2419ac16..6af34a5bf1 100644 --- a/scm-core/src/main/java/sonia/scm/repository/BlameViewerProvider.java +++ b/scm-core/src/main/java/sonia/scm/repository/BlameViewerProvider.java @@ -33,11 +33,18 @@ package sonia.scm.repository; +//~--- non-JDK imports -------------------------------------------------------- + +import sonia.scm.repository.api.RepositoryService; + /** * * @author Sebastian Sdorra * @since 1.8 + * + * @deprecated use {@link RepositoryService#getBlameCommand()} instead. */ +@Deprecated public interface BlameViewerProvider { diff --git a/scm-core/src/main/java/sonia/scm/repository/BlameViewerUtil.java b/scm-core/src/main/java/sonia/scm/repository/BlameViewerUtil.java index e552a53d1f..3345971958 100644 --- a/scm-core/src/main/java/sonia/scm/repository/BlameViewerUtil.java +++ b/scm-core/src/main/java/sonia/scm/repository/BlameViewerUtil.java @@ -49,14 +49,18 @@ import sonia.scm.util.AssertUtil; //~--- JDK imports ------------------------------------------------------------ import java.io.IOException; +import sonia.scm.repository.api.RepositoryService; /** * Class description * * @author Sebastian Sdorra * @since 1.8 + * + * @deprecated use {@link RepositoryService#getBlameCommand()} instead. */ @Singleton +@Deprecated public class BlameViewerUtil extends PartCacheClearHook { diff --git a/scm-core/src/main/java/sonia/scm/repository/ChangesetViewer.java b/scm-core/src/main/java/sonia/scm/repository/ChangesetViewer.java index 0f9561e4d0..fe0fed7839 100644 --- a/scm-core/src/main/java/sonia/scm/repository/ChangesetViewer.java +++ b/scm-core/src/main/java/sonia/scm/repository/ChangesetViewer.java @@ -36,11 +36,15 @@ package sonia.scm.repository; //~--- JDK imports ------------------------------------------------------------ import java.io.IOException; +import sonia.scm.repository.api.RepositoryService; /** * * @author Sebastian Sdorra + * + * @deprecated use {@link RepositoryService#getLogCommand()} instead. */ +@Deprecated public interface ChangesetViewer { diff --git a/scm-core/src/main/java/sonia/scm/repository/ChangesetViewerProvider.java b/scm-core/src/main/java/sonia/scm/repository/ChangesetViewerProvider.java index 4ccf0b86af..f648b79390 100644 --- a/scm-core/src/main/java/sonia/scm/repository/ChangesetViewerProvider.java +++ b/scm-core/src/main/java/sonia/scm/repository/ChangesetViewerProvider.java @@ -37,7 +37,10 @@ package sonia.scm.repository; * * @author Sebastian Sdorra * @since 1.8 + * + * @deprecated use {@link RepositoryService#getLogCommand()} instead. */ +@Deprecated public interface ChangesetViewerProvider { diff --git a/scm-core/src/main/java/sonia/scm/repository/ChangesetViewerUtil.java b/scm-core/src/main/java/sonia/scm/repository/ChangesetViewerUtil.java index 75c62964e5..d7565ee4f7 100644 --- a/scm-core/src/main/java/sonia/scm/repository/ChangesetViewerUtil.java +++ b/scm-core/src/main/java/sonia/scm/repository/ChangesetViewerUtil.java @@ -58,7 +58,10 @@ import java.util.Set; * * @author Sebastian Sdorra * @since 1.6 + * + * @deprecated use {@link RepositoryService#getLogCommand()} instead. */ +@Deprecated public class ChangesetViewerUtil extends PartCacheClearHook { diff --git a/scm-core/src/main/java/sonia/scm/repository/DiffViewer.java b/scm-core/src/main/java/sonia/scm/repository/DiffViewer.java index 8b9ba11187..149d1b22b9 100644 --- a/scm-core/src/main/java/sonia/scm/repository/DiffViewer.java +++ b/scm-core/src/main/java/sonia/scm/repository/DiffViewer.java @@ -37,12 +37,16 @@ package sonia.scm.repository; import java.io.IOException; import java.io.OutputStream; +import sonia.scm.repository.api.RepositoryService; /** * * @author Sebastian Sdorra * @since 1.8 + * + * @deprecated use {@link RepositoryService#getDiffCommand()} instead. */ +@Deprecated public interface DiffViewer { diff --git a/scm-core/src/main/java/sonia/scm/repository/DiffViewerProvider.java b/scm-core/src/main/java/sonia/scm/repository/DiffViewerProvider.java index eea836977b..103ef0a77e 100644 --- a/scm-core/src/main/java/sonia/scm/repository/DiffViewerProvider.java +++ b/scm-core/src/main/java/sonia/scm/repository/DiffViewerProvider.java @@ -37,7 +37,10 @@ package sonia.scm.repository; * * @author Sebastian Sdorra * @since 1.8 + * + * @deprecated use {@link RepositoryService#getDiffCommand()} instead. */ +@Deprecated public interface DiffViewerProvider { diff --git a/scm-core/src/main/java/sonia/scm/repository/RepositoryBrowser.java b/scm-core/src/main/java/sonia/scm/repository/RepositoryBrowser.java index abf137dbfd..ea3ba75c14 100644 --- a/scm-core/src/main/java/sonia/scm/repository/RepositoryBrowser.java +++ b/scm-core/src/main/java/sonia/scm/repository/RepositoryBrowser.java @@ -42,7 +42,10 @@ import java.io.OutputStream; * * @author Sebastian Sdorra * @since 1.5 + * + * @deprecated use {@link RepositoryService#getBrowseCommand()} instead. */ +@Deprecated public interface RepositoryBrowser { diff --git a/scm-core/src/main/java/sonia/scm/repository/RepositoryBrowserProvider.java b/scm-core/src/main/java/sonia/scm/repository/RepositoryBrowserProvider.java index b87d3481d0..e07de36ef8 100644 --- a/scm-core/src/main/java/sonia/scm/repository/RepositoryBrowserProvider.java +++ b/scm-core/src/main/java/sonia/scm/repository/RepositoryBrowserProvider.java @@ -33,11 +33,16 @@ package sonia.scm.repository; +import sonia.scm.repository.api.RepositoryService; + /** * * @author Sebastian Sdorra * @since 1.5 + * + * @deprecated use {@link RepositoryService#getBrowseCommand()) instead. */ +@Deprecated public interface RepositoryBrowserProvider { diff --git a/scm-core/src/main/java/sonia/scm/repository/RepositoryBrowserUtil.java b/scm-core/src/main/java/sonia/scm/repository/RepositoryBrowserUtil.java index db31d17287..b5cbf1127e 100644 --- a/scm-core/src/main/java/sonia/scm/repository/RepositoryBrowserUtil.java +++ b/scm-core/src/main/java/sonia/scm/repository/RepositoryBrowserUtil.java @@ -59,8 +59,11 @@ import java.util.Set; * * @author Sebastian Sdorra * @since 1.6 + * + * @deprecated use {@link RepositoryService#getBrowseCommand()) instead. */ @Singleton +@Deprecated public class RepositoryBrowserUtil extends PartCacheClearHook {