brunocvcunha/instagram4j

View on GitHub
src/main/java/com/github/instagram4j/instagram4j/IGClient.java

Summary

Maintainability
A
3 hrs
Test Coverage

File IGClient.java has 259 lines of code (exceeds 250 allowed). Consider refactoring.
Open

package com.github.instagram4j.instagram4j;

import java.io.File;
import java.io.IOException;
import java.io.ObjectStreamException;
Severity: Minor
Found in src/main/java/com/github/instagram4j/instagram4j/IGClient.java - About 2 hrs to fix

    Method sendRequest has 26 lines of code (exceeds 25 allowed). Consider refactoring.
    Open

        public <T extends IGResponse> CompletableFuture<T> sendRequest(@NonNull IGRequest<T> req) {
            CompletableFuture<Pair<Response, String>> responseFuture = new CompletableFuture<>();
            log.info("Sending request : {}", req.formUrl(this).toString());
            this.httpClient.newCall(req.formRequest(this)).enqueue(new Callback() {
    
    
    Severity: Minor
    Found in src/main/java/com/github/instagram4j/instagram4j/IGClient.java - About 1 hr to fix

      There are no issues that match your filters.

      Category
      Status