pmd:UseIndexOfChar - Use Index Of Char (#300)

This commit is contained in:
Mohamed Ezzat 2016-05-17 21:49:13 +02:00 committed by inorichi
parent 4d65038ad3
commit 48a1e8f74c
2 changed files with 6 additions and 6 deletions

View File

@ -106,21 +106,21 @@ public class Batoto extends LoginSource {
@Override
protected Request mangaDetailsRequest(String mangaUrl) {
String mangaId = mangaUrl.substring(mangaUrl.lastIndexOf("r") + 1);
String mangaId = mangaUrl.substring(mangaUrl.lastIndexOf('r') + 1);
return ReqKt.get(String.format(MANGA_URL, mangaId), getRequestHeaders());
}
@Override
protected Request pageListRequest(String pageUrl) {
String id = pageUrl.substring(pageUrl.indexOf("#") + 1);
String id = pageUrl.substring(pageUrl.indexOf('#') + 1);
return ReqKt.get(String.format(CHAPTER_URL, id), getRequestHeaders());
}
@Override
protected Request imageUrlRequest(Page page) {
String pageUrl = page.getUrl();
int start = pageUrl.indexOf("#") + 1;
int end = pageUrl.indexOf("_", start);
int start = pageUrl.indexOf('#') + 1;
int end = pageUrl.indexOf('_', start);
String id = pageUrl.substring(start, end);
return ReqKt.get(String.format(PAGE_URL, id, pageUrl.substring(end+1)), getRequestHeaders());
}

View File

@ -204,7 +204,7 @@ public class Mangachan extends Source {
ArrayList<String> pages = new ArrayList<>();
int beginIndex = unparsedHtml.indexOf("fullimg\":[");
int endIndex = unparsedHtml.indexOf("]", beginIndex);
int endIndex = unparsedHtml.indexOf(']', beginIndex);
String trimmedHtml = unparsedHtml.substring(beginIndex + 10, endIndex);
trimmedHtml = trimmedHtml.replaceAll("\"", "");
@ -220,7 +220,7 @@ public class Mangachan extends Source {
@Override
protected List<Page> parseFirstPage(List<? extends Page> pages, String unparsedHtml) {
int beginIndex = unparsedHtml.indexOf("fullimg\":[");
int endIndex = unparsedHtml.indexOf("]", beginIndex);
int endIndex = unparsedHtml.indexOf(']', beginIndex);
String trimmedHtml = unparsedHtml.substring(beginIndex + 10, endIndex);
trimmedHtml = trimmedHtml.replaceAll("\"", "");