summaryrefslogtreecommitdiff
path: root/core/src/main/java
diff options
context:
space:
mode:
authorAndrew Gaul <andrew@gaul.org>2018-01-20 18:26:08 -0800
committerAndrew Gaul <andrew@gaul.org>2018-01-20 18:26:08 -0800
commit118d9103c124700d82f5f50e2b8a7b2b8a5cb4ad (patch)
treeba816277f196a7b985d706da7ed8c00e5906a431 /core/src/main/java
parentb98571ede8f123f8df740e08e0e94da6e4370f51 (diff)
downloadAntennaPod-118d9103c124700d82f5f50e2b8a7b2b8a5cb4ad.zip
Make some inner classes static
This avoids an implicit this field and can help GC. Found via error-prone.
Diffstat (limited to 'core/src/main/java')
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/service/download/DownloadService.java2
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/service/download/HttpDownloader.java2
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/util/syndication/HtmlToPlainText.java2
3 files changed, 3 insertions, 3 deletions
diff --git a/core/src/main/java/de/danoeh/antennapod/core/service/download/DownloadService.java b/core/src/main/java/de/danoeh/antennapod/core/service/download/DownloadService.java
index f3cc8f86a..cd5cba981 100644
--- a/core/src/main/java/de/danoeh/antennapod/core/service/download/DownloadService.java
+++ b/core/src/main/java/de/danoeh/antennapod/core/service/download/DownloadService.java
@@ -950,7 +950,7 @@ public class DownloadService extends Service {
* <p/>
* Currently, this handler only handles FeedMedia objects, because Feeds and FeedImages are deleted if the download fails.
*/
- private class FailedDownloadHandler implements Runnable {
+ private static class FailedDownloadHandler implements Runnable {
private DownloadRequest request;
private DownloadStatus status;
diff --git a/core/src/main/java/de/danoeh/antennapod/core/service/download/HttpDownloader.java b/core/src/main/java/de/danoeh/antennapod/core/service/download/HttpDownloader.java
index b409a419a..77d664b74 100644
--- a/core/src/main/java/de/danoeh/antennapod/core/service/download/HttpDownloader.java
+++ b/core/src/main/java/de/danoeh/antennapod/core/service/download/HttpDownloader.java
@@ -314,7 +314,7 @@ public class HttpDownloader extends Downloader {
}
}
- private class BasicAuthorizationInterceptor implements Interceptor {
+ private static class BasicAuthorizationInterceptor implements Interceptor {
private DownloadRequest downloadRequest;
diff --git a/core/src/main/java/de/danoeh/antennapod/core/util/syndication/HtmlToPlainText.java b/core/src/main/java/de/danoeh/antennapod/core/util/syndication/HtmlToPlainText.java
index bd40f398d..c497bfb4f 100644
--- a/core/src/main/java/de/danoeh/antennapod/core/util/syndication/HtmlToPlainText.java
+++ b/core/src/main/java/de/danoeh/antennapod/core/util/syndication/HtmlToPlainText.java
@@ -40,7 +40,7 @@ public class HtmlToPlainText {
}
// the formatting rules, implemented in a breadth-first DOM traverse
- private class FormattingVisitor implements NodeVisitor {
+ private static class FormattingVisitor implements NodeVisitor {
private StringBuilder accum = new StringBuilder(); // holds the accumulated text