mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-11-03 23:58:55 +01:00 
			
		
		
		
	pmd:UseIndexOfChar - Use Index Of Char (#300)
This commit is contained in:
		@@ -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());
 | 
			
		||||
    }
 | 
			
		||||
 
 | 
			
		||||
@@ -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("\"", "");
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user