From 60f512b4b045e49a96d5364534019c3188fa3629 Mon Sep 17 00:00:00 2001 From: Alex Osborne Date: Mon, 31 Mar 2025 15:12:21 +0900 Subject: [PATCH] Fix compiler warning: deprecated item is not annotated with @Deprecated --- commons/src/main/java/org/archive/util/UriUtils.java | 1 + modules/src/main/java/org/archive/modules/CrawlURI.java | 1 + .../org/archive/modules/credential/HtmlFormCredential.java | 3 +++ .../modules/deciderules/surt/SurtPrefixedDecideRule.java | 2 ++ .../main/java/org/archive/modules/extractor/ExtractorHTTP.java | 2 ++ 5 files changed, 9 insertions(+) diff --git a/commons/src/main/java/org/archive/util/UriUtils.java b/commons/src/main/java/org/archive/util/UriUtils.java index a1ce231d..bcde5e50 100644 --- a/commons/src/main/java/org/archive/util/UriUtils.java +++ b/commons/src/main/java/org/archive/util/UriUtils.java @@ -108,6 +108,7 @@ public class UriUtils { * @deprecated produces too many false positives, * {@link #isVeryLikelyUri(CharSequence)} is preferred */ + @Deprecated public static boolean isLikelyUri(CharSequence candidate) { return isPossibleUri(candidate) && !isLikelyFalsePositive(candidate); } diff --git a/modules/src/main/java/org/archive/modules/CrawlURI.java b/modules/src/main/java/org/archive/modules/CrawlURI.java index 9e2ebb3d..384c7da8 100644 --- a/modules/src/main/java/org/archive/modules/CrawlURI.java +++ b/modules/src/main/java/org/archive/modules/CrawlURI.java @@ -906,6 +906,7 @@ implements Reporter, Serializable, OverlayContext, Comparable { * @param digestValue * @deprecated Use {@link #setContentDigest(String, byte[])} */ + @Deprecated public void setContentDigest(byte[] digestValue) { setContentDigest("SHA1", digestValue); } diff --git a/modules/src/main/java/org/archive/modules/credential/HtmlFormCredential.java b/modules/src/main/java/org/archive/modules/credential/HtmlFormCredential.java index 04866d2d..b3ad436e 100644 --- a/modules/src/main/java/org/archive/modules/credential/HtmlFormCredential.java +++ b/modules/src/main/java/org/archive/modules/credential/HtmlFormCredential.java @@ -75,12 +75,15 @@ public class HtmlFormCredential extends Credential { * GET or POST. */ /** @deprecated ignored, always POST*/ + @Deprecated protected Method httpMethod = Method.POST; /** @deprecated ignored, always POST*/ + @Deprecated public Method getHttpMethod() { return this.httpMethod; } /** @deprecated ignored, always POST*/ + @Deprecated public void setHttpMethod(Method method) { this.httpMethod = method; } diff --git a/modules/src/main/java/org/archive/modules/deciderules/surt/SurtPrefixedDecideRule.java b/modules/src/main/java/org/archive/modules/deciderules/surt/SurtPrefixedDecideRule.java index 3780321e..bea3d4f1 100644 --- a/modules/src/main/java/org/archive/modules/deciderules/surt/SurtPrefixedDecideRule.java +++ b/modules/src/main/java/org/archive/modules/deciderules/surt/SurtPrefixedDecideRule.java @@ -78,6 +78,7 @@ public class SurtPrefixedDecideRule extends PredicatedDecideRule implements * @deprecated redundant now that we have * {@link SurtPrefixedDecideRule#surtsSource} */ + @Deprecated public ConfigFile getSurtsSourceFile() { if (getSurtsSource() instanceof ConfigFile) { return (ConfigFile) getSurtsSource(); @@ -86,6 +87,7 @@ public class SurtPrefixedDecideRule extends PredicatedDecideRule implements } } /** @deprecated */ + @Deprecated public void setSurtsSourceFile(ConfigFile cp) { setSurtsSource(cp); } diff --git a/modules/src/main/java/org/archive/modules/extractor/ExtractorHTTP.java b/modules/src/main/java/org/archive/modules/extractor/ExtractorHTTP.java index effe83e2..fd398841 100644 --- a/modules/src/main/java/org/archive/modules/extractor/ExtractorHTTP.java +++ b/modules/src/main/java/org/archive/modules/extractor/ExtractorHTTP.java @@ -47,6 +47,7 @@ public class ExtractorHTTP extends Extractor { * @deprecated Deprecated in favor of {@link #getInferPaths()} which allows the specification of arbitrary * paths and can be overridden with sheets. */ + @Deprecated public boolean getInferRootPage() { return inferRootPage; } @@ -54,6 +55,7 @@ public class ExtractorHTTP extends Extractor { * @deprecated Deprecated in favor of {@link #setInferPaths(List)} which allows the specification of arbitrary * paths and can be overridden with sheets. */ + @Deprecated public void setInferRootPage(boolean inferRootPage) { this.inferRootPage = inferRootPage; }