"id"$"line"$"contents"$"class_name"$"class_value"$"path"$"date" "build.gradle"$"0"$"++ b/build.gradle"$"verdict"$"1"$" b/build.gradle"$"2013-10-09 00:29:28" "build.gradle"$"1"$"1,22 @@"$"verdict"$"1"$" b/build.gradle"$"2013-10-09 00:29:28" "build.gradle"$"2"$" repositories {"$"verdict"$"1"$" b/build.gradle"$"2013-10-09 00:29:28" "build.gradle"$"3"$" mavenCentral()"$"verdict"$"1"$" b/build.gradle"$"2013-10-09 00:29:28" "build.gradle"$"4"$" }"$"verdict"$"1"$" b/build.gradle"$"2013-10-09 00:29:28" "build.gradle"$"5"$"'"$"verdict"$"1"$" b/build.gradle"$"2013-10-09 00:29:28" "build.gradle"$"6"$" dependencies {"$"verdict"$"1"$" b/build.gradle"$"2013-10-09 00:29:28" "build.gradle"$"7"$" classpath 'com.android.tools.build:gradle:0.6.+'"$"verdict"$"1"$" b/build.gradle"$"2013-10-09 00:29:28" "build.gradle"$"8"$" }"$"verdict"$"1"$" b/build.gradle"$"2013-10-09 00:29:28" "build.gradle"$"9"$" group = 'com.loopj.android'"$"verdict"$"1"$" b/build.gradle"$"2013-10-09 00:29:28" "build.gradle"$"10"$" version = '1.4.4-SNAPSHOT'"$"verdict"$"1"$" b/build.gradle"$"2013-10-09 00:29:28" "build.gradle"$"11"$" repositories {"$"verdict"$"1"$" b/build.gradle"$"2013-10-09 00:29:28" "build.gradle"$"12"$" mavenCentral()"$"verdict"$"1"$" b/build.gradle"$"2013-10-09 00:29:28" "build.gradle"$"13"$" }"$"verdict"$"1"$" b/build.gradle"$"2013-10-09 00:29:28" "build.gradle"$"14"$" tasks.withType(JavaCompile) {"$"verdict"$"1"$" b/build.gradle"$"2013-10-09 00:29:28" "build.gradle"$"15"$" options.encoding = ""UTF-8"""$"verdict"$"1"$" b/build.gradle"$"2013-10-09 00:29:28" "build.gradle"$"16"$" }"$"verdict"$"1"$" b/build.gradle"$"2013-10-09 00:29:28" "ExampleUsage.java"$"17"$"++ b/examples/ExampleUsage.java"$"verdict"$"1"$" b/examples/ExampleUsage.java"$"2013-10-09 00:29:28" "ExampleUsage.java"$"18"$"1,3 @@"$"verdict"$"1"$" b/examples/ExampleUsage.java"$"2013-10-09 00:29:28" "TwitterRestClient.java"$"19"$"++ b/examples/TwitterRestClient.java"$"verdict"$"1"$" b/examples/TwitterRestClient.java"$"2013-10-09 00:29:28" "TwitterRestClient.java"$"20"$"1,5 @@"$"verdict"$"1"$" b/examples/TwitterRestClient.java"$"2013-10-09 00:29:28" "TwitterRestClientUsage.java"$"21"$"++ b/examples/TwitterRestClientUsage.java"$"verdict"$"1"$" b/examples/TwitterRestClientUsage.java"$"2013-10-09 00:29:28" "TwitterRestClientUsage.java"$"22"$"1,15 @@"$"verdict"$"1"$" b/examples/TwitterRestClientUsage.java"$"2013-10-09 00:29:28" "TwitterRestClientUsage.java"$"23"$" JSONObject firstEvent = (JSONObject) timeline.get(0);"$"verdict"$"1"$" b/examples/TwitterRestClientUsage.java"$"2013-10-09 00:29:28" "TwitterRestClientUsage.java"$"24"$" } catch (JSONException e) {"$"verdict"$"1"$" b/examples/TwitterRestClientUsage.java"$"2013-10-09 00:29:28" "build.gradle"$"30"$"++ b/library/build.gradle"$"verdict"$"1"$" b/library/build.gradle"$"2013-10-09 00:29:28" "build.gradle"$"31"$"1,18 @@"$"verdict"$"1"$" b/library/build.gradle"$"2013-10-09 00:29:28" "build.gradle"$"32"$"'"$"verdict"$"1"$" b/library/build.gradle"$"2013-10-09 00:29:28" "build.gradle"$"33"$" compile 'com.android.support:support-v4:18.0.+'"$"verdict"$"1"$" b/library/build.gradle"$"2013-10-09 00:29:28" "build.gradle"$"34"$" compileSdkVersion 18"$"verdict"$"1"$" b/library/build.gradle"$"2013-10-09 00:29:28" "build.gradle"$"35"$" buildToolsVersion '18.0.1'"$"verdict"$"1"$" b/library/build.gradle"$"2013-10-09 00:29:28" "build.gradle"$"36"$" sourceSets {"$"verdict"$"1"$" b/library/build.gradle"$"2013-10-09 00:29:28" "build.gradle"$"37"$" main {"$"verdict"$"1"$" b/library/build.gradle"$"2013-10-09 00:29:28" "build.gradle"$"38"$" manifest.srcFile 'AndroidManifest.xml'"$"verdict"$"1"$" b/library/build.gradle"$"2013-10-09 00:29:28" "build.gradle"$"39"$" java.srcDirs = ['src']"$"verdict"$"1"$" b/library/build.gradle"$"2013-10-09 00:29:28" "build.gradle"$"40"$" res.srcDirs = ['res']"$"verdict"$"1"$" b/library/build.gradle"$"2013-10-09 00:29:28" "build.gradle"$"41"$" }"$"verdict"$"1"$" b/library/build.gradle"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"42"$"++ b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"43"$"18,7 @@"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"44"$"import android.content.Context;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"45"$"56,29 @@ import org.apache.http.protocol.BasicHttpContext;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"46"$"import java.io.IOException;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"47"$"import java.io.InputStream;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"48"$"import java.lang.ref.WeakReference;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"49"$"import java.util.HashMap;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"50"$"import java.util.LinkedList;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"51"$"import java.util.List;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"52"$"import java.util.Map;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"53"$"import java.util.WeakHashMap;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"54"$"import java.util.concurrent.Executors;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"55"$"import java.util.concurrent.Future;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"56"$"import java.util.concurrent.ThreadPoolExecutor;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"57"$"import java.util.zip.GZIPInputStream;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"58"$" * The AsyncHttpClient can be used to make asynchronous GET, POST, PUT and"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"59"$" * and responses can be handled by passing an anonymously overridden"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"60"$" *

"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"61"$" *

"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"62"$"167,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"63"$" threadPool = (ThreadPoolExecutor) Executors.newCachedThreadPool();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"64"$"183,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"65"$" * Get the underlying HttpContext instance. This is useful for getting"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"66"$"193,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"67"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"68"$"203,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"69"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"70"$"213,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"71"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"72"$"221,11 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"73"$" * Set the connection timeout. By default, 10 seconds."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"74"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"75"$" public void setTimeout(int timeout) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"76"$"235,18 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"77"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"78"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"79"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"80"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"81"$" * @param value the contents of the header"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"82"$"254,47 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"83"$" * setBasicAuth('username','password',AuthScope.ANY)"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"84"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"85"$" public void setBasicAuth(String user, String pass) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"86"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"87"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"88"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"89"$" * @param scope - an AuthScope object"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"90"$" public void setBasicAuth(String user, String pass, AuthScope scope) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"91"$" UsernamePasswordCredentials credentials = new UsernamePasswordCredentials(user, pass);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"92"$" *

"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"93"$" * @param context the android Context instance associated to the request."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"94"$" if (requestList != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"95"$" for (WeakReference> requestRef : requestList) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"96"$" if (request != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"97"$"309,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"98"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"99"$" * @param url the URL to send the request to."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"100"$"319,9 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"101"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"102"$" * @param url the URL to send the request to."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"103"$" * @param params additional GET parameters to send with the request."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"104"$"330,9 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"105"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"106"$" * @param context the Android Context which initiated the request."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"107"$" * @param url the URL to send the request to."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"108"$"341,29 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"109"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"110"$" * @param context the Android Context which initiated the request."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"111"$" * @param url the URL to send the request to."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"112"$" * @param params additional GET parameters to send with the request."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"113"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"114"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"115"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"116"$" * @param url the URL to send the request to."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"117"$" * @param headers set headers only for this request"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"118"$" * @param params additional GET parameters to send with the request."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"119"$" * the response."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"120"$" if (headers != null) request.setHeaders(headers);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"121"$"375,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"122"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"123"$" * @param url the URL to send the request to."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"124"$"385,9 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"125"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"126"$" * @param url the URL to send the request to."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"127"$" * @param params additional POST parameters or files to send with the request."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"128"$"396,10 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"129"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"130"$" * @param context the Android Context which initiated the request."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"131"$" * @param url the URL to send the request to."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"132"$" * @param params additional POST parameters or files to send with the request."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"133"$"408,11 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"134"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"135"$" * @param context the Android Context which initiated the request."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"136"$" * @param url the URL to send the request to."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"137"$" * @param entity a raw {@link HttpEntity} to send with the request, for example, use this to send string/json/xml payloads to a server by passing a {@link org.apache.http.entity.StringEntity}."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"138"$" * @param contentType the content type of the payload you are sending, for example application/json if sending a json payload."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"139"$"422,21 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"140"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"141"$" * @param context the Android Context which initiated the request."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"142"$" * @param url the URL to send the request to."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"143"$" * @param headers set headers only for this request"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"144"$" * @param params additional POST parameters to send with the request."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"145"$" * @param contentType the content type of the payload you are sending, for"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"146"$" * example application/json if sending a json payload."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"147"$" * the response."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"148"$" AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"149"$" if (params != null) request.setEntity(paramsToEntity(params));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"150"$" if (headers != null) request.setHeaders(headers);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"151"$"445,21 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"152"$" * @param context the Android Context which initiated the request."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"153"$" * @param url the URL to send the request to."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"154"$" * @param headers set headers only for this request"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"155"$" * @param entity a raw {@link HttpEntity} to send with the request, for"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"156"$" * example, use this to send string/json/xml payloads to a server by"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"157"$" * passing a {@link org.apache.http.entity.StringEntity}."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"158"$" * @param contentType the content type of the payload you are sending, for"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"159"$" * example application/json if sending a json payload."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"160"$" * the response."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"161"$" AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"162"$" if (headers != null) request.setHeaders(headers);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"163"$"469,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"164"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"165"$" * @param url the URL to send the request to."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"166"$"479,9 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"167"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"168"$" * @param url the URL to send the request to."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"169"$" * @param params additional PUT parameters or files to send with the request."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"170"$"490,10 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"171"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"172"$" * @param context the Android Context which initiated the request."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"173"$" * @param url the URL to send the request to."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"174"$" * @param params additional PUT parameters or files to send with the request."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"175"$"503,31 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"176"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"177"$" * @param context the Android Context which initiated the request."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"178"$" * @param url the URL to send the request to."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"179"$" * @param entity a raw {@link HttpEntity} to send with the request, for example, use this to send string/json/xml payloads to a server by passing a {@link org.apache.http.entity.StringEntity}."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"180"$" * @param contentType the content type of the payload you are sending, for example application/json if sending a json payload."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"181"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"182"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"183"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"184"$" * @param context the Android Context which initiated the request."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"185"$" * @param url the URL to send the request to."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"186"$" * @param headers set one-time headers for this request"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"187"$" * @param entity a raw {@link HttpEntity} to send with the request, for example, use this to send string/json/xml payloads to a server by passing a {@link org.apache.http.entity.StringEntity}."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"188"$" * @param contentType the content type of the payload you are sending, for example application/json if sending a json payload."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"189"$" public void put(Context context, String url, Header[] headers, HttpEntity entity, String contentType, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"190"$" if (headers != null) request.setHeaders(headers);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"191"$"537,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"192"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"193"$" * @param url the URL to send the request to."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"194"$"547,43 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"195"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"196"$" * @param context the Android Context which initiated the request."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"197"$" * @param url the URL to send the request to."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"198"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"199"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"200"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"201"$" * @param context the Android Context which initiated the request."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"202"$" * @param url the URL to send the request to."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"203"$" * @param headers set one-time headers for this request"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"204"$" if (headers != null) delete.setHeaders(headers);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"205"$" if (contentType != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"206"$" if (context != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"207"$" if (requestList == null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"208"$"595,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"209"$" if (params != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"210"$"= ""?"" + paramString;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"211"$"610,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"212"$" if (params != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"213"$"618,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpClient.java"$"214"$" if (entity != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 00:29:28" "AsyncHttpRequest.java"$"215"$"++ b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 00:29:28" "AsyncHttpRequest.java"$"216"$"18,18 @@"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 00:29:28" "AsyncHttpRequest.java"$"217"$"import java.io.IOException;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 00:29:28" "AsyncHttpRequest.java"$"218"$"import java.net.ConnectException;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 00:29:28" "AsyncHttpRequest.java"$"219"$"import java.net.SocketException;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 00:29:28" "AsyncHttpRequest.java"$"220"$"import java.net.SocketTimeoutException;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 00:29:28" "AsyncHttpRequest.java"$"221"$"import java.net.UnknownHostException;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 00:29:28" "AsyncHttpRequest.java"$"222"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 00:29:28" "AsyncHttpRequest.java"$"223"$"class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 00:29:28" "AsyncHttpRequest.java"$"224"$"43,7 @@ class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 00:29:28" "AsyncHttpRequest.java"$"225"$" if (responseHandler instanceof BinaryHttpResponseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 00:29:28" "AsyncHttpRequest.java"$"226"$"51,19 @@ class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 00:29:28" "AsyncHttpRequest.java"$"227"$" if (responseHandler != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 00:29:28" "AsyncHttpRequest.java"$"228"$" if (responseHandler != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 00:29:28" "AsyncHttpRequest.java"$"229"$" if (responseHandler != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 00:29:28" "AsyncHttpRequest.java"$"230"$" if (this.isBinaryRequest) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 00:29:28" "AsyncHttpRequest.java"$"231"$"73,21 @@ class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 00:29:28" "AsyncHttpRequest.java"$"232"$" if (!Thread.currentThread().isInterrupted()) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 00:29:28" "AsyncHttpRequest.java"$"233"$" try {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 00:29:28" "AsyncHttpRequest.java"$"234"$" HttpResponse response = client.execute(request, context);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 00:29:28" "AsyncHttpRequest.java"$"235"$" if (!Thread.currentThread().isInterrupted()) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 00:29:28" "AsyncHttpRequest.java"$"236"$" if (responseHandler != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 00:29:28" "AsyncHttpRequest.java"$"237"$" responseHandler.sendResponseMessage(response);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 00:29:28" "AsyncHttpRequest.java"$"238"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 00:29:28" "AsyncHttpRequest.java"$"239"$" } else {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 00:29:28" "AsyncHttpRequest.java"$"240"$" //TODO: should raise InterruptedException? this block is reached whenever the request is cancelled before its response is received"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 00:29:28" "AsyncHttpRequest.java"$"241"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 00:29:28" "AsyncHttpRequest.java"$"242"$" } catch (IOException e) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 00:29:28" "AsyncHttpRequest.java"$"243"$" if (!Thread.currentThread().isInterrupted()) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 00:29:28" "AsyncHttpRequest.java"$"244"$" throw e;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 00:29:28" "AsyncHttpRequest.java"$"245"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 00:29:28" "AsyncHttpRequest.java"$"246"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 00:29:28" "AsyncHttpRequest.java"$"247"$"102,18 @@ class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 00:29:28" "AsyncHttpRequest.java"$"248"$" if (responseHandler != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 00:29:28" "AsyncHttpRequest.java"$"249"$" responseHandler.sendFailureMessage(e, ""can't resolve host"");"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 00:29:28" "AsyncHttpRequest.java"$"250"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 00:29:28" "AsyncHttpRequest.java"$"251"$" return;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 00:29:28" "AsyncHttpRequest.java"$"252"$" } catch (SocketException e) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 00:29:28" "AsyncHttpRequest.java"$"253"$" if (responseHandler != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 00:29:28" "AsyncHttpRequest.java"$"254"$" } catch (SocketTimeoutException e) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 00:29:28" "AsyncHttpRequest.java"$"255"$" if (responseHandler != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"256"$"++ b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"257"$"21,8 @@ package com.loopj.android.http;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"258"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"259"$"import org.apache.http.Header;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"260"$"30,18 @@ import org.apache.http.client.HttpResponseException;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"261"$"import java.io.IOException;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"262"$" * Used to intercept and handle the responses from requests made using"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"263"$" * {@link AsyncHttpClient}. The {@link #onSuccess(String)} method is"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"264"$" *

"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"265"$" *

"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"266"$" *

"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"267"$"54,7 @@ import android.os.Message;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"268"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"269"$"80,10 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"270"$" if (Looper.myLooper() != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"271"$" handler = new Handler() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"272"$" public void handleMessage(Message msg) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"273"$"98,29 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"274"$" public void onStart() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"275"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"276"$" public void onFinish() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"277"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"278"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"279"$" public void onSuccess(String content) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"280"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"281"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"282"$" * @param headers the headers of the HTTP response"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"283"$" * @param content the body of the HTTP response from the server"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"284"$"128,28 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"285"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"286"$" * @param content the body of the HTTP response from the server"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"287"$" public void onSuccess(int statusCode, String content) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"288"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"289"$" public void onFailure(Throwable error) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"290"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"291"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"292"$" * @param error the underlying cause of the failure"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"293"$"169,7 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"294"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"295"$" protected void sendFailureMessage(Throwable e, byte[] responseBody) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"296"$"196,18 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"297"$" switch (msg.what) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"298"$" response = (Object[]) msg.obj;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"299"$" response = (Object[]) msg.obj;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"300"$" handleFailureMessage((Throwable) response[0], (String) response[1]);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"301"$"219,7 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"302"$" if (handler != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"303"$"228,9 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"304"$" if (handler != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"305"$" } else {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"306"$"239,21 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"307"$" protected void sendResponseMessage(HttpResponse response) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"308"$" if (temp != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"309"$" } catch (IOException e) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "AsyncHttpResponseHandler.java"$"310"$" if (status.getStatusCode() >= 300) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-09 00:29:28" "BinaryHttpResponseHandler.java"$"311"$"++ b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-09 00:29:28" "BinaryHttpResponseHandler.java"$"312"$"18,7 @@"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-09 00:29:28" "BinaryHttpResponseHandler.java"$"313"$"import android.os.Message;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-09 00:29:28" "BinaryHttpResponseHandler.java"$"314"$"28,17 @@ import org.apache.http.client.HttpResponseException;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-09 00:29:28" "BinaryHttpResponseHandler.java"$"315"$"import java.io.IOException;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-09 00:29:28" "BinaryHttpResponseHandler.java"$"316"$"import java.util.regex.Pattern;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-09 00:29:28" "BinaryHttpResponseHandler.java"$"317"$" * {@link AsyncHttpClient}. Receives response body as byte array with a"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-09 00:29:28" "BinaryHttpResponseHandler.java"$"318"$" * content-type whitelist. (e.g. checks Content-Type against allowed list,"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-09 00:29:28" "BinaryHttpResponseHandler.java"$"319"$" *

"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-09 00:29:28" "BinaryHttpResponseHandler.java"$"320"$" *

"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-09 00:29:28" "BinaryHttpResponseHandler.java"$"321"$"57,9 @@ import android.os.Message;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-09 00:29:28" "BinaryHttpResponseHandler.java"$"322"$" private static String[] mAllowedContentTypes = new String[]{"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-09 00:29:28" "BinaryHttpResponseHandler.java"$"323"$" ""image/jpeg"","$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-09 00:29:28" "BinaryHttpResponseHandler.java"$"324"$" ""image/png"""$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-09 00:29:28" "BinaryHttpResponseHandler.java"$"325"$"85,15 @@ public class BinaryHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-09 00:29:28" "BinaryHttpResponseHandler.java"$"326"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-09 00:29:28" "BinaryHttpResponseHandler.java"$"327"$" public void onSuccess(byte[] binaryData) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-09 00:29:28" "BinaryHttpResponseHandler.java"$"328"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-09 00:29:28" "BinaryHttpResponseHandler.java"$"329"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-09 00:29:28" "BinaryHttpResponseHandler.java"$"330"$"103,8 @@ public class BinaryHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-09 00:29:28" "BinaryHttpResponseHandler.java"$"331"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-09 00:29:28" "BinaryHttpResponseHandler.java"$"332"$" * @param error the underlying cause of the failure"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-09 00:29:28" "BinaryHttpResponseHandler.java"$"333"$"144,14 @@ public class BinaryHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-09 00:29:28" "BinaryHttpResponseHandler.java"$"334"$" switch (msg.what) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-09 00:29:28" "BinaryHttpResponseHandler.java"$"335"$" response = (Object[]) msg.obj;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-09 00:29:28" "BinaryHttpResponseHandler.java"$"336"$" handleSuccessMessage(((Integer) response[0]).intValue(), (byte[]) response[1]);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-09 00:29:28" "BinaryHttpResponseHandler.java"$"337"$" response = (Object[]) msg.obj;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-09 00:29:28" "BinaryHttpResponseHandler.java"$"338"$" handleFailureMessage((Throwable) response[0], (byte[]) response[1]);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-09 00:29:28" "BinaryHttpResponseHandler.java"$"339"$"161,23 @@ public class BinaryHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-09 00:29:28" "BinaryHttpResponseHandler.java"$"340"$" protected void sendResponseMessage(HttpResponse response) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-09 00:29:28" "BinaryHttpResponseHandler.java"$"341"$" if (contentTypeHeaders.length != 1) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-09 00:29:28" "BinaryHttpResponseHandler.java"$"342"$" for (String anAllowedContentType : mAllowedContentTypes) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-09 00:29:28" "BinaryHttpResponseHandler.java"$"343"$" if (Pattern.matches(anAllowedContentType, contentTypeHeader.getValue())) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-09 00:29:28" "BinaryHttpResponseHandler.java"$"344"$" if (!foundAllowedContentType) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-09 00:29:28" "BinaryHttpResponseHandler.java"$"345"$"185,15 @@ public class BinaryHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-09 00:29:28" "BinaryHttpResponseHandler.java"$"346"$" if (temp != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-09 00:29:28" "BinaryHttpResponseHandler.java"$"347"$" } catch (IOException e) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-09 00:29:28" "BinaryHttpResponseHandler.java"$"348"$" if (status.getStatusCode() >= 300) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"349"$"++ b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"350"$"18,24 @@"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"351"$"import android.os.Message;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"352"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"353"$"import org.apache.http.Header;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"354"$" *

"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"355"$" *

"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"356"$"50,31 @@ public class JsonHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"357"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"358"$" public void onSuccess(JSONObject response) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"359"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"360"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"361"$" public void onSuccess(JSONArray response) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"362"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"363"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"364"$" * @param headers the headers of the HTTP response"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"365"$" * @param response the parsed json object found in the server response (if any)"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"366"$"84,9 @@ public class JsonHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"367"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"368"$" * @param response the parsed json object found in the server response (if any)"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"369"$"96,10 @@ public class JsonHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"370"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"371"$" * @param headers the headers of the HTTP response"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"372"$" * @param response the parsed json array found in the server response (if any)"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"373"$"109,19 @@ public class JsonHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"374"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"375"$" * @param response the parsed json array found in the server response (if any)"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"376"$" public void onSuccess(int statusCode, JSONArray response) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"377"$" public void onFailure(Throwable e, JSONObject errorResponse) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"378"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"379"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"380"$" public void onFailure(Throwable e, JSONArray errorResponse) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"381"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"382"$"130,16 @@ public class JsonHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"383"$" if (statusCode != HttpStatus.SC_NO_CONTENT) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"384"$" sendMessage(obtainMessage(SUCCESS_JSON_MESSAGE, new Object[]{statusCode, headers, jsonResponse}));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"385"$" } catch (JSONException e) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"386"$" sendFailureMessage(e, responseBody);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"387"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"388"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"389"$"149,37 @@ public class JsonHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"390"$" switch (msg.what) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"391"$" handleSuccessJsonMessage(((Integer) response[0]).intValue(), (Header[]) response[1], response[2]);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"392"$" protected void handleSuccessJsonMessage(int statusCode, Header[] headers, Object jsonResponse) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"393"$" if (jsonResponse instanceof JSONObject) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"394"$" onSuccess(statusCode, headers, (JSONObject) jsonResponse);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"395"$" } else if (jsonResponse instanceof JSONArray) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"396"$" onSuccess(statusCode, headers, (JSONArray) jsonResponse);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"397"$" jsonResponse.getClass().getName()), (JSONObject)null);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"398"$" onFailure(new JSONException(""Unexpected type "" + jsonResponse.getClass().getName()), (JSONObject) null);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"399"$" responseBody = responseBody.trim();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"400"$" if (responseBody.startsWith(""{"") || responseBody.startsWith(""["")) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"401"$" result = new JSONTokener(responseBody).nextValue();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"402"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"403"$" if (result == null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"404"$" result = responseBody;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"405"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"406"$" return result;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"407"$"187,19 @@ public class JsonHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"408"$" if (jsonResponse instanceof JSONObject) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"409"$" onFailure(e, (JSONObject) jsonResponse);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"410"$" } else if (jsonResponse instanceof JSONArray) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"411"$" onFailure(e, (JSONArray) jsonResponse);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"412"$" } else if (jsonResponse instanceof String) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"413"$" onFailure(e, (String) jsonResponse);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"414"$" } else {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "JsonHttpResponseHandler.java"$"415"$" } catch (JSONException ex) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-09 00:29:28" "PersistentCookieStore.java"$"416"$"++ b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-09 00:29:28" "PersistentCookieStore.java"$"417"$"18,13 @@"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-09 00:29:28" "PersistentCookieStore.java"$"418"$"import android.content.Context;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-09 00:29:28" "PersistentCookieStore.java"$"419"$"import android.content.SharedPreferences;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-09 00:29:28" "PersistentCookieStore.java"$"420"$"import android.text.TextUtils;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-09 00:29:28" "PersistentCookieStore.java"$"421"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-09 00:29:28" "PersistentCookieStore.java"$"422"$"import org.apache.http.client.CookieStore;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-09 00:29:28" "PersistentCookieStore.java"$"423"$"import org.apache.http.cookie.Cookie;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-09 00:29:28" "PersistentCookieStore.java"$"424"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-09 00:29:28" "PersistentCookieStore.java"$"425"$"import java.io.ByteArrayInputStream;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-09 00:29:28" "PersistentCookieStore.java"$"426"$"34,14 @@ import java.util.Date;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-09 00:29:28" "PersistentCookieStore.java"$"427"$" *

"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-09 00:29:28" "PersistentCookieStore.java"$"428"$" * {@link AsyncHttpClient#setCookieStore}, but can also be used with a"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-09 00:29:28" "PersistentCookieStore.java"$"429"$"61,13 @@ public class PersistentCookieStore implements CookieStore {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-09 00:29:28" "PersistentCookieStore.java"$"430"$" if (storedCookieNames != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-09 00:29:28" "PersistentCookieStore.java"$"431"$" for (String name : cookieNames) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-09 00:29:28" "PersistentCookieStore.java"$"432"$" name, null);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-09 00:29:28" "PersistentCookieStore.java"$"433"$" if (encodedCookie != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-09 00:29:28" "PersistentCookieStore.java"$"434"$" if (decodedCookie != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-09 00:29:28" "PersistentCookieStore.java"$"435"$"83,7 @@ public class PersistentCookieStore implements CookieStore {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-09 00:29:28" "PersistentCookieStore.java"$"436"$" cookie.getDomain();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-09 00:29:28" "PersistentCookieStore.java"$"437"$" if (!cookie.isExpired(new Date())) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-09 00:29:28" "PersistentCookieStore.java"$"438"$"100,7 @@ public class PersistentCookieStore implements CookieStore {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-09 00:29:28" "PersistentCookieStore.java"$"439"$" for (String name : cookies.keySet()) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-09 00:29:28" "PersistentCookieStore.java"$"440"$" name);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-09 00:29:28" "PersistentCookieStore.java"$"441"$"115,10 @@ public class PersistentCookieStore implements CookieStore {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-09 00:29:28" "PersistentCookieStore.java"$"442"$" for (ConcurrentHashMap.Entry entry : cookies.entrySet()) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-09 00:29:28" "PersistentCookieStore.java"$"443"$" if (cookie.isExpired(date)) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-09 00:29:28" "PersistentCookieStore.java"$"444"$"131,7 @@ public class PersistentCookieStore implements CookieStore {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-09 00:29:28" "PersistentCookieStore.java"$"445"$" if (clearedAny) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-09 00:29:28" "PersistentCookieStore.java"$"446"$"166,10 @@ public class PersistentCookieStore implements CookieStore {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-09 00:29:28" "PersistentCookieStore.java"$"447"$" ObjectInputStream ois = new ObjectInputStream(is);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-09 00:29:28" "PersistentCookieStore.java"$"448"$" cookie = ((SerializableCookie) ois.readObject()).getCookie();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-09 00:29:28" "PersistentCookieStore.java"$"449"$" e.printStackTrace();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-09 00:29:28" "PersistentCookieStore.java"$"450"$"181,7 @@ public class PersistentCookieStore implements CookieStore {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-09 00:29:28" "PersistentCookieStore.java"$"451"$" if (v < 16) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-09 00:29:28" "PersistentCookieStore.java"$"452"$"192,8 @@ public class PersistentCookieStore implements CookieStore {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-09 00:29:28" "PersistentCookieStore.java"$"453"$"=2) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-09 00:29:28" "PersistentCookieStore.java"$"454"$" Character.digit(s.charAt(i+1), 16));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-09 00:29:28" "PersistentCookieStore.java"$"455"$" for (int i = 0; i < len; i += 2) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-09 00:29:28" "PersistentCookieStore.java"$"456"$" data[i / 2] = (byte) ((Character.digit(s.charAt(i), 16) << 4) + Character.digit(s.charAt(i + 1), 16));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-09 00:29:28" "RequestParams.java"$"457"$"++ b/library/src/com/loopj/android/http/RequestParams.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"458"$"18,15 @@"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"459"$"import org.apache.http.HttpEntity;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"460"$"import org.apache.http.client.entity.UrlEncodedFormEntity;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"461"$"import org.apache.http.client.utils.URLEncodedUtils;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"462"$"import org.apache.http.message.BasicNameValuePair;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"463"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"464"$"import java.io.File;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"465"$"import java.io.InputStream;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"466"$"34,12 @@ import java.util.List;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"467"$" *

"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"468"$" *

"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"469"$"70,13 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"470"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"471"$" for (Map.Entry entry : source.entrySet()) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"472"$"84,8 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"473"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"474"$" * @param key the key name for the intial param."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"475"$"97,51 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"476"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"477"$" * automatically converted to Strings (including the value {@code null})."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"478"$"= 2) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"479"$" 1]);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"480"$" init();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"481"$" int len = keysAndValues.length;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"482"$" if (len % 2 != 0)"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"483"$" throw new IllegalArgumentException(""Supplied arguments must be even"");"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"484"$" for (int i = 0; i < len; i += 2) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"485"$" String key = String.valueOf(keysAndValues[i]);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"486"$" String val = String.valueOf(keysAndValues[i + 1]);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"487"$" put(key, val);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"488"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"489"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"490"$" * @param key the key name for the new param."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"491"$" public void put(String key, String value) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"492"$" if (key != null && value != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"493"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"494"$" * Adds a integer param to the request."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"495"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"496"$" * @param key the key name for the new param."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"497"$" * @param value the integer value for the new param."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"498"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"499"$" public void put(String key, int value) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"500"$" if (key != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"501"$" urlParams.put(key, String.valueOf(value));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"502"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"503"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"504"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"505"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"506"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"507"$" * @param key the key name for the new param."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"508"$"150,24 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"509"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"510"$" * @param key the key name for the new param."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"511"$" public void put(String key, ArrayList values) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"512"$" if (key != null && values != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"513"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"514"$" * @param key the key name for the param, either existing or new."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"515"$" if (key != null && value != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"516"$"179,8 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"517"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"518"$" * @param key the key name for the new param."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"519"$"189,9 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"520"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"521"$" * @param key the key name for the new param."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"522"$" * @param stream the input stream to add."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"523"$"200,24 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"524"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"525"$" * @param key the key name for the new param."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"526"$" * @param stream the input stream to add."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"527"$" * @param fileName the name of the file."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"528"$" if (key != null && stream != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"529"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"530"$" public void remove(String key) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"531"$"226,8 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"532"$" for (ConcurrentHashMap.Entry entry : urlParams.entrySet()) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"533"$" if (result.length() > 0)"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"534"$"235,8 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"535"$" for (ConcurrentHashMap.Entry entry : fileParams.entrySet()) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"536"$" if (result.length() > 0)"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"537"$"244,8 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"538"$" for (ConcurrentHashMap.Entry> entry : urlParamsWithArray.entrySet()) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"539"$" if (result.length() > 0)"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"540"$"261,22 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"541"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"542"$" if (!fileParams.isEmpty()) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"543"$" for (ConcurrentHashMap.Entry entry : urlParams.entrySet()) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"544"$" for (ConcurrentHashMap.Entry> entry : urlParamsWithArray.entrySet()) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"545"$"286,11 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"546"$" for (ConcurrentHashMap.Entry entry : fileParams.entrySet()) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"547"$" if (file.inputStream != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"548"$" if (file.contentType != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"549"$"311,7 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"550"$" private void init() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"551"$"320,11 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"552"$" for (ConcurrentHashMap.Entry entry : urlParams.entrySet()) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"553"$" for (ConcurrentHashMap.Entry> entry : urlParamsWithArray.entrySet()) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"554"$"350,7 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RequestParams.java"$"555"$" if (fileName != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-09 00:29:28" "RetryHandler.java"$"556"$"++ b/library/src/com/loopj/android/http/RetryHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-09 00:29:28" "RetryHandler.java"$"557"$"23,14 @@"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-09 00:29:28" "RetryHandler.java"$"558"$"import android.os.SystemClock;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-09 00:29:28" "RetryHandler.java"$"559"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-09 00:29:28" "RetryHandler.java"$"560"$"import org.apache.http.NoHttpResponseException;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-09 00:29:28" "RetryHandler.java"$"561"$"import org.apache.http.client.HttpRequestRetryHandler;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-09 00:29:28" "RetryHandler.java"$"562"$"import org.apache.http.client.methods.HttpUriRequest;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-09 00:29:28" "RetryHandler.java"$"563"$"import org.apache.http.protocol.ExecutionContext;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-09 00:29:28" "RetryHandler.java"$"564"$"import org.apache.http.protocol.HttpContext;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-09 00:29:28" "RetryHandler.java"$"565"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-09 00:29:28" "RetryHandler.java"$"566"$"import java.io.IOException;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-09 00:29:28" "RetryHandler.java"$"567"$"40,6 @@ import java.util.Iterator;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-09 00:29:28" "RetryHandler.java"$"568"$"72,7 @@ class RetryHandler implements HttpRequestRetryHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-09 00:29:28" "RetryHandler.java"$"569"$" if (executionCount > maxRetries) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-09 00:29:28" "RetryHandler.java"$"570"$"86,14 @@ class RetryHandler implements HttpRequestRetryHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-09 00:29:28" "RetryHandler.java"$"571"$" if (retry) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-09 00:29:28" "RetryHandler.java"$"572"$" HttpUriRequest currentReq = (HttpUriRequest) context.getAttribute(ExecutionContext.HTTP_REQUEST);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-09 00:29:28" "RetryHandler.java"$"573"$" if (retry) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-09 00:29:28" "RetryHandler.java"$"574"$"101,14 @@ class RetryHandler implements HttpRequestRetryHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-09 00:29:28" "RetryHandler.java"$"575"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-09 00:29:28" "RetryHandler.java"$"576"$" protected boolean isInList(HashSet> list, Throwable error) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-09 00:29:28" "RetryHandler.java"$"577"$" Iterator> itr = list.iterator();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-09 00:29:28" "RetryHandler.java"$"578"$" while (itr.hasNext()) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-09 00:29:28" "RetryHandler.java"$"579"$" if (itr.next().isInstance(error)) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-09 00:29:28" "RetryHandler.java"$"580"$" return true;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-09 00:29:28" "RetryHandler.java"$"581"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-09 00:29:28" "RetryHandler.java"$"582"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-09 00:29:28" "RetryHandler.java"$"583"$" return false;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-09 00:29:28" "SerializableCookie.java"$"584"$"++ b/library/src/com/loopj/android/http/SerializableCookie.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SerializableCookie.java"$"2013-10-09 00:29:28" "SerializableCookie.java"$"585"$"18,15 @@"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SerializableCookie.java"$"2013-10-09 00:29:28" "SerializableCookie.java"$"586"$"import org.apache.http.cookie.Cookie;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SerializableCookie.java"$"2013-10-09 00:29:28" "SerializableCookie.java"$"587"$"import org.apache.http.impl.cookie.BasicClientCookie;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SerializableCookie.java"$"2013-10-09 00:29:28" "SerializableCookie.java"$"588"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/SerializableCookie.java"$"2013-10-09 00:29:28" "SerializableCookie.java"$"589"$"import java.io.IOException;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SerializableCookie.java"$"2013-10-09 00:29:28" "SerializableCookie.java"$"590"$"import java.io.Serializable;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SerializableCookie.java"$"2013-10-09 00:29:28" "SerializableCookie.java"$"591"$"43,7 @@ public class SerializableCookie implements Serializable {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SerializableCookie.java"$"2013-10-09 00:29:28" "SerializableCookie.java"$"592"$" if (clientCookie != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SerializableCookie.java"$"2013-10-09 00:29:28" "SerializableCookie.java"$"593"$"61,13 @@ public class SerializableCookie implements Serializable {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SerializableCookie.java"$"2013-10-09 00:29:28" "SerializableCookie.java"$"594"$" String name = (String) in.readObject();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SerializableCookie.java"$"2013-10-09 00:29:28" "SerializableCookie.java"$"595"$" String value = (String) in.readObject();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SerializableCookie.java"$"2013-10-09 00:29:28" "SerializableCookie.java"$"596"$" clientCookie.setComment((String) in.readObject());"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SerializableCookie.java"$"2013-10-09 00:29:28" "SerializableCookie.java"$"597"$" clientCookie.setDomain((String) in.readObject());"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SerializableCookie.java"$"2013-10-09 00:29:28" "SerializableCookie.java"$"598"$" clientCookie.setExpiryDate((Date) in.readObject());"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SerializableCookie.java"$"2013-10-09 00:29:28" "SerializableCookie.java"$"599"$" clientCookie.setPath((String) in.readObject());"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SerializableCookie.java"$"2013-10-09 00:29:28" "SimpleMultipartEntity.java"$"600"$"++ b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-09 00:29:28" "SimpleMultipartEntity.java"$"601"$"23,20 @@"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-09 00:29:28" "SimpleMultipartEntity.java"$"602"$"import org.apache.http.Header;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-09 00:29:28" "SimpleMultipartEntity.java"$"603"$"import org.apache.http.HttpEntity;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-09 00:29:28" "SimpleMultipartEntity.java"$"604"$"import org.apache.http.message.BasicHeader;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-09 00:29:28" "SimpleMultipartEntity.java"$"605"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-09 00:29:28" "SimpleMultipartEntity.java"$"606"$"import java.io.ByteArrayInputStream;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-09 00:29:28" "SimpleMultipartEntity.java"$"607"$"import java.io.InputStream;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-09 00:29:28" "SimpleMultipartEntity.java"$"608"$"56,8 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-09 00:29:28" "SimpleMultipartEntity.java"$"609"$" public void writeFirstBoundaryIfNeeds() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-09 00:29:28" "SimpleMultipartEntity.java"$"610"$" if (!isSetFirst) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-09 00:29:28" "SimpleMultipartEntity.java"$"611"$"73,7 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-09 00:29:28" "SimpleMultipartEntity.java"$"612"$" if (isSetLast) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-09 00:29:28" "SimpleMultipartEntity.java"$"613"$"83,14 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-09 00:29:28" "SimpleMultipartEntity.java"$"614"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-09 00:29:28" "SimpleMultipartEntity.java"$"615"$" isSetLast = true;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-09 00:29:28" "SimpleMultipartEntity.java"$"616"$"key+""\""\r\n"").getBytes());"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-09 00:29:28" "SimpleMultipartEntity.java"$"617"$" out.write((""Content-Disposition: form-data; name=\"""" + key + ""\""\r\n"").getBytes());"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-09 00:29:28" "SimpleMultipartEntity.java"$"618"$" contentType + ""\r\n\r\n"").getBytes());"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-09 00:29:28" "SimpleMultipartEntity.java"$"619"$"100,18 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-09 00:29:28" "SimpleMultipartEntity.java"$"620"$" addPart(key, value, ""text/plain; charset=UTF-8"");"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-09 00:29:28" "SimpleMultipartEntity.java"$"621"$" public void addPart(final String key, final String fileName, final InputStream fin, final boolean isLast) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-09 00:29:28" "SimpleMultipartEntity.java"$"622"$" public void addPart(final String key, final String fileName, final InputStream fin, String type, final boolean isLast) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-09 00:29:28" "SimpleMultipartEntity.java"$"623"$"type+""\r\n"";"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-09 00:29:28" "SimpleMultipartEntity.java"$"624"$" key+""\""; filename=\"""" + fileName + ""\""\r\n"").getBytes());"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-09 00:29:28" "SimpleMultipartEntity.java"$"625"$" type = ""Content-Type: "" + type + ""\r\n"";"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-09 00:29:28" "SimpleMultipartEntity.java"$"626"$" out.write((""Content-Disposition: form-data; name=\"""" + key + ""\""; filename=\"""" + fileName + ""\""\r\n"").getBytes());"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-09 00:29:28" "SimpleMultipartEntity.java"$"627"$"121,7 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-09 00:29:28" "SimpleMultipartEntity.java"$"628"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-09 00:29:28" "SimpleMultipartEntity.java"$"629"$" } catch (final IOException e) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-09 00:29:28" "SimpleMultipartEntity.java"$"630"$"180,17 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-09 00:29:28" "SimpleMultipartEntity.java"$"631"$" UnsupportedOperationException {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-09 00:29:28" "SimpleMultipartEntity.java"$"632"$" ""Streaming entity does not implement #consumeContent()"");"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-09 00:29:28" "SimpleMultipartEntity.java"$"633"$" UnsupportedOperationException {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-09 00:29:28" "SimpleMultipartEntity.java"$"634"$" writeLastBoundaryIfNeeds();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"635"$"++ b/library/src/com/loopj/android/http/SyncHttpClient.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"636"$"1,125 @@"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"637"$"import android.content.Context;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"638"$"import android.os.Message;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"639"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"640"$"import org.apache.http.client.methods.HttpUriRequest;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"641"$" private int responseCode;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"642"$" /*"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"643"$" * as this is a synchronous request this is just a helping mechanism to pass"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"644"$" * the result back to this method. Therefore the result object has to be a"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"645"$" * field to be accessible"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"646"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"647"$" protected String result;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"648"$" protected AsyncHttpResponseHandler responseHandler = new AsyncHttpResponseHandler() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"649"$" protected void sendResponseMessage(org.apache.http.HttpResponse response) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"650"$" responseCode = response.getStatusLine().getStatusCode();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"651"$" super.sendResponseMessage(response);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"652"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"653"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"654"$" ;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"655"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"656"$" @Override"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"657"$" protected void sendMessage(Message msg) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"658"$" /*"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"659"$" handleMessage(msg);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"660"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"661"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"662"$" @Override"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"663"$" public void onSuccess(String content) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"664"$" result = content;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"665"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"666"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"667"$" @Override"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"668"$" public void onFailure(Throwable error, String content) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"669"$" result = onRequestFailed(error, content);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"670"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"671"$" };"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"672"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"673"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"674"$" * @return the response code for the last request, might be usefull"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"675"$" * sometimes"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"676"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"677"$" public int getResponseCode() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"678"$" return responseCode;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"679"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"680"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"681"$" // Private stuff"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"682"$" HttpContext httpContext, HttpUriRequest uriRequest,"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"683"$" String contentType, AsyncHttpResponseHandler responseHandler,"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"684"$" Context context) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"685"$" if (contentType != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"686"$" uriRequest.addHeader(""Content-Type"", contentType);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"687"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"688"$" new AsyncHttpRequest(client, httpContext, uriRequest, responseHandler)"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"689"$" .run();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"690"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"691"$" public abstract String onRequestFailed(Throwable error, String content);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"692"$" public void delete(String url, RequestParams queryParams,"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"693"$" AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"694"$" // TODO what about query params??"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"695"$" delete(url, responseHandler);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"696"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"697"$" public String get(String url, RequestParams params) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"698"$" this.get(url, params, responseHandler);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"699"$" return result;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"700"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"701"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"702"$" public String get(String url) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"703"$" this.get(url, null, responseHandler);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"704"$" return result;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"705"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"706"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"707"$" public String put(String url, RequestParams params) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"708"$" this.put(url, params, responseHandler);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"709"$" return result;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"710"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"711"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"712"$" public String put(String url) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"713"$" this.put(url, null, responseHandler);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"714"$" return result;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"715"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"716"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"717"$" public String post(String url, RequestParams params) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"718"$" this.post(url, params, responseHandler);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"719"$" return result;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"720"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"721"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"722"$" public String post(String url) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"723"$" this.post(url, null, responseHandler);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"724"$" return result;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"725"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"726"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"727"$" public String delete(String url, RequestParams params) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"728"$" this.delete(url, params, responseHandler);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"729"$" return result;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"730"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"731"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"732"$" public String delete(String url) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"733"$" this.delete(url, null, responseHandler);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"734"$" return result;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "SyncHttpClient.java"$"735"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-09 00:29:28" "README.md"$"0"$"++ b/README.md"$"verdict"$"1"$" b/README.md"$"2013-10-09 01:04:31" "README.md"$"1"$"1,8 @@"$"verdict"$"1"$" b/README.md"$"2013-10-09 01:04:31" "README.md"$"2"$"Travis CI state : [![Build Status](https://travis-ci.org/loopj/android-async-http.png?branch=master)](https://travis-ci.org/loopj/android-async-http)"$"verdict"$"1"$" b/README.md"$"2013-10-09 01:04:31" "README.md"$"3"$""$"verdict"$"1"$" b/README.md"$"2013-10-09 01:04:31" "README.md"$"4"$"An asynchronous, callback-based Http client for Android built on top of Apache's [HttpClient](http://hc.apache.org/httpcomponents-client-ga/) libraries."$"verdict"$"1"$" b/README.md"$"2013-10-09 01:04:31" "README.md"$"5"$"24,4 @@ Documentation, Features and Examples"$"verdict"$"1"$" b/README.md"$"2013-10-09 01:04:31" "README.md"$"6"$"http://loopj.com/android-async-http/"$"verdict"$"1"$" b/README.md"$"2013-10-09 01:04:31" "AsyncHttpClient.java"$"7"$"++ b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:04:31" "AsyncHttpClient.java"$"8"$"259,9 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:04:31" "AsyncHttpClient.java"$"9"$" public void setBasicAuth(String username, String password) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:04:31" "AsyncHttpClient.java"$"10"$" setBasicAuth(username, password, scope);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:04:31" "AsyncHttpClient.java"$"11"$"272,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:04:31" "AsyncHttpClient.java"$"12"$" public void setBasicAuth(String username, String password, AuthScope scope) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:04:31" "AsyncHttpClient.java"$"13"$" UsernamePasswordCredentials credentials = new UsernamePasswordCredentials(username, password);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:04:31" "AsyncHttpRequest.java"$"14"$"++ b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 01:04:31" "AsyncHttpRequest.java"$"15"$"21,7 @@ package com.loopj.android.http;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 01:04:31" "AsyncHttpRequest.java"$"16"$"import org.apache.http.conn.ConnectTimeoutException;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 01:04:31" "AsyncHttpRequest.java"$"17"$"107,10 @@ class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 01:04:31" "AsyncHttpRequest.java"$"18"$" } catch (ConnectTimeoutException e) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 01:04:31" "AsyncHttpRequest.java"$"19"$" if (responseHandler != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 01:04:31" "AsyncHttpRequest.java"$"20"$" responseHandler.sendFailureMessage(e, ""connection timed out"");"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 01:04:31" "AsyncHttpRequest.java"$"21"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"22"$"++ b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"23"$"1,96 @@"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"24"$"package com.loopj.android.http;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"25"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"26"$"import android.os.Message;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"27"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"28"$"import org.apache.http.HttpResponse;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"29"$"import org.apache.http.StatusLine;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"30"$"import org.apache.http.client.HttpResponseException;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"31"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"32"$"import java.io.File;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"33"$"import java.io.FileOutputStream;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"34"$"import java.io.IOException;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"35"$"import java.io.InputStream;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"36"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"37"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"38"$"public class FileAsyncHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"39"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"40"$" private File mFile;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"41"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"42"$" public FileAsyncHttpResponseHandler(File file) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"43"$" super();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"44"$" this.mFile = file;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"45"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"46"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"47"$" public void onSuccess(File file) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"48"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"49"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"50"$" public void onSuccess(int statusCode, File file) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"51"$" onSuccess(file);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"52"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"53"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"54"$" public void onFailure(Throwable e, File response) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"55"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"56"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"57"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"58"$" protected void sendSuccessMessage(int statusCode, File file) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"59"$" sendMessage(obtainMessage(SUCCESS_MESSAGE, new Object[]{statusCode, file}));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"60"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"61"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"62"$" protected void sendFailureMessage(Throwable e, File file) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"63"$" sendMessage(obtainMessage(FAILURE_MESSAGE, new Object[]{e, file}));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"64"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"65"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"66"$" protected void handleSuccessMessage(int statusCode, File responseBody) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"67"$" onSuccess(statusCode, responseBody);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"68"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"69"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"70"$" protected void handleFailureMessage(Throwable e, File responseBody) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"71"$" onFailure(e, responseBody);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"72"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"73"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"74"$" // Methods which emulate android's Handler and Message methods"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"75"$" protected void handleMessage(Message msg) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"76"$" Object[] response;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"77"$" switch (msg.what) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"78"$" case SUCCESS_MESSAGE:"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"79"$" response = (Object[]) msg.obj;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"80"$" handleSuccessMessage(((Integer) response[0]).intValue(), (File) response[1]);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"81"$" break;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"82"$" case FAILURE_MESSAGE:"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"83"$" response = (Object[]) msg.obj;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"84"$" handleFailureMessage((Throwable) response[0], (File) response[1]);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"85"$" break;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"86"$" default:"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"87"$" super.handleMessage(msg);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"88"$" break;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"89"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"90"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"91"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"92"$" @Override"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"93"$" protected void sendResponseMessage(HttpResponse response) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"94"$" StatusLine status = response.getStatusLine();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"95"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"96"$" try {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"97"$" FileOutputStream buffer = new FileOutputStream(this.mFile);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"98"$" InputStream is = response.getEntity().getContent();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"99"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"100"$" int nRead;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"101"$" byte[] data = new byte[16384];"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"102"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"103"$" while ((nRead = is.read(data, 0, data.length)) != -1)"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"104"$" buffer.write(data, 0, nRead);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"105"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"106"$" buffer.flush();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"107"$" buffer.close();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"108"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"109"$" } catch (IOException e) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"110"$" sendFailureMessage(e, this.mFile);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"111"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"112"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"113"$" if (status.getStatusCode() >= 300) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"114"$" sendFailureMessage(new HttpResponseException(status.getStatusCode(), status.getReasonPhrase()), this.mFile);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"115"$" } else {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"116"$" sendSuccessMessage(status.getStatusCode(), this.mFile);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"117"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"118"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "FileAsyncHttpResponseHandler.java"$"119"$"}"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-09 01:04:31" "AsyncHttpClient.java"$"0"$"++ b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"1"$"35,7 @@ import org.apache.http.client.HttpClient;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"2"$"import org.apache.http.client.methods.HttpHead;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"3"$"303,67 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"4"$" //"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"5"$" // HTTP HEAD Requests"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"6"$" //"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"7"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"8"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"9"$" * Perform a HTTP HEAD request, without any parameters."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"10"$" * @param url the URL to send the request to."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"11"$" * @param responseHandler the response handler instance that should handle the response."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"12"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"13"$" public void head(String url, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"14"$" head(null, url, null, responseHandler);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"15"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"16"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"17"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"18"$" * Perform a HTTP HEAD request with parameters."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"19"$" * @param url the URL to send the request to."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"20"$" * @param params additional HEAD parameters to send with the request."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"21"$" * @param responseHandler the response handler instance that should handle the response."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"22"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"23"$" public void head(String url, RequestParams params, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"24"$" head(null, url, params, responseHandler);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"25"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"26"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"27"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"28"$" * Perform a HTTP HEAD request without any parameters and track the Android Context which initiated the request."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"29"$" * @param context the Android Context which initiated the request."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"30"$" * @param url the URL to send the request to."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"31"$" * @param responseHandler the response handler instance that should handle the response."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"32"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"33"$" public void head(Context context, String url, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"34"$" head(context, url, null, responseHandler);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"35"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"36"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"37"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"38"$" * Perform a HTTP HEAD request and track the Android Context which initiated the request."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"39"$" * @param context the Android Context which initiated the request."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"40"$" * @param url the URL to send the request to."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"41"$" * @param params additional HEAD parameters to send with the request."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"42"$" * @param responseHandler the response handler instance that should handle the response."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"43"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"44"$" public void head(Context context, String url, RequestParams params, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"45"$" sendRequest(httpClient, httpContext, new HttpHead(getUrlWithQueryString(url, params)), null, responseHandler, context);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"46"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"47"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"48"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"49"$" * Perform a HTTP HEAD request and track the Android Context which initiated"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"50"$" * the request with customized headers"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"51"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"52"$" * @param url the URL to send the request to."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"53"$" * @param headers set headers only for this request"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"54"$" * @param params additional HEAD parameters to send with the request."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"55"$" * @param responseHandler the response handler instance that should handle"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"56"$" * the response."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"57"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"58"$" public void head(Context context, String url, Header[] headers, RequestParams params, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"59"$" HttpUriRequest request = new HttpHead(getUrlWithQueryString(url, params));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"60"$" if(headers != null) request.setHeaders(headers);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"61"$" sendRequest(httpClient, httpContext, request, null, responseHandler,"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"62"$" context);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"63"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"64"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "AsyncHttpClient.java"$"65"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-09 01:27:41" "BinaryHttpResponseHandler.java"$"66"$"++ b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-09 01:27:41" "BinaryHttpResponseHandler.java"$"67"$"147,7 @@ public class BinaryHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-09 01:27:41" "BinaryHttpResponseHandler.java"$"68"$" handleSuccessMessage((Integer) response[0], (byte[]) response[1]);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-09 01:27:41" ".travis.yml"$"0"$"++ b/.travis.yml"$"verdict"$"1"$" b/.travis.yml"$"2013-10-10 16:50:23" ".travis.yml"$"1"$"38,7 @@ before_install:"$"verdict"$"1"$" b/.travis.yml"$"2013-10-10 16:50:23" ".travis.yml"$"2"$" - echo ""nexusUsername=dummy"" >> gradle.properties"$"verdict"$"1"$" b/.travis.yml"$"2013-10-10 16:50:23" ".travis.yml"$"3"$" - echo ""nexusPassword=dummy"" >> gradle.properties"$"verdict"$"1"$" b/.travis.yml"$"2013-10-10 16:50:23" ".travis.yml"$"4"$" - echo ""nexusUsername=dummy"" >> library/gradle.properties"$"verdict"$"1"$" b/.travis.yml"$"2013-10-10 16:50:23" ".travis.yml"$"5"$" - echo ""nexusPassword=dummy"" >> library/gradle.properties"$"verdict"$"1"$" b/.travis.yml"$"2013-10-10 16:50:23" "build.gradle"$"6"$"++ b/build.gradle"$"verdict"$"1"$" b/build.gradle"$"2013-10-10 16:50:23" "build.gradle"$"7"$"8,10 @@ buildscript {"$"verdict"$"1"$" b/build.gradle"$"2013-10-10 16:50:23" "build.gradle"$"8"$"def isReleaseBuild() {"$"verdict"$"1"$" b/build.gradle"$"2013-10-10 16:50:23" "build.gradle"$"9"$" return version.contains(""SNAPSHOT"") == false"$"verdict"$"1"$" b/build.gradle"$"2013-10-10 16:50:23" "build.gradle"$"10"$"}"$"verdict"$"1"$" b/build.gradle"$"2013-10-10 16:50:23" "build.gradle"$"11"$""$"verdict"$"1"$" b/build.gradle"$"2013-10-10 16:50:23" "build.gradle"$"12"$"allprojects {"$"verdict"$"1"$" b/build.gradle"$"2013-10-10 16:50:23" "build.gradle"$"13"$"24,5 @@ allprojects {"$"verdict"$"1"$" b/build.gradle"$"2013-10-10 16:50:23" "build.gradle"$"14"$""$"verdict"$"1"$" b/build.gradle"$"2013-10-10 16:50:23" "build.gradle"$"15"$"apply plugin: 'android-reporting'"$"verdict"$"1"$" b/build.gradle"$"2013-10-10 16:50:23" "gradle.properties"$"16"$"++ b/gradle.properties"$"verdict"$"1"$" b/gradle.properties"$"2013-10-10 16:50:23" "gradle.properties"$"17"$"1,12 @@"$"verdict"$"1"$" b/gradle.properties"$"2013-10-10 16:50:23" "gradle.properties"$"18"$"VERSION_NAME=1.4.4-SNAPSHOT"$"verdict"$"1"$" b/gradle.properties"$"2013-10-10 16:50:23" "gradle.properties"$"19"$"VERSION_CODE=2"$"verdict"$"1"$" b/gradle.properties"$"2013-10-10 16:50:23" "gradle.properties"$"20"$"GROUP=com.loopj.android"$"verdict"$"1"$" b/gradle.properties"$"2013-10-10 16:50:23" "gradle.properties"$"21"$""$"verdict"$"1"$" b/gradle.properties"$"2013-10-10 16:50:23" "gradle.properties"$"22"$"POM_DESCRIPTION=An Asynchronous HTTP Library for Android"$"verdict"$"1"$" b/gradle.properties"$"2013-10-10 16:50:23" "gradle.properties"$"23"$"POM_URL=loopj.com/android-async-http/"$"verdict"$"1"$" b/gradle.properties"$"2013-10-10 16:50:23" "gradle.properties"$"24"$"POM_SCM_URL=https://github.com/loopj/android-async-http"$"verdict"$"1"$" b/gradle.properties"$"2013-10-10 16:50:23" "gradle.properties"$"25"$"POM_SCM_CONNECTION=scm:git@github.com:loopj/android-async-http.git"$"verdict"$"1"$" b/gradle.properties"$"2013-10-10 16:50:23" "gradle.properties"$"26"$"POM_SCM_DEV_CONNECTION=scm:git@github.com:loopj/android-async-http.git"$"verdict"$"1"$" b/gradle.properties"$"2013-10-10 16:50:23" "gradle.properties"$"27"$"POM_LICENCE_NAME=The Apache Software License, Version 2.0"$"verdict"$"1"$" b/gradle.properties"$"2013-10-10 16:50:23" "gradle.properties"$"28"$"POM_LICENCE_URL=http://www.apache.org/licenses/LICENSE-2.0.txt"$"verdict"$"1"$" b/gradle.properties"$"2013-10-10 16:50:23" "gradle.properties"$"29"$"POM_LICENCE_DIST=repo"$"verdict"$"1"$" b/gradle.properties"$"2013-10-10 16:50:23" "build.gradle"$"34"$"++ b/library/build.gradle"$"verdict"$"1"$" b/library/build.gradle"$"2013-10-10 16:50:23" "build.gradle"$"35"$"16,5 @@ android {"$"verdict"$"1"$" b/library/build.gradle"$"2013-10-10 16:50:23" "build.gradle"$"36"$""$"verdict"$"1"$" b/library/build.gradle"$"2013-10-10 16:50:23" "build.gradle"$"37"$"apply from: '../maven_push.gradle'"$"verdict"$"1"$" b/library/build.gradle"$"2013-10-10 16:50:23" "gradle.properties"$"38"$"++ b/library/gradle.properties"$"verdict"$"1"$" b/library/gradle.properties"$"2013-10-10 16:50:23" "gradle.properties"$"39"$"1,3 @@"$"verdict"$"1"$" b/library/gradle.properties"$"2013-10-10 16:50:23" "gradle.properties"$"40"$"POM_NAME=ActionBar-PullToRefresh Library"$"verdict"$"1"$" b/library/gradle.properties"$"2013-10-10 16:50:23" "gradle.properties"$"41"$"POM_ARTIFACT_ID=android-async-http"$"verdict"$"1"$" b/library/gradle.properties"$"2013-10-10 16:50:23" "gradle.properties"$"42"$"POM_PACKAGING=aar"$"verdict"$"1"$" b/library/gradle.properties"$"2013-10-10 16:50:23" "AsyncHttpClient.java"$"43"$"++ b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-10 16:50:23" "AsyncHttpClient.java"$"44"$"91,8 @@ import java.util.zip.GZIPInputStream;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-10 16:50:23" "AsyncHttpClient.java"$"45"$" // This property won't be available soon, don't use it"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-10 16:50:23" "AsyncHttpClient.java"$"46"$" @Deprecated private static final String VERSION = ""1.4.4"";"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-10 16:50:23" "maven_push.gradle"$"47"$"++ b/maven_push.gradle"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"48"$"1,86 @@"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"49"$"apply plugin: 'maven'"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"50"$"apply plugin: 'signing'"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"51"$""$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"52"$"def sonatypeRepositoryUrl"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"53"$"if (isReleaseBuild()) {"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"54"$" println 'RELEASE BUILD'"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"55"$" sonatypeRepositoryUrl = ""https://oss.sonatype.org/service/local/staging/deploy/maven2/"""$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"56"$"} else {"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"57"$" println 'DEBUG BUILD'"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"58"$" sonatypeRepositoryUrl = ""https://oss.sonatype.org/content/repositories/snapshots/"""$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"59"$"}"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"60"$""$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"61"$"afterEvaluate { project ->"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"62"$" uploadArchives {"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"63"$" repositories {"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"64"$" mavenDeployer {"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"65"$" beforeDeployment { MavenDeployment deployment -> signing.signPom(deployment) }"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"66"$""$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"67"$" pom.artifactId = POM_ARTIFACT_ID"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"68"$""$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"69"$" repository(url: sonatypeRepositoryUrl) {"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"70"$" authentication(userName: nexusUsername, password: nexusPassword)"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"71"$" }"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"72"$""$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"73"$" pom.project {"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"74"$" name POM_NAME"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"75"$" packaging POM_PACKAGING"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"76"$" description POM_DESCRIPTION"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"77"$" url POM_URL"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"78"$""$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"79"$" scm {"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"80"$" url POM_SCM_URL"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"81"$" connection POM_SCM_CONNECTION"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"82"$" developerConnection POM_SCM_DEV_CONNECTION"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"83"$" }"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"84"$""$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"85"$" licenses {"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"86"$" license {"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"87"$" name POM_LICENCE_NAME"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"88"$" url POM_LICENCE_URL"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"89"$" distribution POM_LICENCE_DIST"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"90"$" }"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"91"$" }"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"92"$""$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"93"$" developers {"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"94"$" developer {"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"95"$" id ""loopj"""$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"96"$" name ""James Smith"""$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"97"$" }"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"98"$" developer {"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"99"$" id ""smarek"""$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"100"$" name ""Marek Sebera"""$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"101"$" }"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"102"$" }"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"103"$" }"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"104"$" }"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"105"$" }"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"106"$" }"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"107"$""$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"108"$" signing {"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"109"$" required { isReleaseBuild() && gradle.taskGraph.hasTask(""uploadArchives"") }"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"110"$" sign configurations.archives"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"111"$" }"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"112"$""$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"113"$" task androidJavadocs(type: Javadoc) {"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"114"$" source = android.sourceSets.main.allJava"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"115"$" }"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"116"$""$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"117"$" task androidJavadocsJar(type: Jar) {"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"118"$" classifier = 'javadoc'"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"119"$" //basename = artifact_id"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"120"$" from androidJavadocs.destinationDir"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"121"$" }"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"122"$""$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"123"$" task androidSourcesJar(type: Jar) {"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"124"$" classifier = 'sources'"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"125"$" //basename = artifact_id"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"126"$" from android.sourceSets.main.allSource"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"127"$" }"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"128"$""$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"129"$" artifacts {"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"130"$" //archives packageReleaseJar"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"131"$" archives androidSourcesJar"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"132"$" archives androidJavadocsJar"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"133"$" }"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" "maven_push.gradle"$"134"$"}"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-10 16:50:23" ".travis.yml"$"0"$"++ b/.travis.yml"$"verdict"$"1"$" b/.travis.yml"$"2013-10-12 00:56:49" ".travis.yml"$"1"$"38,6 @@ before_install:"$"verdict"$"1"$" b/.travis.yml"$"2013-10-12 00:56:49" ".travis.yml"$"2"$""$"verdict"$"1"$" b/.travis.yml"$"2013-10-12 00:56:49" ".travis.yml"$"3"$"iff --git a/build.gradle b/build.gradle"$"verdict"$"1"$" b/.travis.yml"$"2013-10-12 00:56:49" "build.gradle"$"4"$"++ b/build.gradle"$"verdict"$"1"$" b/build.gradle"$"2013-10-12 00:56:49" "build.gradle"$"5"$"25,4 @@ allprojects {"$"verdict"$"1"$" b/build.gradle"$"2013-10-12 00:56:49" "build.gradle"$"6"$"apply plugin: 'android-reporting'"$"verdict"$"1"$" b/build.gradle"$"2013-10-12 00:56:49" "gradle.properties"$"7"$"++ b/gradle.properties"$"verdict"$"1"$" b/gradle.properties"$"2013-10-12 00:56:49" "gradle.properties"$"8"$"1,5 @@"$"verdict"$"1"$" b/gradle.properties"$"2013-10-12 00:56:49" "gradle.properties"$"9"$"VERSION_CODE=144"$"verdict"$"1"$" b/gradle.properties"$"2013-10-12 00:56:49" "gradle.properties"$"10"$"9,4 @@ POM_SCM_CONNECTION=scm:git@github.com:loopj/android-async-http.git"$"verdict"$"1"$" b/gradle.properties"$"2013-10-12 00:56:49" "gradle.properties"$"11"$"POM_LICENCE_DIST=repo"$"verdict"$"1"$" b/gradle.properties"$"2013-10-12 00:56:49" "maven_push.gradle"$"12"$"++ b/maven_push.gradle"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-12 00:56:49" "maven_push.gradle"$"13"$"1,12 @@"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-12 00:56:49" "maven_push.gradle"$"14"$"configurations {"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-12 00:56:49" "maven_push.gradle"$"15"$" archives {"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-12 00:56:49" "maven_push.gradle"$"16"$" extendsFrom configurations.default"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-12 00:56:49" "maven_push.gradle"$"17"$" }"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-12 00:56:49" "maven_push.gradle"$"18"$"}"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-12 00:56:49" "maven_push.gradle"$"19"$""$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-12 00:56:49" "maven_push.gradle"$"20"$"def sonatypeRepositoryUrl"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-12 00:56:49" "maven_push.gradle"$"21"$"16,20 @@ if (isReleaseBuild()) {"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-12 00:56:49" "maven_push.gradle"$"22"$"if (ext.hasProperty('signing.keyId') && !ext.hasProperty('signing.password')) {"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-12 00:56:49" "maven_push.gradle"$"23"$" if (System.console())"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-12 00:56:49" "maven_push.gradle"$"24"$" ext.set('signing.password', System.console().readPassword(""\n\$ Type in GPG key password: ""))"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-12 00:56:49" "maven_push.gradle"$"25"$" else"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-12 00:56:49" "maven_push.gradle"$"26"$" ext.set('signing.password', 'dummy')"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-12 00:56:49" "maven_push.gradle"$"27"$"}"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-12 00:56:49" "maven_push.gradle"$"28"$""$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-12 00:56:49" "maven_push.gradle"$"29"$"if (System.env.TERM != 'dumb' && !ext.hasProperty('nexusPassword')) {"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-12 00:56:49" "maven_push.gradle"$"30"$" if (System.console())"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-12 00:56:49" "maven_push.gradle"$"31"$" project.ext.set('nexusPassword', new String(System.console().readPassword(""\n\$ Type in password for Sonatype nexus account ${nexusUsername}: "")))"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-12 00:56:49" "maven_push.gradle"$"32"$" else"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-12 00:56:49" "maven_push.gradle"$"33"$" project.ext.set('nexusPassword', 'dummy')"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-12 00:56:49" "maven_push.gradle"$"34"$"}"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-12 00:56:49" "maven_push.gradle"$"35"$""$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-12 00:56:49" "maven_push.gradle"$"36"$"afterEvaluate { project ->"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-12 00:56:49" "maven_push.gradle"$"37"$"82,27 @@ afterEvaluate { project ->"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-12 00:56:49" "maven_push.gradle"$"38"$" task androidReleaseJar(type: Jar) {"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-12 00:56:49" "maven_push.gradle"$"39"$" from ""$buildDir/classes/release/"""$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-12 00:56:49" "maven_push.gradle"$"40"$" }"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-12 00:56:49" "maven_push.gradle"$"41"$""$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-12 00:56:49" "maven_push.gradle"$"42"$" task androidJavadocs(type: Javadoc) {"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-12 00:56:49" "maven_push.gradle"$"43"$" archives androidReleaseJar"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-12 00:56:49" "build.gradle"$"0"$"++ b/library/build.gradle"$"verdict"$"1"$" b/library/build.gradle"$"2013-10-12 02:40:06" "build.gradle"$"1"$"17,15 @@ android {"$"verdict"$"1"$" b/library/build.gradle"$"2013-10-12 02:40:06" "build.gradle"$"2"$"android.libraryVariants.all { variant ->"$"verdict"$"1"$" b/library/build.gradle"$"2013-10-12 02:40:06" "build.gradle"$"3"$""$"verdict"$"1"$" b/library/build.gradle"$"2013-10-12 02:40:06" "build.gradle"$"4"$" task(""generate${variant.name}Javadoc"", type: Javadoc) {"$"verdict"$"1"$" b/library/build.gradle"$"2013-10-12 02:40:06" "build.gradle"$"5"$" description ""Generates Javadoc for $variant.name."""$"verdict"$"1"$" b/library/build.gradle"$"2013-10-12 02:40:06" "build.gradle"$"6"$" source = variant.javaCompile.source"$"verdict"$"1"$" b/library/build.gradle"$"2013-10-12 02:40:06" "build.gradle"$"7"$" ext.androidJar = ""${android.plugin.sdkDirectory}/platforms/${android.compileSdkVersion}/android.jar"""$"verdict"$"1"$" b/library/build.gradle"$"2013-10-12 02:40:06" "build.gradle"$"8"$" classpath = files(variant.javaCompile.classpath.files) + files(ext.androidJar)"$"verdict"$"1"$" b/library/build.gradle"$"2013-10-12 02:40:06" "build.gradle"$"9"$" }"$"verdict"$"1"$" b/library/build.gradle"$"2013-10-12 02:40:06" "build.gradle"$"10"$""$"verdict"$"1"$" b/library/build.gradle"$"2013-10-12 02:40:06" "build.gradle"$"11"$"}"$"verdict"$"1"$" b/library/build.gradle"$"2013-10-12 02:40:06" "build.gradle"$"12"$""$"verdict"$"1"$" b/library/build.gradle"$"2013-10-12 02:40:06" "build.gradle"$"13"$"apply from: '../maven_push.gradle'"$"verdict"$"1"$" b/library/build.gradle"$"2013-10-12 02:40:06" "AsyncHttpClient.java"$"14"$"++ b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 02:40:06" "AsyncHttpClient.java"$"15"$"77,9 @@ import java.util.zip.GZIPInputStream;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 02:40:06" "AsyncHttpClient.java"$"16"$" *

 

"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 02:40:06" "AsyncHttpClient.java"$"17"$" *

 

"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 02:40:06" "AsyncHttpClient.java"$"18"$"179,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 02:40:06" "AsyncHttpClient.java"$"19"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 02:40:06" "AsyncHttpClient.java"$"20"$" * @return underlying HttpClient instance"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 02:40:06" "AsyncHttpClient.java"$"21"$"190,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 02:40:06" "AsyncHttpClient.java"$"22"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 02:40:06" "AsyncHttpClient.java"$"23"$" * @return underlying HttpContext instance"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 02:40:06" "AsyncHttpClient.java"$"24"$"262,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 02:40:06" "AsyncHttpClient.java"$"25"$" * @param username Basic Auth username"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 02:40:06" "AsyncHttpClient.java"$"26"$" * @param password Basic Auth password"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 02:40:06" "AsyncHttpClient.java"$"27"$"274,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 02:40:06" "AsyncHttpClient.java"$"28"$" * @param username Basic Auth username"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 02:40:06" "AsyncHttpClient.java"$"29"$" * @param password Basic Auth password"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 02:40:06" "AsyncHttpClient.java"$"30"$"286,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 02:40:06" "AsyncHttpClient.java"$"31"$" *

 

"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 02:40:06" "AsyncHttpClient.java"$"32"$"356,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 02:40:06" "AsyncHttpClient.java"$"33"$" * @param context Context to execute request against"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 02:40:06" "AsyncHttpClient.java"$"34"$"423,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 02:40:06" "AsyncHttpClient.java"$"35"$" * @param context Context to execute request against"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 02:40:06" "AsyncHttpClient.java"$"36"$"480,9 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 02:40:06" "AsyncHttpClient.java"$"37"$" * @param entity a raw {@link org.apache.http.HttpEntity} to send with the request, for example, use this to send string/json/xml payloads to a server by passing a {@link org.apache.http.entity.StringEntity}."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 02:40:06" "AsyncHttpClient.java"$"38"$" * @param responseHandler the response ha ndler instance that should handle the response."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 02:40:06" "AsyncHttpResponseHandler.java"$"39"$"++ b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-12 02:40:06" "AsyncHttpResponseHandler.java"$"40"$"36,12 @@ import java.io.IOException;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-12 02:40:06" "AsyncHttpResponseHandler.java"$"41"$" *

 

"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-12 02:40:06" "AsyncHttpResponseHandler.java"$"42"$" *

 

"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-12 02:40:06" "AsyncHttpResponseHandler.java"$"43"$" *

 

"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-12 02:40:06" "AsyncHttpResponseHandler.java"$"44"$"163,7 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-12 02:40:06" "AsyncHttpResponseHandler.java"$"45"$" sendMessage(obtainMessage(SUCCESS_MESSAGE, new Object[]{statusCode, headers, responseBody}));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-12 02:40:06" "AsyncHttpResponseHandler.java"$"46"$"203,7 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-12 02:40:06" "AsyncHttpResponseHandler.java"$"47"$" handleSuccessMessage((Integer) response[0], (Header[]) response[1], (String) response[2]);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-12 02:40:06" "AsyncHttpResponseHandler.java"$"48"$"232,10 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-12 02:40:06" "AsyncHttpResponseHandler.java"$"49"$" if (msg != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-12 02:40:06" "AsyncHttpResponseHandler.java"$"50"$" msg.what = responseMessage;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-12 02:40:06" "AsyncHttpResponseHandler.java"$"51"$" msg.obj = response;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-12 02:40:06" "AsyncHttpResponseHandler.java"$"52"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-12 02:40:06" "BinaryHttpResponseHandler.java"$"53"$"++ b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-12 02:40:06" "BinaryHttpResponseHandler.java"$"54"$"36,9 @@ import java.util.regex.Pattern;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-12 02:40:06" "BinaryHttpResponseHandler.java"$"55"$" *

 

"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-12 02:40:06" "BinaryHttpResponseHandler.java"$"56"$" *

 

"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-12 02:40:06" "BinaryHttpResponseHandler.java"$"57"$"72,8 @@ public class BinaryHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-12 02:40:06" "BinaryHttpResponseHandler.java"$"58"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-12 02:40:06" "BinaryHttpResponseHandler.java"$"59"$" * @param allowedContentTypes content types array, eg. 'image/jpeg'"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-12 02:40:06" "BinaryHttpResponseHandler.java"$"60"$"169,7 @@ public class BinaryHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-12 02:40:06" "BinaryHttpResponseHandler.java"$"61"$" sendFailureMessage(new HttpResponseException(status.getStatusCode(), ""None, or more than one, Content-Type Header found!""), (String) null);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-12 02:40:06" "BinaryHttpResponseHandler.java"$"62"$"181,7 @@ public class BinaryHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-12 02:40:06" "BinaryHttpResponseHandler.java"$"63"$" sendFailureMessage(new HttpResponseException(status.getStatusCode(), ""Content-Type not allowed!""), (String) null);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-12 02:40:06" "FileAsyncHttpResponseHandler.java"$"64"$"++ b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-12 02:40:06" "FileAsyncHttpResponseHandler.java"$"65"$"54,7 @@ public class FileAsyncHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-12 02:40:06" "FileAsyncHttpResponseHandler.java"$"66"$" handleSuccessMessage((Integer) response[0], (File) response[1]);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-12 02:40:06" "JsonHttpResponseHandler.java"$"67"$"++ b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-12 02:40:06" "JsonHttpResponseHandler.java"$"68"$"31,11 @@ import org.json.JSONTokener;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-12 02:40:06" "JsonHttpResponseHandler.java"$"69"$" *

 

"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-12 02:40:06" "JsonHttpResponseHandler.java"$"70"$" *

 

"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-12 02:40:06" "JsonHttpResponseHandler.java"$"71"$"152,7 @@ public class JsonHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-12 02:40:06" "JsonHttpResponseHandler.java"$"72"$" handleSuccessJsonMessage((Integer) response[0], (Header[]) response[1], response[2]);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-12 02:40:06" "PersistentCookieStore.java"$"73"$"++ b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-12 02:40:06" "PersistentCookieStore.java"$"74"$"39,7 @@ import java.util.concurrent.ConcurrentHashMap;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-12 02:40:06" "PersistentCookieStore.java"$"75"$" *

 

"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-12 02:40:06" "PersistentCookieStore.java"$"76"$"54,8 @@ public class PersistentCookieStore implements CookieStore {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-12 02:40:06" "PersistentCookieStore.java"$"77"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-12 02:40:06" "PersistentCookieStore.java"$"78"$" * @param context Context to attach cookie store to"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-12 02:40:06" "PersistentCookieStore.java"$"79"$"180,7 @@ public class PersistentCookieStore implements CookieStore {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-12 02:40:06" "PersistentCookieStore.java"$"80"$" StringBuilder sb = new StringBuilder(b.length * 2);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-12 02:40:06" "RequestParams.java"$"81"$"++ b/library/src/com/loopj/android/http/RequestParams.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-12 02:40:06" "RequestParams.java"$"82"$"37,9 @@ import java.util.concurrent.ConcurrentHashMap;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-12 02:40:06" "RequestParams.java"$"83"$" *

 

"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-12 02:40:06" "RequestParams.java"$"84"$" *

 

"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-12 02:40:06" "RequestParams.java"$"85"$"143,8 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-12 02:40:06" "RequestParams.java"$"86"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-12 02:40:06" "RequestParams.java"$"87"$" * @throws java.io.FileNotFoundException if the file is not found"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-12 02:40:06" "RequestParams.java"$"88"$"265,8 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-12 02:40:06" "RequestParams.java"$"89"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-12 02:40:06" "RequestParams.java"$"90"$" * @return an HttpEntity containing all request parameters"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-12 02:40:06" "RetryHandler.java"$"91"$"++ b/library/src/com/loopj/android/http/RetryHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-12 02:40:06" "RetryHandler.java"$"92"$"36,6 @@ import java.io.InterruptedIOException;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-12 02:40:06" "RetryHandler.java"$"93"$"69,7 @@ class RetryHandler implements HttpRequestRetryHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-12 02:40:06" "RetryHandler.java"$"94"$" boolean sent = (b != null && b);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-12 02:40:06" "RetryHandler.java"$"95"$"102,8 @@ class RetryHandler implements HttpRequestRetryHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-12 02:40:06" "RetryHandler.java"$"96"$" for (Class aList : list) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-12 02:40:06" "RetryHandler.java"$"97"$" if (aList.isInstance(error)) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-12 02:40:06" "SimpleMultipartEntity.java"$"98"$"++ b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-12 02:40:06" "SimpleMultipartEntity.java"$"99"$"47,7 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-12 02:40:06" "SimpleMultipartEntity.java"$"100"$" final StringBuilder buf = new StringBuilder();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-12 02:40:06" "SimpleMultipartEntity.java"$"101"$"+) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-12 02:40:06" "SimpleMultipartEntity.java"$"102"$"116,7 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-12 02:40:06" "SimpleMultipartEntity.java"$"103"$" int l;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-12 02:40:06" "SyncHttpClient.java"$"104"$"++ b/library/src/com/loopj/android/http/SyncHttpClient.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-12 02:40:06" "SyncHttpClient.java"$"105"$"23,6 @@ public abstract class SyncHttpClient extends AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-12 02:40:06" "maven_push.gradle"$"106"$"++ b/maven_push.gradle"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-12 02:40:06" "maven_push.gradle"$"107"$"16,18 @@ if (isReleaseBuild()) {"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-12 02:40:06" "maven_push.gradle"$"108"$"if (ext.properties.containsKey('signing.keyId') && !ext.properties.containsKey('signing.password')) {"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-12 02:40:06" "maven_push.gradle"$"109"$"if (System.env.TERM != 'dumb' && !ext.properties.containsKey('nexusPassword')) {"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-12 02:40:06" "maven_push.gradle"$"110"$" ext.set('nexusPassword', new String(System.console().readPassword(""\n\$ Type in password for Sonatype nexus account ${nexusUsername}: "")))"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-12 02:40:06" "maven_push.gradle"$"111"$" ext.set('nexusPassword', 'dummy')"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-12 02:40:06" "maven_push.gradle"$"112"$"82,13 @@ afterEvaluate { project ->"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-12 02:40:06" "maven_push.gradle"$"113"$" task androidReleaseJar(type: Jar, dependsOn: assembleRelease) {"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-12 02:40:06" "maven_push.gradle"$"114"$" from generateReleaseJavadoc.destinationDir"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-12 02:40:06" "AsyncHttpClient.java"$"0"$"++ b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:36:58" "AsyncHttpClient.java"$"1"$"48,7 @@ import org.apache.http.conn.scheme.SchemeRegistry;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:36:58" "AsyncHttpClient.java"$"2"$"import org.apache.http.impl.client.DefaultRedirectHandler;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:36:58" "AsyncHttpClient.java"$"3"$"93,8 @@ import java.util.zip.GZIPInputStream;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:36:58" "AsyncHttpClient.java"$"4"$" @Deprecated"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:36:58" "AsyncHttpClient.java"$"5"$" private static final String VERSION = ""1.4.4"";"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:36:58" "AsyncHttpClient.java"$"6"$"218,21 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:36:58" "AsyncHttpClient.java"$"7"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:36:58" "AsyncHttpClient.java"$"8"$" * Simple interface method, to enable or disable redirects."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:36:58" "AsyncHttpClient.java"$"9"$" * If you set manually RedirectHandler on underlying HttpClient, effects of this method will be canceled."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:36:58" "AsyncHttpClient.java"$"10"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:36:58" "AsyncHttpClient.java"$"11"$" * @param enableRedirects boolean"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:36:58" "AsyncHttpClient.java"$"12"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:36:58" "AsyncHttpClient.java"$"13"$" public void setEnableRedirects(final boolean enableRedirects) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:36:58" "AsyncHttpClient.java"$"14"$" httpClient.setRedirectHandler(new DefaultRedirectHandler() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:36:58" "AsyncHttpClient.java"$"15"$" @Override"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:36:58" "AsyncHttpClient.java"$"16"$" public boolean isRedirectRequested(HttpResponse response, HttpContext context) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:36:58" "AsyncHttpClient.java"$"17"$" return enableRedirects;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:36:58" "AsyncHttpClient.java"$"18"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:36:58" "AsyncHttpClient.java"$"19"$" });"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:36:58" "AsyncHttpClient.java"$"20"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:36:58" "AsyncHttpClient.java"$"21"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:36:58" "AsyncHttpClient.java"$"22"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:36:58" "AsyncHttpClient.java"$"23"$"331,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:36:58" "AsyncHttpClient.java"$"24"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:36:58" "AsyncHttpClient.java"$"25"$" * @param url the URL to send the request to."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:36:58" "AsyncHttpClient.java"$"26"$"341,9 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:36:58" "AsyncHttpClient.java"$"27"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:36:58" "AsyncHttpClient.java"$"28"$" * @param url the URL to send the request to."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:36:58" "AsyncHttpClient.java"$"29"$" * @param params additional HEAD parameters to send with the request."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:36:58" "AsyncHttpClient.java"$"30"$"352,9 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:36:58" "AsyncHttpClient.java"$"31"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:36:58" "AsyncHttpClient.java"$"32"$" * @param context the Android Context which initiated the request."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:36:58" "AsyncHttpClient.java"$"33"$" * @param url the URL to send the request to."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:36:58" "AsyncHttpClient.java"$"34"$"363,10 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:36:58" "AsyncHttpClient.java"$"35"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:36:58" "AsyncHttpClient.java"$"36"$" * @param context the Android Context which initiated the request."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:36:58" "AsyncHttpClient.java"$"37"$" * @param url the URL to send the request to."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:36:58" "AsyncHttpClient.java"$"38"$" * @param params additional HEAD parameters to send with the request."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:36:58" "AsyncHttpClient.java"$"39"$"377,16 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:36:58" "AsyncHttpClient.java"$"40"$" * @param context Context to execute request against"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:36:58" "AsyncHttpClient.java"$"41"$" * @param url the URL to send the request to."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:36:58" "AsyncHttpClient.java"$"42"$" * @param headers set headers only for this request"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:36:58" "AsyncHttpClient.java"$"43"$" * @param params additional HEAD parameters to send with the request."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:36:58" "AsyncHttpClient.java"$"44"$" * the response."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:36:58" "AsyncHttpClient.java"$"45"$" if (headers != null) request.setHeaders(headers);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:36:58" "JsonHttpResponseHandler.java"$"46"$"++ b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-12 03:36:58" "JsonHttpResponseHandler.java"$"47"$"129,19 @@ public class JsonHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-12 03:36:58" "JsonHttpResponseHandler.java"$"48"$" protected void sendSuccessMessage(final int statusCode, final Header[] headers, final String responseBody) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-12 03:36:58" "JsonHttpResponseHandler.java"$"49"$" new Thread(new Runnable() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-12 03:36:58" "JsonHttpResponseHandler.java"$"50"$" @Override"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-12 03:36:58" "JsonHttpResponseHandler.java"$"51"$" public void run() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-12 03:36:58" "JsonHttpResponseHandler.java"$"52"$" try {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-12 03:36:58" "JsonHttpResponseHandler.java"$"53"$" Object jsonResponse = parseResponse(responseBody);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-12 03:36:58" "JsonHttpResponseHandler.java"$"54"$" sendMessage(obtainMessage(SUCCESS_JSON_MESSAGE, new Object[]{statusCode, headers, jsonResponse}));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-12 03:36:58" "JsonHttpResponseHandler.java"$"55"$" } catch (JSONException e) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-12 03:36:58" "JsonHttpResponseHandler.java"$"56"$" sendFailureMessage(e, responseBody);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-12 03:36:58" "JsonHttpResponseHandler.java"$"57"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-12 03:36:58" "JsonHttpResponseHandler.java"$"58"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-12 03:36:58" "JsonHttpResponseHandler.java"$"59"$" }).start();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-12 03:36:58" "JsonHttpResponseHandler.java"$"60"$"188,30 @@ public class JsonHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-12 03:36:58" "JsonHttpResponseHandler.java"$"61"$" protected void handleFailureMessage(final Throwable e, final String responseBody) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-12 03:36:58" "JsonHttpResponseHandler.java"$"62"$" new Thread(new Runnable() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-12 03:36:58" "JsonHttpResponseHandler.java"$"63"$" @Override"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-12 03:36:58" "JsonHttpResponseHandler.java"$"64"$" public void run() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-12 03:36:58" "JsonHttpResponseHandler.java"$"65"$" try {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-12 03:36:58" "JsonHttpResponseHandler.java"$"66"$" if (responseBody != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-12 03:36:58" "JsonHttpResponseHandler.java"$"67"$" Object jsonResponse = parseResponse(responseBody);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-12 03:36:58" "JsonHttpResponseHandler.java"$"68"$" if (jsonResponse instanceof JSONObject) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-12 03:36:58" "JsonHttpResponseHandler.java"$"69"$" onFailure(e, (JSONObject) jsonResponse);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-12 03:36:58" "JsonHttpResponseHandler.java"$"70"$" } else if (jsonResponse instanceof JSONArray) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-12 03:36:58" "JsonHttpResponseHandler.java"$"71"$" onFailure(e, (JSONArray) jsonResponse);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-12 03:36:58" "JsonHttpResponseHandler.java"$"72"$" } else if (jsonResponse instanceof String) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-12 03:36:58" "JsonHttpResponseHandler.java"$"73"$" onFailure(e, (String) jsonResponse);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-12 03:36:58" "JsonHttpResponseHandler.java"$"74"$" } else {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-12 03:36:58" "JsonHttpResponseHandler.java"$"75"$" onFailure(e, responseBody);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-12 03:36:58" "JsonHttpResponseHandler.java"$"76"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-12 03:36:58" "JsonHttpResponseHandler.java"$"77"$" } else {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-12 03:36:58" "JsonHttpResponseHandler.java"$"78"$" onFailure(e, """");"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-12 03:36:58" "JsonHttpResponseHandler.java"$"79"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-12 03:36:58" "JsonHttpResponseHandler.java"$"80"$" } catch (JSONException ex) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-12 03:36:58" "JsonHttpResponseHandler.java"$"81"$" }).start();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-12 03:36:58" "JsonHttpResponseHandler.java"$"82"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-12 03:36:58" "JsonHttpResponseHandler.java"$"83"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-12 03:36:58" "AsyncHttpClient.java"$"0"$"++ b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:41:33" "AsyncHttpClient.java"$"1"$"136,10 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:41:33" "AsyncHttpClient.java"$"2"$" threadPool = (ThreadPoolExecutor) Executors.newCachedThreadPool();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:41:33" "AsyncHttpClient.java"$"3"$" requestMap = new WeakHashMap>>>();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:41:33" "AsyncHttpClient.java"$"4"$" clientHeaderMap = new HashMap();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:41:33" "AsyncHttpClient.java"$"5"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:41:33" "AsyncHttpClient.java"$"6"$" httpContext = new SyncBasicHttpContext(new BasicHttpContext());"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:41:33" "AsyncHttpClient.java"$"7"$"174,6 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:41:33" "AsyncHttpClient.java"$"8"$"274,15 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:41:33" "AsyncHttpClient.java"$"9"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:41:33" "AsyncHttpClient.java"$"10"$" * Remove header from all requests this client makes (before sending)."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:41:33" "AsyncHttpClient.java"$"11"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:41:33" "AsyncHttpClient.java"$"12"$" * @param header the name of the header"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:41:33" "AsyncHttpClient.java"$"13"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:41:33" "AsyncHttpClient.java"$"14"$" public void removeHeader(String header) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:41:33" "AsyncHttpClient.java"$"15"$" clientHeaderMap.remove(header);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:41:33" "AsyncHttpClient.java"$"16"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:41:33" "AsyncHttpClient.java"$"17"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:41:33" "AsyncHttpClient.java"$"18"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:41:33" "AsyncHttpClient.java"$"19"$"695,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:41:33" "AsyncHttpClient.java"$"20"$" if (!url.contains(""?"")) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:41:33" "AsyncHttpClient.java"$"21"$"= ""?"" + paramString;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:41:33" "AsyncHttpClient.java"$"0"$"++ b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:50:02" "AsyncHttpClient.java"$"1"$"23,7 @@ import android.content.Context;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:50:02" "AsyncHttpClient.java"$"2"$"import org.apache.http.HttpHost;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:50:02" "AsyncHttpClient.java"$"3"$"43,7 @@ import org.apache.http.client.methods.HttpUriRequest;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:50:02" "AsyncHttpClient.java"$"4"$"import org.apache.http.conn.params.ConnRoutePNames;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:50:02" "AsyncHttpClient.java"$"5"$"256,18 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:50:02" "AsyncHttpClient.java"$"6"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:50:02" "AsyncHttpClient.java"$"7"$" * Sets the Proxy by it's hostname and port"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:50:02" "AsyncHttpClient.java"$"8"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:50:02" "AsyncHttpClient.java"$"9"$" * @param hostname the hostname (IP or DNS name)"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:50:02" "AsyncHttpClient.java"$"10"$" * @param port the port number. -1 indicates the scheme default port."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:50:02" "AsyncHttpClient.java"$"11"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:50:02" "AsyncHttpClient.java"$"12"$" public void setProxy(String hostname, int port){"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:50:02" "AsyncHttpClient.java"$"13"$" final HttpHost proxy = new HttpHost(hostname, port);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:50:02" "AsyncHttpClient.java"$"14"$" final HttpParams httpParams = this.httpClient.getParams();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:50:02" "AsyncHttpClient.java"$"15"$" httpParams.setParameter(ConnRoutePNames.DEFAULT_PROXY, proxy);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:50:02" "AsyncHttpClient.java"$"16"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:50:02" "AsyncHttpClient.java"$"17"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:50:02" "AsyncHttpClient.java"$"18"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 03:50:02" "TestCaseExampleUsage.java"$"0"$"++ b/examples/TestCaseExampleUsage.java"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"1"$"1,63 @@"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"2"$"import java.util.concurrent.CountDownLatch;"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"3"$"import java.util.concurrent.TimeUnit;"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"4"$""$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"5"$"import com.loopj.android.http.AsyncHttpClient;"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"6"$"import com.loopj.android.http.AsyncHttpResponseHandler;"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"7"$""$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"8"$"import android.test.InstrumentationTestCase;"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"9"$"import android.util.Log;"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"10"$""$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"11"$"// Credits to Wuyexiong "$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"12"$"// See: https://github.com/loopj/android-async-http/pull/236"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"13"$"public class TestCaseExampleUsage extends InstrumentationTestCase"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"14"$"{"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"15"$" protected String TAG = TestCaseExampleUsage.class.getSimpleName();"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"16"$""$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"17"$" public void testAsync() throws Throwable"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"18"$" {"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"19"$" final CountDownLatch signal = new CountDownLatch(1);"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"20"$" runTestOnUiThread(new Runnable()"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"21"$" {"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"22"$" @Override"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"23"$" public void run()"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"24"$" {"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"25"$" AsyncHttpClient client = new AsyncHttpClient();"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"26"$""$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"27"$" client.get(""http://www.google.com"", new AsyncHttpResponseHandler()"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"28"$" {"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"29"$" @Override"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"30"$" public void onStart()"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"31"$" {"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"32"$" Log.v(TAG , ""onStart"");"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"33"$" }"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"34"$""$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"35"$" @Override"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"36"$" public void onSuccess(String response)"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"37"$" {"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"38"$" Log.v(TAG , ""onSuccess"");"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"39"$" System.out.println(response);"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"40"$" }"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"41"$""$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"42"$" @Override"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"43"$" public void onFailure(Throwable error, String content)"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"44"$" {"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"45"$" Log.e(TAG , ""onFailure error : "" + error.toString() + ""content : "" + content);"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"46"$" }"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"47"$""$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"48"$" @Override"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"49"$" public void onFinish()"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"50"$" {"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"51"$" Log.v(TAG , ""onFinish"");"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"52"$" signal.countDown();"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"53"$" }"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"54"$" });"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"55"$""$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"56"$" try {"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"57"$" signal.await(30, TimeUnit.SECONDS);"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"58"$" } catch (InterruptedException e) {"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"59"$" }"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"60"$" Log.v(TAG , ""TestCaseExampleUsage Over"");"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"61"$" }"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"62"$" });"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"63"$" }"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "TestCaseExampleUsage.java"$"64"$"}"$"verdict"$"1"$" b/examples/TestCaseExampleUsage.java"$"2013-10-12 04:19:08" "AsyncHttpClient.java"$"65"$"++ b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 04:19:08" "AsyncHttpClient.java"$"66"$"683,21 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 04:19:08" "AsyncHttpClient.java"$"67"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 04:19:08" "AsyncHttpClient.java"$"68"$" * Perform a HTTP DELETE request."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 04:19:08" "AsyncHttpClient.java"$"69"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 04:19:08" "AsyncHttpClient.java"$"70"$" * @param context the Android Context which initiated the request."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 04:19:08" "AsyncHttpClient.java"$"71"$" * @param url the URL to send the request to."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 04:19:08" "AsyncHttpClient.java"$"72"$" * @param headers set one-time headers for this request"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 04:19:08" "AsyncHttpClient.java"$"73"$" * @param params additional DELETE parameters or files to send along with request"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 04:19:08" "AsyncHttpClient.java"$"74"$" * @param responseHandler the response handler instance that should handle the response."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 04:19:08" "AsyncHttpClient.java"$"75"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 04:19:08" "AsyncHttpClient.java"$"76"$" public void delete(Context context, String url, Header[] headers, RequestParams params, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 04:19:08" "AsyncHttpClient.java"$"77"$" HttpDelete httpDelete = new HttpDelete(getUrlWithQueryString(url, params));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 04:19:08" "AsyncHttpClient.java"$"78"$" if(headers != null) httpDelete.setHeaders(headers);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 04:19:08" "AsyncHttpClient.java"$"79"$" sendRequest(httpClient, httpContext, httpDelete, null, responseHandler, context);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 04:19:08" "AsyncHttpClient.java"$"80"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 04:19:08" "AsyncHttpClient.java"$"81"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 04:19:08" "README.md"$"0"$"++ b/README.md"$"verdict"$"1"$" b/README.md"$"2013-10-12 19:21:31" "README.md"$"1"$"19,30 @@ Features"$"verdict"$"1"$" b/README.md"$"2013-10-12 19:21:31" "README.md"$"2"$"Maven"$"verdict"$"1"$" b/README.md"$"2013-10-12 19:21:31" "README.md"$"3"$"-----"$"verdict"$"1"$" b/README.md"$"2013-10-12 19:21:31" "README.md"$"4"$"You can now integrate this library in your project via Maven. There are available two kind of builds."$"verdict"$"1"$" b/README.md"$"2013-10-12 19:21:31" "README.md"$"5"$""$"verdict"$"1"$" b/README.md"$"2013-10-12 19:21:31" "README.md"$"6"$"**development snapshots**"$"verdict"$"1"$" b/README.md"$"2013-10-12 19:21:31" "README.md"$"7"$"https://oss.sonatype.org/content/repositories/snapshots/com/loopj/android/android-async-http/"$"verdict"$"1"$" b/README.md"$"2013-10-12 19:21:31" "README.md"$"8"$"```"$"verdict"$"1"$" b/README.md"$"2013-10-12 19:21:31" "README.md"$"9"$"Maven URL: https://oss.sonatype.org/content/repositories/snapshots/"$"verdict"$"1"$" b/README.md"$"2013-10-12 19:21:31" "README.md"$"10"$"GroupId: com.loopj.android"$"verdict"$"1"$" b/README.md"$"2013-10-12 19:21:31" "README.md"$"11"$"ArtifactId: async-http-client"$"verdict"$"1"$" b/README.md"$"2013-10-12 19:21:31" "README.md"$"12"$"Version: 1.4.4-SNAPSHOT"$"verdict"$"1"$" b/README.md"$"2013-10-12 19:21:31" "README.md"$"13"$"Packaging: JAR or AAR"$"verdict"$"1"$" b/README.md"$"2013-10-12 19:21:31" "README.md"$"14"$"```"$"verdict"$"1"$" b/README.md"$"2013-10-12 19:21:31" "README.md"$"15"$""$"verdict"$"1"$" b/README.md"$"2013-10-12 19:21:31" "README.md"$"16"$"**releases, maven central**"$"verdict"$"1"$" b/README.md"$"2013-10-12 19:21:31" "README.md"$"17"$""$"verdict"$"1"$" b/README.md"$"2013-10-12 19:21:31" "README.md"$"18"$"http://central.maven.org/maven2/com/loopj/android/android-async-http/"$"verdict"$"1"$" b/README.md"$"2013-10-12 19:21:31" "README.md"$"19"$"```"$"verdict"$"1"$" b/README.md"$"2013-10-12 19:21:31" "README.md"$"20"$"Maven URL: http://repo1.maven.org/maven2/"$"verdict"$"1"$" b/README.md"$"2013-10-12 19:21:31" "README.md"$"21"$"GroupId: com.loopj.android"$"verdict"$"1"$" b/README.md"$"2013-10-12 19:21:31" "README.md"$"22"$"ArtifactId: async-http-client"$"verdict"$"1"$" b/README.md"$"2013-10-12 19:21:31" "README.md"$"23"$"Version: 1.4.3"$"verdict"$"1"$" b/README.md"$"2013-10-12 19:21:31" "README.md"$"24"$"Packaging: JAR or AAR"$"verdict"$"1"$" b/README.md"$"2013-10-12 19:21:31" "README.md"$"25"$"```"$"verdict"$"1"$" b/README.md"$"2013-10-12 19:21:31" "AsyncHttpResponseHandler.java"$"26"$"++ b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-12 19:21:31" "AsyncHttpResponseHandler.java"$"27"$"74,17 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-12 19:21:31" "AsyncHttpResponseHandler.java"$"28"$" private String responseCharset = ""UTF-8"";"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-12 19:21:31" "AsyncHttpResponseHandler.java"$"29"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-12 19:21:31" "AsyncHttpResponseHandler.java"$"30"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-12 19:21:31" "AsyncHttpResponseHandler.java"$"31"$" * Sets the charset for the response string. If not set, the default is UTF-8."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-12 19:21:31" "AsyncHttpResponseHandler.java"$"32"$" * @see Charset"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-12 19:21:31" "AsyncHttpResponseHandler.java"$"33"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-12 19:21:31" "AsyncHttpResponseHandler.java"$"34"$" * @param charset to be used for the response string."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-12 19:21:31" "AsyncHttpResponseHandler.java"$"35"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-12 19:21:31" "AsyncHttpResponseHandler.java"$"36"$" public void setCharset(final String charset) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-12 19:21:31" "AsyncHttpResponseHandler.java"$"37"$" this.responseCharset = charset;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-12 19:21:31" "AsyncHttpResponseHandler.java"$"38"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-12 19:21:31" "AsyncHttpResponseHandler.java"$"39"$"260,11 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-12 19:21:31" "AsyncHttpResponseHandler.java"$"40"$" responseBody = EntityUtils.toString(entity, responseCharset);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-12 19:21:31" "AsyncHttpResponseHandler.java"$"41"$" return;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-12 19:21:31" "RetryHandler.java"$"42"$"++ b/library/src/com/loopj/android/http/RetryHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-12 19:21:31" "RetryHandler.java"$"43"$"88,7 @@ class RetryHandler implements HttpRequestRetryHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-12 19:21:31" "RetryHandler.java"$"44"$" String requestType = currentReq != null ? currentReq.getMethod() : """";"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-12 19:21:31" "SyncHttpClient.java"$"45"$"++ b/library/src/com/loopj/android/http/SyncHttpClient.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-12 19:21:31" "SyncHttpClient.java"$"46"$"3,7 @@ package com.loopj.android.http;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-12 19:21:31" "SyncHttpClient.java"$"47"$"import org.apache.http.HttpEntity;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-12 19:21:31" "SyncHttpClient.java"$"48"$"101,11 @@ public abstract class SyncHttpClient extends AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-12 19:21:31" "SyncHttpClient.java"$"49"$" public String post(String url, HttpEntity entity){"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-12 19:21:31" "SyncHttpClient.java"$"50"$" this.post(null, url, entity, null, responseHandler);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-12 19:21:31" "SyncHttpClient.java"$"51"$" return result;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-12 19:21:31" "SyncHttpClient.java"$"52"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-12 19:21:31" "SyncHttpClient.java"$"53"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-12 19:21:31" "SyncHttpClient.java"$"54"$" public String post(String url, RequestParams params) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-12 19:21:31" "CookieVideoView.java"$"0"$"++ b/examples/CookieVideoView.java"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"1"$"1,682 @@"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"2"$"/*"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"3"$" * Copyright (C) 2006 The Android Open Source Project"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"4"$" *"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"5"$" * Licensed under the Apache License, Version 2.0 (the ""License"");"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"6"$" * you may not use this file except in compliance with the License."$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"7"$" * You may obtain a copy of the License at"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"8"$" *"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"9"$" * http://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"10"$" *"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"11"$" * Unless required by applicable law or agreed to in writing, software"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"12"$" * distributed under the License is distributed on an ""AS IS"" BASIS,"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"13"$" * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied."$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"14"$" * See the License for the specific language governing permissions and"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"15"$" * limitations under the License."$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"16"$" */"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"17"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"18"$"import android.annotation.SuppressLint;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"19"$"import android.annotation.TargetApi;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"20"$"import android.app.AlertDialog;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"21"$"import android.content.Context;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"22"$"import android.content.DialogInterface;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"23"$"import android.content.Intent;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"24"$"import android.media.AudioManager;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"25"$"import android.media.MediaPlayer;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"26"$"import android.media.MediaPlayer.OnCompletionListener;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"27"$"import android.media.MediaPlayer.OnErrorListener;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"28"$"import android.media.MediaPlayer.OnInfoListener;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"29"$"import android.net.Uri;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"30"$"import android.os.Build;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"31"$"import android.util.AttributeSet;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"32"$"import android.util.Log;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"33"$"import android.view.KeyEvent;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"34"$"import android.view.MotionEvent;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"35"$"import android.view.SurfaceHolder;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"36"$"import android.view.SurfaceView;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"37"$"import android.view.View;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"38"$"import android.view.accessibility.AccessibilityEvent;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"39"$"import android.view.accessibility.AccessibilityNodeInfo;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"40"$"import android.widget.MediaController;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"41"$"import android.widget.MediaController.MediaPlayerControl;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"42"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"43"$"import java.io.IOException;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"44"$"import java.util.HashMap;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"45"$"import java.util.List;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"46"$"import java.util.Map;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"47"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"48"$"import org.apache.http.cookie.Cookie;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"49"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"50"$"/**"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"51"$" * Displays a video file. The VideoView class"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"52"$" * can load images from various sources (such as resources or content"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"53"$" * providers), takes care of computing its measurement from the video so that"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"54"$" * it can be used in any layout manager, and provides various display options"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"55"$" * such as scaling and tinting."$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"56"$" *"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"57"$" * @author Jungho Bang "$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"58"$" */"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"59"$"public class CookieVideoView extends SurfaceView implements MediaPlayerControl {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"60"$" private String TAG = ""CookieVideoView"";"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"61"$" // settable by the client"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"62"$" private Uri mUri;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"63"$" private Map mHeaders;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"64"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"65"$" // all possible internal states"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"66"$" private static final int STATE_ERROR = -1;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"67"$" private static final int STATE_IDLE = 0;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"68"$" private static final int STATE_PREPARING = 1;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"69"$" private static final int STATE_PREPARED = 2;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"70"$" private static final int STATE_PLAYING = 3;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"71"$" private static final int STATE_PAUSED = 4;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"72"$" private static final int STATE_PLAYBACK_COMPLETED = 5;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"73"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"74"$" // mCurrentState is a VideoView object's current state."$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"75"$" // mTargetState is the state that a method caller intends to reach."$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"76"$" // For instance, regardless the VideoView object's current state,"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"77"$" // calling pause() intends to bring the object to a target state"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"78"$" // of STATE_PAUSED."$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"79"$" private int mCurrentState = STATE_IDLE;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"80"$" private int mTargetState = STATE_IDLE;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"81"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"82"$" // All the stuff we need for playing and showing a video"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"83"$" private SurfaceHolder mSurfaceHolder = null;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"84"$" private MediaPlayer mMediaPlayer = null;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"85"$" private int mVideoWidth;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"86"$" private int mVideoHeight;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"87"$" private int mSurfaceWidth;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"88"$" private int mSurfaceHeight;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"89"$" private MediaController mMediaController;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"90"$" private OnCompletionListener mOnCompletionListener;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"91"$" private MediaPlayer.OnPreparedListener mOnPreparedListener;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"92"$" private int mCurrentBufferPercentage;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"93"$" private OnErrorListener mOnErrorListener;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"94"$" private OnInfoListener mOnInfoListener;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"95"$" private int mSeekWhenPrepared; // recording the seek position while preparing"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"96"$" private boolean mCanPause;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"97"$" private boolean mCanSeekBack;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"98"$" private boolean mCanSeekForward;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"99"$" private Context mContext;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"100"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"101"$" public CookieVideoView(Context context) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"102"$" super(context);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"103"$" initVideoView(context);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"104"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"105"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"106"$" public CookieVideoView(Context context, AttributeSet attrs) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"107"$" this(context, attrs, 0);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"108"$" initVideoView(context);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"109"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"110"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"111"$" public CookieVideoView(Context context, AttributeSet attrs, int defStyle) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"112"$" super(context, attrs, defStyle);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"113"$" initVideoView(context);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"114"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"115"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"116"$" @Override"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"117"$" protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"118"$" //Log.i(""@@@@"", ""onMeasure"");"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"119"$" int width = getDefaultSize(mVideoWidth, widthMeasureSpec);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"120"$" int height = getDefaultSize(mVideoHeight, heightMeasureSpec);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"121"$" if (mVideoWidth > 0 && mVideoHeight > 0) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"122"$" if ( mVideoWidth * height > width * mVideoHeight ) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"123"$" //Log.i(""@@@"", ""image too tall, correcting"");"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"124"$" height = width * mVideoHeight / mVideoWidth;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"125"$" } else if ( mVideoWidth * height < width * mVideoHeight ) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"126"$" //Log.i(""@@@"", ""image too wide, correcting"");"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"127"$" width = height * mVideoWidth / mVideoHeight;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"128"$" } else {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"129"$" //Log.i(""@@@"", ""aspect ratio is correct: "" +"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"130"$" //width+""/""+height+""=""+"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"131"$" //mVideoWidth+""/""+mVideoHeight);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"132"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"133"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"134"$" //Log.i(""@@@@@@@@@@"", ""setting size: "" + width + 'x' + height);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"135"$" setMeasuredDimension(width, height);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"136"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"137"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"138"$" @SuppressLint(""NewApi"")"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"139"$" @Override"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"140"$" public void onInitializeAccessibilityEvent(AccessibilityEvent event) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"141"$" super.onInitializeAccessibilityEvent(event);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"142"$" event.setClassName(CookieVideoView.class.getName());"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"143"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"144"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"145"$" @TargetApi(Build.VERSION_CODES.ICE_CREAM_SANDWICH)"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"146"$" @Override"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"147"$" public void onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo info) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"148"$" super.onInitializeAccessibilityNodeInfo(info);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"149"$" info.setClassName(CookieVideoView.class.getName());"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"150"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"151"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"152"$" public int resolveAdjustedSize(int desiredSize, int measureSpec) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"153"$" int result = desiredSize;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"154"$" int specMode = MeasureSpec.getMode(measureSpec);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"155"$" int specSize = MeasureSpec.getSize(measureSpec);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"156"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"157"$" switch (specMode) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"158"$" case MeasureSpec.UNSPECIFIED:"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"159"$" /* Parent says we can be as big as we want. Just don't be larger"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"160"$" * than max size imposed on ourselves."$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"161"$" */"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"162"$" result = desiredSize;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"163"$" break;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"164"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"165"$" case MeasureSpec.AT_MOST:"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"166"$" /* Parent says we can be as big as we want, up to specSize."$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"167"$" * Don't be larger than specSize, and don't be larger than"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"168"$" * the max size imposed on ourselves."$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"169"$" */"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"170"$" result = Math.min(desiredSize, specSize);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"171"$" break;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"172"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"173"$" case MeasureSpec.EXACTLY:"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"174"$" // No choice. Do what we are told."$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"175"$" result = specSize;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"176"$" break;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"177"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"178"$" return result;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"179"$"}"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"180"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"181"$" private void initVideoView(Context context) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"182"$" mVideoWidth = 0;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"183"$" mVideoHeight = 0;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"184"$" getHolder().addCallback(mSHCallback);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"185"$" getHolder().setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"186"$" setFocusable(true);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"187"$" setFocusableInTouchMode(true);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"188"$" requestFocus();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"189"$" mCurrentState = STATE_IDLE;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"190"$" mTargetState = STATE_IDLE;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"191"$" mContext = context;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"192"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"193"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"194"$" public void setVideoPath(String path) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"195"$" setVideoURI(Uri.parse(path));"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"196"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"197"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"198"$" public void setVideoURI(Uri uri) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"199"$" mUri = uri;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"200"$" mHeaders = getCookieHeader();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"201"$" mSeekWhenPrepared = 0;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"202"$" openVideo();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"203"$" requestLayout();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"204"$" invalidate();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"205"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"206"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"207"$" private Map getCookieHeader() {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"208"$" String hostDomain = mUri.getHost();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"209"$" List cookieList = new PersistentCookieStore(mContext).getCookies();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"210"$" for(Cookie cookie : cookieList) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"211"$" if (cookie.getDomain().equalsIgnoreCase(hostDomain)) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"212"$" Map header = new HashMap();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"213"$" header.put(""Cookie"", cookie.getName() + ""="" + cookie.getValue());"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"214"$" Log.d(TAG,""Cookie: ""+header.toString());"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"215"$" return header;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"216"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"217"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"218"$" return null;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"219"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"220"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"221"$" public void stopPlayback() {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"222"$" if (mMediaPlayer != null) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"223"$" mMediaPlayer.stop();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"224"$" mMediaPlayer.release();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"225"$" mMediaPlayer = null;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"226"$" mCurrentState = STATE_IDLE;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"227"$" mTargetState = STATE_IDLE;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"228"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"229"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"230"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"231"$" private void openVideo() {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"232"$" if (mUri == null || mSurfaceHolder == null) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"233"$" // not ready for playback just yet, will try again later"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"234"$" return;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"235"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"236"$" // Tell the music playback service to pause"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"237"$" // TODO: these constants need to be published somewhere in the framework."$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"238"$" Intent i = new Intent(""com.android.music.musicservicecommand"");"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"239"$" i.putExtra(""command"", ""pause"");"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"240"$" mContext.sendBroadcast(i);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"241"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"242"$" // we shouldn't clear the target state, because somebody might have"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"243"$" // called start() previously"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"244"$" release(false);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"245"$" try {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"246"$" mMediaPlayer = new MediaPlayer();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"247"$" mMediaPlayer.setOnPreparedListener(mPreparedListener);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"248"$" mMediaPlayer.setOnVideoSizeChangedListener(mSizeChangedListener);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"249"$" mMediaPlayer.setOnCompletionListener(mCompletionListener);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"250"$" mMediaPlayer.setOnErrorListener(mErrorListener);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"251"$" mMediaPlayer.setOnInfoListener(mOnInfoListener);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"252"$" mMediaPlayer.setOnBufferingUpdateListener(mBufferingUpdateListener);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"253"$" mCurrentBufferPercentage = 0;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"254"$" mMediaPlayer.setDataSource(mContext, mUri, mHeaders);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"255"$" mMediaPlayer.setDisplay(mSurfaceHolder);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"256"$" mMediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"257"$" mMediaPlayer.setScreenOnWhilePlaying(true);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"258"$" mMediaPlayer.prepareAsync();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"259"$" // we don't set the target state here either, but preserve the"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"260"$" // target state that was there before."$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"261"$" mCurrentState = STATE_PREPARING;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"262"$" attachMediaController();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"263"$" } catch (IOException ex) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"264"$" Log.w(TAG, ""Unable to open content: "" + mUri, ex);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"265"$" mCurrentState = STATE_ERROR;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"266"$" mTargetState = STATE_ERROR;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"267"$" mErrorListener.onError(mMediaPlayer, MediaPlayer.MEDIA_ERROR_UNKNOWN, 0);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"268"$" return;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"269"$" } catch (IllegalArgumentException ex) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"270"$" Log.w(TAG, ""Unable to open content: "" + mUri, ex);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"271"$" mCurrentState = STATE_ERROR;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"272"$" mTargetState = STATE_ERROR;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"273"$" mErrorListener.onError(mMediaPlayer, MediaPlayer.MEDIA_ERROR_UNKNOWN, 0);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"274"$" return;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"275"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"276"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"277"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"278"$" public void setMediaController(MediaController controller) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"279"$" if (mMediaController != null) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"280"$" mMediaController.hide();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"281"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"282"$" mMediaController = controller;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"283"$" attachMediaController();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"284"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"285"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"286"$" private void attachMediaController() {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"287"$" if (mMediaPlayer != null && mMediaController != null) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"288"$" mMediaController.setMediaPlayer(this);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"289"$" View anchorView = this.getParent() instanceof View ?"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"290"$" (View)this.getParent() : this;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"291"$" mMediaController.setAnchorView(anchorView);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"292"$" mMediaController.setEnabled(isInPlaybackState());"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"293"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"294"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"295"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"296"$" MediaPlayer.OnVideoSizeChangedListener mSizeChangedListener ="$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"297"$" new MediaPlayer.OnVideoSizeChangedListener() {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"298"$" public void onVideoSizeChanged(MediaPlayer mp, int width, int height) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"299"$" mVideoWidth = mp.getVideoWidth();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"300"$" mVideoHeight = mp.getVideoHeight();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"301"$" if (mVideoWidth != 0 && mVideoHeight != 0) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"302"$" getHolder().setFixedSize(mVideoWidth, mVideoHeight);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"303"$" requestLayout();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"304"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"305"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"306"$" };"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"307"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"308"$" MediaPlayer.OnPreparedListener mPreparedListener = new MediaPlayer.OnPreparedListener() {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"309"$" public void onPrepared(MediaPlayer mp) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"310"$" mCurrentState = STATE_PREPARED;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"311"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"312"$" // Get the capabilities of the player for this stream"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"313"$"// Metadata data = mp.getMetadata(MediaPlayer.METADATA_ALL,"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"314"$"// MediaPlayer.BYPASS_METADATA_FILTER);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"315"$"//"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"316"$"// if (data != null) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"317"$"// mCanPause = !data.has(Metadata.PAUSE_AVAILABLE)"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"318"$"// || data.getBoolean(Metadata.PAUSE_AVAILABLE);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"319"$"// mCanSeekBack = !data.has(Metadata.SEEK_BACKWARD_AVAILABLE)"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"320"$"// || data.getBoolean(Metadata.SEEK_BACKWARD_AVAILABLE);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"321"$"// mCanSeekForward = !data.has(Metadata.SEEK_FORWARD_AVAILABLE)"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"322"$"// || data.getBoolean(Metadata.SEEK_FORWARD_AVAILABLE);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"323"$"// } else {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"324"$" mCanPause = mCanSeekBack = mCanSeekForward = true;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"325"$"// }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"326"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"327"$" if (mOnPreparedListener != null) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"328"$" mOnPreparedListener.onPrepared(mMediaPlayer);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"329"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"330"$" if (mMediaController != null) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"331"$" mMediaController.setEnabled(true);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"332"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"333"$" mVideoWidth = mp.getVideoWidth();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"334"$" mVideoHeight = mp.getVideoHeight();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"335"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"336"$" int seekToPosition = mSeekWhenPrepared; // mSeekWhenPrepared may be changed after seekTo() call"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"337"$" if (seekToPosition != 0) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"338"$" seekTo(seekToPosition);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"339"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"340"$" if (mVideoWidth != 0 && mVideoHeight != 0) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"341"$" //Log.i(""@@@@"", ""video size: "" + mVideoWidth +""/""+ mVideoHeight);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"342"$" getHolder().setFixedSize(mVideoWidth, mVideoHeight);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"343"$" if (mSurfaceWidth == mVideoWidth && mSurfaceHeight == mVideoHeight) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"344"$" // We didn't actually change the size (it was already at the size"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"345"$" // we need), so we won't get a ""surface changed"" callback, so"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"346"$" // start the video here instead of in the callback."$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"347"$" if (mTargetState == STATE_PLAYING) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"348"$" start();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"349"$" if (mMediaController != null) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"350"$" mMediaController.show();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"351"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"352"$" } else if (!isPlaying() &&"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"353"$" (seekToPosition != 0 || getCurrentPosition() > 0)) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"354"$" if (mMediaController != null) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"355"$" // Show the media controls when we're paused into a video and make 'em stick."$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"356"$" mMediaController.show(0);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"357"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"358"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"359"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"360"$" } else {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"361"$" // We don't know the video size yet, but should start anyway."$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"362"$" // The video size might be reported to us later."$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"363"$" if (mTargetState == STATE_PLAYING) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"364"$" start();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"365"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"366"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"367"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"368"$" };"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"369"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"370"$" private MediaPlayer.OnCompletionListener mCompletionListener ="$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"371"$" new MediaPlayer.OnCompletionListener() {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"372"$" public void onCompletion(MediaPlayer mp) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"373"$" mCurrentState = STATE_PLAYBACK_COMPLETED;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"374"$" mTargetState = STATE_PLAYBACK_COMPLETED;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"375"$" if (mMediaController != null) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"376"$" mMediaController.hide();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"377"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"378"$" if (mOnCompletionListener != null) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"379"$" mOnCompletionListener.onCompletion(mMediaPlayer);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"380"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"381"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"382"$" };"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"383"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"384"$" private MediaPlayer.OnErrorListener mErrorListener ="$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"385"$" new MediaPlayer.OnErrorListener() {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"386"$" public boolean onError(MediaPlayer mp, int framework_err, int impl_err) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"387"$" Log.d(TAG, ""Error: "" + framework_err + "","" + impl_err);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"388"$" mCurrentState = STATE_ERROR;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"389"$" mTargetState = STATE_ERROR;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"390"$" if (mMediaController != null) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"391"$" mMediaController.hide();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"392"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"393"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"394"$" /* If an error handler has been supplied, use it and finish. */"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"395"$" if (mOnErrorListener != null) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"396"$" if (mOnErrorListener.onError(mMediaPlayer, framework_err, impl_err)) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"397"$" return true;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"398"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"399"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"400"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"401"$" /* Otherwise, pop up an error dialog so the user knows that"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"402"$" * something bad has happened. Only try and pop up the dialog"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"403"$" * if we're attached to a window. When we're going away and no"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"404"$" * longer have a window, don't bother showing the user an error."$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"405"$" */"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"406"$" if (getWindowToken() != null) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"407"$"// Resources r = mContext.getResources();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"408"$" int messageId;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"409"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"410"$" if (framework_err == MediaPlayer.MEDIA_ERROR_NOT_VALID_FOR_PROGRESSIVE_PLAYBACK) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"411"$" //eg. This video isn\'t valid for streaming to this device."$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"412"$" messageId = R.string.VideoView_error_text_invalid_progressive_playback;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"413"$" } else {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"414"$" //eg. Can\'t play this video."$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"415"$" messageId = R.string.VideoView_error_text_unknown;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"416"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"417"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"418"$" new AlertDialog.Builder(mContext)"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"419"$" .setMessage(messageId)"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"420"$" //eg. OK"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"421"$" .setPositiveButton(R.string.VideoView_error_button,"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"422"$" new DialogInterface.OnClickListener() {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"423"$" public void onClick(DialogInterface dialog, int whichButton) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"424"$" /* If we get here, there is no onError listener, so"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"425"$" * at least inform them that the video is over."$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"426"$" */"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"427"$" if (mOnCompletionListener != null) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"428"$" mOnCompletionListener.onCompletion(mMediaPlayer);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"429"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"430"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"431"$" })"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"432"$" .setCancelable(false)"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"433"$" .show();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"434"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"435"$" return true;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"436"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"437"$" };"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"438"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"439"$" private MediaPlayer.OnBufferingUpdateListener mBufferingUpdateListener ="$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"440"$" new MediaPlayer.OnBufferingUpdateListener() {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"441"$" public void onBufferingUpdate(MediaPlayer mp, int percent) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"442"$" mCurrentBufferPercentage = percent;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"443"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"444"$" };"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"445"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"446"$" /**"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"447"$" * Register a callback to be invoked when the media file"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"448"$" * is loaded and ready to go."$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"449"$" *"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"450"$" * @param l The callback that will be run"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"451"$" */"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"452"$" public void setOnPreparedListener(MediaPlayer.OnPreparedListener l)"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"453"$" {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"454"$" mOnPreparedListener = l;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"455"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"456"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"457"$" /**"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"458"$" * Register a callback to be invoked when the end of a media file"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"459"$" * has been reached during playback."$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"460"$" *"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"461"$" * @param l The callback that will be run"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"462"$" */"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"463"$" public void setOnCompletionListener(OnCompletionListener l)"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"464"$" {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"465"$" mOnCompletionListener = l;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"466"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"467"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"468"$" /**"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"469"$" * Register a callback to be invoked when an error occurs"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"470"$" * during playback or setup. If no listener is specified,"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"471"$" * or if the listener returned false, VideoView will inform"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"472"$" * the user of any errors."$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"473"$" *"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"474"$" * @param l The callback that will be run"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"475"$" */"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"476"$" public void setOnErrorListener(OnErrorListener l)"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"477"$" {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"478"$" mOnErrorListener = l;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"479"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"480"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"481"$" /**"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"482"$" * Register a callback to be invoked when an informational event"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"483"$" * occurs during playback or setup."$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"484"$" *"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"485"$" * @param l The callback that will be run"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"486"$" */"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"487"$" public void setOnInfoListener(OnInfoListener l) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"488"$" mOnInfoListener = l;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"489"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"490"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"491"$" SurfaceHolder.Callback mSHCallback = new SurfaceHolder.Callback()"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"492"$" {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"493"$" public void surfaceChanged(SurfaceHolder holder, int format,"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"494"$" int w, int h)"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"495"$" {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"496"$" mSurfaceWidth = w;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"497"$" mSurfaceHeight = h;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"498"$" boolean isValidState = (mTargetState == STATE_PLAYING);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"499"$" boolean hasValidSize = (mVideoWidth == w && mVideoHeight == h);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"500"$" if (mMediaPlayer != null && isValidState && hasValidSize) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"501"$" if (mSeekWhenPrepared != 0) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"502"$" seekTo(mSeekWhenPrepared);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"503"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"504"$" start();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"505"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"506"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"507"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"508"$" public void surfaceCreated(SurfaceHolder holder)"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"509"$" {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"510"$" mSurfaceHolder = holder;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"511"$" openVideo();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"512"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"513"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"514"$" public void surfaceDestroyed(SurfaceHolder holder)"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"515"$" {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"516"$" // after we return from this we can't use the surface any more"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"517"$" mSurfaceHolder = null;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"518"$" if (mMediaController != null) mMediaController.hide();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"519"$" release(true);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"520"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"521"$" };"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"522"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"523"$" /*"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"524"$" * release the media player in any state"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"525"$" */"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"526"$" private void release(boolean cleartargetstate) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"527"$" if (mMediaPlayer != null) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"528"$" mMediaPlayer.reset();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"529"$" mMediaPlayer.release();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"530"$" mMediaPlayer = null;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"531"$" mCurrentState = STATE_IDLE;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"532"$" if (cleartargetstate) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"533"$" mTargetState = STATE_IDLE;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"534"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"535"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"536"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"537"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"538"$" @Override"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"539"$" public boolean onTouchEvent(MotionEvent ev) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"540"$" if (isInPlaybackState() && mMediaController != null) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"541"$" toggleMediaControlsVisiblity();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"542"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"543"$" return false;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"544"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"545"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"546"$" @Override"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"547"$" public boolean onTrackballEvent(MotionEvent ev) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"548"$" if (isInPlaybackState() && mMediaController != null) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"549"$" toggleMediaControlsVisiblity();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"550"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"551"$" return false;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"552"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"553"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"554"$" @Override"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"555"$" public boolean onKeyDown(int keyCode, KeyEvent event)"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"556"$" {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"557"$" boolean isKeyCodeSupported = keyCode != KeyEvent.KEYCODE_BACK &&"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"558"$" keyCode != KeyEvent.KEYCODE_VOLUME_UP &&"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"559"$" keyCode != KeyEvent.KEYCODE_VOLUME_DOWN &&"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"560"$" keyCode != KeyEvent.KEYCODE_VOLUME_MUTE &&"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"561"$" keyCode != KeyEvent.KEYCODE_MENU &&"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"562"$" keyCode != KeyEvent.KEYCODE_CALL &&"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"563"$" keyCode != KeyEvent.KEYCODE_ENDCALL;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"564"$" if (isInPlaybackState() && isKeyCodeSupported && mMediaController != null) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"565"$" if (keyCode == KeyEvent.KEYCODE_HEADSETHOOK ||"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"566"$" keyCode == KeyEvent.KEYCODE_MEDIA_PLAY_PAUSE) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"567"$" if (mMediaPlayer.isPlaying()) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"568"$" pause();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"569"$" mMediaController.show();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"570"$" } else {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"571"$" start();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"572"$" mMediaController.hide();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"573"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"574"$" return true;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"575"$" } else if (keyCode == KeyEvent.KEYCODE_MEDIA_PLAY) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"576"$" if (!mMediaPlayer.isPlaying()) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"577"$" start();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"578"$" mMediaController.hide();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"579"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"580"$" return true;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"581"$" } else if (keyCode == KeyEvent.KEYCODE_MEDIA_STOP"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"582"$" || keyCode == KeyEvent.KEYCODE_MEDIA_PAUSE) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"583"$" if (mMediaPlayer.isPlaying()) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"584"$" pause();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"585"$" mMediaController.show();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"586"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"587"$" return true;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"588"$" } else {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"589"$" toggleMediaControlsVisiblity();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"590"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"591"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"592"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"593"$" return super.onKeyDown(keyCode, event);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"594"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"595"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"596"$" private void toggleMediaControlsVisiblity() {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"597"$" if (mMediaController.isShowing()) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"598"$" mMediaController.hide();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"599"$" } else {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"600"$" mMediaController.show();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"601"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"602"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"603"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"604"$" public void start() {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"605"$" if (isInPlaybackState()) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"606"$" mMediaPlayer.start();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"607"$" mCurrentState = STATE_PLAYING;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"608"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"609"$" mTargetState = STATE_PLAYING;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"610"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"611"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"612"$" public void pause() {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"613"$" if (isInPlaybackState()) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"614"$" if (mMediaPlayer.isPlaying()) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"615"$" mMediaPlayer.pause();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"616"$" mCurrentState = STATE_PAUSED;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"617"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"618"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"619"$" mTargetState = STATE_PAUSED;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"620"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"621"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"622"$" public void suspend() {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"623"$" release(false);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"624"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"625"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"626"$" public void resume() {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"627"$" openVideo();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"628"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"629"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"630"$" public int getDuration() {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"631"$" if (isInPlaybackState()) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"632"$" return mMediaPlayer.getDuration();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"633"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"634"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"635"$" return -1;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"636"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"637"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"638"$" public int getCurrentPosition() {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"639"$" if (isInPlaybackState()) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"640"$" return mMediaPlayer.getCurrentPosition();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"641"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"642"$" return 0;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"643"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"644"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"645"$" public void seekTo(int msec) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"646"$" if (isInPlaybackState()) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"647"$" mMediaPlayer.seekTo(msec);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"648"$" mSeekWhenPrepared = 0;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"649"$" } else {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"650"$" mSeekWhenPrepared = msec;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"651"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"652"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"653"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"654"$" public boolean isPlaying() {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"655"$" return isInPlaybackState() && mMediaPlayer.isPlaying();"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"656"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"657"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"658"$" public int getBufferPercentage() {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"659"$" if (mMediaPlayer != null) {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"660"$" return mCurrentBufferPercentage;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"661"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"662"$" return 0;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"663"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"664"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"665"$" private boolean isInPlaybackState() {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"666"$" return (mMediaPlayer != null &&"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"667"$" mCurrentState != STATE_ERROR &&"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"668"$" mCurrentState != STATE_IDLE &&"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"669"$" mCurrentState != STATE_PREPARING);"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"670"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"671"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"672"$" public boolean canPause() {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"673"$" return mCanPause;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"674"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"675"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"676"$" public boolean canSeekBackward() {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"677"$" return mCanSeekBack;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"678"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"679"$""$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"680"$" public boolean canSeekForward() {"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"681"$" return mCanSeekForward;"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"682"$" }"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "CookieVideoView.java"$"683"$"}"$"verdict"$"1"$" b/examples/CookieVideoView.java"$"2013-10-12 19:29:01" "AsyncHttpClient.java"$"684"$"++ b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 19:29:01" "AsyncHttpClient.java"$"685"$"278,14 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 19:29:01" "AsyncHttpClient.java"$"686"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 19:29:01" "AsyncHttpClient.java"$"687"$" * Sets the maximum number of retries for a particular Request."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 19:29:01" "AsyncHttpClient.java"$"688"$" * @param retries maximum number of retries per request"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 19:29:01" "AsyncHttpClient.java"$"689"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 19:29:01" "AsyncHttpClient.java"$"690"$" public void setMaxRetries(int retries) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 19:29:01" "AsyncHttpClient.java"$"691"$" this.httpClient.setHttpRequestRetryHandler(new RetryHandler(retries));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 19:29:01" "AsyncHttpClient.java"$"692"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 19:29:01" "AsyncHttpClient.java"$"693"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 19:29:01" "AsyncHttpClient.java"$"694"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-12 19:29:01" "AsyncHttpClient.java"$"0"$"++ b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 10:05:16" "AsyncHttpClient.java"$"1"$"119,15 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 10:05:16" "AsyncHttpClient.java"$"2"$" this(false);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 10:05:16" "AsyncHttpClient.java"$"3"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 10:05:16" "AsyncHttpClient.java"$"4"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 10:05:16" "AsyncHttpClient.java"$"5"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 10:05:16" "AsyncHttpClient.java"$"6"$" * Creates a new AsyncHttpClient."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 10:05:16" "AsyncHttpClient.java"$"7"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 10:05:16" "AsyncHttpClient.java"$"8"$" * @param fixNoHttpResponseException See issue https://github.com/loopj/android-async-http/issues/143"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 10:05:16" "AsyncHttpClient.java"$"9"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 10:05:16" "AsyncHttpClient.java"$"10"$" public AsyncHttpClient(boolean fixNoHttpResponseException) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 10:05:16" "AsyncHttpClient.java"$"11"$"142,18 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 10:05:16" "AsyncHttpClient.java"$"12"$" // Fix to SSL flaw in API < ICS"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 10:05:16" "AsyncHttpClient.java"$"13"$" // See https://code.google.com/p/android/issues/detail?id=13117"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 10:05:16" "AsyncHttpClient.java"$"14"$" SSLSocketFactory sslSocketFactory;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 10:05:16" "AsyncHttpClient.java"$"15"$" if(fixNoHttpResponseException)"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 10:05:16" "AsyncHttpClient.java"$"16"$" sslSocketFactory = MySSLSocketFactory.getFixedSocketFactory();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 10:05:16" "AsyncHttpClient.java"$"17"$" else"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 10:05:16" "AsyncHttpClient.java"$"18"$" sslSocketFactory = SSLSocketFactory.getSocketFactory();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 10:05:16" "AsyncHttpClient.java"$"19"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 10:05:16" "AsyncHttpClient.java"$"20"$" SchemeRegistry schemeRegistry = new SchemeRegistry();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 10:05:16" "AsyncHttpClient.java"$"21"$" schemeRegistry.register(new Scheme(""https"", sslSocketFactory, 443));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 10:05:16" "AsyncHttpClient.java"$"22"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 10:05:16" "AsyncHttpClient.java"$"23"$" ThreadSafeClientConnManager cm = new ThreadSafeClientConnManager(httpParams, schemeRegistry);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 10:05:16" "AsyncHttpRequest.java"$"24"$"++ b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-13 10:05:16" "AsyncHttpRequest.java"$"25"$"19,7 @@"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-13 10:05:16" "AsyncHttpRequest.java"$"26"$"import org.apache.http.client.ClientProtocolException;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-13 10:05:16" "AsyncHttpRequest.java"$"27"$"103,11 @@ class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-13 10:05:16" "AsyncHttpRequest.java"$"28"$" } catch (ClientProtocolException e) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-13 10:05:16" "AsyncHttpRequest.java"$"29"$" if(responseHandler != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-13 10:05:16" "AsyncHttpRequest.java"$"30"$" responseHandler.sendFailureMessage(e, ""cannot repeat the request"");"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-13 10:05:16" "AsyncHttpRequest.java"$"31"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-13 10:05:16" "AsyncHttpRequest.java"$"32"$" return;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"33"$"++ b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"34"$"1,83 @@"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"35"$"package com.loopj.android.http;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"36"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"37"$"import org.apache.http.conn.ssl.SSLSocketFactory;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"38"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"39"$"import java.io.IOException;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"40"$"import java.net.Socket;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"41"$"import java.net.UnknownHostException;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"42"$"import java.security.KeyManagementException;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"43"$"import java.security.KeyStore;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"44"$"import java.security.KeyStoreException;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"45"$"import java.security.NoSuchAlgorithmException;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"46"$"import java.security.UnrecoverableKeyException;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"47"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"48"$"import javax.net.ssl.SSLContext;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"49"$"import javax.net.ssl.TrustManager;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"50"$"import javax.net.ssl.X509TrustManager;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"51"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"52"$"/**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"53"$" * This file is introduced to fix HTTPS Post bug on API < ICS"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"54"$" * see http://code.google.com/p/android/issues/detail?id=13117#c14"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"55"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"56"$"public class MySSLSocketFactory extends SSLSocketFactory {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"57"$" SSLContext sslContext = SSLContext.getInstance(""TLS"");"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"58"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"59"$" public MySSLSocketFactory(KeyStore truststore)"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"60"$" throws NoSuchAlgorithmException, KeyManagementException,"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"61"$" KeyStoreException, UnrecoverableKeyException {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"62"$" super(truststore);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"63"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"64"$" TrustManager tm = new X509TrustManager() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"65"$" public java.security.cert.X509Certificate[] getAcceptedIssuers() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"66"$" return null;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"67"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"68"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"69"$" @Override"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"70"$" public void checkClientTrusted("$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"71"$" java.security.cert.X509Certificate[] chain, String authType)"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"72"$" throws java.security.cert.CertificateException {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"73"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"74"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"75"$" @Override"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"76"$" public void checkServerTrusted("$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"77"$" java.security.cert.X509Certificate[] chain, String authType)"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"78"$" throws java.security.cert.CertificateException {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"79"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"80"$" };"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"81"$" sslContext.init(null, new TrustManager[]{tm}, null);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"82"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"83"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"84"$" @Override"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"85"$" public Socket createSocket(Socket socket, String host, int port, boolean autoClose) throws IOException, UnknownHostException {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"86"$" return sslContext.getSocketFactory().createSocket(socket, host, port, autoClose);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"87"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"88"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"89"$" @Override"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"90"$" public Socket createSocket() throws IOException {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"91"$" return sslContext.getSocketFactory().createSocket();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"92"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"93"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"94"$" public static KeyStore getKeystore() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"95"$" KeyStore trustStore = null;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"96"$" try {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"97"$" trustStore = KeyStore.getInstance(KeyStore.getDefaultType());"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"98"$" trustStore.load(null, null);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"99"$" } catch (Throwable t) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"100"$" t.printStackTrace();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"101"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"102"$" return trustStore;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"103"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"104"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"105"$" public static SSLSocketFactory getFixedSocketFactory() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"106"$" SSLSocketFactory socketFactory;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"107"$" try {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"108"$" socketFactory = new MySSLSocketFactory(getKeystore());"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"109"$" socketFactory.setHostnameVerifier(SSLSocketFactory.ALLOW_ALL_HOSTNAME_VERIFIER);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"110"$" } catch (Throwable t) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"111"$" t.printStackTrace();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"112"$" socketFactory = SSLSocketFactory.getSocketFactory();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"113"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"114"$" return socketFactory;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"115"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"116"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "MySSLSocketFactory.java"$"117"$"}"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 10:05:16" "AsyncHttpResponseHandler.java"$"0"$"++ b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"1"$"78,9 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"2"$" * @see Charset"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"3"$"168,31 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"4"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"5"$" * Fired when a request fails to complete, override to handle in your own code"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"6"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"7"$" * @param statusCode return HTTP status code"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"8"$" * @param error the underlying cause of the failure"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"9"$" * @param content the response body, if any"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"10"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"11"$" public void onFailure(int statusCode, Throwable error, String content) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"12"$" // By default, call the chain method onFailure(Throwable,String)"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"13"$" onFailure(error, content);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"14"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"15"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"16"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"17"$" * Fired when a request fails to complete, override to handle in your own code"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"18"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"19"$" * @param statusCode return HTTP status code"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"20"$" * @param headers return headers, if any"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"21"$" * @param error the underlying cause of the failure"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"22"$" * @param content the response body, if any"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"23"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"24"$" public void onFailure(int statusCode, Header[] headers, Throwable error, String content) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"25"$" // By default, call the chain method onFailure(int,Throwable,String)"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"26"$" onFailure(statusCode, error, content);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"27"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"28"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"29"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"30"$"202,22 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"31"$" protected void sendFailureMessage(int statusCode, Header[] headers, Throwable e, String responseBody) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"32"$" sendMessage(obtainMessage(FAILURE_MESSAGE, new Object[]{statusCode, headers, e, responseBody}));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"33"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"34"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"35"$" @Deprecated"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"36"$" sendMessage(obtainMessage(FAILURE_MESSAGE, new Object[]{0, null, e, responseBody}));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"37"$" protected void sendFailureMessage(int statusCode, Header[] headers, Throwable e, byte[] responseBody) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"38"$" sendMessage(obtainMessage(FAILURE_MESSAGE, new Object[]{statusCode, headers, e, responseBody}));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"39"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"40"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"41"$" @Deprecated"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"42"$" protected void sendFailureMessage( Throwable e, byte[] responseBody) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"43"$" sendMessage(obtainMessage(FAILURE_MESSAGE, new Object[]{0, null, e, responseBody}));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"44"$"237,8 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"45"$" protected void handleFailureMessage(int statusCode, Header[] headers, Throwable e, String responseBody) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"46"$" onFailure(statusCode, headers, e, responseBody);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"47"$"253,7 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"48"$" handleFailureMessage((Integer) response[0], (Header[]) response[1], (Throwable) response[2], (String) response[3]);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"49"$"273,7 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"50"$" Message msg;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"51"$"291,19 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"52"$" HttpEntity entity;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"53"$" sendFailureMessage(status.getStatusCode(), response.getAllHeaders(), e, (String) null);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "AsyncHttpResponseHandler.java"$"54"$" sendFailureMessage(status.getStatusCode(), response.getAllHeaders(), new HttpResponseException(status.getStatusCode(), status.getReasonPhrase()), responseBody);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "BinaryHttpResponseHandler.java"$"55"$"++ b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-13 11:38:14" "BinaryHttpResponseHandler.java"$"56"$"106,16 @@ public class BinaryHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-13 11:38:14" "BinaryHttpResponseHandler.java"$"57"$" * @param statusCode response HTTP statuse code"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-13 11:38:14" "BinaryHttpResponseHandler.java"$"58"$" * @param headers response headers, if any"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-13 11:38:14" "BinaryHttpResponseHandler.java"$"59"$" public void onFailure(int statusCode, Header[] headers, Throwable error, byte[] binaryData) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-13 11:38:14" "BinaryHttpResponseHandler.java"$"60"$" onFailure(statusCode, error, null);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-13 11:38:14" "BinaryHttpResponseHandler.java"$"61"$"128,8 @@ public class BinaryHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-13 11:38:14" "BinaryHttpResponseHandler.java"$"62"$" protected void sendFailureMessage(int statusCode, Header[] headers, Throwable e, byte[] responseBody) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-13 11:38:14" "BinaryHttpResponseHandler.java"$"63"$" sendMessage(obtainMessage(FAILURE_MESSAGE, new Object[]{statusCode, headers, e, responseBody}));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-13 11:38:14" "BinaryHttpResponseHandler.java"$"64"$"140,8 @@ public class BinaryHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-13 11:38:14" "BinaryHttpResponseHandler.java"$"65"$" protected void handleFailureMessage(int statusCode, Header[] headers, Throwable e, byte[] responseBody) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-13 11:38:14" "BinaryHttpResponseHandler.java"$"66"$" onFailure(statusCode, headers, e, responseBody);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-13 11:38:14" "BinaryHttpResponseHandler.java"$"67"$"155,7 @@ public class BinaryHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-13 11:38:14" "BinaryHttpResponseHandler.java"$"68"$" handleFailureMessage((Integer) response[0], (Header[]) response[1], (Throwable) response[2], (byte[]) response[3]);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-13 11:38:14" "BinaryHttpResponseHandler.java"$"69"$"171,7 @@ public class BinaryHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-13 11:38:14" "BinaryHttpResponseHandler.java"$"70"$" sendFailureMessage(status.getStatusCode(), response.getAllHeaders(), new HttpResponseException(status.getStatusCode(), ""None, or more than one, Content-Type Header found!""), (String) null);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-13 11:38:14" "BinaryHttpResponseHandler.java"$"71"$"183,7 @@ public class BinaryHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-13 11:38:14" "BinaryHttpResponseHandler.java"$"72"$" sendFailureMessage(status.getStatusCode(), response.getAllHeaders(), new HttpResponseException(status.getStatusCode(), ""Content-Type not allowed!""), (String) null);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-13 11:38:14" "BinaryHttpResponseHandler.java"$"73"$"194,11 @@ public class BinaryHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-13 11:38:14" "BinaryHttpResponseHandler.java"$"74"$" sendFailureMessage(status.getStatusCode(), response.getAllHeaders(), e, (byte[]) null);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-13 11:38:14" "BinaryHttpResponseHandler.java"$"75"$" sendFailureMessage(status.getStatusCode(), response.getAllHeaders(), new HttpResponseException(status.getStatusCode(), status.getReasonPhrase()), responseBody);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-13 11:38:14" "FileAsyncHttpResponseHandler.java"$"76"$"++ b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "FileAsyncHttpResponseHandler.java"$"77"$"2,7 @@ package com.loopj.android.http;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "FileAsyncHttpResponseHandler.java"$"78"$"import org.apache.http.Header;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "FileAsyncHttpResponseHandler.java"$"79"$"30,18 @@ public class FileAsyncHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "FileAsyncHttpResponseHandler.java"$"80"$" // By default call lower chain method"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "FileAsyncHttpResponseHandler.java"$"81"$" onFailure(e);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "FileAsyncHttpResponseHandler.java"$"82"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "FileAsyncHttpResponseHandler.java"$"83"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "FileAsyncHttpResponseHandler.java"$"84"$" public void onFailure(int statusCode, Throwable e, File response) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "FileAsyncHttpResponseHandler.java"$"85"$" // By default call lower chain method"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "FileAsyncHttpResponseHandler.java"$"86"$" onFailure(e, response);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "FileAsyncHttpResponseHandler.java"$"87"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "FileAsyncHttpResponseHandler.java"$"88"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "FileAsyncHttpResponseHandler.java"$"89"$" public void onFailure(int statusCode, Header[] headers, Throwable e, File response) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "FileAsyncHttpResponseHandler.java"$"90"$" // By default call lower chain method"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "FileAsyncHttpResponseHandler.java"$"91"$" onFailure(statusCode, e, response);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "FileAsyncHttpResponseHandler.java"$"92"$"49,16 @@ public class FileAsyncHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "FileAsyncHttpResponseHandler.java"$"93"$" protected void sendFailureMessage(int statusCode, Header[] headers, Throwable e, File file) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "FileAsyncHttpResponseHandler.java"$"94"$" sendMessage(obtainMessage(FAILURE_MESSAGE, new Object[]{statusCode, headers, e, file}));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "FileAsyncHttpResponseHandler.java"$"95"$" protected void handleFailureMessage(int statusCode, Header[] headers, Throwable e, File responseBody) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "FileAsyncHttpResponseHandler.java"$"96"$" onFailure(statusCode, headers, e, responseBody);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "FileAsyncHttpResponseHandler.java"$"97"$"71,7 @@ public class FileAsyncHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "FileAsyncHttpResponseHandler.java"$"98"$" handleFailureMessage((Integer) response[0], (Header[]) response[1], (Throwable) response[2], (File) response[3]);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "FileAsyncHttpResponseHandler.java"$"99"$"97,11 @@ public class FileAsyncHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "FileAsyncHttpResponseHandler.java"$"100"$" sendFailureMessage(status.getStatusCode(), response.getAllHeaders(), e, this.mFile);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "FileAsyncHttpResponseHandler.java"$"101"$" sendFailureMessage(status.getStatusCode(), response.getAllHeaders(), new HttpResponseException(status.getStatusCode(), status.getReasonPhrase()), this.mFile);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-13 11:38:14" "JsonHttpResponseHandler.java"$"102"$"++ b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-13 11:38:14" "JsonHttpResponseHandler.java"$"103"$"118,27 @@ public class JsonHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-13 11:38:14" "JsonHttpResponseHandler.java"$"104"$" onFailure(e);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-13 11:38:14" "JsonHttpResponseHandler.java"$"105"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-13 11:38:14" "JsonHttpResponseHandler.java"$"106"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-13 11:38:14" "JsonHttpResponseHandler.java"$"107"$" public void onFailure(int statusCode, Throwable e, JSONObject errorResponse) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-13 11:38:14" "JsonHttpResponseHandler.java"$"108"$" onFailure(e, errorResponse);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-13 11:38:14" "JsonHttpResponseHandler.java"$"109"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-13 11:38:14" "JsonHttpResponseHandler.java"$"110"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-13 11:38:14" "JsonHttpResponseHandler.java"$"111"$" public void onFailure(int statusCode, Header[] headers, Throwable e, JSONObject errorResponse) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-13 11:38:14" "JsonHttpResponseHandler.java"$"112"$" onFailure(statusCode, e, errorResponse);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-13 11:38:14" "JsonHttpResponseHandler.java"$"113"$" onFailure(e);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-13 11:38:14" "JsonHttpResponseHandler.java"$"114"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-13 11:38:14" "JsonHttpResponseHandler.java"$"115"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-13 11:38:14" "JsonHttpResponseHandler.java"$"116"$" public void onFailure(int statusCode, Throwable e, JSONArray errorResponse) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-13 11:38:14" "JsonHttpResponseHandler.java"$"117"$" onFailure(e, errorResponse);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-13 11:38:14" "JsonHttpResponseHandler.java"$"118"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-13 11:38:14" "JsonHttpResponseHandler.java"$"119"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-13 11:38:14" "JsonHttpResponseHandler.java"$"120"$" public void onFailure(int statusCode, Header[] headers, Throwable e, JSONArray errorResponse) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-13 11:38:14" "JsonHttpResponseHandler.java"$"121"$" onFailure(statusCode, e, errorResponse);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-13 11:38:14" "JsonHttpResponseHandler.java"$"122"$"156,7 @@ public class JsonHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-13 11:38:14" "JsonHttpResponseHandler.java"$"123"$" sendFailureMessage(statusCode, headers, e, responseBody);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-13 11:38:14" "JsonHttpResponseHandler.java"$"124"$"206,7 @@ public class JsonHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-13 11:38:14" "JsonHttpResponseHandler.java"$"125"$" protected void handleFailureMessage(final int statusCode, final Header[] headers, final Throwable e, final String responseBody) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-13 11:38:14" "JsonHttpResponseHandler.java"$"126"$"214,19 @@ public class JsonHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-13 11:38:14" "JsonHttpResponseHandler.java"$"127"$" onFailure(statusCode, headers, e, (JSONObject) jsonResponse);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-13 11:38:14" "JsonHttpResponseHandler.java"$"128"$" onFailure(statusCode, headers, e, (JSONArray) jsonResponse);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-13 11:38:14" "JsonHttpResponseHandler.java"$"129"$" onFailure(statusCode, headers, e, (String) jsonResponse);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-13 11:38:14" "JsonHttpResponseHandler.java"$"130"$" onFailure(statusCode, headers, e, responseBody);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-13 11:38:14" "JsonHttpResponseHandler.java"$"131"$" onFailure(statusCode, headers, e, responseBody);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-13 11:38:14" "MySSLSocketFactory.java"$"132"$"++ b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 11:38:14" "MySSLSocketFactory.java"$"133"$"16,7 @@ import javax.net.ssl.TrustManager;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 11:38:14" "MySSLSocketFactory.java"$"134"$" * This file is introduced to fix HTTPS Post bug on API < ICS"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-13 11:38:14" "AsyncHttpClient.java"$"0"$"++ b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 12:10:19" "AsyncHttpClient.java"$"1"$"19,7 @@"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 12:10:19" "AsyncHttpClient.java"$"2"$"import android.util.Log;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 12:10:19" "AsyncHttpClient.java"$"3"$"105,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 12:10:19" "AsyncHttpClient.java"$"4"$" private static final String LOG_TAG = ""AsyncHttpClient"";"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 12:10:19" "AsyncHttpClient.java"$"5"$"130,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 12:10:19" "AsyncHttpClient.java"$"6"$" if(fixNoHttpResponseException)"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 12:10:19" "AsyncHttpClient.java"$"7"$" Log.d(LOG_TAG, ""Beware! Using the fix is insecure, as it doesn't verify SSL certificates."");"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 12:10:19" "AsyncHttpClient.java"$"8"$"149,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 12:10:19" "AsyncHttpClient.java"$"9"$" if (fixNoHttpResponseException)"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 12:10:19" "AsyncHttpClient.java"$"10"$"281,10 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 12:10:19" "AsyncHttpClient.java"$"11"$" * @param hostname the hostname (IP or DNS name)"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 12:10:19" "AsyncHttpClient.java"$"12"$" * @param port the port number. -1 indicates the scheme default port."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 12:10:19" "AsyncHttpClient.java"$"13"$" public void setProxy(String hostname, int port) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 12:10:19" "AsyncHttpClient.java"$"14"$"302,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 12:10:19" "AsyncHttpClient.java"$"15"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 12:10:19" "AsyncHttpClient.java"$"16"$"353,13 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 12:10:19" "AsyncHttpClient.java"$"17"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 12:10:19" "AsyncHttpClient.java"$"18"$" * Removes set basic auth credentials"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 12:10:19" "AsyncHttpClient.java"$"19"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 12:10:19" "AsyncHttpClient.java"$"20"$" public void clearBasicAuth() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 12:10:19" "AsyncHttpClient.java"$"21"$" this.httpClient.getCredentialsProvider().clear();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 12:10:19" "AsyncHttpClient.java"$"22"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 12:10:19" "AsyncHttpClient.java"$"23"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 12:10:19" "AsyncHttpClient.java"$"24"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 12:10:19" "AsyncHttpClient.java"$"25"$"732,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 12:10:19" "AsyncHttpClient.java"$"26"$" if (headers != null) httpDelete.setHeaders(headers);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 12:10:19" "JsonHttpResponseHandler.java"$"27"$"++ b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-13 12:10:19" "JsonHttpResponseHandler.java"$"28"$"193,8 @@ public class JsonHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-13 12:10:19" "JsonHttpResponseHandler.java"$"29"$" if(null == responseBody)"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-13 12:10:19" "JsonHttpResponseHandler.java"$"30"$" return null;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-13 12:10:19" "AsyncHttpClient.java"$"0"$"++ b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 13:07:31" "AsyncHttpClient.java"$"1"$"118,40 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 13:07:31" "AsyncHttpClient.java"$"2"$" * Creates a new AsyncHttpClient with default constructor arguments values"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 13:07:31" "AsyncHttpClient.java"$"3"$" this(false, 80, 443);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 13:07:31" "AsyncHttpClient.java"$"4"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 13:07:31" "AsyncHttpClient.java"$"5"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 13:07:31" "AsyncHttpClient.java"$"6"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 13:07:31" "AsyncHttpClient.java"$"7"$" * Creates a new AsyncHttpClient."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 13:07:31" "AsyncHttpClient.java"$"8"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 13:07:31" "AsyncHttpClient.java"$"9"$" * @param httpPort non-standard HTTP-only port"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 13:07:31" "AsyncHttpClient.java"$"10"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 13:07:31" "AsyncHttpClient.java"$"11"$" public AsyncHttpClient(int httpPort) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 13:07:31" "AsyncHttpClient.java"$"12"$" this(false, httpPort, 443);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 13:07:31" "AsyncHttpClient.java"$"13"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 13:07:31" "AsyncHttpClient.java"$"14"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 13:07:31" "AsyncHttpClient.java"$"15"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 13:07:31" "AsyncHttpClient.java"$"16"$" * Creates a new AsyncHttpClient."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 13:07:31" "AsyncHttpClient.java"$"17"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 13:07:31" "AsyncHttpClient.java"$"18"$" * @param httpPort non-standard HTTP-only port"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 13:07:31" "AsyncHttpClient.java"$"19"$" * @param httpsPort non-standard HTTPS-only port"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 13:07:31" "AsyncHttpClient.java"$"20"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 13:07:31" "AsyncHttpClient.java"$"21"$" public AsyncHttpClient(int httpPort, int httpsPort) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 13:07:31" "AsyncHttpClient.java"$"22"$" this(false, httpPort, httpsPort);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 13:07:31" "AsyncHttpClient.java"$"23"$" * @param httpPort non-standard HTTP-only port"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 13:07:31" "AsyncHttpClient.java"$"24"$" * @param httpsPort non-standard HTTPS-only port"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 13:07:31" "AsyncHttpClient.java"$"25"$" public AsyncHttpClient(boolean fixNoHttpResponseException, int httpPort, int httpsPort) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 13:07:31" "AsyncHttpClient.java"$"26"$" if (fixNoHttpResponseException)"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 13:07:31" "AsyncHttpClient.java"$"27"$"176,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 13:07:31" "AsyncHttpClient.java"$"28"$" schemeRegistry.register(new Scheme(""http"", PlainSocketFactory.getSocketFactory(), httpPort));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 13:07:31" "AsyncHttpClient.java"$"29"$" schemeRegistry.register(new Scheme(""https"", sslSocketFactory, httpsPort));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 13:07:31" "JsonHttpResponseHandler.java"$"30"$"++ b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-13 13:07:31" "JsonHttpResponseHandler.java"$"31"$"161,7 @@ public class JsonHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-13 13:07:31" "JsonHttpResponseHandler.java"$"32"$" sendMessage(obtainMessage(SUCCESS_JSON_MESSAGE, new Object[]{statusCode, headers, new JSONObject()}));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-13 13:07:31" "JsonHttpResponseHandler.java"$"33"$"187,15 @@ public class JsonHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-13 13:07:31" "JsonHttpResponseHandler.java"$"34"$" } else if (jsonResponse instanceof String) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-13 13:07:31" "JsonHttpResponseHandler.java"$"35"$" onSuccess(statusCode, headers, (String) jsonResponse);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-13 13:07:31" "JsonHttpResponseHandler.java"$"36"$" jsonResponse.getClass().getName()), (JSONObject) null);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-13 13:07:31" "JsonHttpResponseHandler.java"$"37"$" if (null == responseBody)"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-13 13:07:31" "build.gradle"$"0"$"++ b/library/build.gradle"$"verdict"$"1"$" b/library/build.gradle"$"2013-10-13 21:28:27" "build.gradle"$"1"$"1,5 @@"$"verdict"$"1"$" b/library/build.gradle"$"2013-10-13 21:28:27" "build.gradle"$"2"$"'"$"verdict"$"1"$" b/library/build.gradle"$"2013-10-13 21:28:27" "AsyncHttpClient.java"$"3"$"++ b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 21:28:27" "AsyncHttpClient.java"$"4"$"147,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 21:28:27" "AsyncHttpClient.java"$"5"$" * @param httpPort non-standard HTTP-only port"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 21:28:27" "AsyncHttpClient.java"$"6"$" * @param httpsPort non-standard HTTPS-only port"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-13 21:28:27" "AsyncHttpResponseHandler.java"$"0"$"++ b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 23:01:08" "AsyncHttpResponseHandler.java"$"1"$"86,10 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 23:01:08" "AsyncHttpResponseHandler.java"$"2"$" public String getCharset() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 23:01:08" "AsyncHttpResponseHandler.java"$"3"$" return this.responseCharset;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 23:01:08" "AsyncHttpResponseHandler.java"$"4"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 23:01:08" "AsyncHttpResponseHandler.java"$"5"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 23:01:08" "AsyncHttpResponseHandler.java"$"6"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 23:01:08" "AsyncHttpResponseHandler.java"$"7"$"176,8 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 23:01:08" "AsyncHttpResponseHandler.java"$"8"$" * @param error the underlying cause of the failure"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 23:01:08" "AsyncHttpResponseHandler.java"$"9"$" * @param content the response body, if any"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 23:01:08" "AsyncHttpResponseHandler.java"$"10"$"188,9 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 23:01:08" "AsyncHttpResponseHandler.java"$"11"$" * @param headers return headers, if any"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 23:01:08" "AsyncHttpResponseHandler.java"$"12"$" * @param error the underlying cause of the failure"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 23:01:08" "AsyncHttpResponseHandler.java"$"13"$" * @param content the response body, if any"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 23:01:08" "AsyncHttpResponseHandler.java"$"14"$"220,7 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 23:01:08" "AsyncHttpResponseHandler.java"$"15"$" protected void sendFailureMessage(Throwable e, byte[] responseBody) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 23:01:08" "AsyncHttpResponseHandler.java"$"16"$"299,7 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 23:01:08" "AsyncHttpResponseHandler.java"$"17"$" responseBody = EntityUtils.toString(entity, getCharset());"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-13 23:01:08" ".gitignore"$"18"$"++ b/sample/.gitignore"$"verdict"$"1"$" b/sample/.gitignore"$"2013-10-13 23:01:08" ".gitignore"$"19"$"1 @@"$"verdict"$"1"$" b/sample/.gitignore"$"2013-10-13 23:01:08" ".gitignore"$"20"$"/build"$"verdict"$"1"$" b/sample/.gitignore"$"2013-10-13 23:01:08" "build.gradle"$"41"$"++ b/sample/build.gradle"$"verdict"$"1"$" b/sample/build.gradle"$"2013-10-13 23:01:08" "build.gradle"$"42"$"1,30 @@"$"verdict"$"1"$" b/sample/build.gradle"$"2013-10-13 23:01:08" "build.gradle"$"43"$"buildscript {"$"verdict"$"1"$" b/sample/build.gradle"$"2013-10-13 23:01:08" "build.gradle"$"44"$" repositories {"$"verdict"$"1"$" b/sample/build.gradle"$"2013-10-13 23:01:08" "build.gradle"$"45"$" mavenCentral()"$"verdict"$"1"$" b/sample/build.gradle"$"2013-10-13 23:01:08" "build.gradle"$"46"$" }"$"verdict"$"1"$" b/sample/build.gradle"$"2013-10-13 23:01:08" "build.gradle"$"47"$" dependencies {"$"verdict"$"1"$" b/sample/build.gradle"$"2013-10-13 23:01:08" "build.gradle"$"48"$" classpath 'com.android.tools.build:gradle:0.5.+'"$"verdict"$"1"$" b/sample/build.gradle"$"2013-10-13 23:01:08" "build.gradle"$"49"$" }"$"verdict"$"1"$" b/sample/build.gradle"$"2013-10-13 23:01:08" "build.gradle"$"50"$"}"$"verdict"$"1"$" b/sample/build.gradle"$"2013-10-13 23:01:08" "build.gradle"$"51"$"apply plugin: 'android'"$"verdict"$"1"$" b/sample/build.gradle"$"2013-10-13 23:01:08" "build.gradle"$"52"$""$"verdict"$"1"$" b/sample/build.gradle"$"2013-10-13 23:01:08" "build.gradle"$"53"$"repositories {"$"verdict"$"1"$" b/sample/build.gradle"$"2013-10-13 23:01:08" "build.gradle"$"54"$" mavenCentral()"$"verdict"$"1"$" b/sample/build.gradle"$"2013-10-13 23:01:08" "build.gradle"$"55"$" maven {"$"verdict"$"1"$" b/sample/build.gradle"$"2013-10-13 23:01:08" "build.gradle"$"56"$" url ""https://oss.sonatype.org/content/repositories/snapshots/"""$"verdict"$"1"$" b/sample/build.gradle"$"2013-10-13 23:01:08" "build.gradle"$"57"$" }"$"verdict"$"1"$" b/sample/build.gradle"$"2013-10-13 23:01:08" "build.gradle"$"58"$"}"$"verdict"$"1"$" b/sample/build.gradle"$"2013-10-13 23:01:08" "build.gradle"$"59"$""$"verdict"$"1"$" b/sample/build.gradle"$"2013-10-13 23:01:08" "build.gradle"$"60"$"android {"$"verdict"$"1"$" b/sample/build.gradle"$"2013-10-13 23:01:08" "build.gradle"$"61"$" compileSdkVersion 18"$"verdict"$"1"$" b/sample/build.gradle"$"2013-10-13 23:01:08" "build.gradle"$"62"$" buildToolsVersion ""18.0.1"""$"verdict"$"1"$" b/sample/build.gradle"$"2013-10-13 23:01:08" "build.gradle"$"63"$""$"verdict"$"1"$" b/sample/build.gradle"$"2013-10-13 23:01:08" "build.gradle"$"64"$" defaultConfig {"$"verdict"$"1"$" b/sample/build.gradle"$"2013-10-13 23:01:08" "build.gradle"$"65"$" minSdkVersion 3"$"verdict"$"1"$" b/sample/build.gradle"$"2013-10-13 23:01:08" "build.gradle"$"66"$" targetSdkVersion 18"$"verdict"$"1"$" b/sample/build.gradle"$"2013-10-13 23:01:08" "build.gradle"$"67"$" }"$"verdict"$"1"$" b/sample/build.gradle"$"2013-10-13 23:01:08" "build.gradle"$"68"$"}"$"verdict"$"1"$" b/sample/build.gradle"$"2013-10-13 23:01:08" "build.gradle"$"69"$""$"verdict"$"1"$" b/sample/build.gradle"$"2013-10-13 23:01:08" "build.gradle"$"70"$"dependencies {"$"verdict"$"1"$" b/sample/build.gradle"$"2013-10-13 23:01:08" "build.gradle"$"71"$" compile project(':library')"$"verdict"$"1"$" b/sample/build.gradle"$"2013-10-13 23:01:08" "build.gradle"$"72"$"}"$"verdict"$"1"$" b/sample/build.gradle"$"2013-10-13 23:01:08" "MainActivity.java"$"100"$"++ b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"101"$"1,160 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"102"$"package com.loopj.android.http.sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"103"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"104"$"import android.app.Activity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"105"$"import android.graphics.Color;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"106"$"import android.os.Bundle;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"107"$"import android.view.Menu;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"108"$"import android.view.View;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"109"$"import android.widget.Button;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"110"$"import android.widget.EditText;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"111"$"import android.widget.TextView;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"112"$"import android.widget.Toast;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"113"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"114"$"import com.loopj.android.http.AsyncHttpClient;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"115"$"import com.loopj.android.http.AsyncHttpResponseHandler;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"116"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"117"$"import org.apache.http.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"118"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"119"$"import java.io.PrintWriter;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"120"$"import java.io.StringWriter;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"121"$"import java.net.URI;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"122"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"123"$"public class MainActivity extends Activity implements View.OnClickListener {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"124"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"125"$" private AsyncHttpClient aclient = new AsyncHttpClient(false, 80, 443);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"126"$" private TextView statusCode, headers, contents, state, error;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"127"$" private EditText url;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"128"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"129"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"130"$" protected void onCreate(Bundle savedInstanceState) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"131"$" super.onCreate(savedInstanceState);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"132"$" setContentView(R.layout.activity_main);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"133"$" Button get = (Button) findViewById(R.id.request_get);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"134"$" statusCode = (TextView) findViewById(R.id.return_code);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"135"$" headers = (TextView) findViewById(R.id.return_headers);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"136"$" contents = (TextView) findViewById(R.id.return_data);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"137"$" state = (TextView) findViewById(R.id.current_state);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"138"$" error = (TextView) findViewById(R.id.return_error);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"139"$" url = (EditText) findViewById(R.id.request_url);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"140"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"141"$" get.setOnClickListener(this);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"142"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"143"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"144"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"145"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"146"$" public boolean onCreateOptionsMenu(Menu menu) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"147"$" getMenuInflater().inflate(R.menu.main, menu);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"148"$" return true;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"149"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"150"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"151"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"152"$" public void onClick(View v) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"153"$" switch (v.getId()) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"154"$" case R.id.request_get:"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"155"$" if (verifyUrl()) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"156"$" startRequest();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"157"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"158"$" break;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"159"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"160"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"161"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"162"$" private void startRequest() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"163"$" aclient.get(this, getURLString(), new AsyncHttpResponseHandler() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"164"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"165"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"166"$" public void onSuccess(int statusCode, Header[] headers, String content) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"167"$" setStatusMessage(""Succeeded"", Color.parseColor(""#DD00FF00""));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"168"$" printHeaders(headers);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"169"$" printContents(content);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"170"$" printStatusCode(statusCode);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"171"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"172"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"173"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"174"$" public void onFailure(int statusCode, Header[] headers, Throwable error, String content) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"175"$" setStatusMessage(""Failed"", Color.parseColor(""#99FF0000""));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"176"$" printThrowable(error);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"177"$" printHeaders(headers);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"178"$" printContents(content);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"179"$" printStatusCode(statusCode);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"180"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"181"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"182"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"183"$" public void onStart() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"184"$" setStatusMessage(""Started"", Color.parseColor(""#EE00FF00""));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"185"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"186"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"187"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"188"$" public void onFinish() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"189"$" setStatusMessage(""Finished"", 0);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"190"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"191"$" });"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"192"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"193"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"194"$" private void printThrowable(Throwable error) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"195"$" if (this.error != null) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"196"$" if (error != null) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"197"$" StringWriter sw = new StringWriter();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"198"$" error.printStackTrace(new PrintWriter(sw));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"199"$" this.error.setText(sw.toString());"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"200"$" } else {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"201"$" this.error.setText(null);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"202"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"203"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"204"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"205"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"206"$" private void printStatusCode(int statusCode) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"207"$" if (this.statusCode != null) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"208"$" this.statusCode.setText(String.format(""HTTP Status Code: %d"", statusCode));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"209"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"210"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"211"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"212"$" private void printContents(String content) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"213"$" if (this.contents != null) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"214"$" if (content == null)"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"215"$" contents.setText(""Return is NULL"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"216"$" else"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"217"$" contents.setText(content);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"218"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"219"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"220"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"221"$" private void printHeaders(Header[] headers) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"222"$" if (this.headers != null) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"223"$" StringBuilder sb = new StringBuilder();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"224"$" sb.append(""Headers:"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"225"$" if (headers != null) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"226"$" for (Header h : headers) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"227"$" sb.append(""\n"").append(h.getName()).append("": "").append(h.getValue());"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"228"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"229"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"230"$" this.headers.setText(sb.toString());"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"231"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"232"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"233"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"234"$" private void setStatusMessage(String message, int color) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"235"$" if (state != null) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"236"$" state.setText(String.format(""Status: %s"", message));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"237"$" if (color != 0)"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"238"$" state.setBackgroundColor(color);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"239"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"240"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"241"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"242"$" private String getURLString() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"243"$" return url.getText() != null ? url.getText().toString() : null;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"244"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"245"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"246"$" private boolean verifyUrl() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"247"$" String contents = getURLString();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"248"$" if (contents != null) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"249"$" try {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"250"$" URI.create(contents);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"251"$" return true;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"252"$" } catch (Throwable t) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"253"$" Toast.makeText(this, ""Given URL is not valid"", Toast.LENGTH_SHORT).show();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"254"$" t.printStackTrace();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"255"$" return false;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"256"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"257"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"258"$" Toast.makeText(this, ""You must fill in URL"", Toast.LENGTH_SHORT).show();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"259"$" return false;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"260"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "MainActivity.java"$"261"$"}"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-13 23:01:08" "settings.gradle"$"426"$"++ b/settings.gradle"$"verdict"$"1"$" b/settings.gradle"$"2013-10-13 23:01:08" "settings.gradle"$"427"$"1,2 @@"$"verdict"$"1"$" b/settings.gradle"$"2013-10-13 23:01:08" "settings.gradle"$"428"$"include ':library'"$"verdict"$"1"$" b/settings.gradle"$"2013-10-13 23:01:08" "settings.gradle"$"429"$"include ':sample'"$"verdict"$"1"$" b/settings.gradle"$"2013-10-13 23:01:08" "AsyncHttpClient.java"$"0"$"++ b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-14 16:36:32" "AsyncHttpClient.java"$"1"$"210,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-14 16:36:32" "AsyncHttpClient.java"$"2"$" response.setEntity(new InflatingEntity(entity));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-14 16:36:32" "AsyncHttpResponseHandler.java"$"3"$"++ b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-14 16:36:32" "AsyncHttpResponseHandler.java"$"4"$"302,12 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-14 16:36:32" "AsyncHttpResponseHandler.java"$"5"$" try {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-14 16:36:32" "AsyncHttpResponseHandler.java"$"6"$" if (response != null && response.getEntity() != null)"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-14 16:36:32" "AsyncHttpResponseHandler.java"$"7"$" response.getEntity().consumeContent();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-14 16:36:32" "AsyncHttpResponseHandler.java"$"8"$" } catch (Throwable t) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-14 16:36:32" "AsyncHttpResponseHandler.java"$"9"$" t.printStackTrace();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-14 16:36:32" "AsyncHttpResponseHandler.java"$"10"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-14 16:36:32" "RetryHandler.java"$"11"$"++ b/library/src/com/loopj/android/http/RetryHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-14 16:36:32" "RetryHandler.java"$"12"$"88,10 @@ class RetryHandler implements HttpRequestRetryHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-14 16:36:32" "RetryHandler.java"$"13"$" if (currentReq == null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-14 16:36:32" "RetryHandler.java"$"14"$" return false;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-14 16:36:32" "RetryHandler.java"$"15"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-14 16:36:32" "RetryHandler.java"$"16"$" String requestType = currentReq.getMethod();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-14 16:36:32" "build.gradle"$"17"$"++ b/sample/build.gradle"$"verdict"$"1"$" b/sample/build.gradle"$"2013-10-14 16:36:32" "build.gradle"$"18"$"3,7 @@ buildscript {"$"verdict"$"1"$" b/sample/build.gradle"$"2013-10-14 16:36:32" "build.gradle"$"19"$"'"$"verdict"$"1"$" b/sample/build.gradle"$"2013-10-14 16:36:32" "build.gradle"$"20"$" classpath 'com.android.tools.build:gradle:0.6.+'"$"verdict"$"1"$" b/sample/build.gradle"$"2013-10-14 16:36:32" "MainActivity.java"$"21"$"++ b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-14 16:36:32" "MainActivity.java"$"22"$"64,7 @@ public class MainActivity extends Activity implements View.OnClickListener {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-14 16:36:32" "MainActivity.java"$"23"$" printThrowable(null);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-14 16:36:32" "AsyncHttpClient.java"$"0"$"++ b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-14 19:02:35" "AsyncHttpClient.java"$"1"$"574,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-14 19:02:35" "AsyncHttpClient.java"$"2"$" post(context, url, paramsToEntity(params, responseHandler), null, responseHandler);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-14 19:02:35" "AsyncHttpClient.java"$"3"$"606,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-14 19:02:35" "AsyncHttpClient.java"$"4"$" if (params != null) request.setEntity(paramsToEntity(params, responseHandler));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-14 19:02:35" "AsyncHttpClient.java"$"5"$"668,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-14 19:02:35" "AsyncHttpClient.java"$"6"$" put(context, url, paramsToEntity(params, responseHandler), null, responseHandler);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-14 19:02:35" "AsyncHttpClient.java"$"7"$"793,18 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-14 19:02:35" "AsyncHttpClient.java"$"8"$" private HttpEntity paramsToEntity(RequestParams params, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-14 19:02:35" "AsyncHttpClient.java"$"9"$" try {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-14 19:02:35" "AsyncHttpClient.java"$"10"$" if (params != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-14 19:02:35" "AsyncHttpClient.java"$"11"$" entity = params.getEntity(responseHandler);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-14 19:02:35" "AsyncHttpClient.java"$"12"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-14 19:02:35" "AsyncHttpClient.java"$"13"$" } catch (Throwable t) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-14 19:02:35" "AsyncHttpClient.java"$"14"$" if (responseHandler != null)"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-14 19:02:35" "AsyncHttpClient.java"$"15"$" responseHandler.sendFailureMessage(0, null, t, (String) null);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-14 19:02:35" "AsyncHttpClient.java"$"16"$" else"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-14 19:02:35" "AsyncHttpClient.java"$"17"$" t.printStackTrace();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-14 19:02:35" "AsyncHttpResponseHandler.java"$"18"$"++ b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-14 19:02:35" "AsyncHttpResponseHandler.java"$"19"$"72,7 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-14 19:02:35" "AsyncHttpResponseHandler.java"$"20"$" protected static final int PROGRESS_MESSAGE = 4;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-14 19:02:35" "AsyncHttpResponseHandler.java"$"21"$"111,15 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-14 19:02:35" "AsyncHttpResponseHandler.java"$"22"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-14 19:02:35" "AsyncHttpResponseHandler.java"$"23"$" * Fired when the request progress, override to handle in your own code"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-14 19:02:35" "AsyncHttpResponseHandler.java"$"24"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-14 19:02:35" "AsyncHttpResponseHandler.java"$"25"$" * @param bytesWritten offset from start of file"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-14 19:02:35" "AsyncHttpResponseHandler.java"$"26"$" * @param totalSize total size of file"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-14 19:02:35" "AsyncHttpResponseHandler.java"$"27"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-14 19:02:35" "AsyncHttpResponseHandler.java"$"28"$" public void onProgress(int bytesWritten, int totalSize) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-14 19:02:35" "AsyncHttpResponseHandler.java"$"29"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-14 19:02:35" "AsyncHttpResponseHandler.java"$"30"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-14 19:02:35" "AsyncHttpResponseHandler.java"$"31"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-14 19:02:35" "AsyncHttpResponseHandler.java"$"32"$"212,10 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-14 19:02:35" "AsyncHttpResponseHandler.java"$"33"$" protected void sendProgressMessage(int bytesWritten, int totalSize) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-14 19:02:35" "AsyncHttpResponseHandler.java"$"34"$" sendMessage(obtainMessage(PROGRESS_MESSAGE, new Object[]{bytesWritten, totalSize}));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-14 19:02:35" "AsyncHttpResponseHandler.java"$"35"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-14 19:02:35" "AsyncHttpResponseHandler.java"$"36"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-14 19:02:35" "AsyncHttpResponseHandler.java"$"37"$" protected void sendSuccessMessage(int statusCode, Header[] headers, String responseBody) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-14 19:02:35" "AsyncHttpResponseHandler.java"$"38"$"279,10 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-14 19:02:35" "AsyncHttpResponseHandler.java"$"39"$" case PROGRESS_MESSAGE:"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-14 19:02:35" "AsyncHttpResponseHandler.java"$"40"$" response = (Object[]) msg.obj;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-14 19:02:35" "AsyncHttpResponseHandler.java"$"41"$" onProgress((Integer) response[0], (Integer) response[1]);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-14 19:02:35" "AsyncHttpResponseHandler.java"$"42"$" break;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-14 19:02:35" "AsyncHttpResponseHandler.java"$"43"$"297,7 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-14 19:02:35" "AsyncHttpResponseHandler.java"$"44"$" msg = handler.obtainMessage(responseMessage, response);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-14 19:02:35" "AsyncHttpResponseHandler.java"$"45"$"310,10 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-14 19:02:35" "AsyncHttpResponseHandler.java"$"46"$" if (response == null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-14 19:02:35" "AsyncHttpResponseHandler.java"$"47"$" sendFailureMessage(0, null, new IllegalStateException(""No response""), (String) null);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-14 19:02:35" "AsyncHttpResponseHandler.java"$"48"$" return;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-14 19:02:35" "AsyncHttpResponseHandler.java"$"49"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-14 19:02:35" "AsyncHttpResponseHandler.java"$"50"$"325,7 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-14 19:02:35" "AsyncHttpResponseHandler.java"$"51"$" if (response.getEntity() != null)"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-14 19:02:35" "RequestParams.java"$"52"$"++ b/library/src/com/loopj/android/http/RequestParams.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"53"$"22,11 @@ import org.apache.http.HttpEntity;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"54"$"import org.apache.http.protocol.HTTP;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"55"$"import java.io.IOException;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"56"$"55,11 @@ import java.util.concurrent.ConcurrentHashMap;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"57"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"58"$" private static final String LOG_TAG = ""RequestParams"";"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"59"$" protected ConcurrentHashMap streamParams;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"60"$"130,28 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"61"$" * Adds a file to the request."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"62"$" * @param key the key name for the new param."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"63"$" * @param file the file to add."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"64"$" * @throws java.io.FileNotFoundException throws if wrong File argument was passed"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"65"$" public void put(String key, File file) throws FileNotFoundException {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"66"$" put(key, file, null);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"67"$" * @param key the key name for the new param."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"68"$" * @param file the file to add."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"69"$" * @param contentType the content type of the file, eg. application/json"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"70"$" * @throws java.io.FileNotFoundException throws if wrong File argument was passed"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"71"$" public void put(String key, File file, String contentType) throws FileNotFoundException {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"72"$" if (key != null && file != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"73"$" fileParams.put(key, new FileWrapper(file, contentType));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"74"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"75"$"166,6 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"76"$"179,12 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"77"$" * @param key the key name for the new param."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"78"$" * @param stream the input stream to add."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"79"$" * @param name the name of the stream."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"80"$" public void put(String key, InputStream stream, String name) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"81"$" put(key, stream, name, null);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"82"$"192,12 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"83"$" * @param name the name of the stream."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"84"$" public void put(String key, InputStream stream, String name, String contentType) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"85"$" streamParams.put(key, new StreamWrapper(stream, name, contentType));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"86"$"208,7 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"87"$" streamParams.remove(key);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"88"$"225,15 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"89"$" for (ConcurrentHashMap.Entry entry : streamParams.entrySet()) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"90"$" if (result.length() > 0)"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"91"$" result.append(""&"");"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"92"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"93"$" result.append(entry.getKey());"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"94"$" result.append(""="");"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"95"$" result.append(""STREAM"");"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"96"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"97"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"98"$" for (ConcurrentHashMap.Entry entry : fileParams.entrySet()) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"99"$"263,64 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"100"$" * @param progressHandler HttpResponseHandler for reporting progress on entity submit"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"101"$" * @return HttpEntity resulting HttpEntity to be included along with {@link org.apache.http.client.methods.HttpEntityEnclosingRequestBase}"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"102"$" * @throws IOException if one of the streams cannot be read"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"103"$" public HttpEntity getEntity(AsyncHttpResponseHandler progressHandler) throws IOException {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"104"$" if (streamParams.isEmpty() && fileParams.isEmpty()) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"105"$" return createFormEntity();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"106"$" } else {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"107"$" return createMultipartEntity(progressHandler);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"108"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"109"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"110"$" private HttpEntity createFormEntity() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"111"$" try {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"112"$" return new UrlEncodedFormEntity(getParamsList(), HTTP.UTF_8);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"113"$" } catch (UnsupportedEncodingException e) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"114"$" return null; // Actually cannot happen when using utf-8"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"115"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"116"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"117"$" private HttpEntity createMultipartEntity(AsyncHttpResponseHandler progressHandler) throws IOException {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"118"$" SimpleMultipartEntity entity = new SimpleMultipartEntity(progressHandler);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"119"$" // Add string params"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"120"$" for (ConcurrentHashMap.Entry entry : urlParams.entrySet()) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"121"$" entity.addPart(entry.getKey(), entry.getValue());"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"122"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"123"$"+;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"124"$" // Add dupe params"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"125"$" for (ConcurrentHashMap.Entry> entry : urlParamsWithArray"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"126"$" .entrySet()) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"127"$" ArrayList values = entry.getValue();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"128"$" for (String value : values) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"129"$" entity.addPart(entry.getKey(), value);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"130"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"131"$" // Add stream params"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"132"$" for (ConcurrentHashMap.Entry entry : streamParams.entrySet()) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"133"$" StreamWrapper stream = entry.getValue();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"134"$" if (stream.inputStream != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"135"$" entity.addPart(entry.getKey(), stream.name, stream.inputStream,"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"136"$" stream.contentType);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"137"$" // Add file params"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"138"$" for (ConcurrentHashMap.Entry entry : fileParams.entrySet()) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"139"$" FileWrapper fileWrapper = entry.getValue();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"140"$" entity.addPart(entry.getKey(), fileWrapper.file, fileWrapper.contentType);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"141"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"142"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"143"$" return entity;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"144"$" streamParams = new ConcurrentHashMap();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"145"$"343,28 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"146"$" return URLEncodedUtils.format(getParamsList(), HTTP.UTF_8);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"147"$" public File file;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"148"$" public FileWrapper(File file, String contentType) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"149"$" this.file = file;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"150"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"151"$" private static class StreamWrapper {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"152"$" public InputStream inputStream;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"153"$" public String name;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"154"$" public String contentType;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"155"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"156"$" public StreamWrapper(InputStream inputStream, String name, String contentType) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"157"$" this.inputStream = inputStream;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"158"$" this.name = name;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"159"$" this.contentType = contentType;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "RequestParams.java"$"160"$"}"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"161"$"++ b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"162"$"23,223 @@"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"163"$"import android.util.Log;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"164"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"165"$"import org.apache.http.Header;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"166"$"import java.util.ArrayList;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"167"$"import java.util.List;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"168"$"/**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"169"$" * Simplified multipart entity mainly used for sending one or more files."$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"170"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"171"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"172"$" private static final String LOG_TAG = ""SimpleMultipartEntity"";"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"173"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"174"$" private static final String APPLICATION_OCTET_STREAM = ""application/octet-stream"";"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"175"$" private static final byte[] CR_LF = (""\r\n"").getBytes();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"176"$" private static final byte[] TRANSFER_ENCODING_BINARY = ""Content-Transfer-Encoding: binary\r\n"""$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"177"$" .getBytes();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"178"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"179"$" private final static char[] MULTIPART_CHARS = ""-_1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"".toCharArray();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"180"$" private String boundary;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"181"$" private byte[] boundaryLine;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"182"$" private byte[] boundaryEnd;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"183"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"184"$" private List fileParts = new ArrayList();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"185"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"186"$" // The buffer we use for building the message excluding files and the last"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"187"$" // boundary"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"188"$" private ByteArrayOutputStream out = new ByteArrayOutputStream();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"189"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"190"$" private AsyncHttpResponseHandler progressHandler;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"191"$" private int bytesWritten;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"192"$" private int totalSize;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"193"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"194"$" public SimpleMultipartEntity(AsyncHttpResponseHandler progressHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"195"$"+) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"196"$" boundary = buf.toString();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"197"$" boundaryLine = (""--"" + boundary + ""\r\n"").getBytes();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"198"$" boundaryEnd = (""--"" + boundary + ""--\r\n"").getBytes();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"199"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"200"$" this.progressHandler = progressHandler;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"201"$" public void addPart(final String key, final String value, final String contentType) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"202"$" try {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"203"$" out.write(boundaryLine);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"204"$" out.write(createContentDisposition(key));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"205"$" out.write(createContentType(contentType));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"206"$" out.write(CR_LF);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"207"$" out.write(value.getBytes());"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"208"$" out.write(CR_LF);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"209"$" } catch (final IOException e) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"210"$" // Can't happen on ByteArrayOutputStream"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"211"$" Log.e(LOG_TAG, ""addPart ByteArrayOutputStream exception"", e);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"212"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"213"$" public void addPart(final String key, final String value) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"214"$" addPart(key, value, ""text/plain; charset=UTF-8"");"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"215"$" boundary + ""\r\n"").getBytes());"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"216"$" public void addPart(String key, File file) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"217"$" addPart(key, file, null);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"218"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"219"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"220"$" public void addPart(final String key, File file, String type) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"221"$" if (type == null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"222"$" type = APPLICATION_OCTET_STREAM;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"223"$" fileParts.add(new FilePart(key, file, type));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"224"$" public void addPart(String key, String streamName, InputStream inputStream, String type)"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"225"$" throws IOException {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"226"$" if (type == null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"227"$" type = APPLICATION_OCTET_STREAM;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"228"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"229"$" out.write(boundaryLine);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"230"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"231"$" // Headers"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"232"$" out.write(createContentDisposition(key, streamName));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"233"$" out.write(createContentType(type));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"234"$" out.write(TRANSFER_ENCODING_BINARY);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"235"$" out.write(CR_LF);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"236"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"237"$" // Stream (file)"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"238"$" final byte[] tmp = new byte[4096];"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"239"$" int l;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"240"$" while ((l = inputStream.read(tmp)) != -1) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"241"$" out.write(tmp, 0, l);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"242"$" out.write(CR_LF);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"243"$" out.flush();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"244"$" boundary + ""--\r\n"").getBytes());"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"245"$" inputStream.close();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"246"$" // Not important, just log it"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"247"$" Log.w(LOG_TAG, ""Cannot close input stream"", e);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"248"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"249"$" private byte[] createContentType(String type) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"250"$" String result = ""Content-Type: "" + type + ""\r\n"";"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"251"$" return result.getBytes();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"252"$" key + ""\""\r\n"").getBytes());"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"253"$" contentType + ""\r\n\r\n"").getBytes());"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"254"$" private byte[] createContentDisposition(final String key) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"255"$" return new StringBuilder()"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"256"$" .append(""Content-Disposition: form-data; name=\"""")"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"257"$" .append(key)"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"258"$" .append(""\""\r\n"")"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"259"$" .toString()"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"260"$" .getBytes();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"261"$" private byte[] createContentDisposition(final String key, final String fileName) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"262"$" return new StringBuilder()"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"263"$" .append(""Content-Disposition: form-data; name=\"""")"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"264"$" .append(key)"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"265"$" .append(""\""; filename=\"""")"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"266"$" .append(fileName)"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"267"$" .append(""\""\r\n"")"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"268"$" .toString()"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"269"$" .getBytes();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"270"$" private void updateProgress(int count) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"271"$" bytesWritten += count;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"272"$" progressHandler.sendProgressMessage(bytesWritten, totalSize);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"273"$" type + ""\r\n"";"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"274"$" key + ""\""; filename=\"""" + fileName + ""\""\r\n"").getBytes());"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"275"$" private class FilePart {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"276"$" public File file;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"277"$" public byte[] header;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"278"$" public FilePart(String key, File file, String type) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"279"$" header = createHeader(key, file.getName(), type);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"280"$" this.file = file;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"281"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"282"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"283"$" private byte[] createHeader(String key, String filename, String type) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"284"$" ByteArrayOutputStream headerStream = new ByteArrayOutputStream();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"285"$" try {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"286"$" headerStream.write(boundaryLine);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"287"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"288"$" // Headers"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"289"$" headerStream.write(createContentDisposition(key, filename));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"290"$" headerStream.write(createContentType(type));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"291"$" headerStream.write(TRANSFER_ENCODING_BINARY);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"292"$" headerStream.write(CR_LF);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"293"$" } catch (IOException e) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"294"$" // Can't happen on ByteArrayOutputStream"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"295"$" Log.e(LOG_TAG, ""createHeader ByteArrayOutputStream exception"", e);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"296"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"297"$" return headerStream.toByteArray();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"298"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"299"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"300"$" public long getTotalLength() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"301"$" long streamLength = file.length();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"302"$" return header.length + streamLength;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"303"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"304"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"305"$" public void writeTo(OutputStream out) throws IOException {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"306"$" out.write(header);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"307"$" updateProgress(header.length);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"308"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"309"$" FileInputStream inputStream = new FileInputStream(file);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"310"$" while ((l = inputStream.read(tmp)) != -1) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"311"$" updateProgress(l);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"312"$" out.write(CR_LF);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"313"$" updateProgress(CR_LF.length);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"314"$" out.flush();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"315"$" inputStream.close();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"316"$" // Not important, just log it"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"317"$" Log.w(LOG_TAG, ""Cannot close input stream"", e);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"318"$" // The following methods are from the HttpEntity interface"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"319"$" long contentLen = out.size();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"320"$" for (FilePart filePart : fileParts) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"321"$" long len = filePart.getTotalLength();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"322"$" if (len < 0) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"323"$" return -1; // Should normally not happen"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"324"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"325"$" contentLen += len;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"326"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"327"$" contentLen += boundaryEnd.length;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"328"$" return contentLen;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"329"$"264,16 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"330"$" bytesWritten = 0;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"331"$" totalSize = (int) getContentLength();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"332"$" out.writeTo(outstream);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"333"$" updateProgress(out.size());"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"334"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"335"$" for (FilePart filePart : fileParts) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"336"$" filePart.writeTo(outstream);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"337"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"338"$" outstream.write(boundaryEnd);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"339"$" updateProgress(boundaryEnd.length);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"340"$"282,7 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"341"$" public void consumeContent() throws IOException, UnsupportedOperationException {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"342"$"290,8 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"343"$" public InputStream getContent() throws IOException, UnsupportedOperationException {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"344"$" throw new UnsupportedOperationException("$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "SimpleMultipartEntity.java"$"345"$" ""getContent() is not supported. Use writeTo() instead."");"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-14 19:02:35" "BinaryHttpResponseHandler.java"$"0"$"++ b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-14 21:11:53" "BinaryHttpResponseHandler.java"$"1"$"57,7 @@ import java.util.regex.Pattern;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-14 21:11:53" "BinaryHttpResponseHandler.java"$"2"$" private String[] mAllowedContentTypes = new String[]{"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-14 21:11:53" "RequestParams.java"$"0"$"++ b/library/src/com/loopj/android/http/RequestParams.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"1"$"30,12 @@ import java.io.IOException;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"2"$"import java.util.Collections;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"3"$"import java.util.HashSet;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"4"$"import java.util.Set;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"5"$"52,35 @@ import java.util.concurrent.ConcurrentHashMap;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"6"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"7"$" * Map map = new HashMap();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"8"$" * map.put(""first_name"", ""James"");"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"9"$" * map.put(""last_name"", ""Smith"");"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"10"$" * params.put(""user"", map); // url params: ""user[first_name]=James&user[last_name]=Smith"""$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"11"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"12"$" * Set set = new HashSet(); // unordered collection"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"13"$" * set.add(""music"");"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"14"$" * set.add(""art"");"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"15"$" * params.put(""like"", set); // url params: ""like=music&like=art"""$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"16"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"17"$" * List list = new ArrayList(); // Ordered collection"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"18"$" * list.add(""Java"");"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"19"$" * list.add(""C"");"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"20"$" * params.put(""languages"", list); // url params: ""languages[]=Java&languages[]=C"""$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"21"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"22"$" * String[] colors = { ""blue"", ""yellow"" }; // Ordered collection"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"23"$" * params.put(""colors"", colors); // url params: ""colors[]=blue&colors[]=yellow"""$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"24"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"25"$" * List> listOfMaps = new ArrayList>();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"26"$" * Map user1 = new HashMap();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"27"$" * user1.put(""age"", ""30"");"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"28"$" * user1.put(""gender"", ""male"");"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"29"$" * Map user2 = new HashMap();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"30"$" * user2.put(""age"", ""25"");"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"31"$" * user2.put(""gender"", ""female"");"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"32"$" * listOfMaps.add(user1);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"33"$" * listOfMaps.add(user2);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"34"$" * params.put(""users"", listOfMaps); // url params: ""users[][age]=30&users[][gender]=male&users[][age]=25&users[][gender]=female"""$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"35"$"93,7 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"36"$" protected ConcurrentHashMap urlParamsWithObjects;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"37"$"186,6 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"38"$"221,38 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"39"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"40"$" * Adds param with non-string value (e.g. Map, List, Set)."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"41"$" * @param key the key name for the new param."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"42"$" * @param value the non-string value object for the new param."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"43"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"44"$" public void put(String key, Object value) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"45"$" if (key != null && value != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"46"$" urlParamsWithObjects.put(key, value);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"47"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"48"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"49"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"50"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"51"$" * Adds string value to param which can have more than one value."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"52"$" * @param key the key name for the param, either existing or new."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"53"$" * @param value the value string for the new param."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"54"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"55"$" public void add(String key, String value) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"56"$" if (key != null && value != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"57"$" Object params = urlParamsWithObjects.get(key);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"58"$" if (params == null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"59"$" // Backward compatible, which will result in ""k=v1&k=v2&k=v3"""$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"60"$" params = new HashSet();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"61"$" this.put(key, params);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"62"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"63"$" if (params instanceof List) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"64"$" ((List) params).add(value);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"65"$" } else if (params instanceof Set) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"66"$" ((Set) params).add(value);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"67"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"68"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"69"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"70"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"71"$"262,7 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"72"$" urlParamsWithObjects.remove(key);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"73"$"295,14 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"74"$" List params = getParamsList(null, urlParamsWithObjects);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"75"$" for (BasicNameValuePair kv : params) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"76"$"+) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"77"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"78"$" result.append(kv.getName());"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"79"$" result.append(""="");"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"80"$" result.append(kv.getValue());"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"81"$"339,10 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"82"$" // Add non-string params"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"83"$" List params = getParamsList(null, urlParamsWithObjects);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"84"$" for (BasicNameValuePair kv : params) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"85"$" entity.addPart(kv.getName(), kv.getValue());"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"86"$"367,7 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"87"$" urlParamsWithObjects = new ConcurrentHashMap();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"88"$"377,46 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"89"$" lparams.addAll(getParamsList(null, urlParamsWithObjects));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"90"$" private List getParamsList(String key, Object value) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"91"$" List params = new LinkedList();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"92"$" if (value instanceof Map) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"93"$" Map map = (Map) value;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"94"$" List list = new ArrayList(map.keySet());"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"95"$" // Ensure consistent ordering in query string"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"96"$" Collections.sort(list);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"97"$" for (String nestedKey : list) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"98"$" Object nestedValue = map.get(nestedKey);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"99"$" if (nestedValue != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"100"$" params.addAll(getParamsList(key == null ? nestedKey : String.format(""%s[%s]"", key, nestedKey),"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"101"$" nestedValue));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"102"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"103"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"104"$" } else if (value instanceof List) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"105"$" List list = (List) value;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"106"$" for (Object nestedValue : list) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"107"$" params.addAll(getParamsList(String.format(""%s[]"", key), nestedValue));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"108"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"109"$" } else if (value instanceof Object[]) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"110"$" Object[] array = (Object[]) value;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"111"$" for (Object nestedValue : array) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"112"$" params.addAll(getParamsList(String.format(""%s[]"", key), nestedValue));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"113"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"114"$" } else if (value instanceof Set) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"115"$" Set set = (Set) value;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"116"$" for (Object nestedValue : set) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"117"$" params.addAll(getParamsList(key, nestedValue));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"118"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"119"$" } else if (value instanceof String) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"120"$" params.add(new BasicNameValuePair(key, (String) value));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"121"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"122"$" return params;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"123"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"124"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "RequestParams.java"$"125"$"442,4 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-15 09:56:20" "AsyncHttpClient.java"$"0"$"++ b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"1"$"144,37 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"2"$" * Creates new AsyncHttpClient using given params"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"3"$" * @param fixNoHttpResponseException Whether to fix or not issue, by ommiting SSL verification"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"4"$" * @param httpPort HTTP port to be used, must be greater than 0"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"5"$" * @param httpsPort HTTPS port to be used, must be greater than 0"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"6"$" this(getDefaultSchemeRegistry(fixNoHttpResponseException, httpPort, httpsPort));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"7"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"8"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"9"$" * Returns default instance of SchemeRegistry"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"10"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"11"$" * @param fixNoHttpResponseException Whether to fix or not issue, by ommiting SSL verification"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"12"$" * @param httpPort HTTP port to be used, must be greater than 0"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"13"$" * @param httpsPort HTTPS port to be used, must be greater than 0"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"14"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"15"$" private static SchemeRegistry getDefaultSchemeRegistry(boolean fixNoHttpResponseException, int httpPort, int httpsPort) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"16"$" if (fixNoHttpResponseException) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"17"$" Log.d(LOG_TAG, ""Beware! Using the fix is insecure, as it doesn't verify SSL certificates."");"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"18"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"19"$" if (httpPort < 1) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"20"$" httpPort = 80;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"21"$" Log.d(LOG_TAG, ""You've given wront HTTP port number, defaulting to 80"");"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"22"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"23"$" if (httpsPort < 1) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"24"$" httpsPort = 443;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"25"$" Log.d(LOG_TAG, ""You've given wront HTTP port number, defaulting to 443"");"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"26"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"27"$"188,30 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"28"$" return schemeRegistry;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"29"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"30"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"31"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"32"$" * Creates a new AsyncHttpClient."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"33"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"34"$" * @param schemeRegistry SchemeRegistry to be used"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"35"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"36"$" public AsyncHttpClient(SchemeRegistry schemeRegistry) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"37"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"38"$" BasicHttpParams httpParams = new BasicHttpParams();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"39"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"40"$" ConnManagerParams.setTimeout(httpParams, socketTimeout);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"41"$" ConnManagerParams.setMaxConnectionsPerRoute(httpParams, new ConnPerRouteBean(maxConnections));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"42"$" ConnManagerParams.setMaxTotalConnections(httpParams, DEFAULT_MAX_CONNECTIONS);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"43"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"44"$" HttpConnectionParams.setSoTimeout(httpParams, socketTimeout);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"45"$" HttpConnectionParams.setConnectionTimeout(httpParams, socketTimeout);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"46"$" HttpConnectionParams.setTcpNoDelay(httpParams, true);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"47"$" HttpConnectionParams.setSocketBufferSize(httpParams, DEFAULT_SOCKET_BUFFER_SIZE);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"48"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"49"$" HttpProtocolParams.setVersion(httpParams, HttpVersion.HTTP_1_1);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"50"$" HttpProtocolParams.setUserAgent(httpParams, String.format(""android-async-http/%s (http://loopj.com/android-async-http)"", VERSION));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"51"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"52"$" ThreadSafeClientConnManager cm = new ThreadSafeClientConnManager(httpParams, schemeRegistry);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:06:48" "AsyncHttpClient.java"$"0"$"++ b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"1"$"115,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"2"$" private boolean isUrlEncodingEnabled = true;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"3"$"344,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"4"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"5"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"6"$"353,14 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"7"$" public void setProxy(String hostname, int port, String username, String password) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"8"$" httpClient.getCredentialsProvider().setCredentials("$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"9"$" new AuthScope(hostname, port),"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"10"$" new UsernamePasswordCredentials(username, password));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"11"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"12"$"503,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"13"$" sendRequest(httpClient, httpContext, new HttpHead(getUrlWithQueryString(isUrlEncodingEnabled, url, params)), null, responseHandler, context);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"14"$"518,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"15"$" HttpUriRequest request = new HttpHead(getUrlWithQueryString(isUrlEncodingEnabled, url, params));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"16"$"570,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"17"$" sendRequest(httpClient, httpContext, new HttpGet(getUrlWithQueryString(isUrlEncodingEnabled, url, params)), null, responseHandler, context);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"18"$"585,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"19"$" HttpUriRequest request = new HttpGet(getUrlWithQueryString(isUrlEncodingEnabled, url, params));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"20"$"804,21 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"21"$" HttpDelete httpDelete = new HttpDelete(getUrlWithQueryString(isUrlEncodingEnabled, url, params));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"22"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"23"$" * Puts a new request in queue as a new thread in pool to be executed"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"24"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"25"$" * @param client HttpClient to be used for request, can differ in single requests"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"26"$" * @param contentType MIME body type, for POST and PUT requests, may be null"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"27"$" * @param context Context of Android application, to hold the reference of request"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"28"$" * @param httpContext HttpContext in which the request will be executed"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"29"$" * @param responseHandler ResponseHandler or its subclass to put the response into"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"30"$" * @param uriRequest instance of HttpUriRequest, which means it must be of HttpDelete, HttpPost, HttpGet, HttpPut, etc."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"31"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"32"$"840,26 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"33"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"34"$" * Sets state of URL encoding feature, see bug #227, this method"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"35"$" * allows you to turn off and on this auto-magic feature on-demand."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"36"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"37"$" * @param enabled desired state of feature"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"38"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"39"$" public void setURLEncodingEnabled(boolean enabled) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"40"$" this.isUrlEncodingEnabled = enabled;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"41"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"42"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"43"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"44"$" * Will encode url, if not disabled, and adds params on the end of it"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"45"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"46"$" * @param url String with URL, should be valid URL without params"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"47"$" * @param params RequestParams to be appended on the end of URL"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"48"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"49"$" public static String getUrlWithQueryString(boolean isUrlEncodingEnabled, String url, RequestParams params) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"50"$" if (isUrlEncodingEnabled)"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"51"$" url = url.replace("" "", ""%20"");"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"52"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"53"$" if (params != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"54"$"872,13 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"55"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"56"$" * Returns HttpEntity containing data from RequestParams included with request declaration."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"57"$" * Allows also passing progress from upload via provided ResponseHandler"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"58"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"59"$" * @param params additional request params"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"60"$" * @param responseHandler AsyncHttpResponseHandler or its subclass to be notified on progress"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"61"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"62"$"896,12 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"63"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"64"$" * Applicable only to HttpRequest methods extending HttpEntityEnclosingRequestBase, which is for example not DELETE"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"65"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"66"$" * @param entity entity to be included within the request"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"67"$" * @param requestBase HttpRequest instance, must not be null"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"68"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"69"$"910,9 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"70"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"71"$" * Enclosing entity to hold stream of gzip decoded data for accessing HttpEntity contents"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpClient.java"$"72"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 18:28:43" "AsyncHttpRequest.java"$"0"$"++ b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-15 18:56:55" "AsyncHttpRequest.java"$"1"$"28,7 @@ import org.apache.http.protocol.HttpContext;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-15 18:56:55" "AsyncHttpRequest.java"$"2"$"import java.net.MalformedURLException;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-15 18:56:55" "AsyncHttpRequest.java"$"3"$"75,19 @@ class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-15 18:56:55" "AsyncHttpRequest.java"$"4"$" private void makeRequest() throws IOException, InterruptedException {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-15 18:56:55" "AsyncHttpRequest.java"$"5"$" // Fixes #115"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-15 18:56:55" "AsyncHttpRequest.java"$"6"$" if (request.getURI().getScheme() == null)"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-15 18:56:55" "AsyncHttpRequest.java"$"7"$" throw new MalformedURLException(""No valid URI scheme was provided"");"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-15 18:56:55" "AsyncHttpRequest.java"$"8"$" throw new InterruptedException(""makeRequest was interrupted"");"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-15 18:56:55" "AsyncHttpRequest.java"$"9"$"108,7 @@ class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-15 18:56:55" "AsyncHttpRequest.java"$"10"$" if (responseHandler != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-15 18:56:55" "AsyncHttpRequest.java"$"11"$"141,9 @@ class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-15 18:56:55" "AsyncHttpRequest.java"$"12"$" e.getMessage());"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-15 18:56:55" "AsyncHttpRequest.java"$"13"$"+executionCount, context);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-15 18:56:55" "AsyncHttpRequest.java"$"14"$" } catch (InterruptedException e) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-15 18:56:55" "AsyncHttpRequest.java"$"15"$" cause = new IOException(""Request was interrupted while executing"");"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-15 18:56:55" "AsyncHttpRequest.java"$"16"$" retry = retryHandler.retryRequest(cause, ++executionCount, context);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-15 18:56:55" "AsyncHttpClient.java"$"0"$"++ b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 21:56:44" "AsyncHttpClient.java"$"1"$"896,10 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 21:56:44" "AsyncHttpClient.java"$"2"$" public boolean isUrlEncodingEnabled(){"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 21:56:44" "AsyncHttpClient.java"$"3"$" return isUrlEncodingEnabled;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 21:56:44" "AsyncHttpClient.java"$"4"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 21:56:44" "AsyncHttpClient.java"$"5"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 21:56:44" "AsyncHttpClient.java"$"6"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-15 21:56:44" "SyncHttpClient.java"$"7"$"++ b/library/src/com/loopj/android/http/SyncHttpClient.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-15 21:56:44" "SyncHttpClient.java"$"8"$"4,7 @@ import android.content.Context;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-15 21:56:44" "SyncHttpClient.java"$"9"$"import org.apache.http.HttpResponse;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-15 21:56:44" "SyncHttpClient.java"$"10"$"20,7 @@ public abstract class SyncHttpClient extends AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-15 21:56:44" "SyncHttpClient.java"$"11"$" protected void sendResponseMessage(HttpResponse response) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-15 21:56:44" "SyncHttpClient.java"$"12"$"28,7 @@ public abstract class SyncHttpClient extends AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-15 21:56:44" "SyncHttpClient.java"$"13"$" * Dont use the handler and send it directly to the analysis"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-15 21:56:44" "SyncHttpClient.java"$"14"$"64,7 @@ public abstract class SyncHttpClient extends AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-15 21:56:44" "SyncHttpClient.java"$"15"$" * will execute the request directly"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-15 21:56:44" "SyncHttpClient.java"$"16"$"74,12 @@ public abstract class SyncHttpClient extends AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-15 21:56:44" "SyncHttpClient.java"$"17"$" delete(getUrlWithQueryString(isUrlEncodingEnabled(), url, queryParams), responseHandler);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-15 21:56:44" "SyncHttpClient.java"$"18"$" /*"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-15 21:56:44" "SyncHttpClient.java"$"19"$"101,7 @@ public abstract class SyncHttpClient extends AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-15 21:56:44" "SyncHttpClient.java"$"20"$" public String post(String url, HttpEntity entity) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-15 21:56:44" "AsyncHttpClient.java"$"0"$"++ b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-16 13:22:11" "AsyncHttpClient.java"$"1"$"102,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-16 13:22:11" "AsyncHttpClient.java"$"2"$" private static final int DEFAULT_RETRY_SLEEP_TIME_MILLIS = 1500;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-16 13:22:11" "AsyncHttpClient.java"$"3"$"170,12 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-16 13:22:11" "AsyncHttpClient.java"$"4"$" Log.d(LOG_TAG, ""Invalid HTTP port number specified, defaulting to 80"");"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-16 13:22:11" "AsyncHttpClient.java"$"5"$" Log.d(LOG_TAG, ""Invalid HTTPS port number specified, defaulting to 443"");"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-16 13:22:11" "AsyncHttpClient.java"$"6"$"253,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-16 13:22:11" "AsyncHttpClient.java"$"7"$" httpClient.setHttpRequestRetryHandler(new RetryHandler(DEFAULT_MAX_RETRIES, DEFAULT_RETRY_SLEEP_TIME_MILLIS));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-16 13:22:11" "AsyncHttpClient.java"$"8"$"375,12 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-16 13:22:11" "AsyncHttpClient.java"$"9"$" * Sets the maximum number of retries and timeout for a particular Request."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-16 13:22:11" "AsyncHttpClient.java"$"10"$" public void setMaxRetriesAndTimeout(int retries, int timeout) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-16 13:22:11" "AsyncHttpClient.java"$"11"$" this.httpClient.setHttpRequestRetryHandler(new RetryHandler(retries, timeout));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-16 13:22:11" "RetryHandler.java"$"12"$"++ b/library/src/com/loopj/android/http/RetryHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-16 13:22:11" "RetryHandler.java"$"13"$"40,6 @@ import java.util.HashSet;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-16 13:22:11" "RetryHandler.java"$"14"$"58,11 @@ class RetryHandler implements HttpRequestRetryHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-16 13:22:11" "RetryHandler.java"$"15"$" private final int retrySleepTimeMS;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-16 13:22:11" "RetryHandler.java"$"16"$" public RetryHandler(int maxRetries, int retrySleepTimeMS) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-16 13:22:11" "RetryHandler.java"$"17"$" this.retrySleepTimeMS = retrySleepTimeMS;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-16 13:22:11" "RetryHandler.java"$"18"$"97,7 @@ class RetryHandler implements HttpRequestRetryHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-16 13:22:11" "RetryHandler.java"$"19"$" SystemClock.sleep(retrySleepTimeMS);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RetryHandler.java"$"2013-10-16 13:22:11" "AsyncHttpResponseHandler.java"$"0"$"++ b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-18 08:29:15" "AsyncHttpResponseHandler.java"$"1"$"115,7 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-18 08:29:15" "AsyncHttpResponseHandler.java"$"2"$" * @param totalSize total size of file"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-18 08:29:15" "AsyncHttpResponseHandler.java"$"3"$"294,12 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-18 08:29:15" "AsyncHttpResponseHandler.java"$"4"$" protected void postRunnable(Runnable r) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-18 08:29:15" "AsyncHttpResponseHandler.java"$"5"$" if (r != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-18 08:29:15" "AsyncHttpResponseHandler.java"$"6"$" handler.post(r);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-18 08:29:15" "AsyncHttpResponseHandler.java"$"7"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-18 08:29:15" "AsyncHttpResponseHandler.java"$"8"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-18 08:29:15" "AsyncHttpResponseHandler.java"$"9"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-18 08:29:15" "AsyncHttpResponseHandler.java"$"10"$" protected Message obtainMessage(int responseMessage, Object response) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"11"$"++ b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"12"$"153,20 @@ public class JsonHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"13"$" final Object jsonResponse = parseResponse(responseBody);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"14"$" postRunnable(new Runnable() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"15"$" @Override"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"16"$" public void run() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"17"$" sendMessage(obtainMessage(SUCCESS_JSON_MESSAGE, new Object[]{statusCode, headers, jsonResponse}));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"18"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"19"$" });"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"20"$" } catch (final JSONException e) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"21"$" postRunnable(new Runnable() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"22"$" @Override"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"23"$" public void run() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"24"$" sendFailureMessage(statusCode, headers, e, responseBody);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"25"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"26"$" });"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"27"$"221,41 @@ public class JsonHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"28"$" if (responseBody != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"29"$" new Thread(new Runnable() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"30"$" @Override"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"31"$" public void run() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"32"$" try {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"33"$" final Object jsonResponse = parseResponse(responseBody);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"34"$" postRunnable(new Runnable() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"35"$" @Override"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"36"$" public void run() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"37"$" if (jsonResponse instanceof JSONObject) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"38"$" onFailure(statusCode, headers, e, (JSONObject) jsonResponse);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"39"$" } else if (jsonResponse instanceof JSONArray) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"40"$" onFailure(statusCode, headers, e, (JSONArray) jsonResponse);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"41"$" } else if (jsonResponse instanceof String) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"42"$" onFailure(statusCode, headers, e, (String) jsonResponse);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"43"$" } else {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"44"$" onFailure(statusCode, headers, e, responseBody);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"45"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"46"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"47"$" });"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"48"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"49"$" } catch (JSONException ex) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"50"$" postRunnable(new Runnable() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"51"$" @Override"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"52"$" public void run() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"53"$" onFailure(statusCode, headers, e, responseBody);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"54"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"55"$" });"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"56"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"57"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"58"$" }).start();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"59"$" } else {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"60"$" onFailure(e, """");"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "JsonHttpResponseHandler.java"$"61"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-18 08:29:15" "README.md"$"0"$"++ b/README.md"$"verdict"$"1"$" b/README.md"$"2013-10-19 05:55:59" "README.md"$"1"$"39,7 @@ http://central.maven.org/maven2/com/loopj/android/android-async-http/"$"verdict"$"1"$" b/README.md"$"2013-10-19 05:55:59" "README.md"$"2"$"ArtifactId: android-async-http"$"verdict"$"1"$" b/README.md"$"2013-10-19 05:55:59" "AsyncHttpClient.java"$"0"$"++ b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"1"$"108,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"2"$" private int maxConnections = DEFAULT_MAX_CONNECTIONS;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"3"$" private int timeout = DEFAULT_SOCKET_TIMEOUT;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"4"$"118,6 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"5"$"201,12 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"6"$" ConnManagerParams.setTimeout(httpParams, timeout);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"7"$" HttpConnectionParams.setSoTimeout(httpParams, timeout);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"8"$" HttpConnectionParams.setConnectionTimeout(httpParams, timeout);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"9"$"321,51 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"10"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"11"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"12"$" * Returns current limit of parallel connections"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"13"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"14"$" * @return maximum limit of parallel connections, default is 10"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"15"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"16"$" public int getMaxConnections() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"17"$" return maxConnections;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"18"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"19"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"20"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"21"$" * Sets maximum limit of parallel connections"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"22"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"23"$" * @param maxConnections maximum parallel connections, must be at least 1"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"24"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"25"$" public void setMaxConnections(int maxConnections) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"26"$" if (maxConnections < 1)"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"27"$" maxConnections = DEFAULT_MAX_CONNECTIONS;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"28"$" this.maxConnections = maxConnections;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"29"$" final HttpParams httpParams = this.httpClient.getParams();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"30"$" ConnManagerParams.setMaxConnectionsPerRoute(httpParams, new ConnPerRouteBean(this.maxConnections));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"31"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"32"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"33"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"34"$" * Returns current socket timeout limit (milliseconds), default is 10000 (10sec)"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"35"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"36"$" * @return Socket Timeout limit in milliseconds"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"37"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"38"$" public int getTimeout() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"39"$" return timeout;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"40"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"41"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"42"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"43"$" * Set the connection and socket timeout. By default, 10 seconds."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"44"$" * @param timeout the connect/socket timeout in milliseconds, at least 1 second"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"45"$" if (timeout < 1000)"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"46"$" timeout = DEFAULT_SOCKET_TIMEOUT;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"47"$" this.timeout = timeout;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"48"$" ConnManagerParams.setTimeout(httpParams, this.timeout);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"49"$" HttpConnectionParams.setSoTimeout(httpParams, this.timeout);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"50"$" HttpConnectionParams.setConnectionTimeout(httpParams, this.timeout);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"51"$"931,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpClient.java"$"52"$" public boolean isUrlEncodingEnabled() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 06:38:50" "AsyncHttpResponseHandler.java"$"53"$"++ b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 06:38:50" "AsyncHttpResponseHandler.java"$"54"$"93,8 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 06:38:50" "AsyncHttpResponseHandler.java"$"55"$" public static final String DEFAULT_CHARSET = ""UTF-8"";"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 06:38:50" "AsyncHttpResponseHandler.java"$"56"$" private String responseCharset = DEFAULT_CHARSET;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 06:38:50" "AsyncHttpResponseHandler.java"$"57"$"105,13 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 06:38:50" "AsyncHttpResponseHandler.java"$"58"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 06:38:50" "AsyncHttpResponseHandler.java"$"59"$" @Override"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 06:38:50" "AsyncHttpResponseHandler.java"$"60"$" public void handleMessage(Message msg) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 06:38:50" "AsyncHttpResponseHandler.java"$"61"$" if (service != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 06:38:50" "AsyncHttpResponseHandler.java"$"62"$" service.handleMessage(msg);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 06:38:50" "AsyncHttpResponseHandler.java"$"63"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 06:38:50" "AsyncHttpResponseHandler.java"$"64"$"135,7 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 06:38:50" "AsyncHttpResponseHandler.java"$"65"$" @Deprecated"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 06:38:50" "AsyncHttpResponseHandler.java"$"66"$"218,9 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 06:38:50" "AsyncHttpResponseHandler.java"$"67"$" * @param statusCode the status code of the response"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 06:38:50" "AsyncHttpResponseHandler.java"$"68"$" * @param headers return headers, if any"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 06:38:50" "AsyncHttpResponseHandler.java"$"69"$" * @param responseBody the body of the HTTP response from the server"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 06:38:50" "AsyncHttpResponseHandler.java"$"70"$"231,7 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 06:38:50" "AsyncHttpResponseHandler.java"$"71"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 06:38:50" "AsyncHttpResponseHandler.java"$"72"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 06:38:50" "AsyncHttpResponseHandler.java"$"73"$"287,28 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 06:38:50" "AsyncHttpResponseHandler.java"$"74"$" * @param statusCode return HTTP status code"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 06:38:50" "AsyncHttpResponseHandler.java"$"75"$" * @param headers return headers, if any"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 06:38:50" "AsyncHttpResponseHandler.java"$"76"$" * @param responseBody the response body, if any"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 06:38:50" "AsyncHttpResponseHandler.java"$"77"$" * @param error the underlying cause of the failure"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 06:38:50" "AsyncHttpResponseHandler.java"$"78"$" onFailure(statusCode, headers, error, response);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 06:38:50" "AsyncHttpResponseHandler.java"$"79"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 06:38:50" "AsyncHttpResponseHandler.java"$"80"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 06:38:50" "AsyncHttpResponseHandler.java"$"81"$"335,9 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 06:38:50" "AsyncHttpResponseHandler.java"$"82"$" sendMessage(obtainMessage(RETRY_MESSAGE, null));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 06:38:50" "AsyncHttpResponseHandler.java"$"83"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 06:38:50" "AsyncHttpResponseHandler.java"$"84"$" // Methods which emulate android's Handler and Message methods"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 06:38:50" "AsyncHttpResponseHandler.java"$"85"$"363,7 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 06:38:50" "AsyncHttpResponseHandler.java"$"86"$" break;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 06:38:50" "AsyncHttpResponseHandler.java"$"87"$"425,7 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 06:38:50" "AsyncHttpResponseHandler.java"$"88"$" try {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 06:38:50" "AsyncHttpResponseHandler.java"$"89"$"440,12 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 06:38:50" "AsyncHttpResponseHandler.java"$"90"$" } catch (OutOfMemoryError e) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 06:38:50" "AsyncHttpResponseHandler.java"$"91"$" return responseBody;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 06:38:50" "FileAsyncHttpResponseHandler.java"$"92"$"++ b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-19 06:38:50" "FileAsyncHttpResponseHandler.java"$"93"$"59,7 @@ public class FileAsyncHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-19 06:38:50" "FileAsyncHttpResponseHandler.java"$"94"$" int l, count = 0;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-19 06:38:50" "FileAsyncHttpResponseHandler.java"$"95"$"= l;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-19 06:38:50" "FileAsyncHttpResponseHandler.java"$"96"$"73,7 @@ public class FileAsyncHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-19 06:38:50" "FileAsyncHttpResponseHandler.java"$"97"$" return null;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-19 06:38:50" "JsonHttpResponseHandler.java"$"98"$"++ b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-19 06:38:50" "JsonHttpResponseHandler.java"$"99"$"18,8 @@"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-19 06:38:50" "JsonHttpResponseHandler.java"$"100"$"import android.util.Log;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-19 06:38:50" "JsonHttpResponseHandler.java"$"101"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-19 06:38:50" "JsonHttpResponseHandler.java"$"102"$"import org.apache.http.Header;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-19 06:38:50" "JsonHttpResponseHandler.java"$"103"$"42,7 @@ import java.io.UnsupportedEncodingException;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-19 06:38:50" "JsonHttpResponseHandler.java"$"104"$" private static final String LOG_TAG = ""JsonHttpResponseHandler"";"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-19 06:38:50" "JsonHttpResponseHandler.java"$"105"$"207,7 @@ public class JsonHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-19 06:38:50" "JsonHttpResponseHandler.java"$"106"$" onFailure(ex, (JSONObject) null);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-19 06:38:50" "JsonHttpResponseHandler.java"$"107"$"233,7 @@ public class JsonHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-19 06:38:50" "JsonHttpResponseHandler.java"$"108"$" Log.d(LOG_TAG, ""JSON Parsing failed"", ex);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-19 06:38:50" "TextHttpResponseHandler.java"$"109"$"++ b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 06:38:50" "TextHttpResponseHandler.java"$"110"$"5,15 @@ import org.apache.http.Header;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 06:38:50" "TextHttpResponseHandler.java"$"111"$" * Used to intercept and handle the responses from requests made using"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 06:38:50" "TextHttpResponseHandler.java"$"112"$" * {@link AsyncHttpClient}. The {@link #onSuccess(String)} method is"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 06:38:50" "TextHttpResponseHandler.java"$"113"$" *

"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 06:38:50" "TextHttpResponseHandler.java"$"114"$" *

"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 06:38:50" "TextHttpResponseHandler.java"$"115"$" *

"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 06:38:50" "TextHttpResponseHandler.java"$"116"$"26,7 @@ import java.io.UnsupportedEncodingException;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 06:38:50" "TextHttpResponseHandler.java"$"117"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 06:38:50" "TextHttpResponseHandler.java"$"118"$"42,15 @@ import java.io.UnsupportedEncodingException;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 06:38:50" "TextHttpResponseHandler.java"$"119"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 06:38:50" "TextHttpResponseHandler.java"$"120"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 06:38:50" "TextHttpResponseHandler.java"$"121"$" public TextHttpResponseHandler() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 06:38:50" "TextHttpResponseHandler.java"$"122"$" this(DEFAULT_CHARSET);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 06:38:50" "TextHttpResponseHandler.java"$"123"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 06:38:50" "TextHttpResponseHandler.java"$"124"$"62,45 @@ public class TextHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 06:38:50" "TextHttpResponseHandler.java"$"125"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 06:38:50" "TextHttpResponseHandler.java"$"126"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 06:38:50" "TextHttpResponseHandler.java"$"127"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 06:38:50" "TextHttpResponseHandler.java"$"128"$" * @param statusCode the status code of the response"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 06:38:50" "TextHttpResponseHandler.java"$"129"$" * @param headers HTTP response headers"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 06:38:50" "TextHttpResponseHandler.java"$"130"$" onSuccess(responseBody);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 06:38:50" "TextHttpResponseHandler.java"$"131"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 06:38:50" "TextHttpResponseHandler.java"$"132"$" * @param error the underlying cause of the failure"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 06:38:50" "TextHttpResponseHandler.java"$"133"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 06:38:50" "TextHttpResponseHandler.java"$"134"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 06:38:50" "TextHttpResponseHandler.java"$"135"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 06:38:50" "TextHttpResponseHandler.java"$"136"$" * @param statusCode the status code of the response"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 06:38:50" "TextHttpResponseHandler.java"$"137"$" * @param headers HTTP response headers"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 06:38:50" "TextHttpResponseHandler.java"$"138"$" * @param error the underlying cause of the failure"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 06:38:50" "TextHttpResponseHandler.java"$"139"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 06:38:50" "TextHttpResponseHandler.java"$"140"$" onFailure(responseBody, error);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 06:38:50" "TextHttpResponseHandler.java"$"141"$"120,5 @@ public class TextHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 06:38:50" "TextHttpResponseHandler.java"$"142"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 06:38:50" "AsyncHttpResponseHandler.java"$"0"$"++ b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 07:07:27" "AsyncHttpResponseHandler.java"$"1"$"133,7 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 07:07:27" "TextHttpResponseHandler.java"$"2"$"++ b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 07:07:27" "TextHttpResponseHandler.java"$"3"$"39,7 @@ import java.io.UnsupportedEncodingException;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 07:07:27" "TextHttpResponseHandler.java"$"4"$"public abstract class TextHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 07:07:27" "TextHttpResponseHandler.java"$"5"$"51,13 @@ public class TextHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 07:07:27" "TextHttpResponseHandler.java"$"6"$" setCharset(encoding);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 07:07:27" "TextHttpResponseHandler.java"$"7"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 07:07:27" "TextHttpResponseHandler.java"$"8"$"84,7 @@ public class TextHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 07:07:27" "TextHttpResponseHandler.java"$"9"$" onSuccess(statusCode, headers, new String(responseBody, getCharset()));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 07:07:27" "TextHttpResponseHandler.java"$"10"$"93,7 @@ public class TextHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 07:07:27" "TextHttpResponseHandler.java"$"11"$" onFailure(statusCode, headers, new String(responseBody, getCharset()), error);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 07:07:27" "AsyncHttpClient.java"$"0"$"++ b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 07:26:41" "AsyncHttpClient.java"$"1"$"95,6 @@ import java.util.zip.GZIPInputStream;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 07:26:41" "AsyncHttpRequest.java"$"2"$"++ b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-19 07:26:41" "AsyncHttpRequest.java"$"3"$"19,13 @@"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-19 07:26:41" "AsyncHttpRequest.java"$"4"$"52,7 @@ class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-19 07:26:41" "AsyncHttpRequest.java"$"5"$" responseHandler.sendFailureMessage(0, null, null, e);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-19 07:26:41" "AsyncHttpResponseHandler.java"$"6"$"++ b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 07:26:41" "AsyncHttpResponseHandler.java"$"7"$"343,17 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 07:26:41" "AsyncHttpResponseHandler.java"$"8"$" if (response != null && response.length >= 3)"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 07:26:41" "AsyncHttpResponseHandler.java"$"9"$" onSuccess((Integer) response[0], (Header[]) response[1], (byte[]) response[2]);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 07:26:41" "AsyncHttpResponseHandler.java"$"10"$" else"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 07:26:41" "AsyncHttpResponseHandler.java"$"11"$" Log.e(LOG_TAG, ""SUCCESS_MESSAGE didn't got enough params"");"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 07:26:41" "AsyncHttpResponseHandler.java"$"12"$" if (response != null && response.length >= 4)"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 07:26:41" "AsyncHttpResponseHandler.java"$"13"$" onFailure((Integer) response[0], (Header[]) response[1], (byte[]) response[2], (Throwable) response[3]);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 07:26:41" "AsyncHttpResponseHandler.java"$"14"$" else"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 07:26:41" "AsyncHttpResponseHandler.java"$"15"$" Log.e(LOG_TAG, ""FAILURE_MESSAGE didn't got enough params"");"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 07:26:41" "AsyncHttpResponseHandler.java"$"16"$"363,10 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 07:26:41" "AsyncHttpResponseHandler.java"$"17"$" if (response != null && response.length >= 2)"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 07:26:41" "AsyncHttpResponseHandler.java"$"18"$" onProgress((Integer) response[0], (Integer) response[1]);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 07:26:41" "AsyncHttpResponseHandler.java"$"19"$" else"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 07:26:41" "AsyncHttpResponseHandler.java"$"20"$" Log.e(LOG_TAG, ""PROGRESS_MESSAGE didn't got enough params"");"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 07:26:41" "AsyncHttpResponseHandler.java"$"21"$"407,7 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 07:26:41" "AsyncHttpResponseHandler.java"$"22"$" byte[] responseBody;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 07:26:41" "BinaryHttpResponseHandler.java"$"23"$"++ b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-19 07:26:41" "BinaryHttpResponseHandler.java"$"24"$"134,9 @@ public class BinaryHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-19 07:26:41" "BinaryHttpResponseHandler.java"$"25"$" sendFailureMessage(status.getStatusCode(), response.getAllHeaders(), null, new HttpResponseException(status.getStatusCode(), ""None, or more than one, Content-Type Header found!""));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-19 07:26:41" "BinaryHttpResponseHandler.java"$"26"$"148,7 @@ public class BinaryHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-19 07:26:41" "BinaryHttpResponseHandler.java"$"27"$" sendFailureMessage(status.getStatusCode(), response.getAllHeaders(), null, new HttpResponseException(status.getStatusCode(), ""Content-Type not allowed!""));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-19 07:26:41" "JsonHttpResponseHandler.java"$"28"$"++ b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-19 07:26:41" "JsonHttpResponseHandler.java"$"29"$"215,8 @@ public class JsonHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-19 07:26:41" "JsonHttpResponseHandler.java"$"30"$" Log.v(LOG_TAG, ""response body is null, calling onFailure(Throwable, JSONObject)"");"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-19 07:26:41" "JsonHttpResponseHandler.java"$"31"$" onFailure(e, (JSONObject) null);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-19 07:26:41" "JsonHttpResponseHandler.java"$"32"$"234,8 @@ public class JsonHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-19 07:26:41" "JsonHttpResponseHandler.java"$"33"$" Log.v(LOG_TAG, ""JSON parsing failed, calling onFailure(Throwable, JSONObject)"");"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-19 07:26:41" "JsonHttpResponseHandler.java"$"34"$" onFailure(ex, (JSONObject) null);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-19 07:26:41" "MySSLSocketFactory.java"$"35"$"++ b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-19 07:26:41" "MySSLSocketFactory.java"$"36"$"4,6 @@ import org.apache.http.conn.ssl.SSLSocketFactory;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-19 07:26:41" "MySSLSocketFactory.java"$"37"$"47,7 @@ public class MySSLSocketFactory extends SSLSocketFactory {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-19 07:26:41" "MySSLSocketFactory.java"$"38"$" public Socket createSocket(Socket socket, String host, int port, boolean autoClose) throws IOException {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-19 07:26:41" "SimpleMultipartEntity.java"$"39"$"++ b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-19 07:26:41" "SimpleMultipartEntity.java"$"40"$"148,12 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-19 07:26:41" "SimpleMultipartEntity.java"$"41"$" return (""Content-Disposition: form-data; name=\"""" + key + ""\""\r\n"")"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-19 07:26:41" "SimpleMultipartEntity.java"$"42"$" return (""Content-Disposition: form-data; name=\"""" + key + ""\""; filename=\"""" + fileName + ""\""\r\n"")"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-19 07:26:41" "TextHttpResponseHandler.java"$"43"$"++ b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 07:26:41" "TextHttpResponseHandler.java"$"44"$"39,7 @@ import java.io.UnsupportedEncodingException;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 07:26:41" "TextHttpResponseHandler.java"$"45"$"public class TextHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 07:26:41" "AsyncHttpResponseHandler.java"$"0"$"++ b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 07:35:06" "AsyncHttpResponseHandler.java"$"1"$"196,6 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 07:35:06" "TextHttpResponseHandler.java"$"2"$"++ b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 07:35:06" "TextHttpResponseHandler.java"$"3"$"81,19 @@ public class TextHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 07:35:06" "TextHttpResponseHandler.java"$"4"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 07:35:06" "TextHttpResponseHandler.java"$"5"$" * Fired when a request returns successfully, override to handle in your own"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 07:35:06" "TextHttpResponseHandler.java"$"6"$" * code"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 07:35:06" "TextHttpResponseHandler.java"$"7"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 07:35:06" "TextHttpResponseHandler.java"$"8"$" * @param statusCode the status code of the response"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 07:35:06" "TextHttpResponseHandler.java"$"9"$" * @param headers HTTP response headers"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 07:35:06" "TextHttpResponseHandler.java"$"10"$" * @param responseBody the body of the HTTP response from the server"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 07:35:06" "TextHttpResponseHandler.java"$"11"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 07:35:06" "TextHttpResponseHandler.java"$"12"$" @Override"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 07:35:06" "TextHttpResponseHandler.java"$"13"$" public void onSuccess(int statusCode, Header[] headers, String responseBody) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 07:35:06" "TextHttpResponseHandler.java"$"14"$" onSuccess( statusCode, responseBody );"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 07:35:06" "TextHttpResponseHandler.java"$"15"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 07:35:06" "TextHttpResponseHandler.java"$"16"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-19 07:35:06" "MainActivity.java"$"17"$"++ b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-19 07:35:06" "MainActivity.java"$"18"$"62,20 @@ public class MainActivity extends Activity implements View.OnClickListener {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-19 07:35:06" "MainActivity.java"$"19"$" public void onSuccess(int statusCode, Header[] headers, String responseBody) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-19 07:35:06" "MainActivity.java"$"20"$" printContents(responseBody);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-19 07:35:06" "MainActivity.java"$"21"$" public void onFailure(int statusCode, Header[] headers, String responseBody, Throwable error) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-19 07:35:06" "MainActivity.java"$"22"$" printContents(responseBody);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/MainActivity.java"$"2013-10-19 07:35:06" "AsyncHttpClient.java"$"0"$"++ b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"1"$"501,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"2"$" public RequestHandle head(String url, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"3"$" return head(null, url, null, responseHandler);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"4"$"512,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"5"$" public RequestHandle head(String url, RequestParams params, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"6"$" return head(null, url, params, responseHandler);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"7"$"523,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"8"$" public RequestHandle head(Context context, String url, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"9"$" return head(context, url, null, responseHandler);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"10"$"535,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"11"$" public RequestHandle head(Context context, String url, RequestParams params, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"12"$" return sendRequest(httpClient, httpContext, new HttpHead(getUrlWithQueryString(isUrlEncodingEnabled, url, params)), null, responseHandler, context);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"13"$"550,10 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"14"$" public RequestHandle head(Context context, String url, Header[] headers, RequestParams params, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"15"$" return sendRequest(httpClient, httpContext, request, null, responseHandler,"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"16"$"568,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"17"$" public RequestHandle get(String url, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"18"$" return get(null, url, null, responseHandler);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"19"$"579,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"20"$" public RequestHandle get(String url, RequestParams params, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"21"$" return get(null, url, params, responseHandler);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"22"$"590,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"23"$" public RequestHandle get(Context context, String url, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"24"$" return get(context, url, null, responseHandler);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"25"$"602,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"26"$" public RequestHandle get(Context context, String url, RequestParams params, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"27"$" return sendRequest(httpClient, httpContext, new HttpGet(getUrlWithQueryString(isUrlEncodingEnabled, url, params)), null, responseHandler, context);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"28"$"617,10 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"29"$" public RequestHandle get(Context context, String url, Header[] headers, RequestParams params, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"30"$" return sendRequest(httpClient, httpContext, request, null, responseHandler,"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"31"$"635,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"32"$" public RequestHandle post(String url, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"33"$" return post(null, url, null, responseHandler);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"34"$"646,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"35"$" public RequestHandle post(String url, RequestParams params, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"36"$" return post(null, url, params, responseHandler);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"37"$"658,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"38"$" public RequestHandle post(Context context, String url, RequestParams params, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"39"$" return post(context, url, paramsToEntity(params, responseHandler), null, responseHandler);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"40"$"671,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"41"$" public RequestHandle post(Context context, String url, HttpEntity entity, String contentType, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"42"$" return sendRequest(httpClient, httpContext, addEntityToRequestBase(new HttpPost(url), entity), contentType, responseHandler, context);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"43"$"688,12 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"44"$" public RequestHandle post(Context context, String url, Header[] headers, RequestParams params, String contentType,"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"45"$" return sendRequest(httpClient, httpContext, request, contentType,"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"46"$"712,11 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"47"$" public RequestHandle post(Context context, String url, Header[] headers, HttpEntity entity, String contentType,"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"48"$" return sendRequest(httpClient, httpContext, request, contentType, responseHandler, context);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"49"$"729,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"50"$" public RequestHandle put(String url, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"51"$" return put(null, url, null, responseHandler);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"52"$"740,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"53"$" public RequestHandle put(String url, RequestParams params, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"54"$" return put(null, url, params, responseHandler);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"55"$"752,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"56"$" public RequestHandle put(Context context, String url, RequestParams params, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"57"$" return put(context, url, paramsToEntity(params, responseHandler), null, responseHandler);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"58"$"766,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"59"$" public RequestHandle put(Context context, String url, HttpEntity entity, String contentType, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"60"$" return sendRequest(httpClient, httpContext, addEntityToRequestBase(new HttpPut(url), entity), contentType, responseHandler, context);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"61"$"781,10 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"62"$" public RequestHandle put(Context context, String url, Header[] headers, HttpEntity entity, String contentType, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"63"$" return sendRequest(httpClient, httpContext, request, contentType, responseHandler, context);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"64"$"797,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"65"$" public RequestHandle delete(String url, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"66"$" return delete(null, url, responseHandler);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"67"$"808,9 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"68"$" public RequestHandle delete(Context context, String url, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"69"$" return sendRequest(httpClient, httpContext, delete, null, responseHandler, context);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"70"$"821,10 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"71"$" public RequestHandle delete(Context context, String url, Header[] headers, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"72"$" return sendRequest(httpClient, httpContext, delete, null, responseHandler, context);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"73"$"836,10 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"74"$" public RequestHandle delete(Context context, String url, Header[] headers, RequestParams params, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"75"$" return sendRequest(httpClient, httpContext, httpDelete, null, responseHandler, context);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"76"$"852,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"77"$" protected RequestHandle sendRequest(DefaultHttpClient client, HttpContext httpContext, HttpUriRequest uriRequest, String contentType, AsyncHttpResponseHandler responseHandler, Context context) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"78"$"871,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"79"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"80"$" return new RequestHandle(request);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"81"$"++ b/library/src/com/loopj/android/http/RequestHandle.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"82"$"1,60 @@"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"83"$"package com.loopj.android.http;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"84"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"85"$"import java.util.concurrent.Future;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"86"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"87"$"/**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"88"$" * A Handle to an AsyncRequest which can be used to cancel a running request."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"89"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"90"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"91"$"public class RequestHandle {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"92"$" private final Future request;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"93"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"94"$" public RequestHandle(Future request) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"95"$" this.request = request;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"96"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"97"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"98"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"99"$" * Attempts to cancel this request. This attempt will fail if the request has"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"100"$" * already completed, has already been cancelled, or could not be cancelled"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"101"$" * for some other reason. If successful, and this request has not started"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"102"$" * when cancel is called, this request should never run. If the request has"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"103"$" * already started, then the mayInterruptIfRunning parameter determines"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"104"$" * whether the thread executing this request should be interrupted in an"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"105"$" * attempt to stop the request."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"106"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"107"$" * After this method returns, subsequent calls to isDone() will always"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"108"$" * return true. Subsequent calls to isCancelled() will always return true"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"109"$" * if this method returned true."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"110"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"111"$" * @param mayInterruptIfRunning true if the thread executing this request should be interrupted; otherwise, in-progress requests are allowed to complete"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"112"$" * @return false if the request could not be cancelled, typically because it has already completed normally; true otherwise"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"113"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"114"$" public boolean cancel(boolean mayInterruptIfRunning) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"115"$" if (this.request == null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"116"$" return false;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"117"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"118"$" return request.cancel(mayInterruptIfRunning);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"119"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"120"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"121"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"122"$" * Returns true if this task completed. Completion may be due to normal termination, an exception, or cancellation -- in all of these cases, this method will return true."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"123"$" * @return true if this task completed"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"124"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"125"$" public boolean isFinished() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"126"$" if (this.request == null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"127"$" return true;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"128"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"129"$" return request.isDone();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"130"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"131"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"132"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"133"$" * Returns true if this task was cancelled before it completed normally."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"134"$" * @return true if this task was cancelled before it completed"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"135"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"136"$" public boolean isCancelled() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"137"$" if (this.request == null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"138"$" return false;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"139"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"140"$" return request.isCancelled();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"141"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "RequestHandle.java"$"142"$"}"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-19 22:35:36" "SyncHttpClient.java"$"143"$"++ b/library/src/com/loopj/android/http/SyncHttpClient.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-19 22:35:36" "SyncHttpClient.java"$"144"$"55,7 @@ public class SyncHttpClient extends AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-19 22:35:36" "SyncHttpClient.java"$"145"$" protected RequestHandle sendRequest(DefaultHttpClient client,"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-19 22:35:36" "SyncHttpClient.java"$"146"$"69,9 @@ public class SyncHttpClient extends AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-19 22:35:36" "SyncHttpClient.java"$"147"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-19 22:35:36" "SyncHttpClient.java"$"148"$" // Return a Request Handle that cannot be used to cancel the request"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-19 22:35:36" "SyncHttpClient.java"$"149"$" // because it is already complete by the time this returns"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-19 22:35:36" "SyncHttpClient.java"$"150"$" return new RequestHandle(null);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-19 22:35:36" "AsyncHttpClient.java"$"0"$"++ b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:39:31" "AsyncHttpClient.java"$"1"$"923,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:39:31" "AsyncHttpClient.java"$"2"$" responseHandler.sendFailureMessage(0, null, null, t);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-19 22:39:31" "AsyncHttpResponseHandler.java"$"3"$"++ b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 22:39:31" "AsyncHttpResponseHandler.java"$"4"$"226,7 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 22:39:31" "AsyncHttpResponseHandler.java"$"5"$" onFailure(statusCode, headers, e, null);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 22:39:31" "AsyncHttpResponseHandler.java"$"6"$"291,7 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 22:39:31" "AsyncHttpResponseHandler.java"$"7"$" String response;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-19 22:39:31" "BinarySample.java"$"18"$"++ b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-19 22:39:31" "BinarySample.java"$"19"$"1,7 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-19 22:39:31" "BinarySample.java"$"20"$"package com.loopj.android.http.sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-19 22:39:31" "BinarySample.java"$"21"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-19 22:39:31" "BinarySample.java"$"22"$"import android.app.Activity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-19 22:39:31" "BinarySample.java"$"23"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-19 22:39:31" "BinarySample.java"$"24"$"public class BinarySample extends Activity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-19 22:39:31" "BinarySample.java"$"25"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-19 22:39:31" "BinarySample.java"$"26"$"}"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-19 22:39:31" "DeleteSample.java"$"27"$"++ b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-19 22:39:31" "DeleteSample.java"$"28"$"1,7 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-19 22:39:31" "DeleteSample.java"$"29"$"package com.loopj.android.http.sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-19 22:39:31" "DeleteSample.java"$"30"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-19 22:39:31" "DeleteSample.java"$"31"$"import android.app.Activity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-19 22:39:31" "DeleteSample.java"$"32"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-19 22:39:31" "DeleteSample.java"$"33"$"public class DeleteSample extends Activity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-19 22:39:31" "DeleteSample.java"$"34"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-19 22:39:31" "DeleteSample.java"$"35"$"}"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-19 22:39:31" "FileSample.java"$"36"$"++ b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-19 22:39:31" "FileSample.java"$"37"$"1,7 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-19 22:39:31" "FileSample.java"$"38"$"package com.loopj.android.http.sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-19 22:39:31" "FileSample.java"$"39"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-19 22:39:31" "FileSample.java"$"40"$"import android.app.Activity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-19 22:39:31" "FileSample.java"$"41"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-19 22:39:31" "FileSample.java"$"42"$"public class FileSample extends Activity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-19 22:39:31" "FileSample.java"$"43"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-19 22:39:31" "FileSample.java"$"44"$"}"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-19 22:39:31" "GetSample.java"$"45"$"++ b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-19 22:39:31" "GetSample.java"$"46"$"1,26 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-19 22:39:31" "GetSample.java"$"47"$"package com.loopj.android.http.sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-19 22:39:31" "GetSample.java"$"48"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-19 22:39:31" "GetSample.java"$"49"$"import android.os.Bundle;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-19 22:39:31" "GetSample.java"$"50"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-19 22:39:31" "GetSample.java"$"51"$"public class GetSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-19 22:39:31" "GetSample.java"$"52"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-19 22:39:31" "GetSample.java"$"53"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-19 22:39:31" "GetSample.java"$"54"$" protected int getSampleTitle() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-19 22:39:31" "GetSample.java"$"55"$" return R.string.get_sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-19 22:39:31" "GetSample.java"$"56"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-19 22:39:31" "GetSample.java"$"57"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-19 22:39:31" "GetSample.java"$"58"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-19 22:39:31" "GetSample.java"$"59"$" protected boolean isRequestBodyAllowed() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-19 22:39:31" "GetSample.java"$"60"$" return false;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-19 22:39:31" "GetSample.java"$"61"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-19 22:39:31" "GetSample.java"$"62"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-19 22:39:31" "GetSample.java"$"63"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-19 22:39:31" "GetSample.java"$"64"$" protected boolean isRequestHeadersAllowed() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-19 22:39:31" "GetSample.java"$"65"$" return true;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-19 22:39:31" "GetSample.java"$"66"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-19 22:39:31" "GetSample.java"$"67"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-19 22:39:31" "GetSample.java"$"68"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-19 22:39:31" "GetSample.java"$"69"$" protected void onCreate(Bundle savedInstanceState) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-19 22:39:31" "GetSample.java"$"70"$" super.onCreate(savedInstanceState);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-19 22:39:31" "GetSample.java"$"71"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-19 22:39:31" "GetSample.java"$"72"$"}"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-19 22:39:31" "JsonSample.java"$"73"$"++ b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-19 22:39:31" "JsonSample.java"$"74"$"1,7 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-19 22:39:31" "JsonSample.java"$"75"$"package com.loopj.android.http.sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-19 22:39:31" "JsonSample.java"$"76"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-19 22:39:31" "JsonSample.java"$"77"$"import android.app.Activity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-19 22:39:31" "JsonSample.java"$"78"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-19 22:39:31" "JsonSample.java"$"79"$"public class JsonSample extends Activity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-19 22:39:31" "JsonSample.java"$"80"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-19 22:39:31" "JsonSample.java"$"81"$"}"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-19 22:39:31" "BaseJsonHttpResponseHandler.java"$"0"$"++ b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"1"$"1,108 @@"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"2"$"/*"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"3"$" Android Asynchronous Http Client"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"4"$" Copyright (c) 2011 James Smith "$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"5"$" http://loopj.com"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"6"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"7"$" Licensed under the Apache License, Version 2.0 (the ""License"");"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"8"$" you may not use this file except in compliance with the License."$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"9"$" You may obtain a copy of the License at"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"10"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"11"$" http://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"12"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"13"$" Unless required by applicable law or agreed to in writing, software"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"14"$" distributed under the License is distributed on an ""AS IS"" BASIS,"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"15"$" WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied."$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"16"$" See the License for the specific language governing permissions and"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"17"$" limitations under the License."$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"18"$"*/"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"19"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"20"$"package com.loopj.android.http;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"21"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"22"$"import android.util.Log;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"23"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"24"$"import org.apache.http.Header;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"25"$"import org.apache.http.HttpStatus;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"26"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"27"$"public abstract class BaseJsonHttpResponseHandler extends TextHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"28"$" private static final String LOG_TAG = ""BaseJsonHttpResponseHandler"";"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"29"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"30"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"31"$" * Creates a new JsonHttpResponseHandler"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"32"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"33"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"34"$" public BaseJsonHttpResponseHandler() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"35"$" super(DEFAULT_CHARSET);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"36"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"37"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"38"$" public BaseJsonHttpResponseHandler(String encoding) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"39"$" super(encoding);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"40"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"41"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"42"$" public void onSuccess(int statusCode, Header[] headers, JSON_TYPE response) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"43"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"44"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"45"$" public void onFailure(int statusCode, Header[] headers, Throwable e, JSON_TYPE errorResponse) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"46"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"47"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"48"$" @Override"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"49"$" public void onSuccess(final int statusCode, final Header[] headers, final String responseBody) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"50"$" if (statusCode != HttpStatus.SC_NO_CONTENT) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"51"$" new Thread(new Runnable() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"52"$" @Override"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"53"$" public void run() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"54"$" try {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"55"$" final JSON_TYPE jsonResponse = parseResponse(responseBody);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"56"$" postRunnable(new Runnable() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"57"$" @Override"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"58"$" public void run() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"59"$" onSuccess(statusCode, headers, jsonResponse);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"60"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"61"$" });"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"62"$" } catch (final Throwable t) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"63"$" Log.d(LOG_TAG, ""parseResponse thrown an problem"", t);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"64"$" postRunnable(new Runnable() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"65"$" @Override"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"66"$" public void run() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"67"$" onFailure(statusCode, headers, t, (JSON_TYPE) null);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"68"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"69"$" });"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"70"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"71"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"72"$" }).start();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"73"$" } else {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"74"$" onSuccess(statusCode, headers, (JSON_TYPE) null);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"75"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"76"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"77"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"78"$" @Override"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"79"$" public void onFailure(final int statusCode, final Header[] headers, final String responseBody, final Throwable e) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"80"$" if (responseBody != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"81"$" new Thread(new Runnable() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"82"$" @Override"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"83"$" public void run() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"84"$" try {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"85"$" final JSON_TYPE jsonResponse = parseResponse(responseBody);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"86"$" postRunnable(new Runnable() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"87"$" @Override"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"88"$" public void run() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"89"$" onFailure(statusCode, headers, e, jsonResponse);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"90"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"91"$" });"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"92"$" } catch (Throwable t) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"93"$" Log.d(LOG_TAG, ""parseResponse thrown an problem"", t);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"94"$" postRunnable(new Runnable() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"95"$" @Override"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"96"$" public void run() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"97"$" onFailure(statusCode, headers, e, (JSON_TYPE) null);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"98"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"99"$" });"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"100"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"101"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"102"$" }).start();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"103"$" } else {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"104"$" onFailure(statusCode, headers, e, (JSON_TYPE) null);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"105"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"106"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"107"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"108"$" protected abstract JSON_TYPE parseResponse(String responseBody) throws Throwable;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"109"$"}"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 20:28:13" "build.gradle"$"110"$"++ b/sample/build.gradle"$"verdict"$"1"$" b/sample/build.gradle"$"2013-10-20 20:28:13" "build.gradle"$"111"$"26,6 @@ android {"$"verdict"$"1"$" b/sample/build.gradle"$"2013-10-20 20:28:13" "build.gradle"$"112"$" compile 'com.fasterxml.jackson.core:jackson-databind:2.2.3'"$"verdict"$"1"$" b/sample/build.gradle"$"2013-10-20 20:28:13" "GetSample.java"$"113"$"++ b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-20 20:28:13" "GetSample.java"$"114"$"1,17 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-20 20:28:13" "GetSample.java"$"115"$"import com.loopj.android.http.AsyncHttpResponseHandler;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-20 20:28:13" "GetSample.java"$"116"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-20 20:28:13" "GetSample.java"$"117"$" protected void executeSample() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-20 20:28:13" "GetSample.java"$"118"$" getAsyncHttpClient().get(this, getDefaultURL(), getResponseHandler());"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-20 20:28:13" "GetSample.java"$"119"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-20 20:28:13" "GetSample.java"$"120"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-20 20:28:13" "GetSample.java"$"121"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-20 20:28:13" "GetSample.java"$"122"$" return R.string.title_get_sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-20 20:28:13" "GetSample.java"$"123"$"25,14 @@ public class GetSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-20 20:28:13" "GetSample.java"$"124"$" protected String getDefaultURL() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-20 20:28:13" "GetSample.java"$"125"$" return ""https://raw.github.com/loopj/android-async-http/master/README.md"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-20 20:28:13" "GetSample.java"$"126"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-20 20:28:13" "GetSample.java"$"127"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-20 20:28:13" "GetSample.java"$"128"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-20 20:28:13" "GetSample.java"$"129"$" protected AsyncHttpResponseHandler getResponseHandler() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-20 20:28:13" "GetSample.java"$"130"$" return new AsyncHttpResponseHandler() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-20 20:28:13" "GetSample.java"$"131"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-20 20:28:13" "GetSample.java"$"132"$" };"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"133"$"++ b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"134"$"1,71 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"135"$"import android.widget.Toast;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"136"$"import com.fasterxml.jackson.core.JsonFactory;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"137"$"import com.fasterxml.jackson.databind.ObjectMapper;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"138"$"import com.loopj.android.http.AsyncHttpResponseHandler;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"139"$"import com.loopj.android.http.BaseJsonHttpResponseHandler;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"140"$"import com.loopj.android.http.sample.util.SampleJSON;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"141"$"import org.apache.http.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"142"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"143"$"public class JsonSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"144"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"145"$" private static final String LOG_TAG = ""JsonSample"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"146"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"147"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"148"$" protected void executeSample() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"149"$" getAsyncHttpClient().get(this, getDefaultURL(), getResponseHandler());"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"150"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"151"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"152"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"153"$" protected int getSampleTitle() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"154"$" return R.string.title_json_sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"155"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"156"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"157"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"158"$" protected boolean isRequestBodyAllowed() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"159"$" return false;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"160"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"161"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"162"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"163"$" protected boolean isRequestHeadersAllowed() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"164"$" return false;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"165"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"166"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"167"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"168"$" protected String getDefaultURL() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"169"$" return ""http://www.jsonip.com/"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"170"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"171"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"172"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"173"$" protected AsyncHttpResponseHandler getResponseHandler() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"174"$" return new BaseJsonHttpResponseHandler() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"175"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"176"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"177"$" public void onSuccess(int statusCode, Header[] headers, SampleJSON response) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"178"$" debugHeaders(LOG_TAG, headers);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"179"$" debugStatusCode(LOG_TAG, statusCode);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"180"$" if (response != null) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"181"$" Toast.makeText(JsonSample.this, response.getIp(), Toast.LENGTH_SHORT).show();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"182"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"183"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"184"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"185"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"186"$" public void onFailure(int statusCode, Header[] headers, Throwable e, SampleJSON errorResponse) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"187"$" debugHeaders(LOG_TAG, headers);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"188"$" debugStatusCode(LOG_TAG, statusCode);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"189"$" debugThrowable(LOG_TAG, e);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"190"$" if (errorResponse != null) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"191"$" Toast.makeText(JsonSample.this, errorResponse.getAbout(), Toast.LENGTH_SHORT).show();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"192"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"193"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"194"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"195"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"196"$" protected SampleJSON parseResponse(String responseBody) throws Throwable {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"197"$" return new ObjectMapper().readValues(new JsonFactory().createParser(responseBody), SampleJSON.class).next();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"198"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"199"$" };"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "JsonSample.java"$"200"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"201"$"++ b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"202"$"3,7 @@ package com.loopj.android.http.sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"203"$"import android.util.Log;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"204"$"12,9 @@ import android.widget.LinearLayout;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"205"$"import com.loopj.android.http.AsyncHttpResponseHandler;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"206"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"207"$"import org.apache.http.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"208"$"23,11 @@ public abstract class SampleParentActivity extends Activity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"209"$" private static final LinearLayout.LayoutParams lParams = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"210"$"54,7 @@ public abstract class SampleParentActivity extends Activity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"211"$" urlEditText.setText(getDefaultURL());"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"212"$"63,38 @@ public abstract class SampleParentActivity extends Activity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"213"$" if (isRequestHeadersAllowed()) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"214"$" LinearLayout headersLayout = new LinearLayout(this);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"215"$" headersLayout.setOrientation(LinearLayout.VERTICAL);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"216"$" headersLayout.setLayoutParams(lParams);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"217"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"218"$" executeButton.setOnClickListener(new View.OnClickListener() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"219"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"220"$" public void onClick(View v) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"221"$" executeSample();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"222"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"223"$" });"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"224"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"225"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"226"$" protected abstract void executeSample();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"227"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"228"$" protected final void debugHeaders(String TAG, Header[] headers) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"229"$" if (headers != null) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"230"$" Log.d(TAG, ""Return Headers:"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"231"$" for (Header h : headers) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"232"$" Log.d(TAG, String.format(""%s : %s"", h.getName(), h.getValue()));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"233"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"234"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"235"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"236"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"237"$" protected final void debugThrowable(String TAG, Throwable t) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"238"$" if (t != null) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"239"$" Log.e(TAG, ""AsyncHttpClient returned error"", t);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"240"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"241"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"242"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"243"$" protected final void debugStatusCode(String TAG, int statusCode) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"244"$" Log.d(TAG, String.format(""Return Status Code: %d"", statusCode));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"245"$"111,10 @@ public abstract class SampleParentActivity extends Activity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"246"$" protected abstract String getDefaultURL();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"247"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"248"$" protected abstract AsyncHttpResponseHandler getResponseHandler();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"249"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleParentActivity.java"$"250"$" protected AsyncHttpClient getAsyncHttpClient() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 20:28:13" "SampleJSON.java"$"251"$"++ b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-20 20:28:13" "SampleJSON.java"$"252"$"1,37 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-20 20:28:13" "SampleJSON.java"$"253"$"package com.loopj.android.http.sample.util;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-20 20:28:13" "SampleJSON.java"$"254"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-20 20:28:13" "SampleJSON.java"$"255"$"import com.fasterxml.jackson.annotation.JsonIgnoreProperties;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-20 20:28:13" "SampleJSON.java"$"256"$"import com.fasterxml.jackson.annotation.JsonProperty;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-20 20:28:13" "SampleJSON.java"$"257"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-20 20:28:13" "SampleJSON.java"$"258"$"@JsonIgnoreProperties(ignoreUnknown = true)"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-20 20:28:13" "SampleJSON.java"$"259"$"public class SampleJSON {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-20 20:28:13" "SampleJSON.java"$"260"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-20 20:28:13" "SampleJSON.java"$"261"$" private String ip;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-20 20:28:13" "SampleJSON.java"$"262"$" private String about;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-20 20:28:13" "SampleJSON.java"$"263"$" @JsonProperty(value = ""Pro!"")"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-20 20:28:13" "SampleJSON.java"$"264"$" private String promo;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-20 20:28:13" "SampleJSON.java"$"265"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-20 20:28:13" "SampleJSON.java"$"266"$" public String getPromo() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-20 20:28:13" "SampleJSON.java"$"267"$" return promo;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-20 20:28:13" "SampleJSON.java"$"268"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-20 20:28:13" "SampleJSON.java"$"269"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-20 20:28:13" "SampleJSON.java"$"270"$" public void setPromo(String promo) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-20 20:28:13" "SampleJSON.java"$"271"$" this.promo = promo;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-20 20:28:13" "SampleJSON.java"$"272"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-20 20:28:13" "SampleJSON.java"$"273"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-20 20:28:13" "SampleJSON.java"$"274"$" public String getAbout() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-20 20:28:13" "SampleJSON.java"$"275"$" return about;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-20 20:28:13" "SampleJSON.java"$"276"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-20 20:28:13" "SampleJSON.java"$"277"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-20 20:28:13" "SampleJSON.java"$"278"$" public void setAbout(String about) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-20 20:28:13" "SampleJSON.java"$"279"$" this.about = about;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-20 20:28:13" "SampleJSON.java"$"280"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-20 20:28:13" "SampleJSON.java"$"281"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-20 20:28:13" "SampleJSON.java"$"282"$" public String getIp() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-20 20:28:13" "SampleJSON.java"$"283"$" return ip;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-20 20:28:13" "SampleJSON.java"$"284"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-20 20:28:13" "SampleJSON.java"$"285"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-20 20:28:13" "SampleJSON.java"$"286"$" public void setIp(String ip) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-20 20:28:13" "SampleJSON.java"$"287"$" this.ip = ip;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-20 20:28:13" "SampleJSON.java"$"288"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-20 20:28:13" "SampleJSON.java"$"289"$"}"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-20 20:28:13" "BaseJsonHttpResponseHandler.java"$"0"$"++ b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"1"$"38,64 @@ public abstract class BaseJsonHttpResponseHandler extends TextHttpRes"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"2"$" @Override"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"3"$" public final void onSuccess(int statusCode, Header[] headers, byte[] responseBody) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"4"$" // Disabling this method"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"5"$" super.onSuccess(statusCode, headers, responseBody);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"6"$" @Override"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"7"$" public final void onSuccess(String content) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"8"$" // Disabling usage of this method, until removed from parent"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"9"$" super.onSuccess(content);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"10"$" @Override"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"11"$" public final void onSuccess(int statusCode, String content) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"12"$" // Disabling usage of this method, until removed from parent"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"13"$" super.onSuccess(statusCode, content);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"14"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"15"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"16"$" @Override"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"17"$" public final void onFailure(String responseBody, Throwable error) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"18"$" // Disabling usage of this method, until removed from parent"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"19"$" super.onFailure(responseBody, error);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"20"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"21"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"22"$" @Override"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"23"$" public final void onFailure(int statusCode, Header[] headers, byte[] responseBody, Throwable error) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"24"$" //Disabling this method"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"25"$" super.onFailure(statusCode, headers, responseBody, error);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"26"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"27"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"28"$" @Override"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"29"$" public final void onFailure(Throwable error) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"30"$" // Disabling usage of this method, until removed from parent"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"31"$" super.onFailure(error);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"32"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"33"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"34"$" @Override"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"35"$" public final void onFailure(Throwable error, String content) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"36"$" // Disabling usage of this method, until removed from parent"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"37"$" super.onFailure(error, content);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"38"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"39"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"40"$" @Override"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"41"$" public final void onFailure(int statusCode, Throwable error, String content) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"42"$" // Disabling usage of this method, until removed from parent"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"43"$" super.onFailure(statusCode, error, content);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"44"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"45"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"46"$" @Override"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"47"$" public final void onFailure(int statusCode, Header[] headers, Throwable error, String content) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"48"$" // Disabling usage of this method, until removed from parent"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"49"$" super.onFailure(statusCode, headers, error, content);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"50"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"51"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"52"$" public abstract void onSuccess(int statusCode, Header[] headers, String rawResponse, JSON_TYPE response);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"53"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"54"$" public abstract void onFailure(int statusCode, Header[] headers, Throwable e, String rawData, JSON_TYPE errorResponse);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"55"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"56"$" @Override"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"57"$"107,7 @@ public abstract class BaseJsonHttpResponseHandler extends TextHttpRes"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"58"$" onSuccess(statusCode, headers, responseBody, jsonResponse);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"59"$"115,14 @@ public abstract class BaseJsonHttpResponseHandler extends TextHttpRes"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"60"$" onFailure(statusCode, headers, t, responseBody, null);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"61"$" onSuccess(statusCode, headers, null, null);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"62"$"137,7 @@ public abstract class BaseJsonHttpResponseHandler extends TextHttpRes"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"63"$" onFailure(statusCode, headers, e, responseBody, jsonResponse);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"64"$"145,14 @@ public abstract class BaseJsonHttpResponseHandler extends TextHttpRes"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"65"$" onFailure(statusCode, headers, e, responseBody, null);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "BaseJsonHttpResponseHandler.java"$"66"$" onFailure(statusCode, headers, e, null, null);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "JsonHttpResponseHandler.java"$"67"$"++ b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "JsonHttpResponseHandler.java"$"68"$"27,6 @@ import org.json.JSONException;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "JsonHttpResponseHandler.java"$"69"$"218,7 @@ public class JsonHttpResponseHandler extends TextHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "JsonHttpResponseHandler.java"$"70"$" onFailure(statusCode, headers, ex, (JSONObject) null);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "JsonHttpResponseHandler.java"$"71"$"227,7 @@ public class JsonHttpResponseHandler extends TextHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "JsonHttpResponseHandler.java"$"72"$" onFailure(statusCode, headers, e, (JSONObject) null);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-20 22:08:26" "GetSample.java"$"73"$"++ b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-20 22:08:26" "GetSample.java"$"74"$"1,13 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-20 22:08:26" "GetSample.java"$"75"$"import com.loopj.android.http.AsyncHttpClient;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-20 22:08:26" "GetSample.java"$"76"$" protected void executeSample(AsyncHttpClient client, String URL, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-20 22:08:26" "GetSample.java"$"77"$" client.get(this, URL, responseHandler);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-20 22:08:26" "GetSample.java"$"78"$"34,11 @@ public class GetSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-20 22:08:26" "GetSample.java"$"79"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-20 22:08:26" "GetSample.java"$"80"$" public void onStart() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-20 22:08:26" "GetSample.java"$"81"$" clearOutputs();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-20 22:08:26" "GetSample.java"$"82"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-20 22:08:26" "GetSample.java"$"83"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-20 22:08:26" "GetSample.java"$"84"$" };"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-20 22:08:26" "JsonSample.java"$"85"$"++ b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 22:08:26" "JsonSample.java"$"86"$"1,8 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 22:08:26" "JsonSample.java"$"87"$"import com.loopj.android.http.AsyncHttpClient;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 22:08:26" "JsonSample.java"$"88"$"14,8 @@ public class JsonSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 22:08:26" "JsonSample.java"$"89"$" protected void executeSample(AsyncHttpClient client, String URL, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 22:08:26" "JsonSample.java"$"90"$" client.get(this, URL, responseHandler);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 22:08:26" "JsonSample.java"$"91"$"43,26 @@ public class JsonSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 22:08:26" "JsonSample.java"$"92"$" public void onStart() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 22:08:26" "JsonSample.java"$"93"$" clearOutputs();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 22:08:26" "JsonSample.java"$"94"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 22:08:26" "JsonSample.java"$"95"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 22:08:26" "JsonSample.java"$"96"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 22:08:26" "JsonSample.java"$"97"$" public void onSuccess(int statusCode, Header[] headers, String rawResponse, SampleJSON response) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 22:08:26" "JsonSample.java"$"98"$" debugResponse(LOG_TAG, rawResponse);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 22:08:26" "JsonSample.java"$"99"$" public void onFailure(int statusCode, Header[] headers, Throwable e, String rawResponse, SampleJSON errorResponse) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 22:08:26" "JsonSample.java"$"100"$" debugResponse(LOG_TAG, rawResponse);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"101"$"++ b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"102"$"1,7 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"103"$"import android.graphics.Color;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"104"$"11,29 @@ import android.widget.Button;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"105"$"import android.widget.TextView;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"106"$"import java.io.PrintWriter;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"107"$"import java.io.StringWriter;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"108"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"109"$"public abstract class SampleParentActivity extends Activity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"110"$" private static final int LIGHTGREEN = Color.parseColor(""#00FF66"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"111"$" private static final int LIGHTRED = Color.parseColor(""#FF3300"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"112"$" private static final int YELLOW = Color.parseColor(""#FFFF00"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"113"$" private static final int LIGHTBLUE = Color.parseColor(""#99CCFF"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"114"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"115"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"116"$"67,7 @@ public abstract class SampleParentActivity extends Activity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"117"$" Button executeButton = new Button(this);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"118"$"80,68 @@ public abstract class SampleParentActivity extends Activity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"119"$" executeSample(getAsyncHttpClient(), (urlEditText == null || urlEditText.getText() == null) ? getDefaultURL() : urlEditText.getText().toString(), getResponseHandler());"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"120"$" StringBuilder builder = new StringBuilder();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"121"$" String _h = String.format(""%s : %s"", h.getName(), h.getValue());"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"122"$" Log.d(TAG, _h);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"123"$" builder.append(_h);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"124"$" builder.append(""\n"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"125"$" addView(getColoredView(YELLOW, builder.toString()));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"126"$" protected static String throwableToString(Throwable t) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"127"$" if (t == null)"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"128"$" return null;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"129"$" StringWriter sw = new StringWriter();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"130"$" PrintWriter pw = new PrintWriter(sw);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"131"$" t.printStackTrace(pw);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"132"$" return pw.toString();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"133"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"134"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"135"$" protected final void debugThrowable(String TAG, Throwable t) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"136"$" addView(getColoredView(LIGHTRED, throwableToString(t)));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"137"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"138"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"139"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"140"$" protected final void debugResponse(String TAG, String response) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"141"$" if (response != null) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"142"$" Log.d(TAG, ""Response data:"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"143"$" Log.d(TAG, response);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"144"$" addView(getColoredView(LIGHTGREEN, response));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"145"$" String msg = String.format(""Return Status Code: %d"", statusCode);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"146"$" Log.d(TAG, msg);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"147"$" addView(getColoredView(LIGHTBLUE, msg));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"148"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"149"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"150"$" public static int getContrastColor(int color) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"151"$" double y = (299 * Color.red(color) + 587 * Color.green(color) + 114 * Color.blue(color)) / 1000;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"152"$" return y >= 128 ? Color.BLACK : Color.WHITE;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"153"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"154"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"155"$" private View getColoredView(int bgColor, String msg) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"156"$" TextView tv = new TextView(this);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"157"$" tv.setLayoutParams(lParams);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"158"$" tv.setText(msg);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"159"$" tv.setBackgroundColor(bgColor);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"160"$" tv.setPadding(10, 10, 10, 10);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"161"$" tv.setTextColor(getContrastColor(bgColor));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"162"$" return tv;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"163"$"165,6 @@ public abstract class SampleParentActivity extends Activity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"164"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "SampleParentActivity.java"$"165"$" protected abstract void executeSample(AsyncHttpClient client, String URL, AsyncHttpResponseHandler responseHandler);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-20 22:08:26" "AsyncHttpResponseHandler.java"$"0"$"++ b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-21 21:13:24" "AsyncHttpResponseHandler.java"$"1"$"139,7 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-21 21:13:24" "AsyncHttpResponseHandler.java"$"2"$" return this.responseCharset == null ? DEFAULT_CHARSET : this.responseCharset;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-21 21:13:24" "AsyncHttpResponseHandler.java"$"3"$"222,7 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-21 21:13:24" "AsyncHttpResponseHandler.java"$"4"$" String response = responseBody == null ? null : new String(responseBody, getCharset());"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-21 21:13:24" "DeleteSample.java"$"5"$"++ b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"6"$"1,63 @@"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"7"$"package com.loopj.android.http.sample;"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"8"$""$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"9"$"import org.apache.http.Header;"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"10"$""$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"11"$"import com.loopj.android.http.AsyncHttpClient;"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"12"$"import com.loopj.android.http.AsyncHttpResponseHandler;"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"13"$""$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"14"$"public class DeleteSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"15"$" private static final String LOG_TAG = ""DeleteSample"";"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"16"$""$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"17"$" @Override"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"18"$" protected void executeSample(AsyncHttpClient client, String URL, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"19"$" client.delete(this, URL, null, responseHandler);"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"20"$" }"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"21"$""$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"22"$" @Override"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"23"$" protected int getSampleTitle() {"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"24"$" return R.string.title_delete_sample;"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"25"$" }"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"26"$""$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"27"$" @Override"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"28"$" protected boolean isRequestBodyAllowed() {"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"29"$" return false;"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"30"$" }"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"31"$""$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"32"$" @Override"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"33"$" protected boolean isRequestHeadersAllowed() {"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"34"$" return true;"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"35"$" }"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"36"$""$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"37"$" @Override"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"38"$" protected String getDefaultURL() {"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"39"$" return ""http://www.google.com"";"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"40"$" }"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"41"$""$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"42"$" @Override"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"43"$" protected AsyncHttpResponseHandler getResponseHandler() {"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"44"$" return new AsyncHttpResponseHandler() {"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"45"$""$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"46"$" @Override"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"47"$" public void onStart() {"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"48"$" clearOutputs();"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"49"$" }"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"50"$""$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"51"$" @Override"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"52"$" public void onSuccess(int statusCode, Header[] headers, byte[] response) {"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"53"$" debugHeaders(LOG_TAG, headers);"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"54"$" debugStatusCode(LOG_TAG, statusCode);"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"55"$" debugResponse(LOG_TAG, new String(response));"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"56"$" }"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"57"$""$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"58"$" @Override"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"59"$" public void onFailure(int statusCode, Header[] headers, byte[] errorResponse, Throwable e) {"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"60"$" debugHeaders(LOG_TAG, headers);"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"61"$" debugStatusCode(LOG_TAG, statusCode);"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"62"$" debugThrowable(LOG_TAG, e);"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"63"$" if (errorResponse != null) {"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"64"$" debugResponse(LOG_TAG, new String(errorResponse));"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"65"$" }"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"66"$" }"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"67"$" };"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"68"$" }"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "DeleteSample.java"$"69"$"}"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-23 06:39:25" "GetSample.java"$"70"$"++ b/sample/main/src/com/loopj/android/http/sample/GetSample.java"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/GetSample.java"$"2013-10-23 06:39:25" "GetSample.java"$"71"$"1,12 @@"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/GetSample.java"$"2013-10-23 06:39:25" "GetSample.java"$"72"$"import org.apache.http.Header;"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/GetSample.java"$"2013-10-23 06:39:25" "GetSample.java"$"73"$""$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/GetSample.java"$"2013-10-23 06:39:25" "GetSample.java"$"74"$"import com.loopj.android.http.AsyncHttpClient;"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/GetSample.java"$"2013-10-23 06:39:25" "GetSample.java"$"75"$" private static final String LOG_TAG = ""GetSample"";"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/GetSample.java"$"2013-10-23 06:39:25" "GetSample.java"$"76"$"42,22 @@ public class GetSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/GetSample.java"$"2013-10-23 06:39:25" "GetSample.java"$"77"$" @Override"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/GetSample.java"$"2013-10-23 06:39:25" "GetSample.java"$"78"$" public void onSuccess(int statusCode, Header[] headers, byte[] response) {"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/GetSample.java"$"2013-10-23 06:39:25" "GetSample.java"$"79"$" debugHeaders(LOG_TAG, headers);"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/GetSample.java"$"2013-10-23 06:39:25" "GetSample.java"$"80"$" debugStatusCode(LOG_TAG, statusCode);"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/GetSample.java"$"2013-10-23 06:39:25" "GetSample.java"$"81"$" debugResponse(LOG_TAG, new String(response));"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/GetSample.java"$"2013-10-23 06:39:25" "GetSample.java"$"82"$" }"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/GetSample.java"$"2013-10-23 06:39:25" "GetSample.java"$"83"$""$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/GetSample.java"$"2013-10-23 06:39:25" "GetSample.java"$"84"$" @Override"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/GetSample.java"$"2013-10-23 06:39:25" "GetSample.java"$"85"$" public void onFailure(int statusCode, Header[] headers, byte[] errorResponse, Throwable e) {"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/GetSample.java"$"2013-10-23 06:39:25" "GetSample.java"$"86"$" debugHeaders(LOG_TAG, headers);"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/GetSample.java"$"2013-10-23 06:39:25" "GetSample.java"$"87"$" debugStatusCode(LOG_TAG, statusCode);"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/GetSample.java"$"2013-10-23 06:39:25" "GetSample.java"$"88"$" debugThrowable(LOG_TAG, e);"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/GetSample.java"$"2013-10-23 06:39:25" "GetSample.java"$"89"$" if (errorResponse != null) {"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/GetSample.java"$"2013-10-23 06:39:25" "GetSample.java"$"90"$" debugResponse(LOG_TAG, new String(errorResponse));"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/GetSample.java"$"2013-10-23 06:39:25" "GetSample.java"$"91"$" }"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/GetSample.java"$"2013-10-23 06:39:25" "GetSample.java"$"92"$" }"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/GetSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"93"$"++ b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"94"$"1,64 @@"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"95"$"package com.loopj.android.http.sample;"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"96"$""$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"97"$"import org.apache.http.Header;"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"98"$""$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"99"$"import com.loopj.android.http.AsyncHttpClient;"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"100"$"import com.loopj.android.http.AsyncHttpResponseHandler;"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"101"$""$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"102"$"public class PostSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"103"$" private static final String LOG_TAG = ""PostSample"";"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"104"$""$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"105"$" @Override"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"106"$" protected void executeSample(AsyncHttpClient client, String URL, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"107"$" client.post(this, URL, null, responseHandler);"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"108"$" }"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"109"$""$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"110"$" @Override"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"111"$" protected int getSampleTitle() {"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"112"$" return R.string.title_post_sample;"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"113"$" }"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"114"$""$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"115"$" @Override"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"116"$" protected boolean isRequestBodyAllowed() {"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"117"$" return false;"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"118"$" }"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"119"$""$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"120"$" @Override"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"121"$" protected boolean isRequestHeadersAllowed() {"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"122"$" return true;"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"123"$" }"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"124"$""$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"125"$" @Override"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"126"$" protected String getDefaultURL() {"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"127"$" return ""http://www.google.com"";"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"128"$" }"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"129"$""$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"130"$" @Override"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"131"$" protected AsyncHttpResponseHandler getResponseHandler() {"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"132"$" return new AsyncHttpResponseHandler() {"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"133"$""$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"134"$" @Override"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"135"$" public void onStart() {"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"136"$" clearOutputs();"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"137"$" }"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"138"$""$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"139"$" @Override"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"140"$" public void onSuccess(int statusCode, Header[] headers, byte[] response) {"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"141"$" debugHeaders(LOG_TAG, headers);"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"142"$" debugStatusCode(LOG_TAG, statusCode);"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"143"$" debugResponse(LOG_TAG, new String(response));"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"144"$" }"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"145"$""$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"146"$" @Override"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"147"$" public void onFailure(int statusCode, Header[] headers, byte[] errorResponse, Throwable e) {"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"148"$" debugHeaders(LOG_TAG, headers);"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"149"$" debugStatusCode(LOG_TAG, statusCode);"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"150"$" debugThrowable(LOG_TAG, e);"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"151"$" if (errorResponse != null) {"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"152"$" debugResponse(LOG_TAG, new String(errorResponse));"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"153"$" }"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"154"$" }"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"155"$" };"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"156"$" }"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"157"$"}"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"158"$""$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PostSample.java"$"159"$"iff --git a/sample/main/src/com/loopj/android/http/sample/PutSample.java b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PostSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"160"$"++ b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"161"$"1,63 @@"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"162"$"package com.loopj.android.http.sample;"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"163"$""$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"164"$"import org.apache.http.Header;"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"165"$""$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"166"$"import com.loopj.android.http.AsyncHttpClient;"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"167"$"import com.loopj.android.http.AsyncHttpResponseHandler;"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"168"$""$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"169"$"public class PutSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"170"$" private static final String LOG_TAG = ""PutSample"";"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"171"$""$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"172"$" @Override"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"173"$" protected void executeSample(AsyncHttpClient client, String URL, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"174"$" client.put(this, URL, null, responseHandler);"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"175"$" }"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"176"$""$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"177"$" @Override"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"178"$" protected int getSampleTitle() {"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"179"$" return R.string.title_put_sample;"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"180"$" }"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"181"$""$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"182"$" @Override"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"183"$" protected boolean isRequestBodyAllowed() {"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"184"$" return false;"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"185"$" }"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"186"$""$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"187"$" @Override"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"188"$" protected boolean isRequestHeadersAllowed() {"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"189"$" return true;"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"190"$" }"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"191"$""$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"192"$" @Override"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"193"$" protected String getDefaultURL() {"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"194"$" return ""http://www.google.com"";"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"195"$" }"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"196"$""$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"197"$" @Override"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"198"$" protected AsyncHttpResponseHandler getResponseHandler() {"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"199"$" return new AsyncHttpResponseHandler() {"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"200"$""$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"201"$" @Override"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"202"$" public void onStart() {"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"203"$" clearOutputs();"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"204"$" }"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"205"$""$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"206"$" @Override"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"207"$" public void onSuccess(int statusCode, Header[] headers, byte[] response) {"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"208"$" debugHeaders(LOG_TAG, headers);"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"209"$" debugStatusCode(LOG_TAG, statusCode);"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"210"$" debugResponse(LOG_TAG, new String(response));"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"211"$" }"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"212"$""$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"213"$" @Override"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"214"$" public void onFailure(int statusCode, Header[] headers, byte[] errorResponse, Throwable e) {"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"215"$" debugHeaders(LOG_TAG, headers);"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"216"$" debugStatusCode(LOG_TAG, statusCode);"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"217"$" debugThrowable(LOG_TAG, e);"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"218"$" if (errorResponse != null) {"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"219"$" debugResponse(LOG_TAG, new String(errorResponse));"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"220"$" }"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"221"$" }"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"222"$" };"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"223"$" }"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "PutSample.java"$"224"$"}"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/PutSample.java"$"2013-10-23 06:39:25" "SampleParentActivity.java"$"225"$"++ b/sample/main/src/com/loopj/android/http/sample/SampleParentActivity.java"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-23 06:39:25" "SampleParentActivity.java"$"226"$"1,10 @@"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-23 06:39:25" "SampleParentActivity.java"$"227"$"import java.io.PrintWriter;"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-23 06:39:25" "SampleParentActivity.java"$"228"$"import java.io.StringWriter;"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-23 06:39:25" "SampleParentActivity.java"$"229"$""$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-23 06:39:25" "SampleParentActivity.java"$"230"$"import org.apache.http.Header;"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-23 06:39:25" "SampleParentActivity.java"$"231"$""$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-23 06:39:25" "SampleParentActivity.java"$"232"$"import android.app.Activity;"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-23 06:39:25" "SampleParentActivity.java"$"233"$"21,6 @@ import android.widget.TextView;"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-23 06:39:25" "SampleParentActivity.java"$"234"$"102,10 @@ public abstract class SampleParentActivity extends Activity {"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-23 06:39:25" "SampleParentActivity.java"$"235"$""$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-23 06:39:25" "SampleParentActivity.java"$"236"$" t.printStackTrace(new PrintWriter(sw));"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-23 06:39:25" "SampleParentActivity.java"$"237"$" return sw.toString();"$"verdict"$"1"$" b/sample/main/src/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-23 06:39:25" "build.gradle"$"0"$"++ b/library/build.gradle"$"verdict"$"1"$" b/library/build.gradle"$"2013-10-26 12:56:13" "build.gradle"$"1"$"13,17 @@ android {"$"verdict"$"1"$" b/library/build.gradle"$"2013-10-26 12:56:13" "build.gradle"$"2"$"android.libraryVariants.all { variant ->"$"verdict"$"1"$" b/library/build.gradle"$"2013-10-26 12:56:13" "build.gradle"$"3"$" def name = variant.buildType.name"$"verdict"$"1"$" b/library/build.gradle"$"2013-10-26 12:56:13" "build.gradle"$"4"$" if (name.equals(com.android.builder.BuilderConstants.DEBUG)) {"$"verdict"$"1"$" b/library/build.gradle"$"2013-10-26 12:56:13" "build.gradle"$"5"$" return; // Skip debug builds."$"verdict"$"1"$" b/library/build.gradle"$"2013-10-26 12:56:13" "build.gradle"$"6"$" }"$"verdict"$"1"$" b/library/build.gradle"$"2013-10-26 12:56:13" "build.gradle"$"7"$" def task = project.tasks.create ""android${name.capitalize()}Jar"", Jar"$"verdict"$"1"$" b/library/build.gradle"$"2013-10-26 12:56:13" "build.gradle"$"8"$" task.dependsOn variant.javaCompile"$"verdict"$"1"$" b/library/build.gradle"$"2013-10-26 12:56:13" "build.gradle"$"9"$" task.from variant.javaCompile.destinationDir"$"verdict"$"1"$" b/library/build.gradle"$"2013-10-26 12:56:13" "build.gradle"$"10"$" artifacts.add('archives', task);"$"verdict"$"1"$" b/library/build.gradle"$"2013-10-26 12:56:13" "build.gradle"$"11"$"}"$"verdict"$"1"$" b/library/build.gradle"$"2013-10-26 12:56:13" "build.gradle"$"12"$""$"verdict"$"1"$" b/library/build.gradle"$"2013-10-26 12:56:13" "build.gradle"$"13"$"android.libraryVariants.all { variant ->"$"verdict"$"1"$" b/library/build.gradle"$"2013-10-26 12:56:13" "AsyncHttpClient.java"$"14"$"++ b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-26 12:56:13" "AsyncHttpClient.java"$"15"$"213,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-26 12:56:13" "AsyncHttpClient.java"$"16"$" threadPool = (ThreadPoolExecutor) Executors.newFixedThreadPool(DEFAULT_MAX_CONNECTIONS);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-26 12:56:13" "AsyncHttpClient.java"$"17"$"286,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-26 12:56:13" "AsyncHttpClient.java"$"18"$" * requests. By default, Executors.newFixedThreadPool() is used."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-26 12:56:13" "AsyncHttpResponseHandler.java"$"19"$"++ b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-26 12:56:13" "AsyncHttpResponseHandler.java"$"20"$"445,7 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-26 12:56:13" "AsyncHttpResponseHandler.java"$"21"$" responseBody = buffer.toByteArray();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-26 12:56:13" "maven_push.gradle"$"22"$"++ b/maven_push.gradle"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-26 12:56:13" "maven_push.gradle"$"23"$"82,6 @@ afterEvaluate { project ->"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-26 12:56:13" "settings.gradle"$"0"$"++ b/settings.gradle"$"verdict"$"1"$" b/settings.gradle"$"2013-10-26 12:58:35" "settings.gradle"$"1"$"1,2 @@"$"verdict"$"1"$" b/settings.gradle"$"2013-10-26 12:58:35" "settings.gradle"$"2"$"include ':sample'"$"verdict"$"1"$" b/settings.gradle"$"2013-10-26 12:58:35" "RequestParams.java"$"0"$"++ b/library/src/com/loopj/android/http/RequestParams.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-27 17:37:12" "RequestParams.java"$"1"$"90,7 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-27 17:37:12" "RequestParams.java"$"2"$" protected boolean isRepeatable = false;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-27 17:37:12" "RequestParams.java"$"3"$"309,10 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-27 17:37:12" "RequestParams.java"$"4"$" public void setHttpEntityIsRepeatable(boolean isRepeatable){"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-27 17:37:12" "RequestParams.java"$"5"$" this.isRepeatable = isRepeatable;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-27 17:37:12" "RequestParams.java"$"6"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-27 17:37:12" "RequestParams.java"$"7"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-27 17:37:12" "RequestParams.java"$"8"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-27 17:37:12" "RequestParams.java"$"9"$"338,7 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-27 17:37:12" "RequestParams.java"$"10"$" entity.setIsRepeatable(isRepeatable);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-27 17:37:12" "RequestParams.java"$"11"$"431,7 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-27 17:37:12" "RequestParams.java"$"12"$" public FileWrapper(File file, String contentType) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-27 17:37:12" "SimpleMultipartEntity.java"$"13"$"++ b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-27 17:37:12" "SimpleMultipartEntity.java"$"14"$"56,7 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-27 17:37:12" "SimpleMultipartEntity.java"$"15"$" private boolean isRepeatable = false;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-27 17:37:12" "SimpleMultipartEntity.java"$"16"$"243,13 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-27 17:37:12" "SimpleMultipartEntity.java"$"17"$" public void setIsRepeatable(boolean isRepeatable){"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-27 17:37:12" "SimpleMultipartEntity.java"$"18"$" this.isRepeatable = isRepeatable;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-27 17:37:12" "SimpleMultipartEntity.java"$"19"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-27 17:37:12" "SimpleMultipartEntity.java"$"20"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-27 17:37:12" "SimpleMultipartEntity.java"$"21"$" @Override"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-27 17:37:12" "SimpleMultipartEntity.java"$"22"$" return isRepeatable;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-27 17:37:12" "AsyncHttpResponseHandler.java"$"0"$"++ b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 09:38:25" "AsyncHttpResponseHandler.java"$"1"$"342,19 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 09:38:25" "AsyncHttpResponseHandler.java"$"2"$" if (response != null && response.length >= 3) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 09:38:25" "AsyncHttpResponseHandler.java"$"3"$" } else {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 09:38:25" "AsyncHttpResponseHandler.java"$"4"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 09:38:25" "AsyncHttpResponseHandler.java"$"5"$" if (response != null && response.length >= 4) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 09:38:25" "AsyncHttpResponseHandler.java"$"6"$" } else {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 09:38:25" "AsyncHttpResponseHandler.java"$"7"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 09:38:25" "AsyncHttpResponseHandler.java"$"8"$"364,15 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 09:38:25" "AsyncHttpResponseHandler.java"$"9"$" if (response != null && response.length >= 2) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 09:38:25" "AsyncHttpResponseHandler.java"$"10"$" try {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 09:38:25" "AsyncHttpResponseHandler.java"$"11"$" onProgress((Integer) response[0], (Integer) response[1]);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 09:38:25" "AsyncHttpResponseHandler.java"$"12"$" } catch (Throwable t) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 09:38:25" "AsyncHttpResponseHandler.java"$"13"$" Log.e(LOG_TAG, ""custom onProgress contains an error"", t);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 09:38:25" "AsyncHttpResponseHandler.java"$"14"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 09:38:25" "AsyncHttpResponseHandler.java"$"15"$" } else {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 09:38:25" "AsyncHttpResponseHandler.java"$"16"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 09:38:25" "AsyncHttpRequest.java"$"0"$"++ b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-28 11:31:58" "AsyncHttpRequest.java"$"1"$"55,7 @@ class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-28 11:31:58" "AsyncHttpRequest.java"$"2"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-28 11:31:58" "AsyncHttpRequest.java"$"3"$" if (responseHandler != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-28 11:31:58" "AsyncHttpRequest.java"$"4"$"83,7 @@ class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-28 11:31:58" "AsyncHttpRequest.java"$"5"$" try {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-28 11:31:58" "AsyncHttpRequest.java"$"6"$"104,7 @@ class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-28 11:31:58" "AsyncHttpRequest.java"$"7"$"+executionCount, context);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-28 11:31:58" "AsyncHttpRequest.java"$"8"$" if (retry && (responseHandler != null)) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-28 11:31:58" "AsyncHttpRequest.java"$"9"$"112,8 @@ class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-28 11:31:58" "AsyncHttpRequest.java"$"10"$" e.getMessage());"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-28 11:31:58" "AsyncHttpRequest.java"$"11"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-28 11:31:58" "AsyncHttpRequest.java"$"12"$" // cleaned up to throw IOException"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-28 11:31:58" "AsyncHttpRequest.java"$"13"$" throw (cause);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-28 11:31:58" "RequestHandle.java"$"14"$"++ b/library/src/com/loopj/android/http/RequestHandle.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 11:31:58" "RequestHandle.java"$"15"$"4,49 @@ import java.util.concurrent.Future;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 11:31:58" "RequestHandle.java"$"16"$" private final Future request;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 11:31:58" "RequestHandle.java"$"17"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 11:31:58" "RequestHandle.java"$"18"$" public RequestHandle(Future request) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 11:31:58" "RequestHandle.java"$"19"$" this.request = request;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 11:31:58" "RequestHandle.java"$"20"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 11:31:58" "RequestHandle.java"$"21"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 11:31:58" "RequestHandle.java"$"22"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 11:31:58" "RequestHandle.java"$"23"$" * Attempts to cancel this request. This attempt will fail if the request has"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 11:31:58" "RequestHandle.java"$"24"$" * already completed, has already been cancelled, or could not be cancelled"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 11:31:58" "RequestHandle.java"$"25"$" * for some other reason. If successful, and this request has not started"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 11:31:58" "RequestHandle.java"$"26"$" * when cancel is called, this request should never run. If the request has"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 11:31:58" "RequestHandle.java"$"27"$" * already started, then the mayInterruptIfRunning parameter determines"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 11:31:58" "RequestHandle.java"$"28"$" * whether the thread executing this request should be interrupted in an"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 11:31:58" "RequestHandle.java"$"29"$" * attempt to stop the request."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 11:31:58" "RequestHandle.java"$"30"$" *

"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 11:31:58" "RequestHandle.java"$"31"$" * After this method returns, subsequent calls to isDone() will always"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 11:31:58" "RequestHandle.java"$"32"$" * return true. Subsequent calls to isCancelled() will always return true"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 11:31:58" "RequestHandle.java"$"33"$" * if this method returned true."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 11:31:58" "RequestHandle.java"$"34"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 11:31:58" "RequestHandle.java"$"35"$" * @param mayInterruptIfRunning true if the thread executing this request should be interrupted; otherwise, in-progress requests are allowed to complete"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 11:31:58" "RequestHandle.java"$"36"$" * @return false if the request could not be cancelled, typically because it has already completed normally; true otherwise"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 11:31:58" "RequestHandle.java"$"37"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 11:31:58" "RequestHandle.java"$"38"$" public boolean cancel(boolean mayInterruptIfRunning) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 11:31:58" "RequestHandle.java"$"39"$" return this.request != null && request.cancel(mayInterruptIfRunning);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 11:31:58" "RequestHandle.java"$"40"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 11:31:58" "RequestHandle.java"$"41"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 11:31:58" "RequestHandle.java"$"42"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 11:31:58" "RequestHandle.java"$"43"$" * Returns true if this task completed. Completion may be due to normal termination, an exception, or cancellation -- in all of these cases, this method will return true."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 11:31:58" "RequestHandle.java"$"44"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 11:31:58" "RequestHandle.java"$"45"$" * @return true if this task completed"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 11:31:58" "RequestHandle.java"$"46"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 11:31:58" "RequestHandle.java"$"47"$" public boolean isFinished() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 11:31:58" "RequestHandle.java"$"48"$" return this.request == null || request.isDone();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 11:31:58" "RequestHandle.java"$"49"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 11:31:58" "RequestHandle.java"$"50"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 11:31:58" "RequestHandle.java"$"51"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 11:31:58" "RequestHandle.java"$"52"$" * Returns true if this task was cancelled before it completed normally."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 11:31:58" "RequestHandle.java"$"53"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 11:31:58" "RequestHandle.java"$"54"$" * @return true if this task was cancelled before it completed"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 11:31:58" "RequestHandle.java"$"55"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 11:31:58" "RequestHandle.java"$"56"$" public boolean isCancelled() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 11:31:58" "RequestHandle.java"$"57"$" return this.request != null && request.isCancelled();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 11:31:58" "RequestHandle.java"$"58"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 11:31:58" "RequestParams.java"$"59"$"++ b/library/src/com/loopj/android/http/RequestParams.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 11:31:58" "RequestParams.java"$"60"$"31,7 @@ import java.io.InputStream;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 11:31:58" "RequestParams.java"$"61"$"import java.util.HashMap;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 11:31:58" "RequestParams.java"$"62"$"53,7 @@ import java.util.concurrent.ConcurrentHashMap;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 11:31:58" "RequestParams.java"$"63"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 11:31:58" "RequestParams.java"$"64"$"63,15 @@ import java.util.concurrent.ConcurrentHashMap;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 11:31:58" "RequestParams.java"$"65"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 11:31:58" "RequestParams.java"$"66"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 11:31:58" "RequestParams.java"$"67"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 11:31:58" "RequestParams.java"$"68"$"89,6 @@ import java.util.concurrent.ConcurrentHashMap;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 11:31:58" "RequestParams.java"$"69"$"99,7 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 11:31:58" "RequestParams.java"$"70"$" this((Map) null);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 11:31:58" "RequestParams.java"$"71"$"110,10 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 11:31:58" "RequestParams.java"$"72"$" if (source != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 11:31:58" "RequestParams.java"$"73"$" for (Map.Entry entry : source.entrySet()) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 11:31:58" "RequestParams.java"$"74"$" put(entry.getKey(), entry.getValue());"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 11:31:58" "RequestParams.java"$"75"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 11:31:58" "RequestParams.java"$"76"$"124,10 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 11:31:58" "RequestParams.java"$"77"$" public RequestParams(final String key, final String value) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 11:31:58" "RequestParams.java"$"78"$" this(new HashMap() {{"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 11:31:58" "RequestParams.java"$"79"$" put(key, value);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 11:31:58" "RequestParams.java"$"80"$" }});"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 11:31:58" "RequestParams.java"$"81"$"224,19 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 11:31:58" "RequestParams.java"$"82"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 11:31:58" "RequestParams.java"$"83"$" public void put(String key, Object value) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 11:31:58" "RequestParams.java"$"84"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 11:31:58" "RequestParams.java"$"85"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 11:31:58" "RequestParams.java"$"86"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 11:31:58" "RequestParams.java"$"87"$"255,7 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 11:31:58" "RequestParams.java"$"88"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 11:31:58" "RequestParams.java"$"89"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 11:31:58" "RequestParams.java"$"90"$"302,7 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 11:31:58" "RequestParams.java"$"91"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 11:31:58" "RequestParams.java"$"92"$" result.append(kv.getName());"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 11:31:58" "RequestParams.java"$"93"$"311,7 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 11:31:58" "RequestParams.java"$"94"$" public void setHttpEntityIsRepeatable(boolean isRepeatable) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 11:31:58" "RequestParams.java"$"95"$"350,7 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 11:31:58" "RequestParams.java"$"96"$" entity.addPart(kv.getName(), kv.getValue());"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 11:31:58" "RequestParams.java"$"97"$"424,7 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 11:31:58" "RequestParams.java"$"98"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 11:31:58" "RequestParams.java"$"99"$" protected String getParamString() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 11:31:58" "RequestParams.java"$"100"$"433,7 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 11:31:58" "RequestParams.java"$"101"$" public FileWrapper(File file, String contentType) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 11:31:58" "SimpleMultipartEntity.java"$"102"$"++ b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-28 11:31:58" "SimpleMultipartEntity.java"$"103"$"243,7 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-28 11:31:58" "SimpleMultipartEntity.java"$"104"$" public void setIsRepeatable(boolean isRepeatable) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-28 11:31:58" "SyncHttpClient.java"$"105"$"++ b/library/src/com/loopj/android/http/SyncHttpClient.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-28 11:31:58" "SyncHttpClient.java"$"106"$"1,7 @@"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-28 11:31:58" "SyncHttpClient.java"$"107"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-28 11:31:58" "SyncHttpClient.java"$"108"$"import org.apache.http.client.methods.HttpUriRequest;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-28 11:31:58" "SyncHttpClient.java"$"109"$"57,9 @@ public class SyncHttpClient extends AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-28 11:31:58" "SyncHttpClient.java"$"110"$" HttpContext httpContext, HttpUriRequest uriRequest,"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-28 11:31:58" "SyncHttpClient.java"$"111"$" String contentType, AsyncHttpResponseHandler responseHandler,"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-28 11:31:58" "SyncHttpClient.java"$"112"$" Context context) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-28 11:31:58" "SyncHttpClient.java"$"113"$"70,7 @@ public class SyncHttpClient extends AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-28 11:31:58" "SyncHttpClient.java"$"114"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-28 11:31:58" "SyncHttpClient.java"$"115"$" // Return a Request Handle that cannot be used to cancel the request"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-28 11:31:58" "TextHttpResponseHandler.java"$"116"$"++ b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-28 11:31:58" "TextHttpResponseHandler.java"$"117"$"88,19 @@ public class TextHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-28 11:31:58" "TextHttpResponseHandler.java"$"118"$" * @param statusCode the status code of the response"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-28 11:31:58" "TextHttpResponseHandler.java"$"119"$" * @param headers HTTP response headers"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-28 11:31:58" "TextHttpResponseHandler.java"$"120"$" onSuccess(statusCode, responseBody);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-28 11:31:58" "TextHttpResponseHandler.java"$"121"$" String response = responseBody == null ? null : new String(responseBody, getCharset());"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-28 11:31:58" "TextHttpResponseHandler.java"$"122"$"111,7 @@ public class TextHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-28 11:31:58" "TextHttpResponseHandler.java"$"123"$" String response = responseBody == null ? null : new String(responseBody, getCharset());"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-28 11:31:58" "FileAsyncHttpResponseHandler.java"$"0"$"++ b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"1"$"1,8 @@"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"2"$"import android.content.Context;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"3"$"import android.util.Log;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"4"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"5"$"import org.apache.http.Header;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"6"$"15,34 @@ import java.io.InputStream;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"7"$" private static final String LOG_TAG = ""FileAsyncHttpResponseHandler"";"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"8"$" assert (file != null);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"9"$" public FileAsyncHttpResponseHandler(Context c) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"10"$" super();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"11"$" assert (c != null);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"12"$" this.mFile = getTemporaryFile(c);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"13"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"14"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"15"$" protected File getTemporaryFile(Context c) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"16"$" try {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"17"$" return File.createTempFile(""temp_"", ""_handled"", c.getCacheDir());"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"18"$" } catch (Throwable t) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"19"$" Log.e(LOG_TAG, ""Cannot create temporary file"", t);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"20"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"21"$" return null;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"22"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"23"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"24"$" protected File getTargetFile() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"25"$" assert (mFile != null);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"26"$" return mFile;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"27"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"28"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"29"$" public void onSuccess(File file) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"30"$"50,10 @@ public class FileAsyncHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"31"$" public void onSuccess(int statusCode, Header[] headers, File file) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"32"$" onSuccess(statusCode, file);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"33"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"34"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"35"$" public void onFailure(Throwable e, File response) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"36"$"71,38 @@ public class FileAsyncHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"37"$" onFailure(statusCode, headers, error, getTargetFile());"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"38"$" onSuccess(statusCode, headers, getTargetFile());"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"39"$"= l;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"40"$" if (entity != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"41"$" InputStream instream = entity.getContent();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"42"$" long contentLength = entity.getContentLength();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"43"$" FileOutputStream buffer = new FileOutputStream(getTargetFile());"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"44"$" if (instream != null) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"45"$" try {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"46"$" byte[] tmp = new byte[BUFFER_SIZE];"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"47"$" int l, count = 0;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"48"$" // do not send messages if request has been cancelled"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"49"$" while ((l = instream.read(tmp)) != -1 && !Thread.currentThread().isInterrupted()) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"50"$" count += l;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"51"$" buffer.write(tmp, 0, l);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"52"$" sendProgressMessage(count, (int) contentLength);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"53"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"54"$" } finally {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"55"$" instream.close();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"56"$" buffer.flush();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"57"$" buffer.close();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"58"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"59"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"60"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"61"$" return null;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"62"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"63"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "FileAsyncHttpResponseHandler.java"$"64"$"}"$"verdict"$"1"$" b/library/src/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"65"$"++ b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"66"$"1,65 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"67"$"package com.loopj.android.http.sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"68"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"69"$"import com.loopj.android.http.AsyncHttpClient;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"70"$"import com.loopj.android.http.AsyncHttpResponseHandler;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"71"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"72"$"import org.apache.http.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"73"$"import org.apache.http.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"74"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"75"$"public class DeleteSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"76"$" private static final String LOG_TAG = ""DeleteSample"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"77"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"78"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"79"$" protected void executeSample(AsyncHttpClient client, String URL, Header[] headers, HttpEntity entity, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"80"$" client.delete(this, URL, headers, null, responseHandler);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"81"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"82"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"83"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"84"$" protected int getSampleTitle() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"85"$" return R.string.title_delete_sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"86"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"87"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"88"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"89"$" protected boolean isRequestBodyAllowed() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"90"$" // HttpDelete is not HttpEntityEnclosingRequestBase, thus cannot contain body"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"91"$" return false;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"92"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"93"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"94"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"95"$" protected boolean isRequestHeadersAllowed() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"96"$" return true;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"97"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"98"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"99"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"100"$" protected String getDefaultURL() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"101"$" return ""http://httpbin.org/delete"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"102"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"103"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"104"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"105"$" protected AsyncHttpResponseHandler getResponseHandler() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"106"$" return new AsyncHttpResponseHandler() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"107"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"108"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"109"$" public void onStart() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"110"$" clearOutputs();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"111"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"112"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"113"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"114"$" public void onSuccess(int statusCode, Header[] headers, byte[] response) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"115"$" debugHeaders(LOG_TAG, headers);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"116"$" debugStatusCode(LOG_TAG, statusCode);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"117"$" debugResponse(LOG_TAG, new String(response));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"118"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"119"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"120"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"121"$" public void onFailure(int statusCode, Header[] headers, byte[] errorResponse, Throwable e) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"122"$" debugHeaders(LOG_TAG, headers);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"123"$" debugStatusCode(LOG_TAG, statusCode);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"124"$" debugThrowable(LOG_TAG, e);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"125"$" if (errorResponse != null) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"126"$" debugResponse(LOG_TAG, new String(errorResponse));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"127"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"128"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"129"$" };"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"130"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "DeleteSample.java"$"131"$"}"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"132"$"++ b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"133"$"1,82 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"134"$"package com.loopj.android.http.sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"135"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"136"$"import android.util.Log;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"137"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"138"$"import com.loopj.android.http.AsyncHttpClient;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"139"$"import com.loopj.android.http.AsyncHttpResponseHandler;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"140"$"import com.loopj.android.http.FileAsyncHttpResponseHandler;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"141"$"import com.loopj.android.http.sample.util.FileUtil;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"142"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"143"$"import org.apache.http.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"144"$"import org.apache.http.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"145"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"146"$"import java.io.File;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"147"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"148"$"public class FileSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"149"$" private static final String LOG_TAG = ""FileSample"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"150"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"151"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"152"$" protected int getSampleTitle() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"153"$" return R.string.title_file_sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"154"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"155"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"156"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"157"$" protected boolean isRequestBodyAllowed() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"158"$" return false;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"159"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"160"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"161"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"162"$" protected boolean isRequestHeadersAllowed() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"163"$" return true;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"164"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"165"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"166"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"167"$" protected String getDefaultURL() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"168"$" return ""https://httpbin.org/robots.txt"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"169"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"170"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"171"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"172"$" protected AsyncHttpResponseHandler getResponseHandler() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"173"$" return new FileAsyncHttpResponseHandler(this) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"174"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"175"$" public void onStart() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"176"$" clearOutputs();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"177"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"178"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"179"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"180"$" public void onSuccess(int statusCode, Header[] headers, File file) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"181"$" debugHeaders(LOG_TAG, headers);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"182"$" debugStatusCode(LOG_TAG, statusCode);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"183"$" debugFile(getTargetFile());"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"184"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"185"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"186"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"187"$" public void onFailure(int statusCode, Header[] headers, byte[] errorResponse, Throwable e) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"188"$" debugHeaders(LOG_TAG, headers);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"189"$" debugStatusCode(LOG_TAG, statusCode);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"190"$" debugThrowable(LOG_TAG, e);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"191"$" debugFile(getTargetFile());"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"192"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"193"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"194"$" private void debugFile(File file) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"195"$" if (file == null || !file.exists()) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"196"$" debugResponse(LOG_TAG, ""Response is null"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"197"$" return;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"198"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"199"$" try {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"200"$" debugResponse(LOG_TAG, file.getAbsolutePath() + ""\r\n\r\n"" + FileUtil.getStringFromFile(file));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"201"$" } catch (Throwable t) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"202"$" Log.e(LOG_TAG, ""Cannot debug file contents"", t);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"203"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"204"$" if (!file.delete()) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"205"$" Log.d(LOG_TAG, ""Could not delete response file "" + file.getAbsolutePath());"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"206"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"207"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"208"$" };"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"209"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"210"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"211"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"212"$" protected void executeSample(AsyncHttpClient client, String URL, Header[] headers, HttpEntity entity, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"213"$" client.get(this, URL, headers, null, responseHandler);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"214"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "FileSample.java"$"215"$"}"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-10-28 15:09:13" "GetSample.java"$"216"$"++ b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-28 15:09:13" "GetSample.java"$"217"$"1,17 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-28 15:09:13" "GetSample.java"$"218"$"import org.apache.http.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-28 15:09:13" "GetSample.java"$"219"$"import org.apache.http.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-28 15:09:13" "GetSample.java"$"220"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-28 15:09:13" "GetSample.java"$"221"$"public class GetSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-28 15:09:13" "GetSample.java"$"222"$" protected void executeSample(AsyncHttpClient client, String URL, Header[] headers, HttpEntity entity, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-28 15:09:13" "GetSample.java"$"223"$" client.get(this, URL, headers, null, responseHandler);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-28 15:09:13" "GetSample.java"$"224"$"31,7 @@ public class GetSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-28 15:09:13" "GetSample.java"$"225"$" return ""https://httpbin.org/get"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-28 15:09:13" "GetSample.java"$"226"$"51,7 @@ public class GetSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-28 15:09:13" "GetSample.java"$"227"$" public void onFailure(int statusCode, Header[] headers, byte[] errorResponse, Throwable e) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2013-10-28 15:09:13" "JsonSample.java"$"228"$"++ b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-28 15:09:13" "JsonSample.java"$"229"$"8,15 @@ import com.loopj.android.http.BaseJsonHttpResponseHandler;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-28 15:09:13" "JsonSample.java"$"230"$"import org.apache.http.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-28 15:09:13" "JsonSample.java"$"231"$" protected void executeSample(AsyncHttpClient client, String URL, Header[] headers, HttpEntity entity, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-28 15:09:13" "JsonSample.java"$"232"$" client.get(this, URL, headers, null, responseHandler);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-28 15:09:13" "JsonSample.java"$"233"$"36,7 @@ public class JsonSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-28 15:09:13" "JsonSample.java"$"234"$" return ""http://httpbin.org/headers"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-10-28 15:09:13" "PostSample.java"$"235"$"++ b/sample/src/main/java/com/loopj/android/http/sample/PostSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PostSample.java"$"2013-10-28 15:09:13" "PostSample.java"$"236"$"1,17 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PostSample.java"$"2013-10-28 15:09:13" "PostSample.java"$"237"$"import org.apache.http.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PostSample.java"$"2013-10-28 15:09:13" "PostSample.java"$"238"$"import org.apache.http.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PostSample.java"$"2013-10-28 15:09:13" "PostSample.java"$"239"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PostSample.java"$"2013-10-28 15:09:13" "PostSample.java"$"240"$"public class PostSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PostSample.java"$"2013-10-28 15:09:13" "PostSample.java"$"241"$" protected void executeSample(AsyncHttpClient client, String URL, Header[] headers, HttpEntity entity, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PostSample.java"$"2013-10-28 15:09:13" "PostSample.java"$"242"$" client.post(this, URL, headers, entity, null, responseHandler);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PostSample.java"$"2013-10-28 15:09:13" "PostSample.java"$"243"$"21,7 @@ public class PostSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PostSample.java"$"2013-10-28 15:09:13" "PostSample.java"$"244"$" return true;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PostSample.java"$"2013-10-28 15:09:13" "PostSample.java"$"245"$"31,7 @@ public class PostSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PostSample.java"$"2013-10-28 15:09:13" "PostSample.java"$"246"$" return ""http://httpbin.org/post"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PostSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"247"$"++ b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"248"$"1,65 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"249"$"package com.loopj.android.http.sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"250"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"251"$"import com.loopj.android.http.AsyncHttpClient;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"252"$"import com.loopj.android.http.AsyncHttpResponseHandler;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"253"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"254"$"import org.apache.http.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"255"$"import org.apache.http.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"256"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"257"$"public class PutSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"258"$" private static final String LOG_TAG = ""PutSample"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"259"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"260"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"261"$" protected void executeSample(AsyncHttpClient client, String URL, Header[] headers, HttpEntity entity, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"262"$" client.put(this, URL, headers, entity, null, responseHandler);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"263"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"264"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"265"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"266"$" protected int getSampleTitle() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"267"$" return R.string.title_put_sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"268"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"269"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"270"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"271"$" protected boolean isRequestBodyAllowed() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"272"$" return true;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"273"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"274"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"275"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"276"$" protected boolean isRequestHeadersAllowed() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"277"$" return true;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"278"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"279"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"280"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"281"$" protected String getDefaultURL() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"282"$" return ""http://httpbin.org/put"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"283"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"284"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"285"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"286"$" protected AsyncHttpResponseHandler getResponseHandler() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"287"$" return new AsyncHttpResponseHandler() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"288"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"289"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"290"$" public void onStart() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"291"$" clearOutputs();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"292"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"293"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"294"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"295"$" public void onSuccess(int statusCode, Header[] headers, byte[] response) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"296"$" debugHeaders(LOG_TAG, headers);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"297"$" debugStatusCode(LOG_TAG, statusCode);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"298"$" debugResponse(LOG_TAG, new String(response));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"299"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"300"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"301"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"302"$" public void onFailure(int statusCode, Header[] headers, byte[] errorResponse, Throwable e) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"303"$" debugHeaders(LOG_TAG, headers);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"304"$" debugStatusCode(LOG_TAG, statusCode);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"305"$" debugThrowable(LOG_TAG, e);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"306"$" if (errorResponse != null) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"307"$" debugResponse(LOG_TAG, new String(errorResponse));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"308"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"309"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"310"$" };"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"311"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"312"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "PutSample.java"$"313"$"}"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"314"$"++ b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"315"$"1,35 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"316"$"import org.apache.http.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"317"$"import org.apache.http.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"318"$"import org.apache.http.entity.StringEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"319"$"import org.apache.http.message.BasicHeader;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"320"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"321"$"import java.io.PrintWriter;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"322"$"import java.io.StringWriter;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"323"$"import java.io.UnsupportedEncodingException;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"324"$"import java.util.ArrayList;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"325"$"import java.util.List;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"326"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"327"$"public abstract class SampleParentActivity extends Activity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"328"$" private EditText urlEditText, headersEditText, bodyEditText;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"329"$" private LinearLayout responseLayout;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"330"$"39,69 @@ public abstract class SampleParentActivity extends Activity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"331"$" setContentView(R.layout.parent_layout);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"332"$" urlEditText = (EditText) findViewById(R.id.edit_url);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"333"$" headersEditText = (EditText) findViewById(R.id.edit_headers);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"334"$" bodyEditText = (EditText) findViewById(R.id.edit_body);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"335"$" Button runButton = (Button) findViewById(R.id.button_run);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"336"$" LinearLayout headersLayout = (LinearLayout) findViewById(R.id.layout_headers);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"337"$" LinearLayout bodyLayout = (LinearLayout) findViewById(R.id.layout_body);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"338"$" responseLayout = (LinearLayout) findViewById(R.id.layout_response);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"339"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"340"$" urlEditText.setText(getDefaultURL());"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"341"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"342"$" bodyLayout.setVisibility(isRequestBodyAllowed() ? View.VISIBLE : View.GONE);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"343"$" headersLayout.setVisibility(isRequestHeadersAllowed() ? View.VISIBLE : View.GONE);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"344"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"345"$" runButton.setOnClickListener(onClickListener);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"346"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"347"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"348"$" private View.OnClickListener onClickListener = new View.OnClickListener() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"349"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"350"$" public void onClick(View v) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"351"$" switch (v.getId()) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"352"$" case R.id.button_run:"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"353"$" executeSample(getAsyncHttpClient(),"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"354"$" (urlEditText == null || urlEditText.getText() == null) ? getDefaultURL() : urlEditText.getText().toString(),"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"355"$" getRequestHeaders(),"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"356"$" getRequestEntity(),"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"357"$" getResponseHandler());"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"358"$" break;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"359"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"360"$" };"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"361"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"362"$" protected Header[] getRequestHeaders() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"363"$" List

headers = new ArrayList
();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"364"$" String headersRaw = headersEditText.getText() == null ? null : headersEditText.getText().toString();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"365"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"366"$" if (headersRaw != null && headersRaw.length() > 3) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"367"$" String[] lines = headersRaw.split(""\\r?\\n"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"368"$" for (String line : lines) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"369"$" try {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"370"$" String[] kv = line.split(""="");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"371"$" if (kv.length != 2)"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"372"$" throw new IllegalArgumentException(""Wrong header format, may be 'Key=Value' only"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"373"$" headers.add(new BasicHeader(kv[0].trim(), kv[1].trim()));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"374"$" } catch (Throwable t) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"375"$" Log.e(""SampleParentActivity"", ""Not a valid header line: "" + line, t);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"376"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"377"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"378"$" return headers.toArray(new Header[headers.size()]);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"379"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"380"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"381"$" protected HttpEntity getRequestEntity() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"382"$" if (isRequestBodyAllowed() && bodyEditText.getText() != null) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"383"$" try {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"384"$" return new StringEntity(bodyEditText.getText().toString());"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"385"$" } catch (UnsupportedEncodingException e) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"386"$" Log.e(""SampleParentActivity"", ""cannot create String entity"", e);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"387"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"388"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"389"$" return null;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"390"$"121,7 @@ public abstract class SampleParentActivity extends Activity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"391"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"392"$" StringWriter sw = new StringWriter();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"393"$"155,7 @@ public abstract class SampleParentActivity extends Activity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"394"$" tv.setLayoutParams(new LinearLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"395"$"164,11 @@ public abstract class SampleParentActivity extends Activity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"396"$" responseLayout.addView(v);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"397"$" responseLayout.removeAllViews();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"398"$"185,5 @@ public abstract class SampleParentActivity extends Activity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "SampleParentActivity.java"$"399"$" protected abstract void executeSample(AsyncHttpClient client, String URL, Header[] headers, HttpEntity entity, AsyncHttpResponseHandler responseHandler);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2013-10-28 15:09:13" "FileUtil.java"$"400"$"++ b/sample/src/main/java/com/loopj/android/http/sample/util/FileUtil.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/FileUtil.java"$"2013-10-28 15:09:13" "FileUtil.java"$"401"$"1,30 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/FileUtil.java"$"2013-10-28 15:09:13" "FileUtil.java"$"402"$"package com.loopj.android.http.sample.util;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/FileUtil.java"$"2013-10-28 15:09:13" "FileUtil.java"$"403"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/FileUtil.java"$"2013-10-28 15:09:13" "FileUtil.java"$"404"$"import java.io.BufferedReader;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/FileUtil.java"$"2013-10-28 15:09:13" "FileUtil.java"$"405"$"import java.io.File;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/FileUtil.java"$"2013-10-28 15:09:13" "FileUtil.java"$"406"$"import java.io.FileInputStream;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/FileUtil.java"$"2013-10-28 15:09:13" "FileUtil.java"$"407"$"import java.io.InputStream;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/FileUtil.java"$"2013-10-28 15:09:13" "FileUtil.java"$"408"$"import java.io.InputStreamReader;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/FileUtil.java"$"2013-10-28 15:09:13" "FileUtil.java"$"409"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/FileUtil.java"$"2013-10-28 15:09:13" "FileUtil.java"$"410"$"// Source: http://stackoverflow.com/questions/12910503/android-read-file-as-string"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/FileUtil.java"$"2013-10-28 15:09:13" "FileUtil.java"$"411"$"public class FileUtil {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/FileUtil.java"$"2013-10-28 15:09:13" "FileUtil.java"$"412"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/FileUtil.java"$"2013-10-28 15:09:13" "FileUtil.java"$"413"$" public static String convertStreamToString(InputStream is) throws Exception {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/FileUtil.java"$"2013-10-28 15:09:13" "FileUtil.java"$"414"$" BufferedReader reader = new BufferedReader(new InputStreamReader(is));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/FileUtil.java"$"2013-10-28 15:09:13" "FileUtil.java"$"415"$" StringBuilder sb = new StringBuilder();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/FileUtil.java"$"2013-10-28 15:09:13" "FileUtil.java"$"416"$" String line = null;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/FileUtil.java"$"2013-10-28 15:09:13" "FileUtil.java"$"417"$" while ((line = reader.readLine()) != null) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/FileUtil.java"$"2013-10-28 15:09:13" "FileUtil.java"$"418"$" sb.append(line).append(""\n"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/FileUtil.java"$"2013-10-28 15:09:13" "FileUtil.java"$"419"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/FileUtil.java"$"2013-10-28 15:09:13" "FileUtil.java"$"420"$" return sb.toString();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/FileUtil.java"$"2013-10-28 15:09:13" "FileUtil.java"$"421"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/FileUtil.java"$"2013-10-28 15:09:13" "FileUtil.java"$"422"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/FileUtil.java"$"2013-10-28 15:09:13" "FileUtil.java"$"423"$" public static String getStringFromFile(File file) throws Exception {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/FileUtil.java"$"2013-10-28 15:09:13" "FileUtil.java"$"424"$" FileInputStream fin = new FileInputStream(file);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/FileUtil.java"$"2013-10-28 15:09:13" "FileUtil.java"$"425"$" String ret = convertStreamToString(fin);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/FileUtil.java"$"2013-10-28 15:09:13" "FileUtil.java"$"426"$" //Make sure you close all streams."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/FileUtil.java"$"2013-10-28 15:09:13" "FileUtil.java"$"427"$" fin.close();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/FileUtil.java"$"2013-10-28 15:09:13" "FileUtil.java"$"428"$" return ret;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/FileUtil.java"$"2013-10-28 15:09:13" "FileUtil.java"$"429"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/FileUtil.java"$"2013-10-28 15:09:13" "FileUtil.java"$"430"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/FileUtil.java"$"2013-10-28 15:09:13" "FileUtil.java"$"431"$"}"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/FileUtil.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"432"$"++ b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"433"$"1,59 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"434"$"package com.loopj.android.http.sample.util;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"435"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"436"$"import com.fasterxml.jackson.annotation.JsonIgnoreProperties;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"437"$"import com.fasterxml.jackson.annotation.JsonProperty;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"438"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"439"$"@JsonIgnoreProperties(ignoreUnknown = true)"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"440"$"public class SampleJSON {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"441"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"442"$" private String Accept;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"443"$" private String Referer;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"444"$" private String AcceptLanguage;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"445"$" private String Connection;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"446"$" private String UserAgent;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"447"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"448"$" public String getAccept() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"449"$" return Accept;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"450"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"451"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"452"$" @JsonProperty(""Accept"")"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"453"$" public void setAccept(String accept) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"454"$" Accept = accept;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"455"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"456"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"457"$" public String getReferer() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"458"$" return Referer;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"459"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"460"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"461"$" @JsonProperty(""Referer"")"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"462"$" public void setReferer(String referer) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"463"$" Referer = referer;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"464"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"465"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"466"$" public String getAcceptLanguage() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"467"$" return AcceptLanguage;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"468"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"469"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"470"$" @JsonProperty(""Accept-Language"")"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"471"$" public void setAcceptLanguage(String acceptLanguage) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"472"$" AcceptLanguage = acceptLanguage;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"473"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"474"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"475"$" public String getConnection() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"476"$" return Connection;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"477"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"478"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"479"$" @JsonProperty(""Connection"")"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"480"$" public void setConnection(String connection) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"481"$" Connection = connection;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"482"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"483"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"484"$" public String getUserAgent() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"485"$" return UserAgent;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"486"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"487"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"488"$" @JsonProperty(""User-Agent"")"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"489"$" public void setUserAgent(String userAgent) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"490"$" UserAgent = userAgent;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"491"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "SampleJSON.java"$"492"$"}"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2013-10-28 15:09:13" "AsyncHttpRequest.java"$"0"$"++ b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-28 16:18:44" "AsyncHttpRequest.java"$"1"$"18,8 @@"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-28 16:18:44" "AsyncHttpRequest.java"$"2"$"import android.util.Log;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-28 16:18:44" "AsyncHttpRequest.java"$"3"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-28 16:18:44" "AsyncHttpRequest.java"$"4"$"import org.apache.http.HttpResponse;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-28 16:18:44" "AsyncHttpRequest.java"$"5"$"112,7 @@ class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-28 16:18:44" "AsyncHttpRequest.java"$"6"$" Log.e(""AsyncHttpRequest"", ""Unhandled exception origin cause"", e);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-28 16:18:44" "AsyncHttpRequest.java"$"7"$" e.getMessage());"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-28 16:18:44" "BinaryHttpResponseHandler.java"$"8"$"++ b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:18:44" "BinaryHttpResponseHandler.java"$"9"$"18,8 @@"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:18:44" "BinaryHttpResponseHandler.java"$"10"$"import android.util.Log;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:18:44" "BinaryHttpResponseHandler.java"$"11"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:18:44" "BinaryHttpResponseHandler.java"$"12"$"import org.apache.http.Header;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:18:44" "BinaryHttpResponseHandler.java"$"13"$"27,7 @@ import org.apache.http.client.HttpResponseException;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:18:44" "BinaryHttpResponseHandler.java"$"14"$"import java.util.regex.PatternSyntaxException;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:18:44" "BinaryHttpResponseHandler.java"$"15"$"54,22 @@ import java.util.regex.Pattern;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:18:44" "BinaryHttpResponseHandler.java"$"16"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:18:44" "BinaryHttpResponseHandler.java"$"17"$" private String[] mAllowedContentTypes = new String[]{"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:18:44" "BinaryHttpResponseHandler.java"$"18"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:18:44" "BinaryHttpResponseHandler.java"$"19"$" * Method can be overriden to return allowed content types,"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:18:44" "BinaryHttpResponseHandler.java"$"20"$" * can be sometimes better than passing data in constructor"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:18:44" "BinaryHttpResponseHandler.java"$"21"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:18:44" "BinaryHttpResponseHandler.java"$"22"$" * @return array of content-types or Pattern string templates (eg. '.*' to match every response)"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:18:44" "BinaryHttpResponseHandler.java"$"23"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:18:44" "BinaryHttpResponseHandler.java"$"24"$" public String[] getAllowedContentTypes() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:18:44" "BinaryHttpResponseHandler.java"$"25"$" return mAllowedContentTypes;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:18:44" "BinaryHttpResponseHandler.java"$"26"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:18:44" "BinaryHttpResponseHandler.java"$"27"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:18:44" "BinaryHttpResponseHandler.java"$"28"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:18:44" "BinaryHttpResponseHandler.java"$"29"$"81,7 @@ public class BinaryHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:18:44" "BinaryHttpResponseHandler.java"$"30"$" * @param allowedContentTypes content types array, eg. 'image/jpeg' or pattern '.*'"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:18:44" "BinaryHttpResponseHandler.java"$"31"$"114,27 @@ public class BinaryHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:18:44" "BinaryHttpResponseHandler.java"$"32"$" * @param statusCode response HTTP statuse code"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:18:44" "BinaryHttpResponseHandler.java"$"33"$" * @param headers response headers, if any"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:18:44" "BinaryHttpResponseHandler.java"$"34"$" * @param binaryData the response body, if any"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:18:44" "BinaryHttpResponseHandler.java"$"35"$" public void onSuccess(int statusCode, Header[] headers, byte[] binaryData) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:18:44" "BinaryHttpResponseHandler.java"$"36"$" onSuccess(statusCode, binaryData);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:18:44" "BinaryHttpResponseHandler.java"$"37"$" * @param statusCode response HTTP statuse code"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:18:44" "BinaryHttpResponseHandler.java"$"38"$" * @param headers response headers, if any"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:18:44" "BinaryHttpResponseHandler.java"$"39"$" * @param binaryData the response body, if any"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:18:44" "BinaryHttpResponseHandler.java"$"40"$" * @param error the underlying cause of the failure"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:18:44" "BinaryHttpResponseHandler.java"$"41"$" public void onFailure(int statusCode, Header[] headers, byte[] binaryData, Throwable error) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:18:44" "BinaryHttpResponseHandler.java"$"42"$"154,13 @@ public class BinaryHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:18:44" "BinaryHttpResponseHandler.java"$"43"$" for (String anAllowedContentType : getAllowedContentTypes()) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:18:44" "BinaryHttpResponseHandler.java"$"44"$" try {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:18:44" "BinaryHttpResponseHandler.java"$"45"$" if (Pattern.matches(anAllowedContentType, contentTypeHeader.getValue())) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:18:44" "BinaryHttpResponseHandler.java"$"46"$" foundAllowedContentType = true;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:18:44" "BinaryHttpResponseHandler.java"$"47"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:18:44" "BinaryHttpResponseHandler.java"$"48"$" } catch (PatternSyntaxException e) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:18:44" "BinaryHttpResponseHandler.java"$"49"$" Log.e(""BinaryHttpResponseHandler"", ""Given pattern is not valid: "" + anAllowedContentType, e);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:18:44" "BinaryHttpResponseHandler.java"$"50"$"168,6 @@ public class BinaryHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:18:44" "BinaryHttpResponseHandler.java"$"51"$" super.sendResponseMessage(response);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:18:44" "BinarySample.java"$"52"$"++ b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"53"$"1,69 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"54"$"import com.loopj.android.http.AsyncHttpClient;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"55"$"import com.loopj.android.http.AsyncHttpResponseHandler;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"56"$"import com.loopj.android.http.BinaryHttpResponseHandler;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"57"$"import org.apache.http.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"58"$"import org.apache.http.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"59"$"public class BinarySample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"60"$" private static final String LOG_TAG = ""BinarySample"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"61"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"62"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"63"$" protected int getSampleTitle() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"64"$" return R.string.title_binary_sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"65"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"66"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"67"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"68"$" protected boolean isRequestBodyAllowed() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"69"$" return false;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"70"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"71"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"72"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"73"$" protected boolean isRequestHeadersAllowed() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"74"$" return true;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"75"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"76"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"77"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"78"$" protected String getDefaultURL() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"79"$" return ""http://httpbin.org/gzip"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"80"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"81"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"82"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"83"$" protected AsyncHttpResponseHandler getResponseHandler() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"84"$" return new BinaryHttpResponseHandler() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"85"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"86"$" public void onStart() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"87"$" clearOutputs();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"88"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"89"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"90"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"91"$" public String[] getAllowedContentTypes() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"92"$" // Allowing all data for debug purposes"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"93"$" return new String[]{"".*""};"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"94"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"95"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"96"$" public void onSuccess(int statusCode, Header[] headers, byte[] binaryData) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"97"$" debugStatusCode(LOG_TAG, statusCode);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"98"$" debugHeaders(LOG_TAG, headers);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"99"$" debugResponse(LOG_TAG, ""Received response is "" + binaryData.length + "" bytes"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"100"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"101"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"102"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"103"$" public void onFailure(int statusCode, Header[] headers, byte[] errorResponse, Throwable e) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"104"$" debugHeaders(LOG_TAG, headers);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"105"$" debugStatusCode(LOG_TAG, statusCode);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"106"$" debugThrowable(LOG_TAG, e);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"107"$" if (errorResponse != null) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"108"$" debugResponse(LOG_TAG, ""Received response is "" + errorResponse.length + "" bytes"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"109"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"110"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"111"$" };"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"112"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"113"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"114"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"115"$" protected void executeSample(AsyncHttpClient client, String URL, Header[] headers, HttpEntity entity, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"116"$" client.get(this, URL, headers, null, responseHandler);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "BinarySample.java"$"117"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2013-10-28 16:18:44" "AsyncHttpClient.java"$"0"$"++ b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"1"$"80,13 @@ import java.util.zip.GZIPInputStream;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"2"$" * {@link ResponseHandlerInterface} instance."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"3"$" * client.get(""http://www.google.com"", new ResponseHandlerInterface() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"4"$"501,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"5"$" public RequestHandle head(String url, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"6"$"512,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"7"$" public RequestHandle head(String url, RequestParams params, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"8"$"523,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"9"$" public RequestHandle head(Context context, String url, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"10"$"535,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"11"$" public RequestHandle head(Context context, String url, RequestParams params, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"12"$"550,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"13"$" public RequestHandle head(Context context, String url, Header[] headers, RequestParams params, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"14"$"568,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"15"$" public RequestHandle get(String url, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"16"$"579,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"17"$" public RequestHandle get(String url, RequestParams params, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"18"$"590,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"19"$" public RequestHandle get(Context context, String url, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"20"$"602,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"21"$" public RequestHandle get(Context context, String url, RequestParams params, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"22"$"617,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"23"$" public RequestHandle get(Context context, String url, Header[] headers, RequestParams params, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"24"$"635,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"25"$" public RequestHandle post(String url, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"26"$"646,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"27"$" public RequestHandle post(String url, RequestParams params, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"28"$"658,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"29"$" public RequestHandle post(Context context, String url, RequestParams params, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"30"$"671,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"31"$" public RequestHandle post(Context context, String url, HttpEntity entity, String contentType, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"32"$"689,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"33"$" ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"34"$"713,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"35"$" ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"36"$"729,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"37"$" public RequestHandle put(String url, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"38"$"740,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"39"$" public RequestHandle put(String url, RequestParams params, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"40"$"752,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"41"$" public RequestHandle put(Context context, String url, RequestParams params, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"42"$"766,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"43"$" public RequestHandle put(Context context, String url, HttpEntity entity, String contentType, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"44"$"781,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"45"$" public RequestHandle put(Context context, String url, Header[] headers, HttpEntity entity, String contentType, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"46"$"797,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"47"$" public RequestHandle delete(String url, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"48"$"808,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"49"$" public RequestHandle delete(Context context, String url, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"50"$"821,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"51"$" public RequestHandle delete(Context context, String url, Header[] headers, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"52"$"836,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"53"$" public RequestHandle delete(Context context, String url, Header[] headers, RequestParams params, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"54"$"852,14 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"55"$" protected RequestHandle sendRequest(DefaultHttpClient client, HttpContext httpContext, HttpUriRequest uriRequest, String contentType, ResponseHandlerInterface responseHandler, Context context) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"56"$" responseHandler.setRequestHeaders(uriRequest.getAllHeaders());"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"57"$" responseHandler.setRequestURI(uriRequest.getURI());"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"58"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"59"$" Future request = threadPool.submit(new AsyncHttpRequest(client, httpContext, uriRequest, responseHandler));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"60"$"874,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"61"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"62"$" return new RequestHandle(request);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"63"$"915,9 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"64"$" * @param responseHandler ResponseHandlerInterface or its subclass to be notified on progress"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpClient.java"$"65"$" private HttpEntity paramsToEntity(RequestParams params, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 16:55:15" "AsyncHttpRequest.java"$"66"$"++ b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-28 16:55:15" "AsyncHttpRequest.java"$"67"$"34,10 @@ class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-28 16:55:15" "AsyncHttpRequest.java"$"68"$" private final ResponseHandlerInterface responseHandler;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-28 16:55:15" "AsyncHttpRequest.java"$"69"$" public AsyncHttpRequest(AbstractHttpClient client, HttpContext context, HttpUriRequest request, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpRequest.java"$"2013-10-28 16:55:15" "AsyncHttpResponseHandler.java"$"70"$"++ b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 16:55:15" "AsyncHttpResponseHandler.java"$"71"$"34,7 @@ import java.io.IOException;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 16:55:15" "AsyncHttpResponseHandler.java"$"72"$"import java.net.URI;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 16:55:15" "AsyncHttpResponseHandler.java"$"73"$"81,7 @@ import java.lang.ref.WeakReference;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 16:55:15" "AsyncHttpResponseHandler.java"$"74"$"public class AsyncHttpResponseHandler implements ResponseHandlerInterface {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 16:55:15" "AsyncHttpResponseHandler.java"$"75"$"98,29 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 16:55:15" "AsyncHttpResponseHandler.java"$"76"$" private URI requestURI = null;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 16:55:15" "AsyncHttpResponseHandler.java"$"77"$" private Header[] requestHeaders = null;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 16:55:15" "AsyncHttpResponseHandler.java"$"78"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 16:55:15" "AsyncHttpResponseHandler.java"$"79"$" @Override"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 16:55:15" "AsyncHttpResponseHandler.java"$"80"$" public URI getRequestURI() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 16:55:15" "AsyncHttpResponseHandler.java"$"81"$" return this.requestURI;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 16:55:15" "AsyncHttpResponseHandler.java"$"82"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 16:55:15" "AsyncHttpResponseHandler.java"$"83"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 16:55:15" "AsyncHttpResponseHandler.java"$"84"$" @Override"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 16:55:15" "AsyncHttpResponseHandler.java"$"85"$" public Header[] getRequestHeaders() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 16:55:15" "AsyncHttpResponseHandler.java"$"86"$" return this.requestHeaders;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 16:55:15" "AsyncHttpResponseHandler.java"$"87"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 16:55:15" "AsyncHttpResponseHandler.java"$"88"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 16:55:15" "AsyncHttpResponseHandler.java"$"89"$" @Override"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 16:55:15" "AsyncHttpResponseHandler.java"$"90"$" public void setRequestURI(URI requestURI) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 16:55:15" "AsyncHttpResponseHandler.java"$"91"$" this.requestURI = requestURI;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 16:55:15" "AsyncHttpResponseHandler.java"$"92"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 16:55:15" "AsyncHttpResponseHandler.java"$"93"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 16:55:15" "AsyncHttpResponseHandler.java"$"94"$" @Override"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 16:55:15" "AsyncHttpResponseHandler.java"$"95"$" public void setRequestHeaders(Header[] requestHeaders) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 16:55:15" "AsyncHttpResponseHandler.java"$"96"$" this.requestHeaders = requestHeaders;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 16:55:15" "AsyncHttpResponseHandler.java"$"97"$" }"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 16:55:15" "AsyncHttpResponseHandler.java"$"98"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 16:55:15" "AsyncHttpResponseHandler.java"$"99"$" // avoid leaks by using a non-anonymous handler class"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 16:55:15" "AsyncHttpResponseHandler.java"$"100"$"143,8 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 16:55:15" "AsyncHttpResponseHandler.java"$"101"$" @Override"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 16:55:15" "AsyncHttpResponseHandler.java"$"102"$" public void setUseSynchronousMode(boolean value) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 16:55:15" "AsyncHttpResponseHandler.java"$"103"$"331,27 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 16:55:15" "AsyncHttpResponseHandler.java"$"104"$" final public void sendProgressMessage(int bytesWritten, int bytesTotal) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 16:55:15" "AsyncHttpResponseHandler.java"$"105"$" sendMessage(obtainMessage(PROGRESS_MESSAGE, new Object[]{bytesWritten, bytesTotal}));"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 16:55:15" "AsyncHttpResponseHandler.java"$"106"$" final public void sendSuccessMessage(int statusCode, Header[] headers, byte[] responseBody) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 16:55:15" "AsyncHttpResponseHandler.java"$"107"$" final public void sendFailureMessage(int statusCode, Header[] headers, byte[] responseBody, Throwable error) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 16:55:15" "AsyncHttpResponseHandler.java"$"108"$" final public void sendStartMessage() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 16:55:15" "AsyncHttpResponseHandler.java"$"109"$" final public void sendFinishMessage() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 16:55:15" "AsyncHttpResponseHandler.java"$"110"$" final public void sendRetryMessage() {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 16:55:15" "AsyncHttpResponseHandler.java"$"111"$"428,8 @@ public class AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 16:55:15" "AsyncHttpResponseHandler.java"$"112"$" @Override"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 16:55:15" "AsyncHttpResponseHandler.java"$"113"$" public void sendResponseMessage(HttpResponse response) throws IOException {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 16:55:15" "BinaryHttpResponseHandler.java"$"114"$"++ b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:55:15" "BinaryHttpResponseHandler.java"$"115"$"144,7 @@ public class BinaryHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:55:15" "BinaryHttpResponseHandler.java"$"116"$" public final void sendResponseMessage(HttpResponse response) throws IOException {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 16:55:15" "RequestParams.java"$"117"$"++ b/library/src/com/loopj/android/http/RequestParams.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 16:55:15" "RequestParams.java"$"118"$"322,7 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 16:55:15" "RequestParams.java"$"119"$" public HttpEntity getEntity(ResponseHandlerInterface progressHandler) throws IOException {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 16:55:15" "RequestParams.java"$"120"$"338,7 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 16:55:15" "RequestParams.java"$"121"$" private HttpEntity createMultipartEntity(ResponseHandlerInterface progressHandler) throws IOException {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"122"$"++ b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"123"$"1,93 @@"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"124"$"package com.loopj.android.http;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"125"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"126"$"import org.apache.http.Header;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"127"$"import org.apache.http.HttpResponse;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"128"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"129"$"import java.io.IOException;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"130"$"import java.net.URI;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"131"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"132"$"/**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"133"$" * Interface to standardize implementations"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"134"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"135"$"public interface ResponseHandlerInterface {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"136"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"137"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"138"$" * Returns data whether request completed successfully"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"139"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"140"$" * @param response HttpResponse object with data"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"141"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"142"$" void sendResponseMessage(HttpResponse response) throws IOException;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"143"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"144"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"145"$" * Notifies callback, that request started execution"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"146"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"147"$" void sendStartMessage();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"148"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"149"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"150"$" * Notifies callback, that request was completed and is being removed from thread pool"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"151"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"152"$" void sendFinishMessage();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"153"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"154"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"155"$" * Notifies callback, that request (mainly uploading) has progressed"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"156"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"157"$" * @param bytesWritten number of written bytes"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"158"$" * @param bytesTotal number of total bytes to be written"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"159"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"160"$" void sendProgressMessage(int bytesWritten, int bytesTotal);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"161"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"162"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"163"$" * Notifies callback, that request was handled successfully"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"164"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"165"$" * @param statusCode HTTP status code"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"166"$" * @param headers returned headers"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"167"$" * @param responseBody returned data"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"168"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"169"$" void sendSuccessMessage(int statusCode, Header[] headers, byte[] responseBody);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"170"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"171"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"172"$" * Returns if request was completed with error code or failure of implementation"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"173"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"174"$" * @param statusCode returned HTTP status code"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"175"$" * @param headers returned headers"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"176"$" * @param responseBody returned data"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"177"$" * @param error cause of request failure"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"178"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"179"$" void sendFailureMessage(int statusCode, Header[] headers, byte[] responseBody, Throwable error);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"180"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"181"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"182"$" * Notifies callback of retrying request"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"183"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"184"$" void sendRetryMessage();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"185"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"186"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"187"$" * Returns URI which was used to request"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"188"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"189"$" * @return uri of origin request"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"190"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"191"$" public URI getRequestURI();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"192"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"193"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"194"$" * Returns Header[] which were used to request"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"195"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"196"$" * @return headers from origin request"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"197"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"198"$" public Header[] getRequestHeaders();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"199"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"200"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"201"$" * Helper for handlers to receive Request URI info"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"202"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"203"$" public void setRequestURI(URI requestURI);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"204"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"205"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"206"$" * Helper for handlers to receive Request Header[] info"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"207"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"208"$" public void setRequestHeaders(Header[] requestHeaders);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"209"$""$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"210"$" /**"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"211"$" * Can set, whether the handler should be asynchronous or synchronous"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"212"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"213"$" * @param useSynchronousMode whether data should be handled on background Thread on UI Thread"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"214"$" */"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"215"$" void setUseSynchronousMode(boolean useSynchronousMode);"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "ResponseHandlerInterface.java"$"216"$"}"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 16:55:15" "SimpleMultipartEntity.java"$"217"$"++ b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-28 16:55:15" "SimpleMultipartEntity.java"$"218"$"64,13 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-28 16:55:15" "SimpleMultipartEntity.java"$"219"$" private ResponseHandlerInterface progressHandler;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-28 16:55:15" "SimpleMultipartEntity.java"$"220"$" public SimpleMultipartEntity(ResponseHandlerInterface progressHandler) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-28 16:55:15" "SimpleMultipartEntity.java"$"221"$"+) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-10-28 16:55:15" "SyncHttpClient.java"$"222"$"++ b/library/src/com/loopj/android/http/SyncHttpClient.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-28 16:55:15" "SyncHttpClient.java"$"223"$"58,7 @@ public class SyncHttpClient extends AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-28 16:55:15" "SyncHttpClient.java"$"224"$" String contentType, ResponseHandlerInterface responseHandler,"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SyncHttpClient.java"$"2013-10-28 16:55:15" "README.md"$"0"$"++ b/README.md"$"verdict"$"1"$" b/README.md"$"2013-10-28 18:17:10" "README.md"$"1"$"40,7 @@ http://central.maven.org/maven2/com/loopj/android/android-async-http/"$"verdict"$"1"$" b/README.md"$"2013-10-28 18:17:10" "README.md"$"2"$"Version: 1.4.4"$"verdict"$"1"$" b/README.md"$"2013-10-28 18:17:10" "build.gradle"$"3"$"++ b/build.gradle"$"verdict"$"1"$" b/build.gradle"$"2013-10-28 18:17:10" "build.gradle"$"4"$"14,7 @@ def isReleaseBuild() {"$"verdict"$"1"$" b/build.gradle"$"2013-10-28 18:17:10" "build.gradle"$"5"$" version = '1.4.4'"$"verdict"$"1"$" b/build.gradle"$"2013-10-28 18:17:10" "gradle.properties"$"6"$"++ b/gradle.properties"$"verdict"$"1"$" b/gradle.properties"$"2013-10-28 18:17:10" "gradle.properties"$"7"$"1,4 @@"$"verdict"$"1"$" b/gradle.properties"$"2013-10-28 18:17:10" "gradle.properties"$"8"$"VERSION_NAME=1.4.4"$"verdict"$"1"$" b/gradle.properties"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"12"$"++ b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"13"$"76,10 @@ import java.util.zip.GZIPInputStream;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"14"$" * The AsyncHttpClient can be used to make asynchronous GET, POST, PUT and DELETE HTTP requests in"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"15"$" * your Android applications. Requests can be made with additional parameters by passing a {@link"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"16"$" * RequestParams} instance, and responses can be handled by passing an anonymously overridden {@link"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"17"$" * ResponseHandlerInterface} instance.

 

For example:

 

"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"18"$"250,9 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"19"$" * Get the underlying HttpClient instance. This is useful for setting additional fine-grained"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"20"$" * settings for requests by accessing the client's ConnectionManager, HttpParams and"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"21"$" * SchemeRegistry."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"22"$"261,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"23"$" * Get the underlying HttpContext instance. This is useful for getting and setting fine-grained"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"24"$" * settings for requests by accessing the context's attributes such as the CookieStore."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"25"$"273,27 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"26"$" * @param cookieStore The CookieStore implementation to use, usually an instance of {@link"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"27"$" * PersistentCookieStore}"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"28"$" * Overrides the threadpool implementation used when queuing/pooling requests. By default,"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"29"$" * Executors.newFixedThreadPool() is used."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"30"$" * @param threadPool an instance of {@link ThreadPoolExecutor} to use for queuing/pooling"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"31"$" * requests."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"32"$" * Simple interface method, to enable or disable redirects. If you set manually RedirectHandler"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"33"$" * on underlying HttpClient, effects of this method will be canceled."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"34"$"307,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"35"$" * Sets the User-Agent header to be sent with each request. By default, ""Android Asynchronous"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"36"$" * Http Client/VERSION (http://loopj.com/android-async-http/)"" is used."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"37"$"394,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"38"$" * Sets the SSLSocketFactory to user when making requests. By default, a new, default"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"39"$" * SSLSocketFactory is used."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"40"$"407,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"41"$" * @param timeout sleep between retries in milliseconds"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"42"$"445,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"43"$" * Sets basic authentication for the request. You should pass in your AuthScope for security. It"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"44"$" * should be like this setBasicAuth(""username"",""password"", new AuthScope(""host"",port,AuthScope.ANY_REALM))"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"45"$"465,14 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"46"$" * Cancels any pending (or potentially active) requests associated with the passed Context."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"47"$" *

 

Note: This will only affect requests which were created with a non-null"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"48"$" * android Context. This method is intended to be used in the onDestroy method of your android"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"49"$" * activities to destroy all requests which are no longer required."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"50"$" * @param mayInterruptIfRunning specifies if active requests should be cancelled along with"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"51"$" * pending requests."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"52"$"496,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"53"$" * @return RequestHandle of future request process"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"54"$"508,20 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"55"$" * @return RequestHandle of future request process"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"56"$" * Perform a HTTP HEAD request without any parameters and track the Android Context which"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"57"$" * initiated the request."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"58"$" * @return RequestHandle of future request process"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"59"$"534,22 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"60"$" * @return RequestHandle of future request process"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"61"$" * Perform a HTTP HEAD request and track the Android Context which initiated the request with"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"62"$" * customized headers"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"63"$" * @param responseHandler the response handler instance that should handle the response."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"64"$" * @return RequestHandle of future request process"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"65"$"568,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"66"$" * @return RequestHandle of future request process"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"67"$"580,20 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"68"$" * @return RequestHandle of future request process"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"69"$" * Perform a HTTP GET request without any parameters and track the Android Context which"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"70"$" * initiated the request."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"71"$" * @return RequestHandle of future request process"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"72"$"606,22 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"73"$" * @return RequestHandle of future request process"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"74"$" * Perform a HTTP GET request and track the Android Context which initiated the request with"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"75"$" * customized headers"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"76"$" * @param responseHandler the response handler instance that should handle the response."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"77"$" * @return RequestHandle of future request process"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"78"$"640,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"79"$" * @return RequestHandle of future request process"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"80"$"652,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"81"$" * @return RequestHandle of future request process"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"82"$"665,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"83"$" * @return RequestHandle of future request process"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"84"$"676,30 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"85"$" * @param entity a raw {@link org.apache.http.HttpEntity} to send with the request, for"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"86"$" * example, use this to send string/json/xml payloads to a server by"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"87"$" * passing a {@link org.apache.http.entity.StringEntity}."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"88"$" * @param contentType the content type of the payload you are sending, for example"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"89"$" * application/json if sending a json payload."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"90"$" * @return RequestHandle of future request process"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"91"$" * Perform a HTTP POST request and track the Android Context which initiated the request. Set"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"92"$" * headers only for this request"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"93"$" * @param contentType the content type of the payload you are sending, for example"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"94"$" * application/json if sending a json payload."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"95"$" * @param responseHandler the response handler instance that should handle the response."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"96"$" * @return RequestHandle of future request process"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"97"$"711,19 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"98"$" * Perform a HTTP POST request and track the Android Context which initiated the request. Set"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"99"$" * headers only for this request"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"100"$" * @param entity a raw {@link HttpEntity} to send with the request, for example, use"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"101"$" * this to send string/json/xml payloads to a server by passing a {@link"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"102"$" * org.apache.http.entity.StringEntity}."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"103"$" * @param contentType the content type of the payload you are sending, for example"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"104"$" * application/json if sending a json payload."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"105"$" * @param responseHandler the response handler instance that should handle the response."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"106"$" * @return RequestHandle of future request process"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"107"$"741,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"108"$" * @return RequestHandle of future request process"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"109"$"753,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"110"$" * @return RequestHandle of future request process"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"111"$"766,44 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"112"$" * @return RequestHandle of future request process"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"113"$" * Perform a HTTP PUT request and track the Android Context which initiated the request. And set"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"114"$" * one-time headers for the request"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"115"$" * @param entity a raw {@link HttpEntity} to send with the request, for example, use"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"116"$" * this to send string/json/xml payloads to a server by passing a {@link"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"117"$" * org.apache.http.entity.StringEntity}."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"118"$" * @param contentType the content type of the payload you are sending, for example"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"119"$" * application/json if sending a json payload."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"120"$" * @return RequestHandle of future request process"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"121"$" * Perform a HTTP PUT request and track the Android Context which initiated the request. And set"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"122"$" * one-time headers for the request"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"123"$" * @param entity a raw {@link HttpEntity} to send with the request, for example, use"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"124"$" * this to send string/json/xml payloads to a server by passing a {@link"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"125"$" * org.apache.http.entity.StringEntity}."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"126"$" * @param contentType the content type of the payload you are sending, for example"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"127"$" * application/json if sending a json payload."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"128"$" * @return RequestHandle of future request process"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"129"$"820,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"130"$" * @return RequestHandle of future request process"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"131"$"832,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"132"$" * @return RequestHandle of future request process"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"133"$"846,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"134"$" * @return RequestHandle of future request process"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"135"$"862,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"136"$" * @return RequestHandle of future request process"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"137"$"878,9 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"138"$" * @param uriRequest instance of HttpUriRequest, which means it must be of HttpDelete,"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"139"$" * HttpPost, HttpGet, HttpPut, etc."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"140"$" * @return RequestHandle of future request process"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"141"$"909,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"142"$" * Sets state of URL encoding feature, see bug #227, this method allows you to turn off and on"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"143"$" * this auto-magic feature on-demand."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"144"$"921,13 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"145"$" * @param url String with URL, should be valid URL without params"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"146"$" * @param params RequestParams to be appended on the end of URL"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"147"$" * @param shouldEncodeUrl whether url should be encoded (replaces spaces with %20)"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"148"$" * @return encoded url if requested with params appended if any available"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"149"$" public static String getUrlWithQueryString(boolean shouldEncodeUrl, String url, RequestParams params) {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"150"$" if (shouldEncodeUrl)"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"151"$"971,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"152"$" * Applicable only to HttpRequest methods extending HttpEntityEnclosingRequestBase, which is for"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpClient.java"$"153"$" * example not DELETE"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpClient.java"$"2013-10-28 18:17:10" "AsyncHttpResponseHandler.java"$"154"$"++ b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 18:17:10" "AsyncHttpResponseHandler.java"$"155"$"37,12 @@ import java.lang.ref.WeakReference;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 18:17:10" "AsyncHttpResponseHandler.java"$"156"$" * Used to intercept and handle the responses from requests made using {@link AsyncHttpClient}. The"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 18:17:10" "AsyncHttpResponseHandler.java"$"157"$" * {@link #onSuccess(int, org.apache.http.Header[], byte[])} method is designed to be anonymously"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 18:17:10" "AsyncHttpResponseHandler.java"$"158"$" * overridden with your own response handling code.

 

Additionally, you can override the"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 18:17:10" "AsyncHttpResponseHandler.java"$"159"$" * {@link #onFailure(int, org.apache.http.Header[], byte[], Throwable)}, {@link #onStart()}, {@link"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 18:17:10" "AsyncHttpResponseHandler.java"$"160"$" * #onFinish()}, {@link #onRetry()} and {@link #onProgress(int, int)} methods as required."$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 18:17:10" "AsyncHttpResponseHandler.java"$"161"$" *

 

For example:

 

"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 18:17:10" "AsyncHttpResponseHandler.java"$"162"$"57,8 @@ import java.net.URI;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 18:17:10" "AsyncHttpResponseHandler.java"$"163"$" * public void onFailure(int statusCode, Header[] headers, byte[] responseBody, Throwable error)"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 18:17:10" "AsyncHttpResponseHandler.java"$"164"$" * {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 18:17:10" "AsyncHttpResponseHandler.java"$"165"$"191,8 @@ public class AsyncHttpResponseHandler implements ResponseHandlerInterface {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 18:17:10" "AsyncHttpResponseHandler.java"$"166"$" * Fired in all cases when the request is finished, after both success and failure, override to"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 18:17:10" "AsyncHttpResponseHandler.java"$"167"$" * handle in your own code"$"verdict"$"1"$" b/library/src/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-10-28 18:17:10" "BinaryHttpResponseHandler.java"$"168"$"++ b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 18:17:10" "BinaryHttpResponseHandler.java"$"169"$"30,9 @@ import java.util.regex.Pattern;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 18:17:10" "BinaryHttpResponseHandler.java"$"170"$" * Used to intercept and handle the responses from requests made using {@link AsyncHttpClient}."$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 18:17:10" "BinaryHttpResponseHandler.java"$"171"$" * Receives response body as byte array with a content-type whitelist. (e.g. checks Content-Type"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 18:17:10" "BinaryHttpResponseHandler.java"$"172"$" * against allowed list, Content-length).

 

For example:

 

"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 18:17:10" "BinaryHttpResponseHandler.java"$"173"$"57,8 @@ public class BinaryHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 18:17:10" "BinaryHttpResponseHandler.java"$"174"$" * Method can be overriden to return allowed content types, can be sometimes better than passing"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 18:17:10" "BinaryHttpResponseHandler.java"$"175"$" * data in constructor"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 18:17:10" "BinaryHttpResponseHandler.java"$"176"$"74,8 @@ public class BinaryHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 18:17:10" "BinaryHttpResponseHandler.java"$"177"$" * Creates a new BinaryHttpResponseHandler, and overrides the default allowed content types with"$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 18:17:10" "BinaryHttpResponseHandler.java"$"178"$" * passed String array (hopefully) of content types."$"verdict"$"1"$" b/library/src/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-10-28 18:17:10" "JsonHttpResponseHandler.java"$"179"$"++ b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-28 18:17:10" "JsonHttpResponseHandler.java"$"180"$"28,11 @@ import org.json.JSONObject;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-28 18:17:10" "JsonHttpResponseHandler.java"$"181"$" * Used to intercept and handle the responses from requests made using {@link AsyncHttpClient}, with"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-28 18:17:10" "JsonHttpResponseHandler.java"$"182"$" * automatic parsing into a {@link JSONObject} or {@link JSONArray}.

 

This class is"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-28 18:17:10" "JsonHttpResponseHandler.java"$"183"$" * designed to be passed to get, post, put and delete requests with the {@link"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-28 18:17:10" "JsonHttpResponseHandler.java"$"184"$" * #onSuccess(JSONObject)} or {@link #onSuccess(JSONArray)} methods anonymously overridden."$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-28 18:17:10" "JsonHttpResponseHandler.java"$"185"$" *

 

Additionally, you can override the other event methods from the parent class."$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-28 18:17:10" "JsonHttpResponseHandler.java"$"186"$"54,8 @@ public class JsonHttpResponseHandler extends TextHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-28 18:17:10" "JsonHttpResponseHandler.java"$"187"$" * Fired when a request returns successfully and contains a json object at the base of the"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-28 18:17:10" "JsonHttpResponseHandler.java"$"188"$" * response string. Override to handle in your own code."$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-28 18:17:10" "JsonHttpResponseHandler.java"$"189"$"64,8 @@ public class JsonHttpResponseHandler extends TextHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-28 18:17:10" "JsonHttpResponseHandler.java"$"190"$" * Fired when a request returns successfully and contains a json array at the base of the"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-28 18:17:10" "JsonHttpResponseHandler.java"$"191"$" * response string. Override to handle in your own code."$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-28 18:17:10" "JsonHttpResponseHandler.java"$"192"$"73,8 @@ public class JsonHttpResponseHandler extends TextHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-28 18:17:10" "JsonHttpResponseHandler.java"$"193"$" * Fired when a request returns successfully and contains a json object at the base of the"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-28 18:17:10" "JsonHttpResponseHandler.java"$"194"$" * response string. Override to handle in your own code."$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-28 18:17:10" "JsonHttpResponseHandler.java"$"195"$"85,8 @@ public class JsonHttpResponseHandler extends TextHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-28 18:17:10" "JsonHttpResponseHandler.java"$"196"$" * Fired when a request returns successfully and contains a json object at the base of the"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-28 18:17:10" "JsonHttpResponseHandler.java"$"197"$" * response string. Override to handle in your own code."$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-28 18:17:10" "JsonHttpResponseHandler.java"$"198"$"96,8 @@ public class JsonHttpResponseHandler extends TextHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-28 18:17:10" "JsonHttpResponseHandler.java"$"199"$" * Fired when a request returns successfully and contains a json array at the base of the"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-28 18:17:10" "JsonHttpResponseHandler.java"$"200"$" * response string. Override to handle in your own code."$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-28 18:17:10" "JsonHttpResponseHandler.java"$"201"$"108,8 @@ public class JsonHttpResponseHandler extends TextHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-28 18:17:10" "JsonHttpResponseHandler.java"$"202"$" * Fired when a request returns successfully and contains a json array at the base of the"$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-28 18:17:10" "JsonHttpResponseHandler.java"$"203"$" * response string. Override to handle in your own code."$"verdict"$"1"$" b/library/src/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-10-28 18:17:10" "MySSLSocketFactory.java"$"204"$"++ b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-28 18:17:10" "MySSLSocketFactory.java"$"205"$"15,8 @@ import javax.net.ssl.TrustManager;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-28 18:17:10" "MySSLSocketFactory.java"$"206"$" * This file is introduced to fix HTTPS Post bug on API < ICS see"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-28 18:17:10" "MySSLSocketFactory.java"$"207"$" * http://code.google.com/p/android/issues/detail?id=13117#c14"$"verdict"$"1"$" b/library/src/com/loopj/android/http/MySSLSocketFactory.java"$"2013-10-28 18:17:10" "PersistentCookieStore.java"$"208"$"++ b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-28 18:17:10" "PersistentCookieStore.java"$"209"$"35,10 @@ import java.util.List;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-28 18:17:10" "PersistentCookieStore.java"$"210"$" * A persistent cookie store which implements the Apache HttpClient {@link CookieStore} interface."$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-28 18:17:10" "PersistentCookieStore.java"$"211"$" * Cookies are stored and will persist on the user's device between application sessions since they"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-28 18:17:10" "PersistentCookieStore.java"$"212"$" * are serialized and stored in {@link SharedPreferences}.

 

Instances of this class are"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-28 18:17:10" "PersistentCookieStore.java"$"213"$" * designed to be used with {@link AsyncHttpClient#setCookieStore}, but can also be used with a"$"verdict"$"1"$" b/library/src/com/loopj/android/http/PersistentCookieStore.java"$"2013-10-28 18:17:10" "RequestHandle.java"$"214"$"++ b/library/src/com/loopj/android/http/RequestHandle.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 18:17:10" "RequestHandle.java"$"215"$"13,27 @@ public class RequestHandle {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 18:17:10" "RequestHandle.java"$"216"$" * Attempts to cancel this request. This attempt will fail if the request has already completed,"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 18:17:10" "RequestHandle.java"$"217"$" * has already been cancelled, or could not be cancelled for some other reason. If successful,"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 18:17:10" "RequestHandle.java"$"218"$" * and this request has not started when cancel is called, this request should never run. If the"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 18:17:10" "RequestHandle.java"$"219"$" * request has already started, then the mayInterruptIfRunning parameter determines whether the"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 18:17:10" "RequestHandle.java"$"220"$" * thread executing this request should be interrupted in an attempt to stop the request."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 18:17:10" "RequestHandle.java"$"221"$" *

 

After this method returns, subsequent calls to isDone() will always return"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 18:17:10" "RequestHandle.java"$"222"$" * true. Subsequent calls to isCancelled() will always return true if this method returned"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 18:17:10" "RequestHandle.java"$"223"$" * true."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 18:17:10" "RequestHandle.java"$"224"$" * @param mayInterruptIfRunning true if the thread executing this request should be interrupted;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 18:17:10" "RequestHandle.java"$"225"$" * otherwise, in-progress requests are allowed to complete"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 18:17:10" "RequestHandle.java"$"226"$" * @return false if the request could not be cancelled, typically because it has already"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 18:17:10" "RequestHandle.java"$"227"$" * completed normally; true otherwise"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 18:17:10" "RequestHandle.java"$"228"$" * Returns true if this task completed. Completion may be due to normal termination, an"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 18:17:10" "RequestHandle.java"$"229"$" * exception, or cancellation -- in all of these cases, this method will return true."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestHandle.java"$"2013-10-28 18:17:10" "RequestParams.java"$"230"$"++ b/library/src/com/loopj/android/http/RequestParams.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 18:17:10" "RequestParams.java"$"231"$"40,8 @@ import java.util.Set;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 18:17:10" "RequestParams.java"$"232"$" * A collection of string request parameters or files to send along with requests made from an"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 18:17:10" "RequestParams.java"$"233"$" * {@link AsyncHttpClient} instance.

 

For example:

 

"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 18:17:10" "RequestParams.java"$"234"$"51,34 @@ import java.util.concurrent.ConcurrentHashMap;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 18:17:10" "RequestParams.java"$"235"$" * Map<String, String> map = new HashMap<String, String>();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 18:17:10" "RequestParams.java"$"236"$" * params.put(""user"", map); // url params: ""user[first_name]=James&user[last_name]=Smith"""$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 18:17:10" "RequestParams.java"$"237"$" * Set<String> set = new HashSet<String>(); // unordered collection"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 18:17:10" "RequestParams.java"$"238"$" * params.put(""like"", set); // url params: ""like=music&like=art"""$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 18:17:10" "RequestParams.java"$"239"$" * List<String> list = new ArrayList<String>(); // Ordered collection"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 18:17:10" "RequestParams.java"$"240"$" * params.put(""languages"", list); // url params: ""languages[]=Java&languages[]=C"""$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 18:17:10" "RequestParams.java"$"241"$" * params.put(""colors"", colors); // url params: ""colors[]=blue&colors[]=yellow"""$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 18:17:10" "RequestParams.java"$"242"$" * List<Map<String, String>> listOfMaps = new ArrayList<Map<String, String>>();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 18:17:10" "RequestParams.java"$"243"$" * Map<String, String> user1 = new HashMap<String, String>();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 18:17:10" "RequestParams.java"$"244"$" * Map<String, String> user2 = new HashMap<String, String>();"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 18:17:10" "RequestParams.java"$"245"$" * params.put(""users"", listOfMaps); // url params: ""users[][age]=30&users[][gender]=male&users[][age]=25&users[][gender]=female"""$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 18:17:10" "RequestParams.java"$"246"$"93,15 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 18:17:10" "RequestParams.java"$"247"$" * Constructs a new empty {@code RequestParams} instance."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 18:17:10" "RequestParams.java"$"248"$" * Constructs a new RequestParams instance containing the key/value string params from the"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 18:17:10" "RequestParams.java"$"249"$" * specified map."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 18:17:10" "RequestParams.java"$"250"$"115,8 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 18:17:10" "RequestParams.java"$"251"$" * Constructs a new RequestParams instance and populate it with a single initial key/value"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 18:17:10" "RequestParams.java"$"252"$" * string param."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 18:17:10" "RequestParams.java"$"253"$"128,11 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 18:17:10" "RequestParams.java"$"254"$" * Constructs a new RequestParams instance and populate it with multiple initial key/value"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 18:17:10" "RequestParams.java"$"255"$" * string param."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 18:17:10" "RequestParams.java"$"256"$" * @param keysAndValues a sequence of keys and values. Objects are automatically converted to"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 18:17:10" "RequestParams.java"$"257"$" * Strings (including the value {@code null})."$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 18:17:10" "RequestParams.java"$"258"$"316,8 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 18:17:10" "RequestParams.java"$"259"$" * @return HttpEntity resulting HttpEntity to be included along with {@link"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 18:17:10" "RequestParams.java"$"260"$" * org.apache.http.client.methods.HttpEntityEnclosingRequestBase}"$"verdict"$"1"$" b/library/src/com/loopj/android/http/RequestParams.java"$"2013-10-28 18:17:10" "ResponseHandlerInterface.java"$"261"$"++ b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 18:17:10" "ResponseHandlerInterface.java"$"262"$"15,7 @@ public interface ResponseHandlerInterface {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 18:17:10" "ResponseHandlerInterface.java"$"263"$" * @throws java.io.IOException if retrieving data from response fails"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 18:17:10" "ResponseHandlerInterface.java"$"264"$"77,15 @@ public interface ResponseHandlerInterface {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 18:17:10" "ResponseHandlerInterface.java"$"265"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 18:17:10" "ResponseHandlerInterface.java"$"266"$" * @param requestURI claimed request URI"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 18:17:10" "ResponseHandlerInterface.java"$"267"$" *"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 18:17:10" "ResponseHandlerInterface.java"$"268"$" * @param requestHeaders Headers, claimed to be from original request"$"verdict"$"1"$" b/library/src/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-10-28 18:17:10" "SerializableCookie.java"$"269"$"++ b/library/src/com/loopj/android/http/SerializableCookie.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SerializableCookie.java"$"2013-10-28 18:17:10" "SerializableCookie.java"$"270"$"28,8 @@ import java.io.Serializable;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SerializableCookie.java"$"2013-10-28 18:17:10" "SerializableCookie.java"$"271"$" * A wrapper class around {@link Cookie} and/or {@link BasicClientCookie} designed for use in {@link"$"verdict"$"1"$" b/library/src/com/loopj/android/http/SerializableCookie.java"$"2013-10-28 18:17:10" "SerializableCookie.java"$"272"$" * PersistentCookieStore}."$"verdict"$"1"$" b/library/src/com/loopj/android/http/SerializableCookie.java"$"2013-10-28 18:17:10" "TextHttpResponseHandler.java"$"273"$"++ b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-28 18:17:10" "TextHttpResponseHandler.java"$"274"$"7,11 @@ import org.apache.http.Header;"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-28 18:17:10" "TextHttpResponseHandler.java"$"275"$" * Used to intercept and handle the responses from requests made using {@link AsyncHttpClient}. The"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-28 18:17:10" "TextHttpResponseHandler.java"$"276"$" * {@link #onSuccess(String)} method is designed to be anonymously overridden with your own response"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-28 18:17:10" "TextHttpResponseHandler.java"$"277"$" * handling code.

 

Additionally, you can override the {@link #onFailure(String,"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-28 18:17:10" "TextHttpResponseHandler.java"$"278"$" * Throwable)}, {@link #onStart()}, and {@link #onFinish()} methods as required.

 

For"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-28 18:17:10" "TextHttpResponseHandler.java"$"279"$" * example:

 

"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-28 18:17:10" "TextHttpResponseHandler.java"$"280"$"58,7 @@ public class TextHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-28 18:17:10" "TextHttpResponseHandler.java"$"281"$" * Fired when a request fails to complete, override to handle in your own code"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-28 18:17:10" "TextHttpResponseHandler.java"$"282"$"67,7 @@ public class TextHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-28 18:17:10" "TextHttpResponseHandler.java"$"283"$" * Fired when a request fails to complete, override to handle in your own code"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-28 18:17:10" "TextHttpResponseHandler.java"$"284"$"79,7 @@ public class TextHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-28 18:17:10" "TextHttpResponseHandler.java"$"285"$" * Fired when a request returns successfully, override to handle in your own code"$"verdict"$"1"$" b/library/src/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-10-28 18:17:10" "maven_push.gradle"$"286"$"++ b/maven_push.gradle"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-28 18:17:10" "maven_push.gradle"$"287"$"82,7 @@ afterEvaluate { project ->"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-28 18:17:10" "maven_push.gradle"$"288"$" task androidJavadocsJar(type: Jar, dependsOn: generateReleaseJavadoc) {"$"verdict"$"1"$" b/maven_push.gradle"$"2013-10-28 18:17:10" "build.gradle"$"0"$"++ b/library/build.gradle"$"verdict"$"1"$" b/library/build.gradle"$"2013-10-29 17:38:04" "build.gradle"$"1"$"3,6 @@ apply plugin: 'android-library'"$"verdict"$"1"$" b/library/build.gradle"$"2013-10-29 17:38:04" ".travis.yml"$"0"$"++ b/.travis.yml"$"verdict"$"1"$" b/.travis.yml"$"2013-11-01 08:39:27" ".travis.yml"$"1"$"22,15 @@ before_install:"$"verdict"$"1"$" b/.travis.yml"$"2013-11-01 08:39:27" ".travis.yml"$"2"$" # newest android SDK 22.3"$"verdict"$"1"$" b/.travis.yml"$"2013-11-01 08:39:27" ".travis.yml"$"3"$" - wget http://dl.google.com/android/android-sdk_r22.3-linux.tgz"$"verdict"$"1"$" b/.travis.yml"$"2013-11-01 08:39:27" ".travis.yml"$"4"$" - tar -zxf android-sdk_r22.3-linux.tgz"$"verdict"$"1"$" b/.travis.yml"$"2013-11-01 08:39:27" ".travis.yml"$"5"$" - echo yes | android update sdk -t tools,platform-tools,extra-android-support,extra-android-m2repository,android-19,build-tools-19.0.0 --force --no-ui"$"verdict"$"1"$" b/.travis.yml"$"2013-11-01 08:39:27" ".travis.yml"$"6"$" # Sonatype bypass"$"verdict"$"1"$" b/.travis.yml"$"2013-11-01 08:39:27" "README.md"$"7"$"++ b/README.md"$"verdict"$"1"$" b/README.md"$"2013-11-01 08:39:27" "README.md"$"8"$"29,7 @@ https://oss.sonatype.org/content/repositories/snapshots/com/loopj/android/androi"$"verdict"$"1"$" b/README.md"$"2013-11-01 08:39:27" "README.md"$"9"$"Version: 1.4.5-SNAPSHOT"$"verdict"$"1"$" b/README.md"$"2013-11-01 08:39:27" "build.gradle"$"10"$"++ b/build.gradle"$"verdict"$"1"$" b/build.gradle"$"2013-11-01 08:39:27" "build.gradle"$"11"$"14,7 @@ def isReleaseBuild() {"$"verdict"$"1"$" b/build.gradle"$"2013-11-01 08:39:27" "build.gradle"$"12"$" version = '1.4.5-SNAPSHOT'"$"verdict"$"1"$" b/build.gradle"$"2013-11-01 08:39:27" "gradle.properties"$"13"$"++ b/gradle.properties"$"verdict"$"1"$" b/gradle.properties"$"2013-11-01 08:39:27" "gradle.properties"$"14"$"1,5 @@"$"verdict"$"1"$" b/gradle.properties"$"2013-11-01 08:39:27" "gradle.properties"$"15"$"VERSION_NAME=1.4.5-SNAPSHOT"$"verdict"$"1"$" b/gradle.properties"$"2013-11-01 08:39:27" "gradle.properties"$"16"$"VERSION_CODE=145"$"verdict"$"1"$" b/gradle.properties"$"2013-11-01 08:39:27" "build.gradle"$"17"$"++ b/library/build.gradle"$"verdict"$"1"$" b/library/build.gradle"$"2013-11-01 08:39:27" "build.gradle"$"18"$"1,8 @@"$"verdict"$"1"$" b/library/build.gradle"$"2013-11-01 08:39:27" "build.gradle"$"19"$" compileSdkVersion 19"$"verdict"$"1"$" b/library/build.gradle"$"2013-11-01 08:39:27" "build.gradle"$"20"$" buildToolsVersion '19.0.0'"$"verdict"$"1"$" b/library/build.gradle"$"2013-11-01 08:39:27" "AsyncHttpClient.java"$"25"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-01 08:39:27" "AsyncHttpClient.java"$"26"$"91,7 @@ import java.util.zip.GZIPInputStream;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-01 08:39:27" "AsyncHttpClient.java"$"27"$" private static final String VERSION = ""1.4.5"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-01 08:39:27" "AsyncHttpClient.java"$"28"$"884,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-01 08:39:27" "AsyncHttpClient.java"$"29"$" uriRequest.setHeader(""Content-Type"", contentType);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-01 08:39:27" "AsyncHttpResponseHandler.java"$"30"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-01 08:39:27" "AsyncHttpResponseHandler.java"$"31"$"315,7 @@ public class AsyncHttpResponseHandler implements ResponseHandlerInterface {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-01 08:39:27" "AsyncHttpResponseHandler.java"$"32"$" onFailure(statusCode, headers, error, null);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-01 08:39:27" "TextHttpResponseHandler.java"$"33"$"++ b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-11-01 08:39:27" "TextHttpResponseHandler.java"$"34"$"107,8 @@ public class TextHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-11-01 08:39:27" "TextHttpResponseHandler.java"$"35"$" Log.e(LOG_TAG, ""String encoding failed, calling onFailure(int, Header[], String, Throwable)"", e);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-11-01 08:39:27" "TextHttpResponseHandler.java"$"36"$" onFailure(0, headers, (String) null, error);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-11-01 08:39:27" "build.gradle"$"37"$"++ b/sample/build.gradle"$"verdict"$"1"$" b/sample/build.gradle"$"2013-11-01 08:39:27" "build.gradle"$"38"$"16,12 @@ repositories {"$"verdict"$"1"$" b/sample/build.gradle"$"2013-11-01 08:39:27" "build.gradle"$"39"$" compileSdkVersion 19"$"verdict"$"1"$" b/sample/build.gradle"$"2013-11-01 08:39:27" "build.gradle"$"40"$" buildToolsVersion '19.0.0'"$"verdict"$"1"$" b/sample/build.gradle"$"2013-11-01 08:39:27" "build.gradle"$"41"$" targetSdkVersion 19"$"verdict"$"1"$" b/sample/build.gradle"$"2013-11-01 08:39:27" "PostSample.java"$"42"$"++ b/sample/src/main/java/com/loopj/android/http/sample/PostSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PostSample.java"$"2013-11-01 08:39:27" "PostSample.java"$"43"$"5,14 @@ import com.loopj.android.http.AsyncHttpResponseHandler;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PostSample.java"$"2013-11-01 08:39:27" "PostSample.java"$"44"$"import org.apache.http.message.BasicHeader;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PostSample.java"$"2013-11-01 08:39:27" "PostSample.java"$"45"$" headers = new Header[]{ new BasicHeader(""Content-Type"", ""ee"") };"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PostSample.java"$"2013-11-01 08:39:27" "AsyncHttpClient.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-01 09:56:03" "AsyncHttpClient.java"$"1"$"337,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-01 09:56:03" "AsyncHttpClient.java"$"2"$" this.threadPool.setCorePoolSize(maxConnections);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-01 09:56:03" "AsyncHttpRequest.java"$"3"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2013-11-01 09:56:03" "AsyncHttpRequest.java"$"4"$"55,8 @@ class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2013-11-01 09:56:03" "AsyncHttpRequest.java"$"5"$" } else {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2013-11-01 09:56:03" "AsyncHttpRequest.java"$"6"$" Log.e(""AsyncHttpRequest"", ""makeRequestWithRetries returned error, but handler is null"", e);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2013-11-01 09:56:03" "PostSample.java"$"10"$"++ b/sample/src/main/java/com/loopj/android/http/sample/PostSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PostSample.java"$"2013-11-01 09:56:03" "PostSample.java"$"11"$"5,12 @@ import com.loopj.android.http.AsyncHttpResponseHandler;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PostSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"12"$"++ b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"13"$"1,79 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"14"$"package com.loopj.android.http.sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"15"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"16"$"import android.util.SparseArray;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"17"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"18"$"import com.loopj.android.http.AsyncHttpClient;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"19"$"import com.loopj.android.http.AsyncHttpResponseHandler;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"20"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"21"$"import org.apache.http.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"22"$"import org.apache.http.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"23"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"24"$"import java.util.Random;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"25"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"26"$"public class ThreadingTimeoutSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"27"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"28"$" private static final String LOG_TAG = ""ThreadingTimeoutSample"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"29"$" private SparseArray states = new SparseArray();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"30"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"31"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"32"$" protected int getSampleTitle() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"33"$" return R.string.app_name;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"34"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"35"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"36"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"37"$" protected boolean isRequestBodyAllowed() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"38"$" return false;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"39"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"40"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"41"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"42"$" protected boolean isRequestHeadersAllowed() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"43"$" return false;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"44"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"45"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"46"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"47"$" protected String getDefaultURL() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"48"$" return ""http://httpbin.org/delay/6"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"49"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"50"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"51"$" private synchronized void setStatus(int id, String status) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"52"$" String current = states.get(id, null);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"53"$" states.put(id, current == null ? status : current + "","" + status);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"54"$" clearOutputs();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"55"$" for (int i = 0; i < states.size(); i++) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"56"$" debugResponse(LOG_TAG, states.keyAt(i) + "": "" + states.get(states.keyAt(i)));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"57"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"58"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"59"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"60"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"61"$" protected AsyncHttpResponseHandler getResponseHandler() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"62"$" return new AsyncHttpResponseHandler() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"63"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"64"$" private int id = new Random().nextInt(1000);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"65"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"66"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"67"$" public void onStart() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"68"$" setStatus(id, ""START"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"69"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"70"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"71"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"72"$" public void onSuccess(int statusCode, Header[] headers, byte[] responseBody) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"73"$" setStatus(id, ""SUCCESS"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"74"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"75"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"76"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"77"$" public void onFinish() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"78"$" setStatus(id, ""FINISH"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"79"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"80"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"81"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"82"$" public void onFailure(int statusCode, Header[] headers, byte[] responseBody, Throwable error) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"83"$" setStatus(id, ""FAILURE"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"84"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"85"$" };"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"86"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"87"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"88"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"89"$" protected void executeSample(AsyncHttpClient client, String URL, Header[] headers, HttpEntity entity, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"90"$" client.get(this, URL, headers, null, responseHandler);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"91"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "ThreadingTimeoutSample.java"$"92"$"}"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2013-11-01 09:56:03" "WaypointsActivity.java"$"93"$"++ b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2013-11-01 09:56:03" "WaypointsActivity.java"$"94"$"9,7 @@ import android.widget.ListView;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2013-11-01 09:56:03" "WaypointsActivity.java"$"95"$" private static final String[] samples = new String[]{""GET"", ""POST"", ""DELETE"", ""PUT"", ""JSON"", ""FILE"", ""BINARY"", ""THREADING TIMEOUTS""};"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2013-11-01 09:56:03" "WaypointsActivity.java"$"96"$"43,9 @@ public class WaypointsActivity extends ListActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2013-11-01 09:56:03" "WaypointsActivity.java"$"97"$" case 7:"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2013-11-01 09:56:03" "WaypointsActivity.java"$"98"$" targetClass = ThreadingTimeoutSample.class;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2013-11-01 09:56:03" "WaypointsActivity.java"$"99"$" break;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2013-11-01 09:56:03" "AsyncHttpClient.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-05 18:36:56" "AsyncHttpClient.java"$"1"$"91,16 @@ import java.util.zip.GZIPInputStream;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-05 18:36:56" "AsyncHttpClient.java"$"2"$" public static final String VERSION = ""1.4.5"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-05 18:36:56" "AsyncHttpClient.java"$"3"$" public static final int DEFAULT_MAX_CONNECTIONS = 10;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-05 18:36:56" "AsyncHttpClient.java"$"4"$" public static final int DEFAULT_SOCKET_TIMEOUT = 10 * 1000;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-05 18:36:56" "AsyncHttpClient.java"$"5"$" public static final int DEFAULT_MAX_RETRIES = 5;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-05 18:36:56" "AsyncHttpClient.java"$"6"$" public static final int DEFAULT_RETRY_SLEEP_TIME_MILLIS = 1500;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-05 18:36:56" "AsyncHttpClient.java"$"7"$" public static final int DEFAULT_SOCKET_BUFFER_SIZE = 8192;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-05 18:36:56" "AsyncHttpClient.java"$"8"$" public static final String HEADER_ACCEPT_ENCODING = ""Accept-Encoding"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-05 18:36:56" "AsyncHttpClient.java"$"9"$" public static final String ENCODING_GZIP = ""gzip"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-05 18:36:56" "AsyncHttpClient.java"$"10"$" public static final String LOG_TAG = ""AsyncHttpClient"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-05 18:36:56" "AsyncHttpClient.java"$"11"$"488,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-05 18:36:56" "AsyncHttpClient.java"$"12"$" // [+] HTTP HEAD"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-05 18:36:56" "AsyncHttpClient.java"$"13"$"557,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-05 18:36:56" "AsyncHttpClient.java"$"14"$" // [-] HTTP HEAD"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-05 18:36:56" "AsyncHttpClient.java"$"15"$" // [+] HTTP GET"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-05 18:36:56" "AsyncHttpClient.java"$"16"$"627,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-05 18:36:56" "AsyncHttpClient.java"$"17"$" // [-] HTTP GET"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-05 18:36:56" "AsyncHttpClient.java"$"18"$" // [+] HTTP POST"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-05 18:36:56" "AsyncHttpClient.java"$"19"$"727,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-05 18:36:56" "AsyncHttpClient.java"$"20"$" // [-] HTTP POST"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-05 18:36:56" "AsyncHttpClient.java"$"21"$" // [+] HTTP PUT"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-05 18:36:56" "AsyncHttpClient.java"$"22"$"805,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-05 18:36:56" "AsyncHttpClient.java"$"23"$" // [-] HTTP PUT"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-05 18:36:56" "AsyncHttpClient.java"$"24"$" // [+] HTTP DELETE"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-05 18:36:56" "AsyncHttpClient.java"$"25"$"863,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-05 18:36:56" "AsyncHttpClient.java"$"26"$" // [-] HTTP DELETE"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-05 18:36:56" "AsyncHttpClient.java"$"27"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-05 18:36:56" "AsyncHttpClient.java"$"28"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-05 18:36:56" "AsyncHttpRequest.java"$"29"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2013-11-05 18:36:56" "AsyncHttpRequest.java"$"30"$"30,9 @@ import java.io.IOException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2013-11-05 18:36:56" "AsyncHttpRequest.java"$"31"$"/**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2013-11-05 18:36:56" "AsyncHttpRequest.java"$"32"$" * Internal class, representing the HttpRequest, done in asynchronous manner"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2013-11-05 18:36:56" "AsyncHttpRequest.java"$"33"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2013-11-05 18:36:56" "AsyncHttpRequest.java"$"34"$"112,7 @@ class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2013-11-05 18:36:56" "AsyncHttpRequest.java"$"35"$"+executionCount, context);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2013-11-05 18:36:56" "AsyncHttpRequest.java"$"36"$" responseHandler.sendRetryMessage(executionCount);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"37"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"38"$"32,6 @@ import org.apache.http.util.ByteArrayBuffer;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"39"$"40,7 @@ import java.net.URI;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"40"$" * #onFinish()}, {@link #onRetry(int)} and {@link #onProgress(int, int)} methods as required."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"41"$"56,8 @@ import java.net.URI;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"42"$" * public void onFailure(int statusCode, Header[] headers, byte[] responseBody, Throwable"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"43"$" * error)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"44"$"79,7 @@ import java.net.URI;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"45"$"public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterface {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"46"$"119,9 @@ public class AsyncHttpResponseHandler implements ResponseHandlerInterface {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"47"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"48"$" * Avoid leaks by using a non-anonymous handler class with a weak reference"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"49"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"50"$"138,9 @@ public class AsyncHttpResponseHandler implements ResponseHandlerInterface {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"51"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"52"$" return useSynchronousMode;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"53"$"172,6 @@ public class AsyncHttpResponseHandler implements ResponseHandlerInterface {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"54"$"179,7 @@ public class AsyncHttpResponseHandler implements ResponseHandlerInterface {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"55"$" Log.d(LOG_TAG, String.format(""Progress %d from %d (%d)"", bytesWritten, totalSize, bytesWritten / (totalSize / 100)));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"56"$"195,6 @@ public class AsyncHttpResponseHandler implements ResponseHandlerInterface {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"57"$"202,7 @@ public class AsyncHttpResponseHandler implements ResponseHandlerInterface {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"58"$" public abstract void onSuccess(int statusCode, Header[] headers, byte[] responseBody);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"59"$"212,27 @@ public class AsyncHttpResponseHandler implements ResponseHandlerInterface {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"60"$" public abstract void onFailure(int statusCode, Header[] headers, byte[] responseBody, Throwable error);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"61"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"62"$" * @param retryNo number of retry"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"63"$" public void onRetry(int retryNo) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"64"$" Log.d(LOG_TAG, String.format(""Request retry no. %d"", retryNo));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"65"$" final public void sendSuccessMessage(int statusCode, Header[] headers, byte[] responseBytes) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"66"$" sendMessage(obtainMessage(SUCCESS_MESSAGE, new Object[]{statusCode, headers, responseBytes}));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"67"$" final public void sendFailureMessage(int statusCode, Header[] headers, byte[] responseBody, Throwable throwable) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"68"$" sendMessage(obtainMessage(FAILURE_MESSAGE, new Object[]{statusCode, headers, responseBody, throwable}));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"69"$"243,17 @@ public class AsyncHttpResponseHandler implements ResponseHandlerInterface {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"70"$" final public void sendRetryMessage(int retryNo) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"71"$" sendMessage(obtainMessage(RETRY_MESSAGE, new Object[]{retryNo}));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"72"$" protected void handleMessage(Message message) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"73"$" switch (message.what) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"74"$" response = (Object[]) message.obj;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"75"$"261,7 @@ public class AsyncHttpResponseHandler implements ResponseHandlerInterface {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"76"$" response = (Object[]) message.obj;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"77"$"275,7 @@ public class AsyncHttpResponseHandler implements ResponseHandlerInterface {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"78"$" response = (Object[]) message.obj;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"79"$"287,11 @@ public class AsyncHttpResponseHandler implements ResponseHandlerInterface {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"80"$" response = (Object[]) message.obj;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"81"$" if (response != null && response.length == 1)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"82"$" onRetry((Integer) response[0]);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"83"$" else"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"84"$" Log.e(LOG_TAG, ""RETRY_MESSAGE didn't get enough params"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"85"$"304,33 @@ public class AsyncHttpResponseHandler implements ResponseHandlerInterface {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"86"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"87"$" * Helper method to send runnable into local handler loop"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"88"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"89"$" * @param runnable runnable instance, can be null"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"90"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"91"$" protected void postRunnable(Runnable runnable) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"92"$" if (runnable != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"93"$" handler.post(runnable);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"94"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"95"$" * Helper method to create Message instance from handler"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"96"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"97"$" * @param responseMessageId constant to identify Handler message"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"98"$" * @param responseMessageData object to be passed to message receiver"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"99"$" * @return Message instance, should not be null"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"100"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"101"$" protected Message obtainMessage(int responseMessageId, Object responseMessageData) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"102"$" msg = handler.obtainMessage(responseMessageId, responseMessageData);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"103"$" msg.what = responseMessageId;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"104"$" msg.obj = responseMessageData;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"105"$"354,13 @@ public class AsyncHttpResponseHandler implements ResponseHandlerInterface {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"106"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"107"$" * Returns byte array of response HttpEntity contents"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"108"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"109"$" * @param entity can be null"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"110"$" * @return response entity body or null"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"111"$" * @throws java.io.IOException if reading entity or creating byte array failed"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "AsyncHttpResponseHandler.java"$"112"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"113"$"++ b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"114"$"23,65 @@ import android.util.Log;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"115"$"/**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"116"$" * Class meant to be used with custom JSON parser (such as GSON or Jackson JSON)

 

"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"117"$" * {@link #parseResponse(String, boolean)} should be overriden and must return type of generic param"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"118"$" * class, response will be then handled to implementation of abstract methods {@link #onSuccess(int,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"119"$" * org.apache.http.Header[], String, Object)} or {@link #onFailure(int, org.apache.http.Header[],"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"120"$" * Throwable, String, Object)}, depending of response HTTP status line (result http code)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"121"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"122"$" * Creates a new JsonHttpResponseHandler with default charset ""UTF-8"""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"123"$" this(DEFAULT_CHARSET);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"124"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"125"$" * Creates a new JsonHttpResponseHandler with given string encoding"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"126"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"127"$" * @param encoding result string encoding, see Charset"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"128"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"129"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"130"$" * Base abstract method, handling defined generic type"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"131"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"132"$" * @param statusCode HTTP status line"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"133"$" * @param headers response headers"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"134"$" * @param rawJsonResponse string of response, can be null"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"135"$" * @param response response returned by {@link #parseResponse(String, boolean)}"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"136"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"137"$" public abstract void onSuccess(int statusCode, Header[] headers, String rawJsonResponse, JSON_TYPE response);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"138"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"139"$" * Base abstract method, handling defined generic type"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"140"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"141"$" * @param statusCode HTTP status line"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"142"$" * @param headers response headers"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"143"$" * @param throwable error thrown while processing request"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"144"$" * @param rawJsonData raw string data returned if any"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"145"$" * @param errorResponse response returned by {@link #parseResponse(String, boolean)}"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"146"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"147"$" public abstract void onFailure(int statusCode, Header[] headers, Throwable throwable, String rawJsonData, JSON_TYPE errorResponse);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"148"$" public final void onSuccess(final int statusCode, final Header[] headers, final String responseString) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"149"$" final JSON_TYPE jsonResponse = parseResponse(responseString, false);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"150"$" onSuccess(statusCode, headers, responseString, jsonResponse);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"151"$"89,7 @@ public abstract class BaseJsonHttpResponseHandler extends TextHttpRes"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"152"$" onFailure(statusCode, headers, t, responseString, null);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"153"$"101,17 @@ public abstract class BaseJsonHttpResponseHandler extends TextHttpRes"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"154"$" public final void onFailure(final int statusCode, final Header[] headers, final String responseString, final Throwable throwable) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"155"$" if (responseString != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"156"$" final JSON_TYPE jsonResponse = parseResponse(responseString, true);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"157"$" onFailure(statusCode, headers, throwable, responseString, jsonResponse);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"158"$"119,25 @@ public abstract class BaseJsonHttpResponseHandler extends TextHttpRes"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"159"$" onFailure(statusCode, headers, throwable, responseString, null);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"160"$" onFailure(statusCode, headers, throwable, null, null);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"161"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"162"$" * Should return deserialized instance of generic type, may return object for more vague"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"163"$" * handling"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"164"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"165"$" * @param rawJsonData response string, may be null"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"166"$" * @param isFailure indicating if this method is called from onFailure or not"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"167"$" * @return object of generic type or possibly null if you choose so"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"168"$" * @throws Throwable allows you to throw anything from within deserializing JSON response"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"169"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BaseJsonHttpResponseHandler.java"$"170"$" protected abstract JSON_TYPE parseResponse(String rawJsonData, boolean isFailure) throws Throwable;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "BinaryHttpResponseHandler.java"$"171"$"++ b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-11-05 18:36:56" "BinaryHttpResponseHandler.java"$"172"$"49,9 @@ import java.util.regex.PatternSyntaxException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-11-05 18:36:56" "BinaryHttpResponseHandler.java"$"173"$"public abstract class BinaryHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-11-05 18:36:56" "BinaryHttpResponseHandler.java"$"174"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-11-05 18:36:56" "BinaryHttpResponseHandler.java"$"175"$" private static final String LOG_TAG = ""BinaryHttpResponseHandler"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-11-05 18:36:56" "BinaryHttpResponseHandler.java"$"176"$"82,19 @@ public class BinaryHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-11-05 18:36:56" "BinaryHttpResponseHandler.java"$"177"$" super();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-11-05 18:36:56" "BinaryHttpResponseHandler.java"$"178"$" if (allowedContentTypes != null)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-11-05 18:36:56" "BinaryHttpResponseHandler.java"$"179"$" mAllowedContentTypes = allowedContentTypes;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-11-05 18:36:56" "BinaryHttpResponseHandler.java"$"180"$" else"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-11-05 18:36:56" "BinaryHttpResponseHandler.java"$"181"$" Log.e(LOG_TAG, ""Constructor passed allowedContentTypes was null !"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-11-05 18:36:56" "BinaryHttpResponseHandler.java"$"182"$" public abstract void onSuccess(int statusCode, Header[] headers, byte[] binaryData);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-11-05 18:36:56" "BinaryHttpResponseHandler.java"$"183"$" public abstract void onFailure(int statusCode, Header[] headers, byte[] binaryData, Throwable error);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"184"$"++ b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"185"$"12,99 @@ import java.io.IOException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"186"$"public abstract class FileAsyncHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"187"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"188"$" * Obtains new FileAsyncHttpResponseHandler and stores response in passed file"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"189"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"190"$" * @param file File to store response within, must not be null"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"191"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"192"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"193"$" * Obtains new FileAsyncHttpResponseHandler against context with target being temporary file"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"194"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"195"$" * @param context Context, must not be null"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"196"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"197"$" public FileAsyncHttpResponseHandler(Context context) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"198"$" this.mFile = getTemporaryFile(context);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"199"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"200"$" * Attempts to delete file with stored response"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"201"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"202"$" * @return false if the file does not exist or is null, true if it was successfully deleted"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"203"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"204"$" public boolean deleteTargetFile() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"205"$" return getTargetFile() != null && getTargetFile().delete();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"206"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"207"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"208"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"209"$" * Used when there is no file to be used when calling constructor"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"210"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"211"$" * @param context Context, must not be null"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"212"$" * @return temporary file or null if creating file failed"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"213"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"214"$" protected File getTemporaryFile(Context context) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"215"$" assert (context != null);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"216"$" return File.createTempFile(""temp_"", ""_handled"", context.getCacheDir());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"217"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"218"$" * Retrieves File object in which the response is stored"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"219"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"220"$" * @return File file in which the response is stored"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"221"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"222"$" public final void onFailure(int statusCode, Header[] headers, byte[] responseBytes, Throwable throwable) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"223"$" onFailure(statusCode, headers, throwable, getTargetFile());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"224"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"225"$" * Method to be overriden, receives as much of file as possible Called when the file is"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"226"$" * considered failure or if there is error when retrieving file"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"227"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"228"$" * @param statusCode http file status line"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"229"$" * @param headers file http headers if any"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"230"$" * @param throwable returned throwable"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"231"$" * @param file file in which the file is stored"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"232"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"233"$" public abstract void onFailure(int statusCode, Header[] headers, Throwable throwable, File file);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"234"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"235"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"236"$" public final void onSuccess(int statusCode, Header[] headers, byte[] responseBytes) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"237"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"238"$" * Method to be overriden, receives as much of response as possible"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"239"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"240"$" * @param statusCode http response status line"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"241"$" * @param headers response http headers if any"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"242"$" * @param file file in which the response is stored"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"243"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"244"$" public abstract void onSuccess(int statusCode, Header[] headers, File file);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"245"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"246"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileAsyncHttpResponseHandler.java"$"247"$" protected byte[] getResponseData(HttpEntity entity) throws IOException {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"248"$"++ b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"249"$"30,94 @@ import org.json.JSONTokener;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"250"$" * designed to be passed to get, post, put and delete requests with the {@link #onSuccess(int,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"251"$" * org.apache.http.Header[], org.json.JSONArray)} or {@link #onSuccess(int,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"252"$" * org.apache.http.Header[], org.json.JSONObject)} methods anonymously overridden.

 

"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"253"$" * Additionally, you can override the other event methods from the parent class."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"254"$" * Creates new JsonHttpResponseHandler, with Json String encoding UTF-8"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"255"$" * Creates new JsonHttpRespnseHandler with given Json String encoding"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"256"$" * @param encoding String encoding to be used when parsing JSON"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"257"$" public JsonHttpResponseHandler(String encoding) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"258"$" super(encoding);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"259"$" * Returns when request succeeds"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"260"$" * @param statusCode http response status line"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"261"$" * @param headers response headers if any"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"262"$" * @param response parsed response if any"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"263"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"264"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"265"$" * Returns when request succeeds"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"266"$" * @param statusCode http response status line"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"267"$" * @param headers response headers if any"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"268"$" * @param response parsed response if any"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"269"$" public void onSuccess(int statusCode, Header[] headers, JSONArray response) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"270"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"271"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"272"$" * Returns when request failed"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"273"$" * @param statusCode http response status line"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"274"$" * @param headers response headers if any"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"275"$" * @param throwable throwable describing the way request failed"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"276"$" * @param errorResponse parsed response if any"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"277"$" public void onFailure(int statusCode, Header[] headers, Throwable throwable, JSONObject errorResponse) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"278"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"279"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"280"$" * Returns when request failed"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"281"$" * @param statusCode http response status line"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"282"$" * @param headers response headers if any"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"283"$" * @param throwable throwable describing the way request failed"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"284"$" * @param errorResponse parsed response if any"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"285"$" public void onFailure(int statusCode, Header[] headers, Throwable throwable, JSONArray errorResponse) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"286"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"287"$" public void onFailure(int statusCode, Header[] headers, String responseString, Throwable throwable) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"288"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"289"$" public void onSuccess(int statusCode, Header[] headers, String responseString) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"290"$" public final void onSuccess(final int statusCode, final Header[] headers, final byte[] responseBytes) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"291"$" final Object jsonResponse = parseResponse(responseBytes);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"292"$"125,8 @@ public class JsonHttpResponseHandler extends TextHttpResponseHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"293"$" jsonResponse.getClass().getName()), (JSONObject) null);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"294"$" onFailure(statusCode, headers, new JSONException(""Unexpected response type "" + jsonResponse.getClass().getName()), (JSONObject) null);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"295"$"135,7 @@ public class JsonHttpResponseHandler extends TextHttpResponseHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"296"$" onFailure(statusCode, headers, ex, (JSONObject) null);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"297"$"147,24 @@ public class JsonHttpResponseHandler extends TextHttpResponseHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"298"$" public final void onFailure(final int statusCode, final Header[] headers, final byte[] responseBytes, final Throwable throwable) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"299"$" if (responseBytes != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"300"$" final Object jsonResponse = parseResponse(responseBytes);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"301"$" onFailure(statusCode, headers, throwable, (JSONObject) jsonResponse);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"302"$" onFailure(statusCode, headers, throwable, (JSONArray) jsonResponse);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"303"$" onFailure(statusCode, headers, (String) jsonResponse, throwable);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"304"$" jsonResponse.getClass().getName()), (JSONObject) null);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"305"$" onFailure(statusCode, headers, new JSONException(""Unexpected response type "" + jsonResponse.getClass().getName()), (JSONObject) null);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"306"$"182,29 @@ public class JsonHttpResponseHandler extends TextHttpResponseHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"307"$" onFailure(statusCode, headers, throwable, (JSONObject) null);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"308"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"309"$" * Returns Object of type {@link JSONObject}, {@link JSONArray}, String, Boolean, Integer, Long,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"310"$" * Double or {@link JSONObject#NULL}, see {@link org.json.JSONTokener#nextValue()}"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"311"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"312"$" * @param responseBody response bytes to be assembled in String and parsed as JSON"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"313"$" * @return Object parsedResponse"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"314"$" * @throws org.json.JSONException exception if thrown while parsing JSON"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"315"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"316"$" protected Object parseResponse(byte[] responseBody) throws JSONException {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"317"$" String jsonString = getResponseString(responseBody, getCharset());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"318"$" if (jsonString != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"319"$" jsonString = jsonString.trim();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"320"$" if (jsonString.startsWith(""{"") || jsonString.startsWith(""["")) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"321"$" result = new JSONTokener(jsonString).nextValue();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "JsonHttpResponseHandler.java"$"322"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2013-11-05 18:36:56" "MySSLSocketFactory.java"$"323"$"++ b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2013-11-05 18:36:56" "MySSLSocketFactory.java"$"324"$"16,8 @@ import javax.net.ssl.X509TrustManager;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2013-11-05 18:36:56" "MySSLSocketFactory.java"$"325"$" * http://code.google.com/p/android/issues/detail?id=13117#c14

 

Warning! This omits SSL"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2013-11-05 18:36:56" "MySSLSocketFactory.java"$"326"$" * certificate validation on every device, use with caution"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2013-11-05 18:36:56" "PersistentCookieStore.java"$"327"$"++ b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 18:36:56" "PersistentCookieStore.java"$"328"$"174,10 @@ public class PersistentCookieStore implements CookieStore {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 18:36:56" "PersistentCookieStore.java"$"329"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 18:36:56" "PersistentCookieStore.java"$"330"$" * Using some super basic byte array <-> hex conversions so we don't have to rely on any large"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 18:36:56" "PersistentCookieStore.java"$"331"$" * Base64 libraries. Can be overridden if you like!"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 18:36:56" "PersistentCookieStore.java"$"332"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 18:36:56" "ResponseHandlerInterface.java"$"333"$"++ b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-11-05 18:36:56" "ResponseHandlerInterface.java"$"334"$"58,10 @@ public interface ResponseHandlerInterface {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-11-05 18:36:56" "ResponseHandlerInterface.java"$"335"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-11-05 18:36:56" "ResponseHandlerInterface.java"$"336"$" * @param retryNo number of retry within one request"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-11-05 18:36:56" "ResponseHandlerInterface.java"$"337"$" void sendRetryMessage(int retryNo);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-11-05 18:36:56" "ResponseHandlerInterface.java"$"338"$"97,11 @@ public interface ResponseHandlerInterface {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-11-05 18:36:56" "ResponseHandlerInterface.java"$"339"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-11-05 18:36:56" "ResponseHandlerInterface.java"$"340"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-11-05 18:36:56" "ResponseHandlerInterface.java"$"341"$" * Can set, whether the handler should be asynchronous or synchronous"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-11-05 18:36:56" "ResponseHandlerInterface.java"$"342"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-11-05 18:36:56" "ResponseHandlerInterface.java"$"343"$" * @return boolean if the ResponseHandler is running in synchronous mode"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-11-05 18:36:56" "ResponseHandlerInterface.java"$"344"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-11-05 18:36:56" "ResponseHandlerInterface.java"$"345"$" boolean getUseSynchronousMode();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2013-11-05 18:36:56" "SimpleMultipartEntity.java"$"346"$"++ b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-11-05 18:36:56" "SimpleMultipartEntity.java"$"347"$"93,7 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-11-05 18:36:56" "SimpleMultipartEntity.java"$"348"$" // Shall not happen on ByteArrayOutputStream"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2013-11-05 18:36:56" "SyncHttpClient.java"$"349"$"++ b/library/src/main/java/com/loopj/android/http/SyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SyncHttpClient.java"$"2013-11-05 18:36:56" "SyncHttpClient.java"$"350"$"7,12 @@ import org.apache.http.conn.scheme.SchemeRegistry;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SyncHttpClient.java"$"2013-11-05 18:36:56" "SyncHttpClient.java"$"351"$"/**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SyncHttpClient.java"$"2013-11-05 18:36:56" "SyncHttpClient.java"$"352"$" * Processes http requests in synchronous mode, so your caller thread will be blocked on each"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SyncHttpClient.java"$"2013-11-05 18:36:56" "SyncHttpClient.java"$"353"$" * request"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SyncHttpClient.java"$"2013-11-05 18:36:56" "SyncHttpClient.java"$"354"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SyncHttpClient.java"$"2013-11-05 18:36:56" "SyncHttpClient.java"$"355"$" * @see com.loopj.android.http.AsyncHttpClient"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SyncHttpClient.java"$"2013-11-05 18:36:56" "SyncHttpClient.java"$"356"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SyncHttpClient.java"$"2013-11-05 18:36:56" "TextHttpResponseHandler.java"$"357"$"++ b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-11-05 18:36:56" "TextHttpResponseHandler.java"$"358"$"8,10 @@ import java.io.UnsupportedEncodingException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-11-05 18:36:56" "TextHttpResponseHandler.java"$"359"$" * {@link #onSuccess(int, org.apache.http.Header[], String)} method is designed to be anonymously"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-11-05 18:36:56" "TextHttpResponseHandler.java"$"360"$" * overridden with your own response handling code.

 

Additionally, you can override the"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-11-05 18:36:56" "TextHttpResponseHandler.java"$"361"$" * {@link #onFailure(int, org.apache.http.Header[], String, Throwable)}, {@link #onStart()}, and"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-11-05 18:36:56" "TextHttpResponseHandler.java"$"362"$" * {@link #onFinish()} methods as required.

 

For example:

 

"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-11-05 18:36:56" "TextHttpResponseHandler.java"$"363"$"37,68 @@ import java.io.UnsupportedEncodingException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-11-05 18:36:56" "TextHttpResponseHandler.java"$"364"$"public abstract class TextHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-11-05 18:36:56" "TextHttpResponseHandler.java"$"365"$" * Creates new instance with default UTF-8 encoding"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-11-05 18:36:56" "TextHttpResponseHandler.java"$"366"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-11-05 18:36:56" "TextHttpResponseHandler.java"$"367"$" * Creates new instance with given string encoding"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-11-05 18:36:56" "TextHttpResponseHandler.java"$"368"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-11-05 18:36:56" "TextHttpResponseHandler.java"$"369"$" * @param encoding String encoding, see {@link #setCharset(String)}"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-11-05 18:36:56" "TextHttpResponseHandler.java"$"370"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-11-05 18:36:56" "TextHttpResponseHandler.java"$"371"$" * Called when request fails"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-11-05 18:36:56" "TextHttpResponseHandler.java"$"372"$" * @param statusCode http response status line"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-11-05 18:36:56" "TextHttpResponseHandler.java"$"373"$" * @param headers response headers if any"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-11-05 18:36:56" "TextHttpResponseHandler.java"$"374"$" * @param responseString string response of given charset"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-11-05 18:36:56" "TextHttpResponseHandler.java"$"375"$" * @param throwable throwable returned when processing request"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-11-05 18:36:56" "TextHttpResponseHandler.java"$"376"$" public abstract void onFailure(int statusCode, Header[] headers, String responseString, Throwable throwable);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-11-05 18:36:56" "TextHttpResponseHandler.java"$"377"$" * Called when request succeeds"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-11-05 18:36:56" "TextHttpResponseHandler.java"$"378"$" * @param statusCode http response status line"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-11-05 18:36:56" "TextHttpResponseHandler.java"$"379"$" * @param headers response headers if any"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-11-05 18:36:56" "TextHttpResponseHandler.java"$"380"$" * @param responseString string response of given charset"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-11-05 18:36:56" "TextHttpResponseHandler.java"$"381"$" public abstract void onSuccess(int statusCode, Header[] headers, String responseString);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-11-05 18:36:56" "TextHttpResponseHandler.java"$"382"$" public void onSuccess(int statusCode, Header[] headers, byte[] responseBytes) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-11-05 18:36:56" "TextHttpResponseHandler.java"$"383"$" onSuccess(statusCode, headers, getResponseString(responseBytes, getCharset()));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-11-05 18:36:56" "TextHttpResponseHandler.java"$"384"$" public void onFailure(int statusCode, Header[] headers, byte[] responseBytes, Throwable throwable) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-11-05 18:36:56" "TextHttpResponseHandler.java"$"385"$" onFailure(statusCode, headers, getResponseString(responseBytes, getCharset()), throwable);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-11-05 18:36:56" "TextHttpResponseHandler.java"$"386"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-11-05 18:36:56" "TextHttpResponseHandler.java"$"387"$" * Attempts to encode response bytes as string of set encoding"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-11-05 18:36:56" "TextHttpResponseHandler.java"$"388"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-11-05 18:36:56" "TextHttpResponseHandler.java"$"389"$" * @param charset charset to create string with"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-11-05 18:36:56" "TextHttpResponseHandler.java"$"390"$" * @param stringBytes response bytes"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-11-05 18:36:56" "TextHttpResponseHandler.java"$"391"$" * @return String of set encoding or null"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-11-05 18:36:56" "TextHttpResponseHandler.java"$"392"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-11-05 18:36:56" "TextHttpResponseHandler.java"$"393"$" public static String getResponseString(byte[] stringBytes, String charset) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-11-05 18:36:56" "TextHttpResponseHandler.java"$"394"$" return stringBytes == null ? null : new String(stringBytes, charset);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-11-05 18:36:56" "TextHttpResponseHandler.java"$"395"$" Log.e(LOG_TAG, ""Encoding response into string failed"", e);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-11-05 18:36:56" "TextHttpResponseHandler.java"$"396"$" return null;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2013-11-05 18:36:56" "FileSample.java"$"397"$"++ b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-11-05 18:36:56" "FileSample.java"$"398"$"44,18 @@ public class FileSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-11-05 18:36:56" "FileSample.java"$"399"$" public void onSuccess(int statusCode, Header[] headers, File response) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-11-05 18:36:56" "FileSample.java"$"400"$" debugFile(response);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-11-05 18:36:56" "FileSample.java"$"401"$" public void onFailure(int statusCode, Header[] headers, Throwable throwable, File file) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-11-05 18:36:56" "FileSample.java"$"402"$" debugThrowable(LOG_TAG, throwable);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-11-05 18:36:56" "FileSample.java"$"403"$" debugFile(file);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-11-05 18:36:56" "FileSample.java"$"404"$"68,7 @@ public class FileSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-11-05 18:36:56" "FileSample.java"$"405"$" if (!deleteTargetFile()) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-11-05 18:36:56" "FileSample.java"$"406"$" file.getAbsolutePath());"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2013-11-05 18:36:56" "JsonSample.java"$"407"$"++ b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-11-05 18:36:56" "JsonSample.java"$"408"$"49,29 @@ public class JsonSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-11-05 18:36:56" "JsonSample.java"$"409"$" public void onSuccess(int statusCode, Header[] headers, String rawJsonResponse, SampleJSON response) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-11-05 18:36:56" "JsonSample.java"$"410"$" debugResponse(LOG_TAG, rawJsonResponse);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-11-05 18:36:56" "JsonSample.java"$"411"$" public void onFailure(int statusCode, Header[] headers, Throwable throwable, String rawJsonData, SampleJSON errorResponse) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-11-05 18:36:56" "JsonSample.java"$"412"$" debugThrowable(LOG_TAG, throwable);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-11-05 18:36:56" "JsonSample.java"$"413"$" debugResponse(LOG_TAG, rawJsonData);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-11-05 18:36:56" "JsonSample.java"$"414"$" protected SampleJSON parseResponse(String rawJsonData, boolean isFailure) throws Throwable {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-11-05 18:36:56" "JsonSample.java"$"415"$" return new ObjectMapper().readValues(new JsonFactory().createParser(rawJsonData), SampleJSON.class).next();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-11-05 18:36:56" "JsonSample.java"$"416"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-11-05 18:36:56" "JsonSample.java"$"417"$" };"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2013-11-05 18:36:56" "AsyncHttpClient.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-05 20:17:31" "AsyncHttpClient.java"$"1"$"69,7 @@ import java.util.LinkedList;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-05 20:17:31" "AsyncHttpClient.java"$"2"$"import java.util.concurrent.ExecutorService;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-05 20:17:31" "AsyncHttpClient.java"$"3"$"108,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-05 20:17:31" "AsyncHttpClient.java"$"4"$" private ExecutorService threadPool;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-05 20:17:31" "AsyncHttpClient.java"$"5"$"210,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-05 20:17:31" "AsyncHttpClient.java"$"6"$" threadPool = Executors.newFixedThreadPool(DEFAULT_MAX_CONNECTIONS);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-05 20:17:31" "AsyncHttpClient.java"$"7"$"338,6 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"8"$"++ b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"9"$"21,7 @@ package com.loopj.android.http;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"10"$"import android.util.Log;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"11"$"43,7 @@ import java.util.concurrent.ConcurrentHashMap;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"12"$" private static final String LOG_TAG = ""PersistentCookieStore"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"13"$"145,15 @@ public class PersistentCookieStore implements CookieStore {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"14"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"15"$" * Serializes Cookie object into String"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"16"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"17"$" * @param cookie cookie to be encoded, can be null"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"18"$" * @return cookie encoded as String"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"19"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"20"$" if (cookie == null)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"21"$" return null;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"22"$"165,36 @@ public class PersistentCookieStore implements CookieStore {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"23"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"24"$" * Returns cookie decoded from cookie string"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"25"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"26"$" * @param cookieString string of cookie as returned from http request"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"27"$" * @return decoded cookie or null if exception occured"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"28"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"29"$" protected Cookie decodeCookie(String cookieString) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"30"$" byte[] bytes = hexStringToByteArray(cookieString);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"31"$" ByteArrayInputStream byteArrayInputStream = new ByteArrayInputStream(bytes);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"32"$" ObjectInputStream objectInputStream = new ObjectInputStream(byteArrayInputStream);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"33"$" cookie = ((SerializableCookie) objectInputStream.readObject()).getCookie();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"34"$" } catch (Exception exception) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"35"$" Log.d(LOG_TAG, ""decodeCookie failed"", exception);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"36"$" * Using some super basic byte array <-> hex conversions so we don't have to rely on any"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"37"$" * large Base64 libraries. Can be overridden if you like!"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"38"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"39"$" * @param bytes byte array to be converted"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"40"$" * @return string containing hex values"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"41"$" protected String byteArrayToHexString(byte[] bytes) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"42"$" StringBuilder sb = new StringBuilder(bytes.length * 2);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"43"$" for (byte element : bytes) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"44"$"204,17 @@ public class PersistentCookieStore implements CookieStore {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"45"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"46"$" * Converts hex values from strings to byte arra"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"47"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"48"$" * @param hexString string of hex-encoded values"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"49"$" * @return decoded byte array"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"50"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"51"$" protected byte[] hexStringToByteArray(String hexString) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"52"$" int len = hexString.length();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"53"$"= 2) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"54"$" Character.digit(s.charAt(i + 1), 16));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "PersistentCookieStore.java"$"55"$" data[i / 2] = (byte) ((Character.digit(hexString.charAt(i), 16) << 4) + Character.digit(hexString.charAt(i + 1), 16));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2013-11-05 20:17:31" "JsonStreamerEntity.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"1"$"1,306 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"2"$"/*"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"3"$" Android Asynchronous Http Client"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"4"$" Copyright (c) 2011 James Smith "$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"5"$" http://loopj.com"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"6"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"7"$" Licensed under the Apache License, Version 2.0 (the ""License"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"8"$" you may not use this file except in compliance with the License."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"9"$" You may obtain a copy of the License at"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"10"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"11"$" http://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"12"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"13"$" Unless required by applicable law or agreed to in writing, software"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"14"$" distributed under the License is distributed on an ""AS IS"" BASIS,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"15"$" WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"16"$" See the License for the specific language governing permissions and"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"17"$" limitations under the License."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"18"$"*/"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"19"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"20"$"package com.loopj.android.http;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"21"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"22"$"import org.apache.http.Header;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"23"$"import org.apache.http.HttpEntity;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"24"$"import org.apache.http.message.BasicHeader;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"25"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"26"$"import android.util.Log;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"27"$"import android.util.Base64;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"28"$"import android.util.Base64OutputStream;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"29"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"30"$"import java.io.File;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"31"$"import java.io.FileInputStream;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"32"$"import java.io.InputStream;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"33"$"import java.io.OutputStream;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"34"$"import java.io.BufferedOutputStream;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"35"$"import java.io.IOException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"36"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"37"$"import java.util.Set;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"38"$"import java.util.Map;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"39"$"import java.util.HashMap;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"40"$"import java.util.zip.GZIPOutputStream;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"41"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"42"$"/**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"43"$" * HTTP entity to upload JSON data using streams."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"44"$" * This has very low memory footprint; suitable for uploading large"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"45"$" * files using base64 encoding."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"46"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"47"$"class JsonStreamerEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"48"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"49"$" private static final String LOG_TAG = ""JsonStreamerEntity"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"50"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"51"$" private static final UnsupportedOperationException ERR_UNSUPPORTED ="$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"52"$" new UnsupportedOperationException(""Unsupported operation in this implementation."");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"53"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"54"$" private static final byte[] JSON_TRUE = ""true"".getBytes();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"55"$" private static final byte[] JSON_FALSE = ""false"".getBytes();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"56"$" private static final byte[] STREAM_NAME = escape(""name"", true).getBytes();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"57"$" private static final byte[] STREAM_TYPE = escape(""type"", true).getBytes();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"58"$" private static final byte[] STREAM_CONTENTS = escape(""contents"", true).getBytes();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"59"$" private static final byte[] STREAM_ELAPSED = escape(""_elapsed"", true).getBytes();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"60"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"61"$" private static final Header HEADER_JSON ="$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"62"$" new BasicHeader(""Content-Type"", ""application/json"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"63"$" private static final String APPLICATION_OCTET_STREAM ="$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"64"$" ""application/octet-stream"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"65"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"66"$" // Size of the byte-array buffer used to read from files."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"67"$" private static int BUFFER_SIZE = 2048;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"68"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"69"$" // K/V objects to be uploaded."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"70"$" private final Map kvParams = new HashMap();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"71"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"72"$" // Streams and their associated meta-data to be uploaded."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"73"$" private final Map streamParams = new HashMap();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"74"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"75"$" // Whether to use gzip compression while uploading"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"76"$" private final Header contentEncoding;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"77"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"78"$" public JsonStreamerEntity(boolean contentEncoding) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"79"$" this.contentEncoding = contentEncoding"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"80"$" ? new BasicHeader(""Content-Encoding"", ""gzip"")"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"81"$" : null;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"82"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"83"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"84"$" public void addPart(String key, Object value) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"85"$" kvParams.put(key, value);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"86"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"87"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"88"$" public void addPart(String key, File file, String type) throws IOException {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"89"$" addPart(key, new FileInputStream(file), file.getName(), type);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"90"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"91"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"92"$" public void addPart(String key, InputStream inputStream, String name, String type) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"93"$" if (type == null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"94"$" type = APPLICATION_OCTET_STREAM;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"95"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"96"$" streamParams.put(key, new RequestParams.StreamWrapper(inputStream, name, type));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"97"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"98"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"99"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"100"$" public boolean isRepeatable() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"101"$" return false;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"102"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"103"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"104"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"105"$" public boolean isChunked() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"106"$" return false;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"107"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"108"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"109"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"110"$" public boolean isStreaming() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"111"$" return false;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"112"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"113"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"114"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"115"$" public long getContentLength() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"116"$" return -1;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"117"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"118"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"119"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"120"$" public Header getContentEncoding() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"121"$" return contentEncoding;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"122"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"123"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"124"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"125"$" public Header getContentType() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"126"$" return HEADER_JSON;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"127"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"128"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"129"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"130"$" public void consumeContent() throws IOException, UnsupportedOperationException {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"131"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"132"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"133"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"134"$" public InputStream getContent() throws IOException, UnsupportedOperationException {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"135"$" throw ERR_UNSUPPORTED;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"136"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"137"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"138"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"139"$" public void writeTo(final OutputStream outstream) throws IOException {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"140"$" if (outstream == null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"141"$" throw new IllegalStateException(""Output stream cannot be null."");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"142"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"143"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"144"$" long now = System.currentTimeMillis();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"145"$" Log.i(LOG_TAG, ""Started dumping at: "" + now);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"146"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"147"$" OutputStream upload;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"148"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"149"$" // GZIPOutputStream is available only from API level 8 and onward."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"150"$" if(null != contentEncoding) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"151"$" upload = new GZIPOutputStream(new BufferedOutputStream(outstream), BUFFER_SIZE);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"152"$" } else {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"153"$" upload = new BufferedOutputStream(outstream);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"154"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"155"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"156"$" // Always send a JSON object."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"157"$" upload.write('{');"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"158"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"159"$" // Keys used by the HashMaps."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"160"$" Set keys;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"161"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"162"$" // Send the K/V values."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"163"$" keys = kvParams.keySet();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"164"$" for (String key : keys) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"165"$" // Write the JSON object's key."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"166"$" upload.write(escape(key, true).getBytes());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"167"$" upload.write(':');"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"168"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"169"$" // Evaluate the value (which cannot be null)."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"170"$" Object value = kvParams.get(key);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"171"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"172"$" if (value instanceof Boolean) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"173"$" upload.write(((Boolean)value).booleanValue() ? JSON_TRUE : JSON_FALSE);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"174"$" } else if (value instanceof Long) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"175"$" upload.write((((Number)value).longValue() + """").getBytes());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"176"$" } else if (value instanceof Double) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"177"$" upload.write((((Number)value).doubleValue() + """").getBytes());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"178"$" } else if (value instanceof Float) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"179"$" upload.write((((Number)value).floatValue() + """").getBytes());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"180"$" } else if (value instanceof Integer) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"181"$" upload.write((((Number)value).intValue() + """").getBytes());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"182"$" } else {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"183"$" upload.write(value.toString().getBytes());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"184"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"185"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"186"$" upload.write(',');"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"187"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"188"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"189"$" // Buffer used for reading from input streams."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"190"$" byte[] buffer = new byte[BUFFER_SIZE];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"191"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"192"$" // Send the stream params."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"193"$" keys = streamParams.keySet();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"194"$" for(String key : keys) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"195"$" RequestParams.StreamWrapper entry = streamParams.get(key);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"196"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"197"$" // Write the JSON object's key."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"198"$" upload.write(escape(key, true).getBytes());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"199"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"200"$" // All uploads are sent as an object containing the file's details."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"201"$" upload.write("":{"".getBytes());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"202"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"203"$" // Send the streams's name."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"204"$" upload.write(STREAM_NAME);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"205"$" upload.write(':');"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"206"$" upload.write(escape(entry.name, true).getBytes());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"207"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"208"$" // Send the streams's content type."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"209"$" upload.write(STREAM_TYPE);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"210"$" upload.write(':');"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"211"$" upload.write(escape(entry.contentType, true).getBytes());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"212"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"213"$" // Prepare the file content's key."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"214"$" upload.write(STREAM_CONTENTS);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"215"$" upload.write(':');"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"216"$" upload.write('""');"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"217"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"218"$" // Write the file's contents in Base64."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"219"$" Base64OutputStream outputStream = new Base64OutputStream(upload, Base64.NO_CLOSE | Base64.NO_WRAP);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"220"$" int bytesRead;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"221"$" while(-1 != (bytesRead = entry.inputStream.read(buffer))) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"222"$" outputStream.write(buffer, 0, bytesRead);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"223"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"224"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"225"$" // Close the output stream."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"226"$" outputStream.close();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"227"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"228"$" // Close the file's object."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"229"$" upload.write('""');"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"230"$" upload.write('}');"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"231"$" upload.write(',');"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"232"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"233"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"234"$" // GC."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"235"$" keys = null;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"236"$" buffer = null;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"237"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"238"$" // Include the elapsed time taken to upload everything."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"239"$" upload.write(STREAM_ELAPSED);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"240"$" upload.write(':');"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"241"$" long elapsedTime = System.currentTimeMillis() - now;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"242"$" upload.write((elapsedTime + ""}"").getBytes());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"243"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"244"$" Log.i(LOG_TAG, ""JSON was uploaded in "" + Math.floor(elapsedTime / 1000) + "" seconds"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"245"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"246"$" // Flush the contents up the stream."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"247"$" upload.flush();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"248"$" upload.close();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"249"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"250"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"251"$" // Curtosy of Simple-JSON:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"252"$" // http://goo.gl/XoW8RF"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"253"$" private static String escape(String string, boolean quotes) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"254"$" StringBuilder sb = new StringBuilder();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"255"$" int length = string.length(), pos = -1;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"256"$" if (quotes) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"257"$" sb.append('""');"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"258"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"259"$" while (++pos < length) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"260"$" char ch = string.charAt(pos);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"261"$" switch (ch) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"262"$" case '""':"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"263"$" sb.append(""\\\"""");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"264"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"265"$" case '\\':"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"266"$" sb.append(""\\\\"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"267"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"268"$" case '\b':"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"269"$" sb.append(""\\b"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"270"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"271"$" case '\f':"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"272"$" sb.append(""\\f"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"273"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"274"$" case '\n':"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"275"$" sb.append(""\\n"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"276"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"277"$" case '\r':"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"278"$" sb.append(""\\r"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"279"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"280"$" case '\t':"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"281"$" sb.append(""\\t"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"282"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"283"$" case '/':"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"284"$" sb.append(""\\/"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"285"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"286"$" default:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"287"$" // Reference: http://www.unicode.org/versions/Unicode5.1.0/"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"288"$" if((ch >= '\u0000' && ch <= '\u001F') || (ch >= '\u007F' && ch <= '\u009F') || (ch >= '\u2000' && ch <= '\u20FF')) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"289"$" String intString = Integer.toHexString(ch);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"290"$" sb.append(""\\u"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"291"$" int intLength = 4 - intString.length();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"292"$" for (int zero = 0; zero < intLength; zero++) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"293"$" sb.append('0');"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"294"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"295"$" sb.append(intString.toUpperCase());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"296"$" } else {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"297"$" sb.append(ch);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"298"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"299"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"300"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"301"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"302"$" if (quotes) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"303"$" sb.append('""');"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"304"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"305"$" return sb.toString();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"306"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "JsonStreamerEntity.java"$"307"$"}"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:10:12" "RequestParams.java"$"308"$"++ b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"309"$"86,8 @@ import java.util.concurrent.ConcurrentHashMap;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"310"$" protected boolean isRepeatable;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"311"$" protected boolean useJsonStreamer;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"312"$"313,13 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"313"$" public void setUseJsonStreamer(boolean useJsonStreamer) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"314"$" if (android.os.Build.VERSION.SDK_INT < android.os.Build.VERSION_CODES.FROYO) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"315"$" throw new IllegalStateException(""Use of JSON streamer is available for API level 8 and later."");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"316"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"317"$" this.useJsonStreamer = useJsonStreamer;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"318"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"319"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"320"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"321"$"329,45 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"322"$" if (useJsonStreamer) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"323"$" return createJsonStreamerEntity();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"324"$" } else if (streamParams.isEmpty() && fileParams.isEmpty()) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"325"$" private HttpEntity createJsonStreamerEntity() throws IOException {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"326"$" JsonStreamerEntity entity = new JsonStreamerEntity(!fileParams.isEmpty() || !streamParams.isEmpty());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"327"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"328"$" // Add string params"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"329"$" for (ConcurrentHashMap.Entry entry : urlParams.entrySet()) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"330"$" entity.addPart(entry.getKey(), entry.getValue());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"331"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"332"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"333"$" // Add non-string params"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"334"$" for (ConcurrentHashMap.Entry entry : urlParamsWithObjects.entrySet()) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"335"$" entity.addPart(entry.getKey(), entry.getValue());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"336"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"337"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"338"$" // Add file params"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"339"$" for (ConcurrentHashMap.Entry entry : fileParams.entrySet()) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"340"$" FileWrapper fileWrapper = entry.getValue();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"341"$" entity.addPart(entry.getKey(), fileWrapper.file, fileWrapper.contentType);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"342"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"343"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"344"$" // Add stream params"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"345"$" for (ConcurrentHashMap.Entry entry : streamParams.entrySet()) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"346"$" StreamWrapper stream = entry.getValue();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"347"$" if (stream.inputStream != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"348"$" entity.addPart(entry.getKey(), stream.inputStream, stream.name, stream.contentType);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"349"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"350"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"351"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"352"$" return entity;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"353"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"354"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "RequestParams.java"$"355"$" private HttpEntity createFormEntity() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-11-16 10:10:12" "AsyncHttpClient.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-16 10:12:27" "AsyncHttpClient.java"$"1"$"250,18 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-16 10:12:27" "AsyncHttpClient.java"$"2"$" public static void allowRetryExceptionClass(Class cls) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-16 10:12:27" "AsyncHttpClient.java"$"3"$" if (cls != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-16 10:12:27" "AsyncHttpClient.java"$"4"$" RetryHandler.addClassToWhitelist(cls);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-16 10:12:27" "AsyncHttpClient.java"$"5"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-16 10:12:27" "AsyncHttpClient.java"$"6"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-16 10:12:27" "AsyncHttpClient.java"$"7"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-16 10:12:27" "AsyncHttpClient.java"$"8"$" public static void blockRetryExceptionClass(Class cls) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-16 10:12:27" "AsyncHttpClient.java"$"9"$" if (cls != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-16 10:12:27" "AsyncHttpClient.java"$"10"$" RetryHandler.addClassToBlacklist(cls);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-16 10:12:27" "AsyncHttpClient.java"$"11"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-16 10:12:27" "AsyncHttpClient.java"$"12"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-16 10:12:27" "AsyncHttpClient.java"$"13"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-16 10:12:27" "AsyncHttpClient.java"$"14"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2013-11-16 10:12:27" "RetryHandler.java"$"15"$"++ b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2013-11-16 10:12:27" "RetryHandler.java"$"16"$"105,14 @@ class RetryHandler implements HttpRequestRetryHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2013-11-16 10:12:27" "RetryHandler.java"$"17"$" static void addClassToWhitelist(Class cls) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2013-11-16 10:12:27" "RetryHandler.java"$"18"$" exceptionWhitelist.add(cls);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2013-11-16 10:12:27" "RetryHandler.java"$"19"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2013-11-16 10:12:27" "RetryHandler.java"$"20"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2013-11-16 10:12:27" "RetryHandler.java"$"21"$" static void addClassToBlacklist(Class cls) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2013-11-16 10:12:27" "RetryHandler.java"$"22"$" exceptionBlacklist.add(cls);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2013-11-16 10:12:27" "RetryHandler.java"$"23"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2013-11-16 10:12:27" "RetryHandler.java"$"24"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2013-11-16 10:12:27" "RetryHandler.java"$"25"$" protected boolean isInList(HashSet> list, Throwable error) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2013-11-16 10:12:27" "Base64.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/Base64.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"1"$"1,741 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"2"$"/*"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"3"$" * Copyright (C) 2010 The Android Open Source Project"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"4"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"5"$" * Licensed under the Apache License, Version 2.0 (the ""License"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"6"$" * you may not use this file except in compliance with the License."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"7"$" * You may obtain a copy of the License at"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"8"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"9"$" * http://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"10"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"11"$" * Unless required by applicable law or agreed to in writing, software"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"12"$" * distributed under the License is distributed on an ""AS IS"" BASIS,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"13"$" * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"14"$" * See the License for the specific language governing permissions and"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"15"$" * limitations under the License."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"16"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"17"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"18"$"package com.loopj.android.http;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"19"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"20"$"import java.io.UnsupportedEncodingException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"21"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"22"$"/**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"23"$" * Utilities for encoding and decoding the Base64 representation of"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"24"$" * binary data. See RFCs 2045 and 3548."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"27"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"28"$"public class Base64 {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"29"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"30"$" * Default values for encoder/decoder flags."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"31"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"32"$" public static final int DEFAULT = 0;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"33"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"34"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"35"$" * Encoder flag bit to omit the padding '=' characters at the end"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"36"$" * of the output (if any)."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"37"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"38"$" public static final int NO_PADDING = 1;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"39"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"40"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"41"$" * Encoder flag bit to omit all line terminators (i.e., the output"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"42"$" * will be on one long line)."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"43"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"44"$" public static final int NO_WRAP = 2;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"45"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"46"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"47"$" * Encoder flag bit to indicate lines should be terminated with a"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"48"$" * CRLF pair instead of just an LF. Has no effect if {@code"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"49"$" * NO_WRAP} is specified as well."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"50"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"51"$" public static final int CRLF = 4;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"52"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"53"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"54"$" * Encoder/decoder flag bit to indicate using the ""URL and"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"55"$" * filename safe"" variant of Base64 (see RFC 3548 section 4) where"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"56"$" * {@code -} and {@code _} are used in place of {@code +} and"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"57"$" * {@code /}."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"58"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"59"$" public static final int URL_SAFE = 8;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"60"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"61"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"62"$" * Flag to pass to {@link Base64OutputStream} to indicate that it"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"63"$" * should not close the output stream it is wrapping when it"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"64"$" * itself is closed."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"65"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"66"$" public static final int NO_CLOSE = 16;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"67"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"68"$" // --------------------------------------------------------"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"69"$" // shared code"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"70"$" // --------------------------------------------------------"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"71"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"72"$" /* package */ static abstract class Coder {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"73"$" public byte[] output;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"74"$" public int op;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"75"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"76"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"77"$" * Encode/decode another block of input data. this.output is"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"78"$" * provided by the caller, and must be big enough to hold all"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"79"$" * the coded data. On exit, this.opwill be set to the length"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"80"$" * of the coded data."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"81"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"82"$" * @param finish true if this is the final call to process for"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"83"$" * this object. Will finalize the coder state and"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"84"$" * include any final bytes in the output."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"85"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"86"$" * @return true if the input so far is good; false if some"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"87"$" * error has been detected in the input stream.."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"88"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"89"$" public abstract boolean process(byte[] input, int offset, int len, boolean finish);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"90"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"91"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"92"$" * @return the maximum number of bytes a call to process()"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"93"$" * could produce for the given number of input bytes. This may"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"94"$" * be an overestimate."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"95"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"96"$" public abstract int maxOutputSize(int len);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"97"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"98"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"99"$" // --------------------------------------------------------"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"100"$" // decoding"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"101"$" // --------------------------------------------------------"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"102"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"103"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"104"$" * Decode the Base64-encoded data in input and return the data in"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"105"$" * a new byte array."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"106"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"107"$" *

The padding '=' characters at the end are considered optional, but"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"108"$" * if any are present, there must be the correct number of them."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"109"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"110"$" * @param str the input String to decode, which is converted to"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"111"$" * bytes using the default charset"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"112"$" * @param flags controls certain features of the decoded output."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"113"$" * Pass {@code DEFAULT} to decode standard Base64."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"114"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"115"$" * @throws IllegalArgumentException if the input contains"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"116"$" * incorrect padding"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"117"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"118"$" public static byte[] decode(String str, int flags) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"119"$" return decode(str.getBytes(), flags);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"120"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"121"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"122"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"123"$" * Decode the Base64-encoded data in input and return the data in"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"124"$" * a new byte array."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"125"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"126"$" *

The padding '=' characters at the end are considered optional, but"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"127"$" * if any are present, there must be the correct number of them."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"128"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"129"$" * @param input the input array to decode"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"130"$" * @param flags controls certain features of the decoded output."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"131"$" * Pass {@code DEFAULT} to decode standard Base64."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"132"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"133"$" * @throws IllegalArgumentException if the input contains"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"134"$" * incorrect padding"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"135"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"136"$" public static byte[] decode(byte[] input, int flags) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"137"$" return decode(input, 0, input.length, flags);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"138"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"139"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"140"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"141"$" * Decode the Base64-encoded data in input and return the data in"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"142"$" * a new byte array."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"143"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"144"$" *

The padding '=' characters at the end are considered optional, but"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"145"$" * if any are present, there must be the correct number of them."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"146"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"147"$" * @param input the data to decode"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"148"$" * @param offset the position within the input array at which to start"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"149"$" * @param len the number of bytes of input to decode"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"150"$" * @param flags controls certain features of the decoded output."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"151"$" * Pass {@code DEFAULT} to decode standard Base64."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"152"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"153"$" * @throws IllegalArgumentException if the input contains"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"154"$" * incorrect padding"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"155"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"156"$" public static byte[] decode(byte[] input, int offset, int len, int flags) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"157"$" // Allocate space for the most data the input could represent."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"158"$" // (It could contain less if it contains whitespace, etc.)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"159"$" Decoder decoder = new Decoder(flags, new byte[len*3/4]);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"160"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"161"$" if (!decoder.process(input, offset, len, true)) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"162"$" throw new IllegalArgumentException(""bad base-64"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"163"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"164"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"165"$" // Maybe we got lucky and allocated exactly enough output space."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"166"$" if (decoder.op == decoder.output.length) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"167"$" return decoder.output;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"168"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"169"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"170"$" // Need to shorten the array, so allocate a new one of the"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"171"$" // right size and copy."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"172"$" byte[] temp = new byte[decoder.op];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"173"$" System.arraycopy(decoder.output, 0, temp, 0, decoder.op);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"174"$" return temp;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"175"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"176"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"177"$" /* package */ static class Decoder extends Coder {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"178"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"179"$" * Lookup table for turning bytes into their position in the"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"180"$" * Base64 alphabet."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"181"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"182"$" private static final int DECODE[] = {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"183"$" -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"184"$" -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"185"$" -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 62, -1, -1, -1, 63,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"186"$" 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, -1, -1, -1, -2, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"187"$" -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"188"$" 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, -1, -1, -1, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"189"$" -1, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"190"$" 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, -1, -1, -1, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"191"$" -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"192"$" -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"193"$" -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"194"$" -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"195"$" -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"196"$" -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"197"$" -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"198"$" -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"199"$" };"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"200"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"201"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"202"$" * Decode lookup table for the ""web safe"" variant (RFC 3548"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"203"$" * sec. 4) where - and _ replace + and /."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"204"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"205"$" private static final int DECODE_WEBSAFE[] = {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"206"$" -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"207"$" -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"208"$" -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 62, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"209"$" 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, -1, -1, -1, -2, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"210"$" -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"211"$" 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, -1, -1, -1, -1, 63,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"212"$" -1, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"213"$" 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, -1, -1, -1, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"214"$" -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"215"$" -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"216"$" -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"217"$" -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"218"$" -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"219"$" -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"220"$" -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"221"$" -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"222"$" };"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"223"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"224"$" /** Non-data values in the DECODE arrays. */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"225"$" private static final int SKIP = -1;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"226"$" private static final int EQUALS = -2;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"227"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"228"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"229"$" * States 0-3 are reading through the next input tuple."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"230"$" * State 4 is having read one '=' and expecting exactly"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"231"$" * one more."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"232"$" * State 5 is expecting no more data or padding characters"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"233"$" * in the input."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"234"$" * State 6 is the error state; an error has been detected"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"235"$" * in the input and no future input can ""fix"" it."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"236"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"237"$" private int state; // state number (0 to 6)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"238"$" private int value;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"239"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"240"$" final private int[] alphabet;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"241"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"242"$" public Decoder(int flags, byte[] output) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"243"$" this.output = output;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"244"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"245"$" alphabet = ((flags & URL_SAFE) == 0) ? DECODE : DECODE_WEBSAFE;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"246"$" state = 0;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"247"$" value = 0;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"248"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"249"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"250"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"251"$" * @return an overestimate for the number of bytes {@code"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"252"$" * len} bytes could decode to."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"253"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"254"$" public int maxOutputSize(int len) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"255"$" return len * 3/4 + 10;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"256"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"257"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"258"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"259"$" * Decode another block of input data."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"260"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"261"$" * @return true if the state machine is still healthy. false if"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"262"$" * bad base-64 data has been detected in the input stream."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"263"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"264"$" public boolean process(byte[] input, int offset, int len, boolean finish) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"265"$" if (this.state == 6) return false;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"266"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"267"$" int p = offset;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"268"$" len += offset;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"269"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"270"$" // Using local variables makes the decoder about 12%"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"271"$" // faster than if we manipulate the member variables in"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"272"$" // the loop. (Even alphabet makes a measurable"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"273"$" // difference, which is somewhat surprising to me since"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"274"$" // the member variable is final.)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"275"$" int state = this.state;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"276"$" int value = this.value;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"277"$" int op = 0;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"278"$" final byte[] output = this.output;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"279"$" final int[] alphabet = this.alphabet;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"280"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"281"$" while (p < len) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"282"$" // Try the fast path: we're starting a new tuple and the"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"283"$" // next four bytes of the input stream are all data"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"284"$" // bytes. This corresponds to going through states"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"285"$" // 0-1-2-3-0. We expect to use this method for most of"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"286"$" // the data."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"287"$" //"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"288"$" // If any of the next four bytes of input are non-data"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"289"$" // (whitespace, etc.), value will end up negative. (All"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"290"$" // the non-data values in decode are small negative"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"291"$" // numbers, so shifting any of them up and or'ing them"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"292"$" // together will result in a value with its top bit set.)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"293"$" //"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"294"$" // You can remove this whole block and the output should"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"295"$" // be the same, just slower."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"296"$" if (state == 0) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"297"$" while (p+4 <= len &&"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"298"$" (value = ((alphabet[input[p] & 0xff] << 18) |"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"299"$" (alphabet[input[p+1] & 0xff] << 12) |"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"300"$" (alphabet[input[p+2] & 0xff] << 6) |"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"301"$" (alphabet[input[p+3] & 0xff]))) >= 0) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"302"$" output[op+2] = (byte) value;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"303"$" output[op+1] = (byte) (value >> 8);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"304"$" output[op] = (byte) (value >> 16);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"305"$" op += 3;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"306"$" p += 4;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"307"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"308"$" if (p >= len) break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"309"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"310"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"311"$" // The fast path isn't available -- either we've read a"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"312"$" // partial tuple, or the next four input bytes aren't all"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"313"$" // data, or whatever. Fall back to the slower state"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"314"$" // machine implementation."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"315"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"316"$" int d = alphabet[input[p++] & 0xff];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"317"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"318"$" switch (state) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"319"$" case 0:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"320"$" if (d >= 0) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"321"$" value = d;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"322"$" ++state;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"323"$" } else if (d != SKIP) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"324"$" this.state = 6;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"325"$" return false;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"326"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"327"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"328"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"329"$" case 1:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"330"$" if (d >= 0) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"331"$" value = (value << 6) | d;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"332"$" ++state;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"333"$" } else if (d != SKIP) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"334"$" this.state = 6;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"335"$" return false;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"336"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"337"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"338"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"339"$" case 2:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"340"$" if (d >= 0) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"341"$" value = (value << 6) | d;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"342"$" ++state;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"343"$" } else if (d == EQUALS) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"344"$" // Emit the last (partial) output tuple;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"345"$" // expect exactly one more padding character."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"346"$" output[op++] = (byte) (value >> 4);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"347"$" state = 4;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"348"$" } else if (d != SKIP) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"349"$" this.state = 6;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"350"$" return false;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"351"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"352"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"353"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"354"$" case 3:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"355"$" if (d >= 0) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"356"$" // Emit the output triple and return to state 0."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"357"$" value = (value << 6) | d;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"358"$" output[op+2] = (byte) value;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"359"$" output[op+1] = (byte) (value >> 8);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"360"$" output[op] = (byte) (value >> 16);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"361"$" op += 3;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"362"$" state = 0;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"363"$" } else if (d == EQUALS) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"364"$" // Emit the last (partial) output tuple;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"365"$" // expect no further data or padding characters."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"366"$" output[op+1] = (byte) (value >> 2);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"367"$" output[op] = (byte) (value >> 10);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"368"$" op += 2;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"369"$" state = 5;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"370"$" } else if (d != SKIP) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"371"$" this.state = 6;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"372"$" return false;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"373"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"374"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"375"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"376"$" case 4:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"377"$" if (d == EQUALS) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"378"$" ++state;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"379"$" } else if (d != SKIP) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"380"$" this.state = 6;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"381"$" return false;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"382"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"383"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"384"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"385"$" case 5:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"386"$" if (d != SKIP) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"387"$" this.state = 6;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"388"$" return false;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"389"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"390"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"391"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"392"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"393"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"394"$" if (!finish) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"395"$" // We're out of input, but a future call could provide"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"396"$" // more."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"397"$" this.state = state;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"398"$" this.value = value;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"399"$" this.op = op;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"400"$" return true;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"401"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"402"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"403"$" // Done reading input. Now figure out where we are left in"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"404"$" // the state machine and finish up."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"405"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"406"$" switch (state) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"407"$" case 0:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"408"$" // Output length is a multiple of three. Fine."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"409"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"410"$" case 1:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"411"$" // Read one extra input byte, which isn't enough to"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"412"$" // make another output byte. Illegal."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"413"$" this.state = 6;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"414"$" return false;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"415"$" case 2:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"416"$" // Read two extra input bytes, enough to emit 1 more"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"417"$" // output byte. Fine."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"418"$" output[op++] = (byte) (value >> 4);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"419"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"420"$" case 3:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"421"$" // Read three extra input bytes, enough to emit 2 more"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"422"$" // output bytes. Fine."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"423"$" output[op++] = (byte) (value >> 10);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"424"$" output[op++] = (byte) (value >> 2);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"425"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"426"$" case 4:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"427"$" // Read one padding '=' when we expected 2. Illegal."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"428"$" this.state = 6;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"429"$" return false;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"430"$" case 5:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"431"$" // Read all the padding '='s we expected and no more."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"432"$" // Fine."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"433"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"434"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"435"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"436"$" this.state = state;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"437"$" this.op = op;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"438"$" return true;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"439"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"440"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"441"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"442"$" // --------------------------------------------------------"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"443"$" // encoding"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"444"$" // --------------------------------------------------------"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"445"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"446"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"447"$" * Base64-encode the given data and return a newly allocated"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"448"$" * String with the result."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"449"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"450"$" * @param input the data to encode"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"451"$" * @param flags controls certain features of the encoded output."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"452"$" * Passing {@code DEFAULT} results in output that"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"453"$" * adheres to RFC 2045."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"454"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"455"$" public static String encodeToString(byte[] input, int flags) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"456"$" try {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"457"$" return new String(encode(input, flags), ""US-ASCII"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"458"$" } catch (UnsupportedEncodingException e) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"459"$" // US-ASCII is guaranteed to be available."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"460"$" throw new AssertionError(e);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"461"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"462"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"463"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"464"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"465"$" * Base64-encode the given data and return a newly allocated"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"466"$" * String with the result."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"467"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"468"$" * @param input the data to encode"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"469"$" * @param offset the position within the input array at which to"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"470"$" * start"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"471"$" * @param len the number of bytes of input to encode"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"472"$" * @param flags controls certain features of the encoded output."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"473"$" * Passing {@code DEFAULT} results in output that"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"474"$" * adheres to RFC 2045."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"475"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"476"$" public static String encodeToString(byte[] input, int offset, int len, int flags) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"477"$" try {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"478"$" return new String(encode(input, offset, len, flags), ""US-ASCII"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"479"$" } catch (UnsupportedEncodingException e) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"480"$" // US-ASCII is guaranteed to be available."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"481"$" throw new AssertionError(e);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"482"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"483"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"484"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"485"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"486"$" * Base64-encode the given data and return a newly allocated"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"487"$" * byte[] with the result."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"488"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"489"$" * @param input the data to encode"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"490"$" * @param flags controls certain features of the encoded output."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"491"$" * Passing {@code DEFAULT} results in output that"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"492"$" * adheres to RFC 2045."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"493"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"494"$" public static byte[] encode(byte[] input, int flags) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"495"$" return encode(input, 0, input.length, flags);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"496"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"497"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"498"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"499"$" * Base64-encode the given data and return a newly allocated"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"500"$" * byte[] with the result."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"501"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"502"$" * @param input the data to encode"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"503"$" * @param offset the position within the input array at which to"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"504"$" * start"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"505"$" * @param len the number of bytes of input to encode"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"506"$" * @param flags controls certain features of the encoded output."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"507"$" * Passing {@code DEFAULT} results in output that"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"508"$" * adheres to RFC 2045."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"509"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"510"$" public static byte[] encode(byte[] input, int offset, int len, int flags) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"511"$" Encoder encoder = new Encoder(flags, null);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"512"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"513"$" // Compute the exact length of the array we will produce."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"514"$" int output_len = len / 3 * 4;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"515"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"516"$" // Account for the tail of the data and the padding bytes, if any."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"517"$" if (encoder.do_padding) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"518"$" if (len % 3 > 0) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"519"$" output_len += 4;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"520"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"521"$" } else {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"522"$" switch (len % 3) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"523"$" case 0: break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"524"$" case 1: output_len += 2; break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"525"$" case 2: output_len += 3; break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"526"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"527"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"528"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"529"$" // Account for the newlines, if any."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"530"$" if (encoder.do_newline && len > 0) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"531"$" output_len += (((len-1) / (3 * Encoder.LINE_GROUPS)) + 1) *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"532"$" (encoder.do_cr ? 2 : 1);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"533"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"534"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"535"$" encoder.output = new byte[output_len];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"536"$" encoder.process(input, offset, len, true);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"537"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"538"$" assert encoder.op == output_len;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"539"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"540"$" return encoder.output;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"541"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"542"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"543"$" /* package */ static class Encoder extends Coder {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"544"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"545"$" * Emit a new line every this many output tuples. Corresponds to"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"546"$" * a 76-character line length (the maximum allowable according to"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"547"$" * RFC 2045)."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"548"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"549"$" public static final int LINE_GROUPS = 19;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"550"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"551"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"552"$" * Lookup table for turning Base64 alphabet positions (6 bits)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"553"$" * into output bytes."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"554"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"555"$" private static final byte ENCODE[] = {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"556"$" 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P',"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"557"$" 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', 'a', 'b', 'c', 'd', 'e', 'f',"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"558"$" 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v',"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"559"$" 'w', 'x', 'y', 'z', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '+', '/',"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"560"$" };"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"561"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"562"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"563"$" * Lookup table for turning Base64 alphabet positions (6 bits)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"564"$" * into output bytes."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"565"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"566"$" private static final byte ENCODE_WEBSAFE[] = {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"567"$" 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P',"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"568"$" 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', 'a', 'b', 'c', 'd', 'e', 'f',"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"569"$" 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v',"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"570"$" 'w', 'x', 'y', 'z', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '-', '_',"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"571"$" };"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"572"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"573"$" final private byte[] tail;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"574"$" /* package */ int tailLen;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"575"$" private int count;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"576"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"577"$" final public boolean do_padding;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"578"$" final public boolean do_newline;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"579"$" final public boolean do_cr;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"580"$" final private byte[] alphabet;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"581"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"582"$" public Encoder(int flags, byte[] output) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"583"$" this.output = output;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"584"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"585"$" do_padding = (flags & NO_PADDING) == 0;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"586"$" do_newline = (flags & NO_WRAP) == 0;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"587"$" do_cr = (flags & CRLF) != 0;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"588"$" alphabet = ((flags & URL_SAFE) == 0) ? ENCODE : ENCODE_WEBSAFE;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"589"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"590"$" tail = new byte[2];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"591"$" tailLen = 0;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"592"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"593"$" count = do_newline ? LINE_GROUPS : -1;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"594"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"595"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"596"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"597"$" * @return an overestimate for the number of bytes {@code"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"598"$" * len} bytes could encode to."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"599"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"600"$" public int maxOutputSize(int len) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"601"$" return len * 8/5 + 10;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"602"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"603"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"604"$" public boolean process(byte[] input, int offset, int len, boolean finish) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"605"$" // Using local variables makes the encoder about 9% faster."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"606"$" final byte[] alphabet = this.alphabet;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"607"$" final byte[] output = this.output;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"608"$" int op = 0;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"609"$" int count = this.count;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"610"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"611"$" int p = offset;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"612"$" len += offset;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"613"$" int v = -1;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"614"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"615"$" // First we need to concatenate the tail of the previous call"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"616"$" // with any input bytes available now and see if we can empty"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"617"$" // the tail."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"618"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"619"$" switch (tailLen) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"620"$" case 0:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"621"$" // There was no tail."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"622"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"623"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"624"$" case 1:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"625"$" if (p+2 <= len) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"626"$" // A 1-byte tail with at least 2 bytes of"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"627"$" // input available now."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"628"$" v = ((tail[0] & 0xff) << 16) |"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"629"$" ((input[p++] & 0xff) << 8) |"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"630"$" (input[p++] & 0xff);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"631"$" tailLen = 0;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"632"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"633"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"634"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"635"$" case 2:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"636"$" if (p+1 <= len) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"637"$" // A 2-byte tail with at least 1 byte of input."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"638"$" v = ((tail[0] & 0xff) << 16) |"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"639"$" ((tail[1] & 0xff) << 8) |"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"640"$" (input[p++] & 0xff);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"641"$" tailLen = 0;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"642"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"643"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"644"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"645"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"646"$" if (v != -1) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"647"$" output[op++] = alphabet[(v >> 18) & 0x3f];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"648"$" output[op++] = alphabet[(v >> 12) & 0x3f];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"649"$" output[op++] = alphabet[(v >> 6) & 0x3f];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"650"$" output[op++] = alphabet[v & 0x3f];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"651"$" if (--count == 0) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"652"$" if (do_cr) output[op++] = '\r';"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"653"$" output[op++] = '\n';"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"654"$" count = LINE_GROUPS;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"655"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"656"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"657"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"658"$" // At this point either there is no tail, or there are fewer"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"659"$" // than 3 bytes of input available."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"660"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"661"$" // The main loop, turning 3 input bytes into 4 output bytes on"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"662"$" // each iteration."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"663"$" while (p+3 <= len) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"664"$" v = ((input[p] & 0xff) << 16) |"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"665"$" ((input[p+1] & 0xff) << 8) |"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"666"$" (input[p+2] & 0xff);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"667"$" output[op] = alphabet[(v >> 18) & 0x3f];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"668"$" output[op+1] = alphabet[(v >> 12) & 0x3f];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"669"$" output[op+2] = alphabet[(v >> 6) & 0x3f];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"670"$" output[op+3] = alphabet[v & 0x3f];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"671"$" p += 3;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"672"$" op += 4;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"673"$" if (--count == 0) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"674"$" if (do_cr) output[op++] = '\r';"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"675"$" output[op++] = '\n';"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"676"$" count = LINE_GROUPS;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"677"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"678"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"679"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"680"$" if (finish) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"681"$" // Finish up the tail of the input. Note that we need to"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"682"$" // consume any bytes in tail before any bytes"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"683"$" // remaining in input; there should be at most two bytes"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"684"$" // total."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"685"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"686"$" if (p-tailLen == len-1) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"687"$" int t = 0;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"688"$" v = ((tailLen > 0 ? tail[t++] : input[p++]) & 0xff) << 4;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"689"$" tailLen -= t;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"690"$" output[op++] = alphabet[(v >> 6) & 0x3f];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"691"$" output[op++] = alphabet[v & 0x3f];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"692"$" if (do_padding) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"693"$" output[op++] = '=';"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"694"$" output[op++] = '=';"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"695"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"696"$" if (do_newline) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"697"$" if (do_cr) output[op++] = '\r';"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"698"$" output[op++] = '\n';"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"699"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"700"$" } else if (p-tailLen == len-2) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"701"$" int t = 0;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"702"$" v = (((tailLen > 1 ? tail[t++] : input[p++]) & 0xff) << 10) |"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"703"$" (((tailLen > 0 ? tail[t++] : input[p++]) & 0xff) << 2);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"704"$" tailLen -= t;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"705"$" output[op++] = alphabet[(v >> 12) & 0x3f];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"706"$" output[op++] = alphabet[(v >> 6) & 0x3f];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"707"$" output[op++] = alphabet[v & 0x3f];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"708"$" if (do_padding) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"709"$" output[op++] = '=';"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"710"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"711"$" if (do_newline) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"712"$" if (do_cr) output[op++] = '\r';"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"713"$" output[op++] = '\n';"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"714"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"715"$" } else if (do_newline && op > 0 && count != LINE_GROUPS) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"716"$" if (do_cr) output[op++] = '\r';"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"717"$" output[op++] = '\n';"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"718"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"719"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"720"$" assert tailLen == 0;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"721"$" assert p == len;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"722"$" } else {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"723"$" // Save the leftovers in tail to be consumed on the next"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"724"$" // call to encodeInternal."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"725"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"726"$" if (p == len-1) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"727"$" tail[tailLen++] = input[p];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"728"$" } else if (p == len-2) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"729"$" tail[tailLen++] = input[p];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"730"$" tail[tailLen++] = input[p+1];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"731"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"732"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"733"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"734"$" this.op = op;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"735"$" this.count = count;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"736"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"737"$" return true;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"738"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"739"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"740"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"741"$" private Base64() { } // don't instantiate"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64.java"$"742"$"}"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2013-11-16 10:56:47" "Base64DataException.java"$"743"$"++ b/library/src/main/java/com/loopj/android/http/Base64DataException.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64DataException.java"$"2013-11-16 10:56:47" "Base64DataException.java"$"744"$"1,9 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64DataException.java"$"2013-11-16 10:56:47" "Base64DataException.java"$"745"$"package com.loopj.android.http;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64DataException.java"$"2013-11-16 10:56:47" "Base64DataException.java"$"746"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64DataException.java"$"2013-11-16 10:56:47" "Base64DataException.java"$"747"$"import java.io.IOException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64DataException.java"$"2013-11-16 10:56:47" "Base64DataException.java"$"748"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64DataException.java"$"2013-11-16 10:56:47" "Base64DataException.java"$"749"$"public class Base64DataException extends IOException {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64DataException.java"$"2013-11-16 10:56:47" "Base64DataException.java"$"750"$" public Base64DataException(String detailMessage) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64DataException.java"$"2013-11-16 10:56:47" "Base64DataException.java"$"751"$" super(detailMessage);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64DataException.java"$"2013-11-16 10:56:47" "Base64DataException.java"$"752"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64DataException.java"$"2013-11-16 10:56:47" "Base64DataException.java"$"753"$"}"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64DataException.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"754"$"++ b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"755"$"1,130 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"756"$"package com.loopj.android.http;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"757"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"758"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"759"$"import java.io.FilterOutputStream;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"760"$"import java.io.IOException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"761"$"import java.io.OutputStream;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"762"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"763"$"public class Base64OutputStream extends FilterOutputStream {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"764"$" private final Base64.Coder coder;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"765"$" private final int flags;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"766"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"767"$" private byte[] buffer = null;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"768"$" private int bpos = 0;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"769"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"770"$" private static byte[] EMPTY = new byte[0];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"771"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"772"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"773"$" * Performs Base64 encoding on the data written to the stream, writing the encoded data to"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"774"$" * another OutputStream."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"775"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"776"$" * @param out the OutputStream to write the encoded data to"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"777"$" * @param flags bit flags for controlling the encoder; see the constants in {@link Base64}"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"778"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"779"$" public Base64OutputStream(OutputStream out, int flags) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"780"$" this(out, flags, true);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"781"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"782"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"783"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"784"$" * Performs Base64 encoding or decoding on the data written to the stream, writing the"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"785"$" * encoded/decoded data to another OutputStream."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"786"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"787"$" * @param out the OutputStream to write the encoded data to"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"788"$" * @param flags bit flags for controlling the encoder; see the constants in {@link Base64}"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"789"$" * @param encode true to encode, false to decode"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"790"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"791"$" public Base64OutputStream(OutputStream out, int flags, boolean encode) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"792"$" super(out);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"793"$" this.flags = flags;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"794"$" if (encode) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"795"$" coder = new Base64.Encoder(flags, null);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"796"$" } else {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"797"$" coder = new Base64.Decoder(flags, null);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"798"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"799"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"800"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"801"$" public void write(int b) throws IOException {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"802"$" // To avoid invoking the encoder/decoder routines for single"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"803"$" // bytes, we buffer up calls to write(int) in an internal"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"804"$" // byte array to transform them into writes of decently-sized"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"805"$" // arrays."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"806"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"807"$" if (buffer == null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"808"$" buffer = new byte[1024];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"809"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"810"$" if (bpos >= buffer.length) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"811"$" // internal buffer full; write it out."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"812"$" internalWrite(buffer, 0, bpos, false);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"813"$" bpos = 0;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"814"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"815"$" buffer[bpos++] = (byte) b;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"816"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"817"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"818"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"819"$" * Flush any buffered data from calls to write(int). Needed before doing a write(byte[], int,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"820"$" * int) or a close()."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"821"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"822"$" private void flushBuffer() throws IOException {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"823"$" if (bpos > 0) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"824"$" internalWrite(buffer, 0, bpos, false);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"825"$" bpos = 0;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"826"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"827"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"828"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"829"$" public void write(byte[] b, int off, int len) throws IOException {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"830"$" if (len <= 0) return;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"831"$" flushBuffer();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"832"$" internalWrite(b, off, len, false);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"833"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"834"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"835"$" public void close() throws IOException {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"836"$" IOException thrown = null;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"837"$" try {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"838"$" flushBuffer();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"839"$" internalWrite(EMPTY, 0, 0, true);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"840"$" } catch (IOException e) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"841"$" thrown = e;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"842"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"843"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"844"$" try {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"845"$" if ((flags & Base64.NO_CLOSE) == 0) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"846"$" out.close();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"847"$" } else {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"848"$" out.flush();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"849"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"850"$" } catch (IOException e) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"851"$" if (thrown != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"852"$" thrown = e;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"853"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"854"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"855"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"856"$" if (thrown != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"857"$" throw thrown;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"858"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"859"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"860"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"861"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"862"$" * Write the given bytes to the encoder/decoder."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"863"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"864"$" * @param finish true if this is the last batch of input, to cause encoder/decoder state to be"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"865"$" * finalized."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"866"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"867"$" private void internalWrite(byte[] b, int off, int len, boolean finish) throws IOException {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"868"$" coder.output = embiggen(coder.output, coder.maxOutputSize(len));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"869"$" if (!coder.process(b, off, len, finish)) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"870"$" throw new Base64DataException(""bad base-64"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"871"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"872"$" out.write(coder.output, 0, coder.op);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"873"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"874"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"875"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"876"$" * If b.length is at least len, return b. Otherwise return a new byte array of length len."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"877"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"878"$" private byte[] embiggen(byte[] b, int len) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"879"$" if (b == null || b.length < len) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"880"$" return new byte[len];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"881"$" } else {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"882"$" return b;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"883"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"884"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "Base64OutputStream.java"$"885"$"}"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2013-11-16 10:56:47" "JsonStreamerEntity.java"$"886"$"++ b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:56:47" "JsonStreamerEntity.java"$"887"$"18,23 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:56:47" "JsonStreamerEntity.java"$"888"$"import android.util.Base64;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:56:47" "JsonStreamerEntity.java"$"889"$"import android.util.Base64OutputStream;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:56:47" "JsonStreamerEntity.java"$"890"$"import android.util.Log;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:56:47" "JsonStreamerEntity.java"$"891"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:56:47" "JsonStreamerEntity.java"$"892"$"import org.apache.http.Header;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:56:47" "JsonStreamerEntity.java"$"893"$"import java.io.BufferedOutputStream;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:56:47" "JsonStreamerEntity.java"$"894"$"import java.io.IOException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:56:47" "JsonStreamerEntity.java"$"895"$"import java.util.Map;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:56:47" "JsonStreamerEntity.java"$"896"$"import java.util.Set;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:56:47" "JsonStreamerEntity.java"$"897"$"62,13 @@ class JsonStreamerEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:56:47" "JsonStreamerEntity.java"$"898"$" private static final int BUFFER_SIZE = 2048;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:56:47" "JsonStreamerEntity.java"$"899"$" private final Map kvParams = new HashMap();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:56:47" "JsonStreamerEntity.java"$"900"$" private final Map streamParams = new HashMap();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:56:47" "JsonStreamerEntity.java"$"901"$"168,7 @@ class JsonStreamerEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:56:47" "JsonStreamerEntity.java"$"902"$" upload.write((Boolean) value ? JSON_TRUE : JSON_FALSE);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:56:47" "JsonStreamerEntity.java"$"903"$" """").getBytes());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:56:47" "JsonStreamerEntity.java"$"904"$"229,6 @@ class JsonStreamerEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2013-11-16 10:56:47" "RetryHandler.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2013-11-24 15:37:22" "RetryHandler.java"$"1"$"92,6 @@ class RetryHandler implements HttpRequestRetryHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2013-11-24 15:37:22" "AsyncHttpResponseHandler.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-24 22:27:08" "AsyncHttpResponseHandler.java"$"1"$"179,7 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-24 22:27:08" "AsyncHttpResponseHandler.java"$"2"$" Log.d(LOG_TAG, String.format(""Progress %d from %d (%d)"", bytesWritten, totalSize, totalSize > 0 ? bytesWritten / (totalSize / 100) : -1));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-24 22:27:08" "AsyncHttpResponseHandler.java"$"3"$"370,9 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-24 22:27:08" "AsyncHttpResponseHandler.java"$"4"$" int buffersize = (contentLength < 0) ? BUFFER_SIZE : (int) contentLength;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-24 22:27:08" "AsyncHttpResponseHandler.java"$"5"$" ByteArrayBuffer buffer = new ByteArrayBuffer((int) buffersize);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-24 22:27:08" "AsyncHttpResponseHandler.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-24 22:44:19" "AsyncHttpResponseHandler.java"$"1"$"179,7 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-24 22:44:19" "AsyncHttpResponseHandler.java"$"2"$" Log.d(LOG_TAG, String.format(""Progress %d from %d (%d%%)"", bytesWritten, totalSize, (totalSize > 0) ? (bytesWritten / totalSize) * 100 : -1));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-11-24 22:44:19" "AsyncHttpResponseHandler.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-12-14 16:23:55" "AsyncHttpResponseHandler.java"$"1"$"166,8 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-12-14 16:23:55" "AsyncHttpResponseHandler.java"$"2"$" // Init Looper by calling postRunnable without argument"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-12-14 16:23:55" "AsyncHttpResponseHandler.java"$"3"$" postRunnable(null);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-12-14 16:23:55" "AsyncHttpResponseHandler.java"$"4"$"308,19 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-12-14 16:23:55" "AsyncHttpResponseHandler.java"$"5"$" boolean missingLooper = null != Looper.myLooper();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-12-14 16:23:55" "AsyncHttpResponseHandler.java"$"6"$" if (missingLooper) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-12-14 16:23:55" "AsyncHttpResponseHandler.java"$"7"$" Looper.prepare();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-12-14 16:23:55" "AsyncHttpResponseHandler.java"$"8"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-12-14 16:23:55" "AsyncHttpResponseHandler.java"$"9"$" if (null == handler) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-12-14 16:23:55" "AsyncHttpResponseHandler.java"$"10"$" handler = new ResponderHandler(this);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-12-14 16:23:55" "AsyncHttpResponseHandler.java"$"11"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-12-14 16:23:55" "AsyncHttpResponseHandler.java"$"12"$" if (null != runnable) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-12-14 16:23:55" "AsyncHttpResponseHandler.java"$"13"$" if (missingLooper) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-12-14 16:23:55" "AsyncHttpResponseHandler.java"$"14"$" Looper.loop();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-12-14 16:23:55" "AsyncHttpResponseHandler.java"$"15"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-12-14 16:23:55" "AsyncHttpResponseHandler.java"$"16"$"378,9 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-12-14 16:23:55" "AsyncHttpResponseHandler.java"$"17"$" int buffersize = (contentLength < 0) ? BUFFER_SIZE : (int) contentLength;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-12-14 16:23:55" "AsyncHttpResponseHandler.java"$"18"$" ByteArrayBuffer buffer = new ByteArrayBuffer(buffersize);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-12-14 16:23:55" "RequestParams.java"$"19"$"++ b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-12-14 16:23:55" "RequestParams.java"$"20"$"70,8 @@ import java.util.concurrent.ConcurrentHashMap;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-12-14 16:23:55" "RequestParams.java"$"21"$" * List<Map<String, String>> listOfMaps = new ArrayList<Map<String,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-12-14 16:23:55" "RequestParams.java"$"22"$" * String>>();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-12-14 16:23:55" "RequestParams.java"$"23"$"182,10 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-12-14 16:23:55" "RequestParams.java"$"24"$" if (file == null || !file.exists()) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-12-14 16:23:55" "RequestParams.java"$"25"$" throw new FileNotFoundException();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-12-14 16:23:55" "RequestParams.java"$"26"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-12-14 16:23:55" "RequestParams.java"$"27"$" if (key != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-12-14 16:23:55" "RequestParams.java"$"28"$"357,9 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-12-14 16:23:55" "RequestParams.java"$"29"$" new FileInputStream(fileWrapper.file),"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-12-14 16:23:55" "RequestParams.java"$"30"$" fileWrapper.file.getName(),"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-12-14 16:23:55" "RequestParams.java"$"31"$" fileWrapper.contentType);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-12-14 16:23:55" "RequestParams.java"$"32"$"367,9 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-12-14 16:23:55" "RequestParams.java"$"33"$" stream.inputStream,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-12-14 16:23:55" "RequestParams.java"$"34"$" stream.name,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-12-14 16:23:55" "RequestParams.java"$"35"$" stream.contentType);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2013-12-14 16:23:55" "AsyncHttpResponseHandler.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-12-14 16:39:26" "AsyncHttpResponseHandler.java"$"1"$"132,7 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-12-14 16:39:26" "AsyncHttpResponseHandler.java"$"2"$" if (null != service) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-12-14 16:39:26" "AsyncHttpResponseHandler.java"$"3"$"308,7 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-12-14 16:39:26" "AsyncHttpResponseHandler.java"$"4"$" boolean missingLooper = null == Looper.myLooper();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2013-12-14 16:39:26" "DataAsyncHttpResponseHandler.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"1"$"1,123 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"2"$"package com.loopj.android.http;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"3"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"4"$"/*"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"5"$" Android Asynchronous Http Client"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"6"$" Copyright (c) 2011 James Smith "$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"7"$" http://loopj.com"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"8"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"9"$" Licensed under the Apache License, Version 2.0 (the ""License"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"10"$" you may not use this file except in compliance with the License."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"11"$" You may obtain a copy of the License at"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"12"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"13"$" http://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"14"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"15"$" Unless required by applicable law or agreed to in writing, software"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"16"$" distributed under the License is distributed on an ""AS IS"" BASIS,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"17"$" WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"18"$" See the License for the specific language governing permissions and"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"19"$" limitations under the License."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"20"$"*/"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"21"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"22"$"import android.os.Message;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"23"$"import android.util.Log;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"24"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"25"$"import org.apache.http.HttpEntity;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"26"$"import org.apache.http.util.ByteArrayBuffer;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"27"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"28"$"import java.io.IOException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"29"$"import java.io.InputStream;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"30"$"import java.util.Arrays;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"31"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"32"$"public abstract class DataAsyncHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"33"$" private static final String LOG_TAG = ""DataAsyncHttpResponseHandler"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"34"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"35"$" protected static final int PROGRESS_DATA_MESSAGE = 6;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"36"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"37"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"38"$" * Creates a new AsyncHttpResponseHandler"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"39"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"40"$" public DataAsyncHttpResponseHandler() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"41"$" super();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"42"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"43"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"44"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"45"$" * Fired when the request progress, override to handle in your own code"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"46"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"47"$" * @param responseBody"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"48"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"49"$" public void onProgressData(byte[] responseBody) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"50"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"51"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"52"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"53"$" final public void sendProgressDataMessage(byte[] responseBytes) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"54"$" sendMessage(obtainMessage(PROGRESS_DATA_MESSAGE, new Object[]{responseBytes}));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"55"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"56"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"57"$" // Methods which emulate android's Handler and Message methods"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"58"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"59"$" protected void handleMessage(Message message) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"60"$" super.handleMessage(message);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"61"$" Object[] response;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"62"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"63"$" switch (message.what) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"64"$" case PROGRESS_DATA_MESSAGE:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"65"$" response = (Object[]) message.obj;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"66"$" if (response != null && response.length >= 1) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"67"$" try {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"68"$" onProgressData((byte[])response[0]);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"69"$" } catch (Throwable t) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"70"$" Log.e(LOG_TAG, ""custom onProgressData contains an error"", t);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"71"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"72"$" } else {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"73"$" Log.e(LOG_TAG, ""PROGRESS_DATA_MESSAGE didn't got enough params"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"74"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"75"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"76"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"77"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"78"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"79"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"80"$" * Returns byte array of response HttpEntity contents"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"81"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"82"$" * @param entity can be null"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"83"$" * @return response entity body or null"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"84"$" * @throws java.io.IOException if reading entity or creating byte array failed"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"85"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"86"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"87"$" byte[] getResponseData(HttpEntity entity) throws IOException {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"88"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"89"$" byte[] responseBody = null;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"90"$" if (entity != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"91"$" InputStream instream = entity.getContent();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"92"$" if (instream != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"93"$" long contentLength = entity.getContentLength();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"94"$" if (contentLength > Integer.MAX_VALUE) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"95"$" throw new IllegalArgumentException(""HTTP entity too large to be buffered in memory"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"96"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"97"$" if (contentLength < 0) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"98"$" contentLength = BUFFER_SIZE;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"99"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"100"$" try {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"101"$" ByteArrayBuffer buffer = new ByteArrayBuffer((int) contentLength);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"102"$" try {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"103"$" byte[] tmp = new byte[BUFFER_SIZE];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"104"$" int l, count = 0;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"105"$" // do not send messages if request has been cancelled"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"106"$" while ((l = instream.read(tmp)) != -1 && !Thread.currentThread().isInterrupted()) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"107"$" count += l;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"108"$" buffer.append(tmp, 0, l);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"109"$" sendProgressDataMessage(Arrays.copyOfRange(tmp, 0, l));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"110"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"111"$" } finally {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"112"$" instream.close();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"113"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"114"$" responseBody = buffer.toByteArray();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"115"$" } catch (OutOfMemoryError e) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"116"$" System.gc();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"117"$" throw new IOException(""File too large to fit into available memory"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"118"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"119"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"120"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"121"$" return responseBody;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"122"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" "DataAsyncHttpResponseHandler.java"$"123"$"}"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2013-12-17 15:53:33" ".travis.yml"$"0"$"++ b/.travis.yml"$"verdict"$"1"$" b/.travis.yml"$"2014-02-18 09:53:26" ".travis.yml"$"1"$"16,9 @@ before_install:"$"verdict"$"1"$" b/.travis.yml"$"2014-02-18 09:53:26" ".travis.yml"$"2"$" - wget http://services.gradle.org/distributions/gradle-1.10-bin.zip"$"verdict"$"1"$" b/.travis.yml"$"2014-02-18 09:53:26" ".travis.yml"$"3"$" - unzip -qq gradle-1.10-bin.zip"$"verdict"$"1"$" b/.travis.yml"$"2014-02-18 09:53:26" ".travis.yml"$"4"$" - export GRADLE_HOME=$PWD/gradle-1.10"$"verdict"$"1"$" b/.travis.yml"$"2014-02-18 09:53:26" ".travis.yml"$"5"$"29,9 @@ before_install:"$"verdict"$"1"$" b/.travis.yml"$"2014-02-18 09:53:26" ".travis.yml"$"6"$" # list packages for debug purpose"$"verdict"$"1"$" b/.travis.yml"$"2014-02-18 09:53:26" ".travis.yml"$"7"$" - android list sdk -a -e -u"$"verdict"$"1"$" b/.travis.yml"$"2014-02-18 09:53:26" ".travis.yml"$"8"$" - echo yes | android update sdk -t tools,platform-tools,extra-android-support,extra-android-m2repository,android-19,build-tools-19.0.1 --force --no-ui"$"verdict"$"1"$" b/.travis.yml"$"2014-02-18 09:53:26" "README.md"$"9"$"++ b/README.md"$"verdict"$"1"$" b/README.md"$"2014-02-18 09:53:26" "README.md"$"10"$"49,7 @@ Documentation, Features and Examples"$"verdict"$"1"$" b/README.md"$"2014-02-18 09:53:26" "README.md"$"11"$""$"verdict"$"1"$" b/README.md"$"2014-02-18 09:53:26" "README.md"$"12"$""$"verdict"$"1"$" b/README.md"$"2014-02-18 09:53:26" "README.md"$"13"$"[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/loopj/android-async-http/trend.png)](https://bitdeli.com/free ""Bitdeli Badge"")"$"verdict"$"1"$" b/README.md"$"2014-02-18 09:53:26" "README.md"$"14"$""$"verdict"$"1"$" b/README.md"$"2014-02-18 09:53:26" "README.md"$"15"$"iff --git a/build.gradle b/build.gradle"$"verdict"$"1"$" b/README.md"$"2014-02-18 09:53:26" "build.gradle"$"16"$"++ b/build.gradle"$"verdict"$"1"$" b/build.gradle"$"2014-02-18 09:53:26" "build.gradle"$"17"$"4,7 @@ buildscript {"$"verdict"$"1"$" b/build.gradle"$"2014-02-18 09:53:26" "build.gradle"$"18"$"'"$"verdict"$"1"$" b/build.gradle"$"2014-02-18 09:53:26" "build.gradle"$"19"$" classpath 'com.android.tools.build:gradle:+'"$"verdict"$"1"$" b/build.gradle"$"2014-02-18 09:53:26" "build.gradle"$"20"$"++ b/library/build.gradle"$"verdict"$"1"$" b/library/build.gradle"$"2014-02-18 09:53:26" "build.gradle"$"21"$"2,16 @@ apply plugin: 'android-library'"$"verdict"$"1"$" b/library/build.gradle"$"2014-02-18 09:53:26" "build.gradle"$"22"$" buildToolsVersion '19.0.1'"$"verdict"$"1"$" b/library/build.gradle"$"2014-02-18 09:53:26" "build.gradle"$"23"$""$"verdict"$"1"$" b/library/build.gradle"$"2014-02-18 09:53:26" "build.gradle"$"24"$" defaultConfig {"$"verdict"$"1"$" b/library/build.gradle"$"2014-02-18 09:53:26" "build.gradle"$"25"$" minSdkVersion 3"$"verdict"$"1"$" b/library/build.gradle"$"2014-02-18 09:53:26" "build.gradle"$"26"$" targetSdkVersion 19"$"verdict"$"1"$" b/library/build.gradle"$"2014-02-18 09:53:26" "build.gradle"$"27"$" }"$"verdict"$"1"$" b/library/build.gradle"$"2014-02-18 09:53:26" "build.gradle"$"28"$""$"verdict"$"1"$" b/library/build.gradle"$"2014-02-18 09:53:26" "build.gradle"$"29"$" lintOptions {"$"verdict"$"1"$" b/library/build.gradle"$"2014-02-18 09:53:26" "build.gradle"$"30"$" abortOnError false"$"verdict"$"1"$" b/library/build.gradle"$"2014-02-18 09:53:26" "build.gradle"$"31"$" }"$"verdict"$"1"$" b/library/build.gradle"$"2014-02-18 09:53:26" "AsyncHttpClient.java"$"34"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-02-18 09:53:26" "AsyncHttpClient.java"$"35"$"63,14 @@ import org.apache.http.protocol.SyncBasicHttpContext;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-02-18 09:53:26" "AsyncHttpClient.java"$"36"$"import java.util.Iterator;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-02-18 09:53:26" "AsyncHttpClient.java"$"37"$"108,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-02-18 09:53:26" "AsyncHttpClient.java"$"38"$" private final Map> requestMap;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-02-18 09:53:26" "AsyncHttpClient.java"$"39"$"210,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-02-18 09:53:26" "AsyncHttpClient.java"$"40"$" requestMap = new WeakHashMap>();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-02-18 09:53:26" "AsyncHttpClient.java"$"41"$"487,13 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-02-18 09:53:26" "AsyncHttpClient.java"$"42"$" List requestList = requestMap.get(context);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-02-18 09:53:26" "AsyncHttpClient.java"$"43"$" for (RequestHandle requestHandle : requestList) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-02-18 09:53:26" "AsyncHttpClient.java"$"44"$" requestHandle.cancel(mayInterruptIfRunning);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-02-18 09:53:26" "AsyncHttpClient.java"$"45"$" requestMap.remove(context);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-02-18 09:53:26" "AsyncHttpClient.java"$"46"$"] HTTP HEAD"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-02-18 09:53:26" "AsyncHttpClient.java"$"47"$"893,29 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-02-18 09:53:26" "AsyncHttpClient.java"$"48"$" AsyncHttpRequest request = new AsyncHttpRequest(client, httpContext, uriRequest, responseHandler);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-02-18 09:53:26" "AsyncHttpClient.java"$"49"$" threadPool.submit(request);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-02-18 09:53:26" "AsyncHttpClient.java"$"50"$" RequestHandle requestHandle = new RequestHandle(request);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-02-18 09:53:26" "AsyncHttpClient.java"$"51"$" List requestList = requestMap.get(context);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-02-18 09:53:26" "AsyncHttpClient.java"$"52"$" requestList = new LinkedList();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-02-18 09:53:26" "AsyncHttpClient.java"$"53"$" requestList.add(requestHandle);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-02-18 09:53:26" "AsyncHttpClient.java"$"54"$" Iterator iterator = requestList.iterator();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-02-18 09:53:26" "AsyncHttpClient.java"$"55"$" while (iterator.hasNext()) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-02-18 09:53:26" "AsyncHttpClient.java"$"56"$" if (iterator.next().shouldBeGarbageCollected()) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-02-18 09:53:26" "AsyncHttpClient.java"$"57"$" iterator.remove();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-02-18 09:53:26" "AsyncHttpClient.java"$"58"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-02-18 09:53:26" "AsyncHttpClient.java"$"59"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-02-18 09:53:26" "AsyncHttpClient.java"$"60"$" return requestHandle;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-02-18 09:53:26" "AsyncHttpClient.java"$"61"$"941,15 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-02-18 09:53:26" "AsyncHttpClient.java"$"62"$"= ""?"" + paramString;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-02-18 09:53:26" "AsyncHttpClient.java"$"63"$"= ""&"" + paramString;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-02-18 09:53:26" "AsyncHttpClient.java"$"64"$" // Construct the query string and trim it, in case it"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-02-18 09:53:26" "AsyncHttpClient.java"$"65"$" // includes any excessive white spaces."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-02-18 09:53:26" "AsyncHttpClient.java"$"66"$" String paramString = params.getParamString().trim();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-02-18 09:53:26" "AsyncHttpClient.java"$"67"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-02-18 09:53:26" "AsyncHttpClient.java"$"68"$" // Only add the query string if it isn't empty and it"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-02-18 09:53:26" "AsyncHttpClient.java"$"69"$" // isn't equal to '?'."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-02-18 09:53:26" "AsyncHttpClient.java"$"70"$" if (!paramString.equals("""") && !paramString.equals(""?"")) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-02-18 09:53:26" "AsyncHttpClient.java"$"71"$" url += url.contains(""?"") ? ""&"" : ""?"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-02-18 09:53:26" "AsyncHttpClient.java"$"72"$" url += paramString;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"73"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"74"$"39,9 @@ class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"75"$" private boolean isCancelled = false;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"76"$" private boolean cancelIsNotified = false;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"77"$" private boolean isFinished = false;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"78"$"52,53 @@ class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"79"$" if (isCancelled()) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"80"$" return;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"81"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"82"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"83"$" if (responseHandler != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"84"$" if (isCancelled()) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"85"$" return;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"86"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"87"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"88"$" try {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"89"$" if (!isCancelled() && responseHandler != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"90"$" if (isCancelled()) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"91"$" return;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"92"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"93"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"94"$" if (responseHandler != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"95"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"96"$" isFinished = true;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"97"$" if (isCancelled()) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"98"$" return;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"99"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"100"$" // Fixes #115"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"101"$" if (request.getURI().getScheme() == null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"102"$" // subclass of IOException so processed in the caller"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"103"$" throw new MalformedURLException(""No valid URI scheme was provided"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"104"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"105"$" HttpResponse response = client.execute(request, context);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"106"$" if (!isCancelled() && responseHandler != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"107"$" responseHandler.sendResponseMessage(response);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"108"$"124,10 @@ class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"109"$" e.getMessage());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"110"$"+executionCount, context);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"111"$" if (isCancelled()) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"112"$" // Eating exception, as the request was cancelled"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"113"$" return;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"114"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"115"$"+executionCount, context);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"116"$"144,31 @@ class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"117"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"118"$" public boolean isCancelled() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"119"$" if (isCancelled) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"120"$" sendCancelNotification();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"121"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"122"$" return isCancelled;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"123"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"124"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"125"$" private synchronized void sendCancelNotification() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"126"$" if (!isFinished && isCancelled && !cancelIsNotified) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"127"$" cancelIsNotified = true;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"128"$" if (responseHandler != null)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"129"$" responseHandler.sendCancelMessage();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"130"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"131"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"132"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"133"$" public boolean isDone() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"134"$" return isCancelled() || isFinished;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"135"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"136"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"137"$" public boolean cancel(boolean mayInterruptIfRunning) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"138"$" isCancelled = true;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"139"$" if (mayInterruptIfRunning && request != null && !request.isAborted()) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"140"$" request.abort();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"141"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"142"$" return isCancelled();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpRequest.java"$"143"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-02-18 09:53:26" "AsyncHttpResponseHandler.java"$"144"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "AsyncHttpResponseHandler.java"$"145"$"88,7 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "AsyncHttpResponseHandler.java"$"146"$" protected static final int CANCEL_MESSAGE = 6;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "AsyncHttpResponseHandler.java"$"147"$"222,10 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "AsyncHttpResponseHandler.java"$"148"$" public void onCancel() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "AsyncHttpResponseHandler.java"$"149"$" Log.d(LOG_TAG, ""Request got cancelled"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "AsyncHttpResponseHandler.java"$"150"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "AsyncHttpResponseHandler.java"$"151"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "AsyncHttpResponseHandler.java"$"152"$" final public void sendProgressMessage(int bytesWritten, int bytesTotal) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "AsyncHttpResponseHandler.java"$"153"$"250,10 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "AsyncHttpResponseHandler.java"$"154"$" final public void sendCancelMessage() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "AsyncHttpResponseHandler.java"$"155"$" sendMessage(obtainMessage(CANCEL_MESSAGE, null));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "AsyncHttpResponseHandler.java"$"156"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "AsyncHttpResponseHandler.java"$"157"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "AsyncHttpResponseHandler.java"$"158"$" // Methods which emulate android's Handler and Message methods"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "AsyncHttpResponseHandler.java"$"159"$"300,9 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "AsyncHttpResponseHandler.java"$"160"$" case CANCEL_MESSAGE:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "AsyncHttpResponseHandler.java"$"161"$" onCancel();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "AsyncHttpResponseHandler.java"$"162"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "DataAsyncHttpResponseHandler.java"$"163"$"++ b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "DataAsyncHttpResponseHandler.java"$"164"$"26,6 @@ import org.apache.http.util.ByteArrayBuffer;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "DataAsyncHttpResponseHandler.java"$"165"$"41,6 @@ public abstract class DataAsyncHttpResponseHandler extends AsyncHttpResponseHand"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "DataAsyncHttpResponseHandler.java"$"166"$"61,7 @@ public abstract class DataAsyncHttpResponseHandler extends AsyncHttpResponseHand"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "DataAsyncHttpResponseHandler.java"$"167"$" onProgressData((byte[]) response[0]);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "DataAsyncHttpResponseHandler.java"$"168"$"97,11 @@ public abstract class DataAsyncHttpResponseHandler extends AsyncHttpResponseHand"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "DataAsyncHttpResponseHandler.java"$"169"$" int l;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "DataAsyncHttpResponseHandler.java"$"170"$"= l;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "DataAsyncHttpResponseHandler.java"$"171"$" sendProgressDataMessage(copyOfRange(tmp, 0, l));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "DataAsyncHttpResponseHandler.java"$"172"$"115,35 @@ public abstract class DataAsyncHttpResponseHandler extends AsyncHttpResponseHand"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "DataAsyncHttpResponseHandler.java"$"173"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "DataAsyncHttpResponseHandler.java"$"174"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "DataAsyncHttpResponseHandler.java"$"175"$" * Copies elements from {@code original} into a new array, from indexes start (inclusive) to end"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "DataAsyncHttpResponseHandler.java"$"176"$" * (exclusive). The original order of elements is preserved. If {@code end} is greater than"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "DataAsyncHttpResponseHandler.java"$"177"$" * {@code original.length}, the result is padded with the value {@code (byte) 0}."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "DataAsyncHttpResponseHandler.java"$"178"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "DataAsyncHttpResponseHandler.java"$"179"$" * @param original the original array"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "DataAsyncHttpResponseHandler.java"$"180"$" * @param start the start index, inclusive"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "DataAsyncHttpResponseHandler.java"$"181"$" * @param end the end index, exclusive"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "DataAsyncHttpResponseHandler.java"$"182"$" * @return the new array"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "DataAsyncHttpResponseHandler.java"$"183"$" * @throws ArrayIndexOutOfBoundsException if {@code start < 0 || start > original.length}"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "DataAsyncHttpResponseHandler.java"$"184"$" * @throws IllegalArgumentException if {@code start > end}"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "DataAsyncHttpResponseHandler.java"$"185"$" * @throws NullPointerException if {@code original == null}"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "DataAsyncHttpResponseHandler.java"$"186"$" * @see java.util.Arrays"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "DataAsyncHttpResponseHandler.java"$"187"$" * @since 1.6"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "DataAsyncHttpResponseHandler.java"$"188"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "DataAsyncHttpResponseHandler.java"$"189"$" public static byte[] copyOfRange(byte[] original, int start, int end) throws ArrayIndexOutOfBoundsException, IllegalArgumentException, NullPointerException {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "DataAsyncHttpResponseHandler.java"$"190"$" if (start > end) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "DataAsyncHttpResponseHandler.java"$"191"$" throw new IllegalArgumentException();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "DataAsyncHttpResponseHandler.java"$"192"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "DataAsyncHttpResponseHandler.java"$"193"$" int originalLength = original.length;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "DataAsyncHttpResponseHandler.java"$"194"$" if (start < 0 || start > originalLength) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "DataAsyncHttpResponseHandler.java"$"195"$" throw new ArrayIndexOutOfBoundsException();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "DataAsyncHttpResponseHandler.java"$"196"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "DataAsyncHttpResponseHandler.java"$"197"$" int resultLength = end - start;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "DataAsyncHttpResponseHandler.java"$"198"$" int copyLength = Math.min(resultLength, originalLength - start);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "DataAsyncHttpResponseHandler.java"$"199"$" byte[] result = new byte[resultLength];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "DataAsyncHttpResponseHandler.java"$"200"$" System.arraycopy(original, start, result, 0, copyLength);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "DataAsyncHttpResponseHandler.java"$"201"$" return result;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "DataAsyncHttpResponseHandler.java"$"202"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-02-18 09:53:26" "JsonStreamerEntity.java"$"203"$"++ b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-02-18 09:53:26" "JsonStreamerEntity.java"$"204"$"29,7 @@ import java.io.IOException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-02-18 09:53:26" "JsonStreamerEntity.java"$"205"$"import java.util.Locale;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-02-18 09:53:26" "JsonStreamerEntity.java"$"206"$"298,7 @@ class JsonStreamerEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-02-18 09:53:26" "JsonStreamerEntity.java"$"207"$"+) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-02-18 09:53:26" "JsonStreamerEntity.java"$"208"$" BUILDER.append(intString.toUpperCase(Locale.US));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"209"$"++ b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"210"$"1,37 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"211"$"import java.io.BufferedInputStream;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"212"$"import java.io.InputStream;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"213"$"import java.net.UnknownHostException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"214"$"import java.security.cert.Certificate;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"215"$"import java.security.cert.CertificateException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"216"$"import java.security.cert.CertificateFactory;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"217"$"import java.security.cert.X509Certificate;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"218"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"219"$"import javax.net.ssl.HttpsURLConnection;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"220"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"221"$"import org.apache.http.HttpVersion;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"222"$"import org.apache.http.conn.ClientConnectionManager;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"223"$"import org.apache.http.conn.scheme.PlainSocketFactory;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"224"$"import org.apache.http.conn.scheme.Scheme;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"225"$"import org.apache.http.conn.scheme.SchemeRegistry;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"226"$"import org.apache.http.conn.ssl.SSLSocketFactory;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"227"$"import org.apache.http.impl.client.DefaultHttpClient;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"228"$"import org.apache.http.impl.conn.tsccm.ThreadSafeClientConnManager;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"229"$"import org.apache.http.params.BasicHttpParams;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"230"$"import org.apache.http.params.HttpParams;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"231"$"import org.apache.http.params.HttpProtocolParams;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"232"$"import org.apache.http.protocol.HTTP;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"233"$"41,94 @@ import javax.net.ssl.X509TrustManager;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"234"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"235"$" * Creates a new SSL Socket Factory with the given KeyStore."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"236"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"237"$" * @param truststore A KeyStore to create the SSL Socket Factory in context of"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"238"$" * @throws NoSuchAlgorithmException"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"239"$" * @throws KeyManagementException"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"240"$" * @throws KeyStoreException"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"241"$" * @throws UnrecoverableKeyException"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"242"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"243"$" public MySSLSocketFactory(KeyStore truststore) throws NoSuchAlgorithmException, KeyManagementException, KeyStoreException, UnrecoverableKeyException {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"244"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"245"$" X509TrustManager tm = new X509TrustManager() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"246"$" public void checkClientTrusted(X509Certificate[] chain, String authType) throws CertificateException {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"247"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"248"$" public void checkServerTrusted(X509Certificate[] chain, String authType) throws CertificateException {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"249"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"250"$" public X509Certificate[] getAcceptedIssuers() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"251"$" return null;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"252"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"253"$" sslContext.init(null, new TrustManager[] { tm }, null);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"254"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"255"$" public Socket createSocket(Socket socket, String host, int port, boolean autoClose) throws IOException, UnknownHostException {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"256"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"257"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"258"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"259"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"260"$" * Makes HttpsURLConnection trusts a set of certificates specified by the KeyStore"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"261"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"262"$" public void fixHttpsURLConnection() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"263"$" HttpsURLConnection.setDefaultSSLSocketFactory(sslContext.getSocketFactory());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"264"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"265"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"266"$" * Gets a KeyStore containing the Certificate"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"267"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"268"$" * @param cert InputStream of the Certificate"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"269"$" * @return KeyStore"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"270"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"271"$" public static KeyStore getKeystoreOfCA(InputStream cert) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"272"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"273"$" // Load CAs from an InputStream"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"274"$" InputStream caInput = null;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"275"$" Certificate ca = null;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"276"$" try {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"277"$" CertificateFactory cf = CertificateFactory.getInstance(""X.509"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"278"$" caInput = new BufferedInputStream(cert);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"279"$" ca = (Certificate) cf.generateCertificate(caInput);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"280"$" } catch (CertificateException e1) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"281"$" e1.printStackTrace();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"282"$" } finally {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"283"$" try {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"284"$" caInput.close();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"285"$" } catch (IOException e) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"286"$" e.printStackTrace();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"287"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"288"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"289"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"290"$" // Create a KeyStore containing our trusted CAs"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"291"$" String keyStoreType = KeyStore.getDefaultType();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"292"$" KeyStore keyStore = null;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"293"$" try {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"294"$" keyStore = KeyStore.getInstance(keyStoreType);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"295"$" keyStore.load(null, null);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"296"$" keyStore.setCertificateEntry(""ca"","$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"297"$" (java.security.cert.Certificate) ca);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"298"$" } catch (Exception e) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"299"$" e.printStackTrace();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"300"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"301"$" return keyStore;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"302"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"303"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"304"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"305"$" * Gets a Default KeyStore"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"306"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"307"$" * @return KeyStore"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"308"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"309"$" public static KeyStore getKeystore() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"310"$"138,12 @@ public class MySSLSocketFactory extends SSLSocketFactory {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"311"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"312"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"313"$" * Returns a SSlSocketFactory which trusts all certificates"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"314"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"315"$" * @return"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"316"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"317"$"155,31 @@ public class MySSLSocketFactory extends SSLSocketFactory {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"318"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"319"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"320"$" * Gets a DefaultHttpClient which trusts a set of certificates specified by the KeyStore"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"321"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"322"$" * @param keyStore"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"323"$" * @return"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"324"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"325"$" public static DefaultHttpClient getNewHttpClient(KeyStore keyStore) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"326"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"327"$" try {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"328"$" SSLSocketFactory sf = new MySSLSocketFactory(keyStore);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"329"$" SchemeRegistry registry = new SchemeRegistry();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"330"$" registry.register(new Scheme(""http"", PlainSocketFactory.getSocketFactory(), 80));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"331"$" registry.register(new Scheme(""https"", sf, 443));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"332"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"333"$" HttpParams params = new BasicHttpParams();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"334"$" HttpProtocolParams.setVersion(params, HttpVersion.HTTP_1_1);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"335"$" HttpProtocolParams.setContentCharset(params, HTTP.UTF_8);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"336"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"337"$" ClientConnectionManager ccm = new ThreadSafeClientConnManager(params, registry);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"338"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"339"$" return new DefaultHttpClient(ccm, params);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"340"$" } catch (Exception e) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"341"$" return new DefaultHttpClient();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"342"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"343"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "MySSLSocketFactory.java"$"344"$"}"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-02-18 09:53:26" "PersistentCookieStore.java"$"345"$"++ b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-02-18 09:53:26" "PersistentCookieStore.java"$"346"$"33,7 @@ import java.io.ObjectOutputStream;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-02-18 09:53:26" "PersistentCookieStore.java"$"347"$"import java.util.Locale;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-02-18 09:53:26" "PersistentCookieStore.java"$"348"$"202,7 @@ public class PersistentCookieStore implements CookieStore {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-02-18 09:53:26" "PersistentCookieStore.java"$"349"$" return sb.toString().toUpperCase(Locale.US);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-02-18 09:53:26" "RequestHandle.java"$"350"$"++ b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-02-18 09:53:26" "RequestHandle.java"$"351"$"1,15 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-02-18 09:53:26" "RequestHandle.java"$"352"$"import java.lang.ref.WeakReference;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-02-18 09:53:26" "RequestHandle.java"$"353"$"class RequestHandle {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-02-18 09:53:26" "RequestHandle.java"$"354"$" private final WeakReference request;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-02-18 09:53:26" "RequestHandle.java"$"355"$" public RequestHandle(AsyncHttpRequest request) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-02-18 09:53:26" "RequestHandle.java"$"356"$" this.request = new WeakReference(request);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-02-18 09:53:26" "RequestHandle.java"$"357"$"28,8 @@ public class RequestHandle {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-02-18 09:53:26" "RequestHandle.java"$"358"$" AsyncHttpRequest _request = request.get();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-02-18 09:53:26" "RequestHandle.java"$"359"$" return _request == null || _request.cancel(mayInterruptIfRunning);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-02-18 09:53:26" "RequestHandle.java"$"360"$"39,8 @@ public class RequestHandle {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-02-18 09:53:26" "RequestHandle.java"$"361"$" AsyncHttpRequest _request = request.get();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-02-18 09:53:26" "RequestHandle.java"$"362"$" return _request == null || _request.isDone();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-02-18 09:53:26" "RequestHandle.java"$"363"$"49,14 @@ public class RequestHandle {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-02-18 09:53:26" "RequestHandle.java"$"364"$" AsyncHttpRequest _request = request.get();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-02-18 09:53:26" "RequestHandle.java"$"365"$" return _request == null || _request.isCancelled();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-02-18 09:53:26" "RequestHandle.java"$"366"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-02-18 09:53:26" "RequestHandle.java"$"367"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-02-18 09:53:26" "RequestHandle.java"$"368"$" public boolean shouldBeGarbageCollected() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-02-18 09:53:26" "RequestHandle.java"$"369"$" boolean should = isCancelled() || isFinished();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-02-18 09:53:26" "RequestHandle.java"$"370"$" if (should)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-02-18 09:53:26" "RequestHandle.java"$"371"$" request.clear();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-02-18 09:53:26" "RequestHandle.java"$"372"$" return should;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-02-18 09:53:26" "RequestParams.java"$"373"$"++ b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-02-18 09:53:26" "RequestParams.java"$"374"$"18,8 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-02-18 09:53:26" "RequestParams.java"$"375"$"import android.util.Log;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-02-18 09:53:26" "RequestParams.java"$"376"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-02-18 09:53:26" "RequestParams.java"$"377"$"import org.apache.http.HttpEntity;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-02-18 09:53:26" "RequestParams.java"$"378"$"90,27 @@ import java.util.concurrent.ConcurrentHashMap;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-02-18 09:53:26" "RequestParams.java"$"379"$" protected final static String LOG_TAG = ""RequestParams"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-02-18 09:53:26" "RequestParams.java"$"380"$" protected String contentEncoding = HTTP.UTF_8;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-02-18 09:53:26" "RequestParams.java"$"381"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-02-18 09:53:26" "RequestParams.java"$"382"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-02-18 09:53:26" "RequestParams.java"$"383"$" * Sets content encoding for return value of {@link #getParamString()} and {@link"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-02-18 09:53:26" "RequestParams.java"$"384"$" * #createFormEntity()}

 

Default encoding is ""UTF-8"""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-02-18 09:53:26" "RequestParams.java"$"385"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-02-18 09:53:26" "RequestParams.java"$"386"$" * @param encoding String constant from {@link org.apache.http.protocol.HTTP}"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-02-18 09:53:26" "RequestParams.java"$"387"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-02-18 09:53:26" "RequestParams.java"$"388"$" public void setContentEncoding(final String encoding) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-02-18 09:53:26" "RequestParams.java"$"389"$" if (encoding != null)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-02-18 09:53:26" "RequestParams.java"$"390"$" this.contentEncoding = encoding;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-02-18 09:53:26" "RequestParams.java"$"391"$" else"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-02-18 09:53:26" "RequestParams.java"$"392"$" Log.d(LOG_TAG, ""setContentEncoding called with null attribute"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-02-18 09:53:26" "RequestParams.java"$"393"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-02-18 09:53:26" "RequestParams.java"$"394"$"395,10 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-02-18 09:53:26" "RequestParams.java"$"395"$" return new UrlEncodedFormEntity(getParamsList(), contentEncoding);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-02-18 09:53:26" "RequestParams.java"$"396"$" Log.e(LOG_TAG, ""createFormEntity failed"", e);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-02-18 09:53:26" "RequestParams.java"$"397"$" return null; // Can happen, if the 'contentEncoding' won't be HTTP.UTF_8"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-02-18 09:53:26" "RequestParams.java"$"398"$"490,7 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-02-18 09:53:26" "RequestParams.java"$"399"$" return URLEncodedUtils.format(getParamsList(), contentEncoding);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-02-18 09:53:26" "ResponseHandlerInterface.java"$"400"$"++ b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2014-02-18 09:53:26" "ResponseHandlerInterface.java"$"401"$"37,11 @@ public interface ResponseHandlerInterface {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2014-02-18 09:53:26" "ResponseHandlerInterface.java"$"402"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2014-02-18 09:53:26" "ResponseHandlerInterface.java"$"403"$" * Notifies callback, that request was cancelled"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2014-02-18 09:53:26" "ResponseHandlerInterface.java"$"404"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2014-02-18 09:53:26" "ResponseHandlerInterface.java"$"405"$" void sendCancelMessage();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2014-02-18 09:53:26" "ResponseHandlerInterface.java"$"406"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2014-02-18 09:53:26" "ResponseHandlerInterface.java"$"407"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2014-02-18 09:53:26" "RetryHandler.java"$"408"$"++ b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2014-02-18 09:53:26" "RetryHandler.java"$"409"$"75,12 @@ class RetryHandler implements HttpRequestRetryHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2014-02-18 09:53:26" "RetryHandler.java"$"410"$" } else if (isInList(exceptionBlacklist, exception)) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2014-02-18 09:53:26" "RetryHandler.java"$"411"$" // immediately cancel retry if the error is blacklisted"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2014-02-18 09:53:26" "RetryHandler.java"$"412"$" retry = false;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2014-02-18 09:53:26" "RetryHandler.java"$"413"$"119,4 @@ class RetryHandler implements HttpRequestRetryHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2014-02-18 09:53:26" "RetryHandler.java"$"414"$"}"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2014-02-18 09:53:26" "SimpleMultipartEntity.java"$"415"$"++ b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-02-18 09:53:26" "SimpleMultipartEntity.java"$"416"$"190,7 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-02-18 09:53:26" "SimpleMultipartEntity.java"$"417"$" long streamLength = file.length() + CR_LF.length;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-02-18 09:53:26" "SimpleMultipartEntity.java"$"418"$" streamLength;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-02-18 09:53:26" "maven_push.gradle"$"419"$"++ b/maven_push.gradle"$"verdict"$"1"$" b/maven_push.gradle"$"2014-02-18 09:53:26" "maven_push.gradle"$"420"$"15,7 @@ if (isReleaseBuild()) {"$"verdict"$"1"$" b/maven_push.gradle"$"2014-02-18 09:53:26" "maven_push.gradle"$"421"$"if(isReleaseBuild()){"$"verdict"$"1"$" b/maven_push.gradle"$"2014-02-18 09:53:26" "maven_push.gradle"$"422"$"98,4 @@ afterEvaluate { project ->"$"verdict"$"1"$" b/maven_push.gradle"$"2014-02-18 09:53:26" "maven_push.gradle"$"423"$"}"$"verdict"$"1"$" b/maven_push.gradle"$"2014-02-18 09:53:26" "build.gradle"$"424"$"++ b/sample/build.gradle"$"verdict"$"1"$" b/sample/build.gradle"$"2014-02-18 09:53:26" "build.gradle"$"425"$"3,7 @@ buildscript {"$"verdict"$"1"$" b/sample/build.gradle"$"2014-02-18 09:53:26" "build.gradle"$"426"$"'"$"verdict"$"1"$" b/sample/build.gradle"$"2014-02-18 09:53:26" "build.gradle"$"427"$" classpath 'com.android.tools.build:gradle:0.7.+'"$"verdict"$"1"$" b/sample/build.gradle"$"2014-02-18 09:53:26" "build.gradle"$"428"$"17,22 @@ repositories {"$"verdict"$"1"$" b/sample/build.gradle"$"2014-02-18 09:53:26" "build.gradle"$"429"$" buildToolsVersion '19.0.1'"$"verdict"$"1"$" b/sample/build.gradle"$"2014-02-18 09:53:26" "build.gradle"$"430"$""$"verdict"$"1"$" b/sample/build.gradle"$"2014-02-18 09:53:26" "build.gradle"$"431"$" lintOptions {"$"verdict"$"1"$" b/sample/build.gradle"$"2014-02-18 09:53:26" "build.gradle"$"432"$" abortOnError false"$"verdict"$"1"$" b/sample/build.gradle"$"2014-02-18 09:53:26" "build.gradle"$"433"$" }"$"verdict"$"1"$" b/sample/build.gradle"$"2014-02-18 09:53:26" "build.gradle"$"434"$""$"verdict"$"1"$" b/sample/build.gradle"$"2014-02-18 09:53:26" "build.gradle"$"435"$" packagingOptions {"$"verdict"$"1"$" b/sample/build.gradle"$"2014-02-18 09:53:26" "build.gradle"$"436"$" exclude 'META-INF/DEPENDENCIES'"$"verdict"$"1"$" b/sample/build.gradle"$"2014-02-18 09:53:26" "build.gradle"$"437"$" exclude 'META-INF/LICENSE'"$"verdict"$"1"$" b/sample/build.gradle"$"2014-02-18 09:53:26" "build.gradle"$"438"$" exclude 'META-INF/NOTICE'"$"verdict"$"1"$" b/sample/build.gradle"$"2014-02-18 09:53:26" "build.gradle"$"439"$" }"$"verdict"$"1"$" b/sample/build.gradle"$"2014-02-18 09:53:26" "SampleParentActivity.java"$"442"$"++ b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-02-18 09:53:26" "SampleParentActivity.java"$"443"$"24,7 @@ import java.io.StringWriter;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-02-18 09:53:26" "SampleParentActivity.java"$"444"$"import java.util.Locale;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-02-18 09:53:26" "SampleParentActivity.java"$"445"$"47,7 @@ public abstract class SampleParentActivity extends Activity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-02-18 09:53:26" "SampleParentActivity.java"$"446"$" Button cancelButton = (Button) findViewById(R.id.button_cancel);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-02-18 09:53:26" "SampleParentActivity.java"$"447"$"58,10 @@ public abstract class SampleParentActivity extends Activity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-02-18 09:53:26" "SampleParentActivity.java"$"448"$" if (isCancelButtonAllowed() && cancelButton != null) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-02-18 09:53:26" "SampleParentActivity.java"$"449"$" cancelButton.setVisibility(View.VISIBLE);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-02-18 09:53:26" "SampleParentActivity.java"$"450"$" cancelButton.setOnClickListener(onClickListener);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-02-18 09:53:26" "SampleParentActivity.java"$"451"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-02-18 09:53:26" "SampleParentActivity.java"$"452"$"75,9 @@ public abstract class SampleParentActivity extends Activity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-02-18 09:53:26" "SampleParentActivity.java"$"453"$" case R.id.button_cancel:"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-02-18 09:53:26" "SampleParentActivity.java"$"454"$" asyncHttpClient.cancelRequests(SampleParentActivity.this, true);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-02-18 09:53:26" "SampleParentActivity.java"$"455"$" break;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-02-18 09:53:26" "SampleParentActivity.java"$"456"$"118,7 @@ public abstract class SampleParentActivity extends Activity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-02-18 09:53:26" "SampleParentActivity.java"$"457"$" String _h = String.format(Locale.US, ""%s : %s"", h.getName(), h.getValue());"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-02-18 09:53:26" "SampleParentActivity.java"$"458"$"152,7 @@ public abstract class SampleParentActivity extends Activity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-02-18 09:53:26" "SampleParentActivity.java"$"459"$" String msg = String.format(Locale.US, ""Return Status Code: %d"", statusCode);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-02-18 09:53:26" "SampleParentActivity.java"$"460"$"180,10 @@ public abstract class SampleParentActivity extends Activity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-02-18 09:53:26" "SampleParentActivity.java"$"461"$" protected boolean isCancelButtonAllowed() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-02-18 09:53:26" "SampleParentActivity.java"$"462"$" return false;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-02-18 09:53:26" "SampleParentActivity.java"$"463"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-02-18 09:53:26" "SampleParentActivity.java"$"464"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-02-18 09:53:26" "SampleParentActivity.java"$"465"$" protected abstract int getSampleTitle();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-02-18 09:53:26" "ThreadingTimeoutSample.java"$"466"$"++ b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-02-18 09:53:26" "ThreadingTimeoutSample.java"$"467"$"8,11 @@ import com.loopj.android.http.AsyncHttpResponseHandler;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-02-18 09:53:26" "ThreadingTimeoutSample.java"$"468"$" private int counter = 0;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-02-18 09:53:26" "ThreadingTimeoutSample.java"$"469"$"29,11 @@ public class ThreadingTimeoutSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-02-18 09:53:26" "ThreadingTimeoutSample.java"$"470"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-02-18 09:53:26" "ThreadingTimeoutSample.java"$"471"$" protected boolean isCancelButtonAllowed() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-02-18 09:53:26" "ThreadingTimeoutSample.java"$"472"$" return true;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-02-18 09:53:26" "ThreadingTimeoutSample.java"$"473"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-02-18 09:53:26" "ThreadingTimeoutSample.java"$"474"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-02-18 09:53:26" "ThreadingTimeoutSample.java"$"475"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-02-18 09:53:26" "ThreadingTimeoutSample.java"$"476"$"52,7 @@ public class ThreadingTimeoutSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-02-18 09:53:26" "ThreadingTimeoutSample.java"$"477"$" private int id = counter++;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-02-18 09:53:26" "ThreadingTimeoutSample.java"$"478"$"73,11 @@ public class ThreadingTimeoutSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-02-18 09:53:26" "ThreadingTimeoutSample.java"$"479"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-02-18 09:53:26" "ThreadingTimeoutSample.java"$"480"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-02-18 09:53:26" "ThreadingTimeoutSample.java"$"481"$" public void onCancel() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-02-18 09:53:26" "ThreadingTimeoutSample.java"$"482"$" setStatus(id, ""CANCEL"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-02-18 09:53:26" "ThreadingTimeoutSample.java"$"483"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-02-18 09:53:26" "AsyncHttpResponseHandler.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-02-18 10:09:42" "AsyncHttpResponseHandler.java"$"1"$"32,6 @@ import org.apache.http.util.ByteArrayBuffer;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-02-18 10:09:42" "AsyncHttpResponseHandler.java"$"2"$"91,7 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-02-18 10:09:42" "AsyncHttpResponseHandler.java"$"3"$" private final Handler handler;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-02-18 10:09:42" "AsyncHttpResponseHandler.java"$"4"$"120,18 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-02-18 10:09:42" "AsyncHttpResponseHandler.java"$"5"$" * Avoid leaks by using a non-anonymous handler class."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-02-18 10:09:42" "AsyncHttpResponseHandler.java"$"6"$" private static class ResponderHandler extends Handler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-02-18 10:09:42" "AsyncHttpResponseHandler.java"$"7"$" private final AsyncHttpResponseHandler mResponder;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-02-18 10:09:42" "AsyncHttpResponseHandler.java"$"8"$" ResponderHandler(AsyncHttpResponseHandler mResponder) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-02-18 10:09:42" "AsyncHttpResponseHandler.java"$"9"$" this.mResponder = mResponder;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-02-18 10:09:42" "AsyncHttpResponseHandler.java"$"10"$" mResponder.handleMessage(msg);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-02-18 10:09:42" "AsyncHttpResponseHandler.java"$"11"$"163,10 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-02-18 10:09:42" "AsyncHttpResponseHandler.java"$"12"$" // There is always a handler ready for delivering messages."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-02-18 10:09:42" "AsyncHttpResponseHandler.java"$"13"$" handler = new ResponderHandler(this);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-02-18 10:09:42" "AsyncHttpResponseHandler.java"$"14"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-02-18 10:09:42" "AsyncHttpResponseHandler.java"$"15"$" // Init Looper by calling postRunnable without an argument."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-02-18 10:09:42" "AsyncHttpResponseHandler.java"$"16"$"177,7 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-02-18 10:09:42" "AsyncHttpResponseHandler.java"$"17"$" Log.v(LOG_TAG, String.format(""Progress %d from %d (%d%%)"", bytesWritten, totalSize, (totalSize > 0) ? (bytesWritten / totalSize) * 100 : -1));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-02-18 10:09:42" "AsyncHttpResponseHandler.java"$"18"$"306,7 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-02-18 10:09:42" "AsyncHttpResponseHandler.java"$"19"$" if (getUseSynchronousMode()) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-02-18 10:09:42" "AsyncHttpResponseHandler.java"$"20"$"323,6 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-02-18 10:09:42" "AsyncHttpResponseHandler.java"$"21"$"339,7 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-02-18 10:09:42" "AsyncHttpResponseHandler.java"$"22"$" return handler.obtainMessage(responseMessageId, responseMessageData);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-02-18 10:09:42" ".travis.yml"$"0"$"++ b/.travis.yml"$"verdict"$"1"$" b/.travis.yml"$"2014-03-20 18:17:17" ".travis.yml"$"1"$"22,16 @@ before_install:"$"verdict"$"1"$" b/.travis.yml"$"2014-03-20 18:17:17" ".travis.yml"$"2"$" # newest android SDK 22.6.1"$"verdict"$"1"$" b/.travis.yml"$"2014-03-20 18:17:17" ".travis.yml"$"3"$" - wget http://dl.google.com/android/android-sdk_r22.6.1-linux.tgz"$"verdict"$"1"$" b/.travis.yml"$"2014-03-20 18:17:17" ".travis.yml"$"4"$" - tar -zxf android-sdk_r22.6.1-linux.tgz"$"verdict"$"1"$" b/.travis.yml"$"2014-03-20 18:17:17" ".travis.yml"$"5"$" - echo yes | android update sdk -t tools,platform-tools,extra-android-support,extra-android-m2repository,android-19,build-tools-19.0.3 --force --no-ui"$"verdict"$"1"$" b/.travis.yml"$"2014-03-20 18:17:17" "build.gradle"$"6"$"++ b/library/build.gradle"$"verdict"$"1"$" b/library/build.gradle"$"2014-03-20 18:17:17" "build.gradle"$"7"$"1,10 @@"$"verdict"$"1"$" b/library/build.gradle"$"2014-03-20 18:17:17" "build.gradle"$"8"$"import com.android.builder.BuilderConstants"$"verdict"$"1"$" b/library/build.gradle"$"2014-03-20 18:17:17" "build.gradle"$"9"$""$"verdict"$"1"$" b/library/build.gradle"$"2014-03-20 18:17:17" "build.gradle"$"10"$"apply plugin: 'android-library'"$"verdict"$"1"$" b/library/build.gradle"$"2014-03-20 18:17:17" "build.gradle"$"11"$" buildToolsVersion '19.0.3'"$"verdict"$"1"$" b/library/build.gradle"$"2014-03-20 18:17:17" "build.gradle"$"12"$"18,7 @@ android {"$"verdict"$"1"$" b/library/build.gradle"$"2014-03-20 18:17:17" "build.gradle"$"13"$" if (name.equals(BuilderConstants.DEBUG)) {"$"verdict"$"1"$" b/library/build.gradle"$"2014-03-20 18:17:17" "AsyncHttpRequest.java"$"14"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-03-20 18:17:17" "AsyncHttpRequest.java"$"15"$"33,7 @@ import java.net.UnknownHostException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-03-20 18:17:17" "AsyncHttpRequest.java"$"16"$"public class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-03-20 18:17:17" "Base64.java"$"17"$"++ b/library/src/main/java/com/loopj/android/http/Base64.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"18"$"19,8 @@ package com.loopj.android.http;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"19"$" * Utilities for encoding and decoding the Base64 representation of binary data. See RFCs 2045 and 3548."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"21"$"29,31 @@ public class Base64 {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"22"$" * Encoder flag bit to omit the padding '=' characters at the end of the output (if any)."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"23"$" * Encoder flag bit to omit all line terminators (i.e., the output will be on one long line)."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"24"$" * Encoder flag bit to indicate lines should be terminated with a CRLF pair instead of just an"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"25"$" * LF. Has no effect if {@code NO_WRAP} is specified as well."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"26"$"} and"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"27"$" * Encoder/decoder flag bit to indicate using the ""URL and filename safe"" variant of Base64 (see"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"28"$" * RFC 3548 section 4) where {@code -} and {@code _} are used in place of {@code +} and {@code"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"29"$" * /}."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"30"$" * Flag to pass to {@link Base64OutputStream} to indicate that it should not close the output"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"31"$" * stream it is wrapping when it itself is closed."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"32"$"66,20 @@ public class Base64 {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"33"$" * Encode/decode another block of input data. this.output is provided by the caller, and"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"34"$" * must be big enough to hold all the coded data. On exit, this.opwill be set to the length"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"35"$" * @param finish true if this is the final call to process for this object. Will finalize"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"36"$" * the coder state and include any final bytes in the output."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"37"$" * @return true if the input so far is good; false if some error has been detected in the"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"38"$" * input stream.."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"39"$" * @return the maximum number of bytes a call to process() could produce for the given"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"40"$" * number of input bytes. This may be an overestimate."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"41"$"89,53 @@ public class Base64 {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"42"$" * Decode the Base64-encoded data in input and return the data in a new byte array."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"43"$" *

"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"44"$" *

The padding '=' characters at the end are considered optional, but if any are present,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"45"$" * there must be the correct number of them."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"46"$" * @param str the input String to decode, which is converted to bytes using the default"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"47"$" * charset"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"48"$" * @param flags controls certain features of the decoded output. Pass {@code DEFAULT} to decode"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"49"$" * standard Base64."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"50"$" * @throws IllegalArgumentException if the input contains incorrect padding"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"51"$" * Decode the Base64-encoded data in input and return the data in a new byte array."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"52"$" *

"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"53"$" *

The padding '=' characters at the end are considered optional, but if any are present,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"54"$" * there must be the correct number of them."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"55"$" * @param flags controls certain features of the decoded output. Pass {@code DEFAULT} to decode"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"56"$" * standard Base64."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"57"$" * @throws IllegalArgumentException if the input contains incorrect padding"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"58"$" * Decode the Base64-encoded data in input and return the data in a new byte array."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"59"$" *

"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"60"$" *

The padding '=' characters at the end are considered optional, but if any are present,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"61"$" * there must be the correct number of them."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"62"$" * @param flags controls certain features of the decoded output. Pass {@code DEFAULT} to decode"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"63"$" * standard Base64."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"64"$" * @throws IllegalArgumentException if the input contains incorrect padding"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"65"$" Decoder decoder = new Decoder(flags, new byte[len * 3 / 4]);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"66"$"155,61 @@ public class Base64 {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"67"$" * Lookup table for turning bytes into their position in the Base64 alphabet."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"68"$" -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"69"$" -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"70"$" -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 62, -1, -1, -1, 63,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"71"$" 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, -1, -1, -1, -2, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"72"$" -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"73"$" 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, -1, -1, -1, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"74"$" -1, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"75"$" 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, -1, -1, -1, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"76"$" -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"77"$" -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"78"$" -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"79"$" -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"80"$" -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"81"$" -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"82"$" -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"83"$" -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"84"$" and /."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"85"$" * Decode lookup table for the ""web safe"" variant (RFC 3548 sec. 4) where - and _ replace +"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"86"$" * and /."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"87"$" -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"88"$" -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"89"$" -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 62, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"90"$" 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, -1, -1, -1, -2, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"91"$" -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"92"$" 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, -1, -1, -1, -1, 63,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"93"$" -1, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"94"$" 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, -1, -1, -1, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"95"$" -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"96"$" -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"97"$" -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"98"$" -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"99"$" -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"100"$" -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"101"$" -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"102"$" -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"103"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"104"$" * Non-data values in the DECODE arrays."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"105"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"106"$" * States 0-3 are reading through the next input tuple. State 4 is having read one '=' and"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"107"$" * expecting exactly one more. State 5 is expecting no more data or padding characters in"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"108"$" * the input. State 6 is the error state; an error has been detected in the input and no"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"109"$" * future input can ""fix"" it."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"110"$"225,17 @@ public class Base64 {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"111"$" * @return an overestimate for the number of bytes {@code len} bytes could decode to."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"112"$" 10;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"113"$" return len * 3 / 4 + 10;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"114"$" * @return true if the state machine is still healthy. false if bad base-64 data has been"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"115"$" * detected in the input stream."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"116"$"270,13 @@ public class Base64 {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"117"$"4 <= len &&"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"118"$"1] & 0xff] << 12) |"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"119"$"2] & 0xff] << 6) |"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"120"$"3] & 0xff]))) >= 0) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"121"$"2] = (byte) value;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"122"$"1] = (byte) (value >> 8);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"123"$" while (p + 4 <= len &&"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"124"$" (value = ((alphabet[input[p] & 0xff] << 18) |"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"125"$" (alphabet[input[p + 1] & 0xff] << 12) |"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"126"$" (alphabet[input[p + 2] & 0xff] << 6) |"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"127"$" (alphabet[input[p + 3] & 0xff]))) >= 0) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"128"$" output[op + 2] = (byte) value;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"129"$" output[op + 1] = (byte) (value >> 8);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"130"$"= 3;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"131"$"= 4;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"132"$"292,78 @@ public class Base64 {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"133"$"+] & 0xff];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"134"$"+state;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"135"$"+state;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"136"$"+state;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"137"$"+] = (byte) (value >> 4);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"138"$"2] = (byte) value;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"139"$"1] = (byte) (value >> 8);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"140"$"= 3;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"141"$"1] = (byte) (value >> 2);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"142"$"= 2;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"143"$"+state;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"144"$" case 0:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"145"$" if (d >= 0) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"146"$" value = d;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"147"$" ++state;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"148"$" } else if (d != SKIP) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"149"$" this.state = 6;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"150"$" return false;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"151"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"152"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"153"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"154"$" case 1:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"155"$" if (d >= 0) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"156"$" value = (value << 6) | d;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"157"$" ++state;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"158"$" } else if (d != SKIP) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"159"$" this.state = 6;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"160"$" return false;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"161"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"162"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"163"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"164"$" case 2:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"165"$" if (d >= 0) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"166"$" value = (value << 6) | d;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"167"$" ++state;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"168"$" } else if (d == EQUALS) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"169"$" // Emit the last (partial) output tuple;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"170"$" // expect exactly one more padding character."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"171"$" output[op++] = (byte) (value >> 4);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"172"$" state = 4;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"173"$" } else if (d != SKIP) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"174"$" this.state = 6;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"175"$" return false;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"176"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"177"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"178"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"179"$" case 3:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"180"$" if (d >= 0) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"181"$" // Emit the output triple and return to state 0."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"182"$" value = (value << 6) | d;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"183"$" output[op + 2] = (byte) value;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"184"$" output[op + 1] = (byte) (value >> 8);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"185"$" output[op] = (byte) (value >> 16);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"186"$" op += 3;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"187"$" state = 0;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"188"$" } else if (d == EQUALS) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"189"$" // Emit the last (partial) output tuple;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"190"$" // expect no further data or padding characters."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"191"$" output[op + 1] = (byte) (value >> 2);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"192"$" output[op] = (byte) (value >> 10);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"193"$" op += 2;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"194"$" state = 5;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"195"$" } else if (d != SKIP) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"196"$" this.state = 6;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"197"$" return false;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"198"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"199"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"200"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"201"$" case 4:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"202"$" if (d == EQUALS) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"203"$" ++state;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"204"$" } else if (d != SKIP) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"205"$" this.state = 6;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"206"$" return false;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"207"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"208"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"209"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"210"$" case 5:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"211"$" if (d != SKIP) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"212"$" this.state = 6;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"213"$" return false;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"214"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"215"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"216"$"380,33 @@ public class Base64 {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"217"$"+] = (byte) (value >> 4);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"218"$"+] = (byte) (value >> 10);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"219"$"+] = (byte) (value >> 2);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"220"$" case 0:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"221"$" // Output length is a multiple of three. Fine."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"222"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"223"$" case 1:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"224"$" // Read one extra input byte, which isn't enough to"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"225"$" // make another output byte. Illegal."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"226"$" this.state = 6;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"227"$" return false;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"228"$" case 2:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"229"$" // Read two extra input bytes, enough to emit 1 more"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"230"$" // output byte. Fine."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"231"$" output[op++] = (byte) (value >> 4);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"232"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"233"$" case 3:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"234"$" // Read three extra input bytes, enough to emit 2 more"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"235"$" // output bytes. Fine."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"236"$" output[op++] = (byte) (value >> 10);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"237"$" output[op++] = (byte) (value >> 2);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"238"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"239"$" case 4:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"240"$" // Read one padding '=' when we expected 2. Illegal."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"241"$" this.state = 6;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"242"$" return false;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"243"$" case 5:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"244"$" // Read all the padding '='s we expected and no more."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"245"$" // Fine."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"246"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"247"$"420,11 @@ public class Base64 {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"248"$" * Base64-encode the given data and return a newly allocated String with the result."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"249"$" * @param input the data to encode"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"250"$" * @param flags controls certain features of the encoded output. Passing {@code DEFAULT} results"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"251"$" * in output that adheres to RFC 2045."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"252"$"436,13 @@ public class Base64 {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"253"$" * Base64-encode the given data and return a newly allocated String with the result."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"254"$" * @param offset the position within the input array at which to start"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"255"$" * @param flags controls certain features of the encoded output. Passing {@code DEFAULT}"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"256"$" * results in output that adheres to RFC 2045."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"257"$"454,24 @@ public class Base64 {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"258"$" * Base64-encode the given data and return a newly allocated byte[] with the result."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"259"$" * @param input the data to encode"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"260"$" * @param flags controls certain features of the encoded output. Passing {@code DEFAULT} results"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"261"$" * in output that adheres to RFC 2045."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"262"$" * Base64-encode the given data and return a newly allocated byte[] with the result."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"263"$" * @param offset the position within the input array at which to start"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"264"$" * @param flags controls certain features of the encoded output. Passing {@code DEFAULT}"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"265"$" * results in output that adheres to RFC 2045."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"266"$"486,59 @@ public class Base64 {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"267"$"= 2; break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"268"$"= 3; break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"269"$" case 0:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"270"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"271"$" case 1:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"272"$" output_len += 2;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"273"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"274"$" case 2:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"275"$" output_len += 3;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"276"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"277"$"= (((len-1) / (3 * Encoder.LINE_GROUPS)) + 1) *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"278"$" output_len += (((len - 1) / (3 * Encoder.LINE_GROUPS)) + 1) *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"279"$" (encoder.do_cr ? 2 : 1);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"280"$" if (BuildConfig.DEBUG && encoder.op != output_len) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"281"$" throw new AssertionError();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"282"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"283"$" * Emit a new line every this many output tuples. Corresponds to a 76-character line length"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"284"$" * (the maximum allowable according to RFC"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"285"$" * 2045)."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"286"$" * Lookup table for turning Base64 alphabet positions (6 bits) into output bytes."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"287"$"', '/',"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"288"$" 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P',"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"289"$" 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', 'a', 'b', 'c', 'd', 'e', 'f',"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"290"$" 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v',"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"291"$" 'w', 'x', 'y', 'z', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '+', '/',"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"292"$" * Lookup table for turning Base64 alphabet positions (6 bits) into output bytes."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"293"$" 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P',"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"294"$" 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', 'a', 'b', 'c', 'd', 'e', 'f',"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"295"$" 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v',"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"296"$" 'w', 'x', 'y', 'z', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '-', '_',"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"297"$"565,10 @@ public class Base64 {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"298"$" * @return an overestimate for the number of bytes {@code len} bytes could encode to."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"299"$" 10;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"300"$" return len * 8 / 5 + 10;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"301"$"592,22 @@ public class Base64 {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"302"$"2 <= len) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"303"$" if (p + 2 <= len) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"304"$"+] & 0xff) << 8) |"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"305"$"+] & 0xff);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"306"$" ((input[p++] & 0xff) << 8) |"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"307"$" (input[p++] & 0xff);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"308"$"1 <= len) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"309"$" if (p + 1 <= len) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"310"$"+] & 0xff);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"311"$" ((tail[1] & 0xff) << 8) |"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"312"$" (input[p++] & 0xff);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"313"$"630,14 @@ public class Base64 {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"314"$"3 <= len) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"315"$" while (p + 3 <= len) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"316"$"1] & 0xff) << 8) |"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"317"$"2] & 0xff);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"318"$" ((input[p + 1] & 0xff) << 8) |"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"319"$" (input[p + 2] & 0xff);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"320"$"1] = alphabet[(v >> 12) & 0x3f];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"321"$"2] = alphabet[(v >> 6) & 0x3f];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"322"$"3] = alphabet[v & 0x3f];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"323"$" output[op + 1] = alphabet[(v >> 12) & 0x3f];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"324"$" output[op + 2] = alphabet[(v >> 6) & 0x3f];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"325"$" output[op + 3] = alphabet[v & 0x3f];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"326"$"= 3;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"327"$"= 4;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"328"$"653,7 @@ public class Base64 {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"329"$" if (p - tailLen == len - 1) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"330"$"+] : input[p++]) & 0xff) << 4;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"331"$"667,10 @@ public class Base64 {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"332"$"+] = '\r';"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"333"$"+] = '\n';"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"334"$" } else if (p - tailLen == len - 2) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"335"$"+] : input[p++]) & 0xff) << 10) |"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"336"$"+] : input[p++]) & 0xff) << 2);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"337"$" (((tailLen > 0 ? tail[t++] : input[p++]) & 0xff) << 2);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"338"$"+] = alphabet[(v >> 12) & 0x3f];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"339"$"+] = alphabet[(v >> 6) & 0x3f];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"340"$"687,18 @@ public class Base64 {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"341"$"+] = '\n';"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"342"$" if (BuildConfig.DEBUG && (tailLen != 0 || p != len)) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"343"$" throw new AssertionError();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"344"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"345"$" if (p == len - 1) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"346"$"+] = input[p];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"347"$" } else if (p == len - 2) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"348"$"+] = input[p];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"349"$"+] = input[p+1];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"350"$" tail[tailLen++] = input[p + 1];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"351"$"709,6 @@ public class Base64 {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"352"$" private Base64() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64.java"$"353"$" } // don't instantiate"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-03-20 18:17:17" "Base64OutputStream.java"$"354"$"++ b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2014-03-20 18:17:17" "Base64OutputStream.java"$"355"$"43,7 @@ public class Base64OutputStream extends FilterOutputStream {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2014-03-20 18:17:17" "Base64OutputStream.java"$"356"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2014-03-20 18:17:17" "Base64OutputStream.java"$"357"$"72,14 @@ public class Base64OutputStream extends FilterOutputStream {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2014-03-20 18:17:17" "Base64OutputStream.java"$"358"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2014-03-20 18:17:17" "Base64OutputStream.java"$"359"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2014-03-20 18:17:17" "BaseJsonHttpResponseHandler.java"$"360"$"++ b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2014-03-20 18:17:17" "BaseJsonHttpResponseHandler.java"$"361"$"29,7 @@ import org.apache.http.HttpStatus;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2014-03-20 18:17:17" "BaseJsonHttpResponseHandler.java"$"362"$" * @param "$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2014-03-20 18:17:17" "DataAsyncHttpResponseHandler.java"$"363"$"++ b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-03-20 18:17:17" "DataAsyncHttpResponseHandler.java"$"364"$"41,8 @@ public abstract class DataAsyncHttpResponseHandler extends AsyncHttpResponseHand"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-03-20 18:17:17" "DataAsyncHttpResponseHandler.java"$"365"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-03-20 18:17:17" "DataAsyncHttpResponseHandler.java"$"366"$" * @param responseBody response body received so far"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"367"$"++ b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"368"$"1,22 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"369"$"import org.apache.http.HttpVersion;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"370"$"import org.apache.http.conn.ClientConnectionManager;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"371"$"import org.apache.http.conn.scheme.PlainSocketFactory;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"372"$"import org.apache.http.conn.scheme.Scheme;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"373"$"import org.apache.http.conn.scheme.SchemeRegistry;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"374"$"import org.apache.http.conn.ssl.SSLSocketFactory;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"375"$"import org.apache.http.impl.client.DefaultHttpClient;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"376"$"import org.apache.http.impl.conn.tsccm.ThreadSafeClientConnManager;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"377"$"import org.apache.http.params.BasicHttpParams;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"378"$"import org.apache.http.params.HttpParams;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"379"$"import org.apache.http.params.HttpProtocolParams;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"380"$"import org.apache.http.protocol.HTTP;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"381"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"382"$"import java.io.BufferedInputStream;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"383"$"26,11 @@ import java.security.cert.Certificate;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"384"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"385"$"import javax.net.ssl.HttpsURLConnection;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"386"$"42,90 @@ public class MySSLSocketFactory extends SSLSocketFactory {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"387"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"388"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"389"$" X509TrustManager tm = new X509TrustManager() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"390"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"391"$" public void checkServerTrusted(X509Certificate[] chain, String authType) throws CertificateException {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"392"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"393"$" public X509Certificate[] getAcceptedIssuers() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"394"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"395"$" sslContext.init(null, new TrustManager[]{tm}, null);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"396"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"397"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"398"$" public Socket createSocket(Socket socket, String host, int port, boolean autoClose) throws IOException {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"399"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"400"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"401"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"402"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"403"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"404"$" HttpsURLConnection.setDefaultSSLSocketFactory(sslContext.getSocketFactory());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"405"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"406"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"407"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"408"$" public static KeyStore getKeystoreOfCA(InputStream cert) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"409"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"410"$" // Load CAs from an InputStream"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"411"$" InputStream caInput = null;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"412"$" Certificate ca = null;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"413"$" try {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"414"$" CertificateFactory cf = CertificateFactory.getInstance(""X.509"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"415"$" caInput = new BufferedInputStream(cert);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"416"$" ca = cf.generateCertificate(caInput);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"417"$" } catch (CertificateException e1) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"418"$" e1.printStackTrace();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"419"$" } finally {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"420"$" try {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"421"$" if (caInput != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"422"$" caInput.close();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"423"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"424"$" } catch (IOException e) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"425"$" e.printStackTrace();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"426"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"427"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"428"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"429"$" // Create a KeyStore containing our trusted CAs"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"430"$" String keyStoreType = KeyStore.getDefaultType();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"431"$" KeyStore keyStore = null;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"432"$" try {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"433"$" keyStore = KeyStore.getInstance(keyStoreType);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"434"$" keyStore.load(null, null);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"435"$" keyStore.setCertificateEntry(""ca"", ca);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"436"$" } catch (Exception e) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"437"$" e.printStackTrace();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"438"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"439"$" return keyStore;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"440"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"441"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"442"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"443"$" * Gets a Default KeyStore"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"444"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"445"$" * @return KeyStore"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"446"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"447"$" public static KeyStore getKeystore() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"448"$"135,12 @@ public class MySSLSocketFactory extends SSLSocketFactory {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"449"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"450"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"451"$" * Returns a SSlSocketFactory which trusts all certificates"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"452"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"453"$" * @return SSLSocketFactory"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"454"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"455"$"152,31 @@ public class MySSLSocketFactory extends SSLSocketFactory {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"456"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"457"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"458"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"459"$" * @param keyStore custom provided KeyStore instance"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"460"$" * @return DefaultHttpClient"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"461"$" public static DefaultHttpClient getNewHttpClient(KeyStore keyStore) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"462"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"463"$" try {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"464"$" SSLSocketFactory sf = new MySSLSocketFactory(keyStore);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"465"$" SchemeRegistry registry = new SchemeRegistry();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"466"$" registry.register(new Scheme(""http"", PlainSocketFactory.getSocketFactory(), 80));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"467"$" registry.register(new Scheme(""https"", sf, 443));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"468"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"469"$" HttpParams params = new BasicHttpParams();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"470"$" HttpProtocolParams.setVersion(params, HttpVersion.HTTP_1_1);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"471"$" HttpProtocolParams.setContentCharset(params, HTTP.UTF_8);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"472"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"473"$" ClientConnectionManager ccm = new ThreadSafeClientConnManager(params, registry);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"474"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"475"$" return new DefaultHttpClient(ccm, params);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"476"$" } catch (Exception e) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"477"$" return new DefaultHttpClient();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"478"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "MySSLSocketFactory.java"$"479"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-03-20 18:17:17" "RequestHandle.java"$"480"$"++ b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-03-20 18:17:17" "RequestHandle.java"$"481"$"5,7 @@ import java.lang.ref.WeakReference;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-03-20 18:17:17" "RequestHandle.java"$"482"$"public class RequestHandle {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-03-20 18:17:17" "SimpleMultipartEntity.java"$"483"$"++ b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-20 18:17:17" "SimpleMultipartEntity.java"$"484"$"46,28 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-20 18:17:17" "SimpleMultipartEntity.java"$"485"$" private static final String APPLICATION_OCTET_STREAM ="$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-20 18:17:17" "SimpleMultipartEntity.java"$"486"$" ""application/octet-stream"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-20 18:17:17" "SimpleMultipartEntity.java"$"487"$" private static final String STR_CR_LF = ""\r\n"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-20 18:17:17" "SimpleMultipartEntity.java"$"488"$" private static final byte[] CR_LF = STR_CR_LF.getBytes();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-20 18:17:17" "SimpleMultipartEntity.java"$"489"$" private static final byte[] TRANSFER_ENCODING_BINARY ="$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-20 18:17:17" "SimpleMultipartEntity.java"$"490"$" (""Content-Transfer-Encoding: binary"" + STR_CR_LF).getBytes();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-20 18:17:17" "SimpleMultipartEntity.java"$"491"$" private final static char[] MULTIPART_CHARS ="$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-20 18:17:17" "SimpleMultipartEntity.java"$"492"$" ""-_1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"".toCharArray();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-20 18:17:17" "SimpleMultipartEntity.java"$"493"$" private final String boundary;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-20 18:17:17" "SimpleMultipartEntity.java"$"494"$" private final byte[] boundaryLine;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-20 18:17:17" "SimpleMultipartEntity.java"$"495"$" private final byte[] boundaryEnd;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-20 18:17:17" "SimpleMultipartEntity.java"$"496"$" private boolean isRepeatable;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-20 18:17:17" "SimpleMultipartEntity.java"$"497"$" private final List fileParts = new ArrayList();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-20 18:17:17" "SimpleMultipartEntity.java"$"498"$" private final ByteArrayOutputStream out = new ByteArrayOutputStream();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-20 18:17:17" "SimpleMultipartEntity.java"$"499"$" private final ResponseHandlerInterface progressHandler;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-20 18:17:17" "SimpleMultipartEntity.java"$"500"$"81,8 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-20 18:17:17" "SimpleMultipartEntity.java"$"501"$" boundary + ""\r\n"").getBytes();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-20 18:17:17" "SimpleMultipartEntity.java"$"502"$" boundary + ""--\r\n"").getBytes();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-20 18:17:17" "SimpleMultipartEntity.java"$"503"$" boundaryLine = (""--"" + boundary + STR_CR_LF).getBytes();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-20 18:17:17" "SimpleMultipartEntity.java"$"504"$" boundaryEnd = (""--"" + boundary + ""--"" + STR_CR_LF).getBytes();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-20 18:17:17" "SimpleMultipartEntity.java"$"505"$"147,17 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-20 18:17:17" "SimpleMultipartEntity.java"$"506"$" type + ""\r\n"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-20 18:17:17" "SimpleMultipartEntity.java"$"507"$" String result = ""Content-Type: "" + type + STR_CR_LF;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-20 18:17:17" "SimpleMultipartEntity.java"$"508"$" key + ""\""\r\n"")"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-20 18:17:17" "SimpleMultipartEntity.java"$"509"$" return (""Content-Disposition: form-data; name=\"""" + key + ""\"""" + STR_CR_LF)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-20 18:17:17" "SimpleMultipartEntity.java"$"510"$" key + ""\""; filename=\"""" + fileName + ""\""\r\n"")"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-20 18:17:17" "SimpleMultipartEntity.java"$"511"$" return (""Content-Disposition: form-data; name=\"""" + key + ""\""; filename=\"""" + fileName + ""\"""" + STR_CR_LF)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-20 18:17:17" "build.gradle"$"512"$"++ b/sample/build.gradle"$"verdict"$"1"$" b/sample/build.gradle"$"2014-03-20 18:17:17" "build.gradle"$"513"$"3,7 @@ buildscript {"$"verdict"$"1"$" b/sample/build.gradle"$"2014-03-20 18:17:17" "build.gradle"$"514"$"'"$"verdict"$"1"$" b/sample/build.gradle"$"2014-03-20 18:17:17" "build.gradle"$"515"$" classpath 'com.android.tools.build:gradle:0.+'"$"verdict"$"1"$" b/sample/build.gradle"$"2014-03-20 18:17:17" "build.gradle"$"516"$"17,7 @@ repositories {"$"verdict"$"1"$" b/sample/build.gradle"$"2014-03-20 18:17:17" "build.gradle"$"517"$" buildToolsVersion '19.0.3'"$"verdict"$"1"$" b/sample/build.gradle"$"2014-03-20 18:17:17" "FileUtil.java"$"518"$"++ b/sample/src/main/java/com/loopj/android/http/sample/util/FileUtil.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/FileUtil.java"$"2014-03-20 18:17:17" "FileUtil.java"$"519"$"12,7 @@ public class FileUtil {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/FileUtil.java"$"2014-03-20 18:17:17" "FileUtil.java"$"520"$" String line;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/FileUtil.java"$"2014-03-20 18:17:17" "AsyncHttpClient.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 18:31:06" "AsyncHttpClient.java"$"1"$"222,14 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 18:31:06" "AsyncHttpClient.java"$"2"$" if (request.containsHeader(header)) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 18:31:06" "AsyncHttpClient.java"$"3"$" Header overwritten = request.getFirstHeader(header);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 18:31:06" "AsyncHttpClient.java"$"4"$" Log.d(LOG_TAG,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 18:31:06" "AsyncHttpClient.java"$"5"$" String.format(""Headers were overwritten! (%s | %s) overwrites (%s | %s)"","$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 18:31:06" "AsyncHttpClient.java"$"6"$" header, clientHeaderMap.get(header),"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 18:31:06" "AsyncHttpClient.java"$"7"$" overwritten.getName(), overwritten.getValue())"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 18:31:06" "AsyncHttpClient.java"$"8"$" );"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 18:31:06" "AsyncHttpClient.java"$"9"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 18:31:06" "README.md"$"0"$"++ b/README.md"$"verdict"$"1"$" b/README.md"$"2014-03-20 18:55:51" "README.md"$"1"$"28,7 @@ https://oss.sonatype.org/content/repositories/snapshots/com/loopj/android/androi"$"verdict"$"1"$" b/README.md"$"2014-03-20 18:55:51" "README.md"$"2"$"ArtifactId: android-async-http"$"verdict"$"1"$" b/README.md"$"2014-03-20 18:55:51" "AsyncHttpClient.java"$"3"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 18:55:51" "AsyncHttpClient.java"$"4"$"63,7 @@ import org.apache.http.protocol.SyncBasicHttpContext;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 18:55:51" "AsyncHttpClient.java"$"5"$"import java.io.OutputStream;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 18:55:51" "AsyncHttpClient.java"$"6"$"965,36 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 18:55:51" "AsyncHttpClient.java"$"7"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 18:55:51" "AsyncHttpClient.java"$"8"$" * A utility function to close an input stream without raising an exception."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 18:55:51" "AsyncHttpClient.java"$"9"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 18:55:51" "AsyncHttpClient.java"$"10"$" * @param is input stream to close safely"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 18:55:51" "AsyncHttpClient.java"$"11"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 18:55:51" "AsyncHttpClient.java"$"12"$" public static void silentCloseInputStream(InputStream is) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 18:55:51" "AsyncHttpClient.java"$"13"$" try {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 18:55:51" "AsyncHttpClient.java"$"14"$" if (is != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 18:55:51" "AsyncHttpClient.java"$"15"$" is.close();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 18:55:51" "AsyncHttpClient.java"$"16"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 18:55:51" "AsyncHttpClient.java"$"17"$" } catch (IOException e) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 18:55:51" "AsyncHttpClient.java"$"18"$" Log.w(LOG_TAG, ""Cannot close input stream"", e);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 18:55:51" "AsyncHttpClient.java"$"19"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 18:55:51" "AsyncHttpClient.java"$"20"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 18:55:51" "AsyncHttpClient.java"$"21"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 18:55:51" "AsyncHttpClient.java"$"22"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 18:55:51" "AsyncHttpClient.java"$"23"$" * A utility function to close an output stream without raising an exception."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 18:55:51" "AsyncHttpClient.java"$"24"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 18:55:51" "AsyncHttpClient.java"$"25"$" * @param os output stream to close safely"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 18:55:51" "AsyncHttpClient.java"$"26"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 18:55:51" "AsyncHttpClient.java"$"27"$" public static void silentCloseOutputStream(OutputStream os) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 18:55:51" "AsyncHttpClient.java"$"28"$" try {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 18:55:51" "AsyncHttpClient.java"$"29"$" if (os != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 18:55:51" "AsyncHttpClient.java"$"30"$" os.close();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 18:55:51" "AsyncHttpClient.java"$"31"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 18:55:51" "AsyncHttpClient.java"$"32"$" } catch (IOException e) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 18:55:51" "AsyncHttpClient.java"$"33"$" Log.w(LOG_TAG, ""Cannot close output stream"", e);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 18:55:51" "AsyncHttpClient.java"$"34"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 18:55:51" "AsyncHttpClient.java"$"35"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 18:55:51" "AsyncHttpClient.java"$"36"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 18:55:51" "AsyncHttpClient.java"$"37"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 18:55:51" "AsyncHttpResponseHandler.java"$"38"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-03-20 18:55:51" "AsyncHttpResponseHandler.java"$"39"$"389,7 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-03-20 18:55:51" "AsyncHttpResponseHandler.java"$"40"$" AsyncHttpClient.silentCloseInputStream(instream);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-03-20 18:55:51" "DataAsyncHttpResponseHandler.java"$"41"$"++ b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-03-20 18:55:51" "DataAsyncHttpResponseHandler.java"$"42"$"106,7 @@ public abstract class DataAsyncHttpResponseHandler extends AsyncHttpResponseHand"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-03-20 18:55:51" "DataAsyncHttpResponseHandler.java"$"43"$" AsyncHttpClient.silentCloseInputStream(instream);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-03-20 18:55:51" "FileAsyncHttpResponseHandler.java"$"44"$"++ b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-03-20 18:55:51" "FileAsyncHttpResponseHandler.java"$"45"$"14,7 @@ import java.io.InputStream;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-03-20 18:55:51" "FileAsyncHttpResponseHandler.java"$"46"$" private final File mFile;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-03-20 18:55:51" "FileAsyncHttpResponseHandler.java"$"47"$"120,9 @@ public abstract class FileAsyncHttpResponseHandler extends AsyncHttpResponseHand"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-03-20 18:55:51" "FileAsyncHttpResponseHandler.java"$"48"$" AsyncHttpClient.silentCloseInputStream(instream);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-03-20 18:55:51" "FileAsyncHttpResponseHandler.java"$"49"$" AsyncHttpClient.silentCloseOutputStream(buffer);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-03-20 18:55:51" "RetryHandler.java"$"50"$"++ b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2014-03-20 18:55:51" "RetryHandler.java"$"51"$"40,8 @@ import java.util.HashSet;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2014-03-20 18:55:51" "RetryHandler.java"$"52"$" private final static HashSet> exceptionWhitelist = new HashSet>();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2014-03-20 18:55:51" "RetryHandler.java"$"53"$" private final static HashSet> exceptionBlacklist = new HashSet>();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2014-03-20 18:55:51" "AsyncHttpClient.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 19:12:39" "AsyncHttpClient.java"$"1"$"505,26 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 19:12:39" "AsyncHttpClient.java"$"2"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 19:12:39" "AsyncHttpClient.java"$"3"$" * Cancels all pending (or potentially active) requests.

 

Note: This will"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 19:12:39" "AsyncHttpClient.java"$"4"$" * only affect requests which were created with a non-null android Context. This method is"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 19:12:39" "AsyncHttpClient.java"$"5"$" * intended to be used in the onDestroy method of your android activities to destroy all"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 19:12:39" "AsyncHttpClient.java"$"6"$" * requests which are no longer required."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 19:12:39" "AsyncHttpClient.java"$"7"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 19:12:39" "AsyncHttpClient.java"$"8"$" * @param mayInterruptIfRunning specifies if active requests should be cancelled along with"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 19:12:39" "AsyncHttpClient.java"$"9"$" * pending requests."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 19:12:39" "AsyncHttpClient.java"$"10"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 19:12:39" "AsyncHttpClient.java"$"11"$" public void cancelAllRequests(boolean mayInterruptIfRunning) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 19:12:39" "AsyncHttpClient.java"$"12"$" for (List requestList : requestMap.values()) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 19:12:39" "AsyncHttpClient.java"$"13"$" if (requestList != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 19:12:39" "AsyncHttpClient.java"$"14"$" for (RequestHandle requestHandle : requestList) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 19:12:39" "AsyncHttpClient.java"$"15"$" requestHandle.cancel(mayInterruptIfRunning);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 19:12:39" "AsyncHttpClient.java"$"16"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 19:12:39" "AsyncHttpClient.java"$"17"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 19:12:39" "AsyncHttpClient.java"$"18"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 19:12:39" "AsyncHttpClient.java"$"19"$" requestMap.clear();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 19:12:39" "AsyncHttpClient.java"$"20"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 19:12:39" "AsyncHttpClient.java"$"21"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 19:12:39" "AsyncHttpClient.java"$"22"$" // [+] HTTP HEAD"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 19:12:39" "AsyncHttpClient.java"$"23"$"934,9 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 19:12:39" "AsyncHttpClient.java"$"24"$" if (responseHandler instanceof RangeFileAsyncHttpResponseHandler)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 19:12:39" "AsyncHttpClient.java"$"25"$" ((RangeFileAsyncHttpResponseHandler) responseHandler).updateRequestHeaders(uriRequest);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 19:12:39" "AsyncHttpClient.java"$"26"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 19:12:39" "AsyncHttpClient.java"$"27"$" requestList.add(requestHandle);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 19:12:39" "FileAsyncHttpResponseHandler.java"$"28"$"++ b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "FileAsyncHttpResponseHandler.java"$"29"$"14,7 @@ import java.io.InputStream;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "FileAsyncHttpResponseHandler.java"$"30"$" protected final File mFile;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "JsonHttpResponseHandler.java"$"31"$"++ b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-03-20 19:12:39" "JsonHttpResponseHandler.java"$"32"$"125,8 @@ public class JsonHttpResponseHandler extends TextHttpResponseHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-03-20 19:12:39" "JsonHttpResponseHandler.java"$"33"$" } else if (jsonResponse instanceof String) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-03-20 19:12:39" "JsonHttpResponseHandler.java"$"34"$" onFailure(statusCode, headers, (String) jsonResponse, new JSONException(""Response cannot be parsed as JSON data""));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-03-20 19:12:39" "JsonHttpResponseHandler.java"$"35"$" jsonResponse.getClass().getName()), (JSONObject) null);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"36"$"++ b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"37"$"1,95 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"38"$"package com.loopj.android.http;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"39"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"40"$"import android.util.Log;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"41"$"import org.apache.http.Header;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"42"$"import org.apache.http.HttpEntity;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"43"$"import org.apache.http.HttpResponse;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"44"$"import org.apache.http.StatusLine;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"45"$"import org.apache.http.HttpStatus;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"46"$"import org.apache.http.client.HttpResponseException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"47"$"import org.apache.http.client.methods.HttpUriRequest;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"48"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"49"$"import java.io.File;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"50"$"import java.io.FileOutputStream;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"51"$"import java.io.IOException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"52"$"import java.io.InputStream;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"53"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"54"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"55"$"public abstract class RangeFileAsyncHttpResponseHandler extends FileAsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"56"$" private static final String LOG_TAG = ""RangeFileAsyncHttpResponseHandler"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"57"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"58"$" private long current = 0;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"59"$" private boolean append = false;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"60"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"61"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"62"$" * Obtains new RangeFileAsyncHttpResponseHandler and stores response in passed file"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"63"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"64"$" * @param file File to store response within, must not be null"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"65"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"66"$" public RangeFileAsyncHttpResponseHandler(File file) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"67"$" super(file);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"68"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"69"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"70"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"71"$" public void sendResponseMessage(HttpResponse response) throws IOException {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"72"$" if (!Thread.currentThread().isInterrupted()) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"73"$" StatusLine status = response.getStatusLine();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"74"$" if (status.getStatusCode() == HttpStatus.SC_REQUESTED_RANGE_NOT_SATISFIABLE){"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"75"$" //already finished"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"76"$" if (!Thread.currentThread().isInterrupted())"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"77"$" sendSuccessMessage(status.getStatusCode(), response.getAllHeaders(), null);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"78"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"79"$" else if (status.getStatusCode() >= 300) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"80"$" if (!Thread.currentThread().isInterrupted())"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"81"$" sendFailureMessage(status.getStatusCode(), response.getAllHeaders(), null, new HttpResponseException(status.getStatusCode(), status.getReasonPhrase()));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"82"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"83"$" else {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"84"$" if (!Thread.currentThread().isInterrupted()) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"85"$" Header header = response.getFirstHeader(""Content-Range"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"86"$" if (header == null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"87"$" append = false;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"88"$" current = 0;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"89"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"90"$" else"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"91"$" Log.v(LOG_TAG, ""Content-Rnage: "" + header.getValue());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"92"$" sendSuccessMessage(status.getStatusCode(), response.getAllHeaders(), getResponseData(response.getEntity()));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"93"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"94"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"95"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"96"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"97"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"98"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"99"$" protected byte[] getResponseData(HttpEntity entity) throws IOException {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"100"$" if (entity != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"101"$" InputStream instream = entity.getContent();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"102"$" long contentLength = entity.getContentLength() + current;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"103"$" FileOutputStream buffer = new FileOutputStream(getTargetFile(), append);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"104"$" if (instream != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"105"$" try {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"106"$" byte[] tmp = new byte[BUFFER_SIZE];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"107"$" int l;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"108"$" while (current < contentLength && (l = instream.read(tmp)) != -1 && !Thread.currentThread().isInterrupted())"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"109"$" {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"110"$" current += l;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"111"$" buffer.write(tmp, 0, l);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"112"$" sendProgressMessage((int)current, (int)contentLength);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"113"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"114"$" } finally {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"115"$" instream.close();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"116"$" buffer.flush();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"117"$" buffer.close();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"118"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"119"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"120"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"121"$" return null;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"122"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"123"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"124"$" public void updateRequestHeaders(HttpUriRequest uriRequest) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"125"$" if (mFile.exists() && mFile.canWrite())"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"126"$" current = mFile.length();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"127"$" if (current > 0) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"128"$" append = true;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"129"$" uriRequest.setHeader(""Range"", ""bytes="" + current + ""-"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"130"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"131"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RangeFileAsyncHttpResponseHandler.java"$"132"$"}"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-03-20 19:12:39" "RequestParams.java"$"133"$"++ b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 19:12:39" "RequestParams.java"$"134"$"254,30 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 19:12:39" "RequestParams.java"$"135"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 19:12:39" "RequestParams.java"$"136"$" * Adds a int value to the request."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 19:12:39" "RequestParams.java"$"137"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 19:12:39" "RequestParams.java"$"138"$" * @param key the key name for the new param."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 19:12:39" "RequestParams.java"$"139"$" * @param value the value int for the new param."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 19:12:39" "RequestParams.java"$"140"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 19:12:39" "RequestParams.java"$"141"$" public void put(String key, int value) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 19:12:39" "RequestParams.java"$"142"$" if (key != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 19:12:39" "RequestParams.java"$"143"$" urlParams.put(key, String.valueOf(value));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 19:12:39" "RequestParams.java"$"144"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 19:12:39" "RequestParams.java"$"145"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 19:12:39" "RequestParams.java"$"146"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 19:12:39" "RequestParams.java"$"147"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 19:12:39" "RequestParams.java"$"148"$" * Adds a long value to the request."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 19:12:39" "RequestParams.java"$"149"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 19:12:39" "RequestParams.java"$"150"$" * @param key the key name for the new param."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 19:12:39" "RequestParams.java"$"151"$" * @param value the value long for the new param."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 19:12:39" "RequestParams.java"$"152"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 19:12:39" "RequestParams.java"$"153"$" public void put(String key, long value) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 19:12:39" "RequestParams.java"$"154"$" if (key != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 19:12:39" "RequestParams.java"$"155"$" urlParams.put(key, String.valueOf(value));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 19:12:39" "RequestParams.java"$"156"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 19:12:39" "RequestParams.java"$"157"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 19:12:39" "RequestParams.java"$"158"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 19:12:39" "RequestParams.java"$"159"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 19:12:39" "AsyncHttpResponseHandler.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-03-20 19:19:57" "AsyncHttpResponseHandler.java"$"1"$"320,14 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-03-20 19:19:57" "AsyncHttpResponseHandler.java"$"2"$" if (runnable != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-03-20 19:19:57" "AsyncHttpResponseHandler.java"$"3"$" if (missingLooper) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-03-20 19:19:57" "AsyncHttpResponseHandler.java"$"4"$" // If there is no looper, run on current thread"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-03-20 19:19:57" "AsyncHttpResponseHandler.java"$"5"$" runnable.run();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-03-20 19:19:57" "AsyncHttpResponseHandler.java"$"6"$" } else {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-03-20 19:19:57" "AsyncHttpResponseHandler.java"$"7"$" // Otherwise, run on a handler we create"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-03-20 19:19:57" "AsyncHttpResponseHandler.java"$"8"$" handler.post(runnable);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-03-20 19:19:57" "AsyncHttpResponseHandler.java"$"9"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-03-20 19:19:57" ".travis.yml"$"0"$"++ b/.travis.yml"$"verdict"$"1"$" b/.travis.yml"$"2014-03-20 23:41:40" ".travis.yml"$"1"$"4,7 @@ branches:"$"verdict"$"1"$" b/.travis.yml"$"2014-03-20 23:41:40" ".travis.yml"$"2"$" - openjdk7"$"verdict"$"1"$" b/.travis.yml"$"2014-03-20 23:41:40" "build.gradle"$"3"$"++ b/build.gradle"$"verdict"$"1"$" b/build.gradle"$"2014-03-20 23:41:40" "build.gradle"$"4"$"22,7 @@ allprojects {"$"verdict"$"1"$" b/build.gradle"$"2014-03-20 23:41:40" "build.gradle"$"5"$" options.compilerArgs << ""-Xlint:unchecked"""$"verdict"$"1"$" b/build.gradle"$"2014-03-20 23:41:40" "build.gradle"$"6"$"++ b/library/build.gradle"$"verdict"$"1"$" b/library/build.gradle"$"2014-03-20 23:41:40" "build.gradle"$"7"$"14,11 @@ android {"$"verdict"$"1"$" b/library/build.gradle"$"2014-03-20 23:41:40" "build.gradle"$"8"$""$"verdict"$"1"$" b/library/build.gradle"$"2014-03-20 23:41:40" "build.gradle"$"9"$" compileOptions {"$"verdict"$"1"$" b/library/build.gradle"$"2014-03-20 23:41:40" "build.gradle"$"10"$" sourceCompatibility JavaVersion.VERSION_1_7"$"verdict"$"1"$" b/library/build.gradle"$"2014-03-20 23:41:40" "build.gradle"$"11"$" targetCompatibility JavaVersion.VERSION_1_7"$"verdict"$"1"$" b/library/build.gradle"$"2014-03-20 23:41:40" "build.gradle"$"12"$" }"$"verdict"$"1"$" b/library/build.gradle"$"2014-03-20 23:41:40" "AsyncHttpClient.java"$"13"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 23:41:40" "AsyncHttpClient.java"$"14"$"211,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 23:41:40" "AsyncHttpClient.java"$"15"$" requestMap = new WeakHashMap<>();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 23:41:40" "AsyncHttpClient.java"$"16"$" clientHeaderMap = new HashMap<>();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 23:41:40" "AsyncHttpClient.java"$"17"$"930,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 23:41:40" "AsyncHttpClient.java"$"18"$" requestList = new LinkedList<>();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-20 23:41:40" "JsonStreamerEntity.java"$"19"$"++ b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-20 23:41:40" "JsonStreamerEntity.java"$"20"$"73,11 @@ class JsonStreamerEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-20 23:41:40" "JsonStreamerEntity.java"$"21"$" new HashMap<>();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-20 23:41:40" "JsonStreamerEntity.java"$"22"$" new HashMap<>();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-20 23:41:40" "PersistentCookieStore.java"$"23"$"++ b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-20 23:41:40" "PersistentCookieStore.java"$"24"$"59,7 @@ public class PersistentCookieStore implements CookieStore {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-20 23:41:40" "PersistentCookieStore.java"$"25"$" cookies = new ConcurrentHashMap<>();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-20 23:41:40" "PersistentCookieStore.java"$"26"$"143,7 @@ public class PersistentCookieStore implements CookieStore {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-20 23:41:40" "PersistentCookieStore.java"$"27"$" return new ArrayList<>(cookies.values());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-20 23:41:40" "RequestHandle.java"$"28"$"++ b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-03-20 23:41:40" "RequestHandle.java"$"29"$"9,7 @@ public class RequestHandle {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-03-20 23:41:40" "RequestHandle.java"$"30"$" this.request = new WeakReference<>(request);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-03-20 23:41:40" "RequestParams.java"$"31"$"++ b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 23:41:40" "RequestParams.java"$"32"$"93,10 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 23:41:40" "RequestParams.java"$"33"$" protected ConcurrentHashMap urlParams = new ConcurrentHashMap<>();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 23:41:40" "RequestParams.java"$"34"$" protected ConcurrentHashMap streamParams = new ConcurrentHashMap<>();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 23:41:40" "RequestParams.java"$"35"$" protected ConcurrentHashMap fileParams = new ConcurrentHashMap<>();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 23:41:40" "RequestParams.java"$"36"$" protected ConcurrentHashMap urlParamsWithObjects = new ConcurrentHashMap<>();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 23:41:40" "RequestParams.java"$"37"$"126,6 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 23:41:40" "RequestParams.java"$"38"$"155,6 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 23:41:40" "RequestParams.java"$"39"$"291,9 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 23:41:40" "RequestParams.java"$"40"$" ((List) params).add(value);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 23:41:40" "RequestParams.java"$"41"$" ((Set) params).add(value);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 23:41:40" "RequestParams.java"$"42"$"457,8 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 23:41:40" "RequestParams.java"$"43"$" List lparams = new LinkedList<>();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 23:41:40" "RequestParams.java"$"44"$"470,23 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 23:41:40" "RequestParams.java"$"45"$" List params = new LinkedList<>();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 23:41:40" "RequestParams.java"$"46"$" Map map = (Map) value;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 23:41:40" "RequestParams.java"$"47"$" List list = new ArrayList(map.keySet());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 23:41:40" "RequestParams.java"$"48"$" for (Object nestedKey : list) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 23:41:40" "RequestParams.java"$"49"$" if (nestedKey instanceof String) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 23:41:40" "RequestParams.java"$"50"$" Object nestedValue = map.get(nestedKey);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 23:41:40" "RequestParams.java"$"51"$" if (nestedValue != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 23:41:40" "RequestParams.java"$"52"$" params.addAll(getParamsList(key == null ? (String) nestedKey : String.format(""%s[%s]"", key, nestedKey),"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 23:41:40" "RequestParams.java"$"53"$" nestedValue));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 23:41:40" "RequestParams.java"$"54"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 23:41:40" "RequestParams.java"$"55"$" List list = (List) value;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 23:41:40" "RequestParams.java"$"56"$"496,7 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 23:41:40" "RequestParams.java"$"57"$" Set set = (Set) value;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-20 23:41:40" "RetryHandler.java"$"58"$"++ b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2014-03-20 23:41:40" "RetryHandler.java"$"59"$"40,8 @@ import java.util.HashSet;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2014-03-20 23:41:40" "RetryHandler.java"$"60"$" private final static HashSet> exceptionWhitelist = new HashSet<>();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2014-03-20 23:41:40" "RetryHandler.java"$"61"$" private final static HashSet> exceptionBlacklist = new HashSet<>();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2014-03-20 23:41:40" "SimpleMultipartEntity.java"$"62"$"++ b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-20 23:41:40" "SimpleMultipartEntity.java"$"63"$"61,7 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-20 23:41:40" "SimpleMultipartEntity.java"$"64"$" private final List fileParts = new ArrayList<>();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-20 23:41:40" "build.gradle"$"65"$"++ b/sample/build.gradle"$"verdict"$"1"$" b/sample/build.gradle"$"2014-03-20 23:41:40" "build.gradle"$"66"$"24,11 @@ android {"$"verdict"$"1"$" b/sample/build.gradle"$"2014-03-20 23:41:40" "build.gradle"$"67"$" compileOptions {"$"verdict"$"1"$" b/sample/build.gradle"$"2014-03-20 23:41:40" "build.gradle"$"68"$" sourceCompatibility JavaVersion.VERSION_1_7"$"verdict"$"1"$" b/sample/build.gradle"$"2014-03-20 23:41:40" "build.gradle"$"69"$" targetCompatibility JavaVersion.VERSION_1_7"$"verdict"$"1"$" b/sample/build.gradle"$"2014-03-20 23:41:40" "build.gradle"$"70"$" }"$"verdict"$"1"$" b/sample/build.gradle"$"2014-03-20 23:41:40" "build.gradle"$"71"$""$"verdict"$"1"$" b/sample/build.gradle"$"2014-03-20 23:41:40" "build.gradle"$"72"$" lintOptions {"$"verdict"$"1"$" b/sample/build.gradle"$"2014-03-20 23:41:40" "SampleParentActivity.java"$"73"$"++ b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-03-20 23:41:40" "SampleParentActivity.java"$"74"$"83,7 @@ public abstract class SampleParentActivity extends Activity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-03-20 23:41:40" "SampleParentActivity.java"$"75"$" List
headers = new ArrayList<>();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-03-20 23:41:40" "ThreadingTimeoutSample.java"$"76"$"++ b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-03-20 23:41:40" "ThreadingTimeoutSample.java"$"77"$"11,7 @@ import org.apache.http.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-03-20 23:41:40" "ThreadingTimeoutSample.java"$"78"$" private SparseArray states = new SparseArray<>();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-03-20 23:41:40" "ThreadingTimeoutSample.java"$"79"$"44,7 @@ public class ThreadingTimeoutSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-03-20 23:41:40" "ThreadingTimeoutSample.java"$"80"$" "","" + status);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-03-20 23:41:40" "ThreadingTimeoutSample.java"$"81"$"+) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-03-20 23:41:40" "ThreadingTimeoutSample.java"$"82"$" "": "" + states.get(states.keyAt(i)));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-03-20 23:41:40" "ThreadingTimeoutSample.java"$"83"$" debugResponse(LOG_TAG, String.format(""%d (from %d): %s"", states.keyAt(i), getCounter(), states.get(states.keyAt(i))));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-03-20 23:41:40" "ThreadingTimeoutSample.java"$"84"$"81,10 @@ public class ThreadingTimeoutSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-03-20 23:41:40" "ThreadingTimeoutSample.java"$"85"$" public int getCounter() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-03-20 23:41:40" "ThreadingTimeoutSample.java"$"86"$" return counter;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-03-20 23:41:40" "ThreadingTimeoutSample.java"$"87"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-03-20 23:41:40" "ThreadingTimeoutSample.java"$"88"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-03-20 23:41:40" "ThreadingTimeoutSample.java"$"89"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-03-20 23:41:40" "WaypointsActivity.java"$"90"$"++ b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-03-20 23:41:40" "WaypointsActivity.java"$"91"$"14,7 @@ public class WaypointsActivity extends ListActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-03-20 23:41:40" "WaypointsActivity.java"$"92"$" setListAdapter(new ArrayAdapter<>(this, android.R.layout.simple_list_item_1, samples));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-03-20 23:41:40" "PersistentCookieStore.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-24 18:39:53" "PersistentCookieStore.java"$"1"$"48,7 @@ public class PersistentCookieStore implements CookieStore {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-24 18:39:53" "PersistentCookieStore.java"$"2"$" private boolean omitNonPersistentCookies = false;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-24 18:39:53" "PersistentCookieStore.java"$"3"$"83,8 @@ public class PersistentCookieStore implements CookieStore {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-24 18:39:53" "PersistentCookieStore.java"$"4"$" if (omitNonPersistentCookies && !cookie.isPersistent())"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-24 18:39:53" "PersistentCookieStore.java"$"5"$" return;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-24 18:39:53" "PersistentCookieStore.java"$"6"$" cookie.getDomain();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-24 18:39:53" "PersistentCookieStore.java"$"7"$"149,29 @@ public class PersistentCookieStore implements CookieStore {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-24 18:39:53" "PersistentCookieStore.java"$"8"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-24 18:39:53" "PersistentCookieStore.java"$"9"$" * Will make PersistentCookieStore instance ignore Cookies, which are non-persistent by"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-24 18:39:53" "PersistentCookieStore.java"$"10"$" * signature (`Cookie.isPersistent`)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-24 18:39:53" "PersistentCookieStore.java"$"11"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-24 18:39:53" "PersistentCookieStore.java"$"12"$" * @param omitNonPersistentCookies true if non-persistent cookies should be omited"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-24 18:39:53" "PersistentCookieStore.java"$"13"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-24 18:39:53" "PersistentCookieStore.java"$"14"$" public void setOmitNonPersistentCookies(boolean omitNonPersistentCookies) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-24 18:39:53" "PersistentCookieStore.java"$"15"$" this.omitNonPersistentCookies = omitNonPersistentCookies;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-24 18:39:53" "PersistentCookieStore.java"$"16"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-24 18:39:53" "PersistentCookieStore.java"$"17"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-24 18:39:53" "PersistentCookieStore.java"$"18"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-24 18:39:53" "PersistentCookieStore.java"$"19"$" * Non-standard helper method, to delete cookie"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-24 18:39:53" "PersistentCookieStore.java"$"20"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-24 18:39:53" "PersistentCookieStore.java"$"21"$" * @param cookie cookie to be removed"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-24 18:39:53" "PersistentCookieStore.java"$"22"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-24 18:39:53" "PersistentCookieStore.java"$"23"$" public void deleteCookie(Cookie cookie) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-24 18:39:53" "PersistentCookieStore.java"$"24"$" String name = cookie.getName();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-24 18:39:53" "PersistentCookieStore.java"$"25"$" cookies.remove(name);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-24 18:39:53" "PersistentCookieStore.java"$"26"$" SharedPreferences.Editor prefsWriter = cookiePrefs.edit();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-24 18:39:53" "PersistentCookieStore.java"$"27"$" prefsWriter.remove(COOKIE_NAME_PREFIX + name);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-24 18:39:53" "PersistentCookieStore.java"$"28"$" prefsWriter.commit();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-24 18:39:53" "PersistentCookieStore.java"$"29"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-24 18:39:53" "PersistentCookieStore.java"$"30"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-24 18:39:53" "PersistentCookieStore.java"$"31"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-24 18:39:53" "build.gradle"$"0"$"++ b/library/build.gradle"$"verdict"$"1"$" b/library/build.gradle"$"2014-03-24 21:41:59" "build.gradle"$"1"$"34,7 @@ android.libraryVariants.all { variant ->"$"verdict"$"1"$" b/library/build.gradle"$"2014-03-24 21:41:59" "build.gradle"$"2"$" task(""generate${variant.name.capitalize()}Javadoc"", type: Javadoc) {"$"verdict"$"1"$" b/library/build.gradle"$"2014-03-24 21:41:59" "maven_push.gradle"$"3"$"++ b/maven_push.gradle"$"verdict"$"1"$" b/maven_push.gradle"$"2014-03-24 21:41:59" "maven_push.gradle"$"4"$"15,7 @@ if (isReleaseBuild()) {"$"verdict"$"1"$" b/maven_push.gradle"$"2014-03-24 21:41:59" "maven_push.gradle"$"5"$""$"verdict"$"1"$" b/maven_push.gradle"$"2014-03-24 21:41:59" "maven_push.gradle"$"6"$"if (ext.properties.containsKey('signing.keyId') && !ext.properties.containsKey('signing.password')) {"$"verdict"$"1"$" b/maven_push.gradle"$"2014-03-24 21:41:59" "maven_push.gradle"$"7"$"98,3 @@ afterEvaluate { project ->"$"verdict"$"1"$" b/maven_push.gradle"$"2014-03-24 21:41:59" "AsyncHttpClient.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"1"$"24,7 @@ import android.util.Log;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"2"$"import org.apache.http.HttpException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"3"$"32,11 @@ import org.apache.http.HttpResponse;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"4"$"import org.apache.http.auth.AuthState;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"5"$"import org.apache.http.auth.Credentials;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"6"$"import org.apache.http.client.CredentialsProvider;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"7"$"54,7 @@ import org.apache.http.conn.scheme.Scheme;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"8"$"import org.apache.http.impl.auth.BasicScheme;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"9"$"63,14 @@ import org.apache.http.params.HttpConnectionParams;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"10"$"import org.apache.http.protocol.ExecutionContext;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"11"$"import java.net.URI;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"12"$"262,24 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"13"$" httpClient.addRequestInterceptor(new HttpRequestInterceptor() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"14"$" public void process(final HttpRequest request, final HttpContext context) throws HttpException, IOException {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"15"$" AuthState authState = (AuthState) context.getAttribute(ClientContext.TARGET_AUTH_STATE);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"16"$" CredentialsProvider credsProvider = (CredentialsProvider) context.getAttribute("$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"17"$" ClientContext.CREDS_PROVIDER);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"18"$" HttpHost targetHost = (HttpHost) context.getAttribute(ExecutionContext.HTTP_TARGET_HOST);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"19"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"20"$" if (authState.getAuthScheme() == null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"21"$" AuthScope authScope = new AuthScope(targetHost.getHostName(), targetHost.getPort());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"22"$" Credentials creds = credsProvider.getCredentials(authScope);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"23"$" if (creds != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"24"$" authState.setAuthScheme(new BasicScheme());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"25"$" authState.setCredentials(creds);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"26"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"27"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"28"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"29"$" }, 0);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"30"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"31"$" httpClient.setHttpRequestRetryHandler(new RetryHandler(DEFAULT_MAX_RETRIES, DEFAULT_RETRY_SLEEP_TIME_MILLIS));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"32"$"438,6 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"33"$"485,19 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"34"$" setBasicAuth(username, password, false);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"35"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"36"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"37"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"38"$" * Sets basic authentication for the request. Uses AuthScope.ANY. This is the same as"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"39"$" * setBasicAuth('username','password',AuthScope.ANY)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"40"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"41"$" * @param username Basic Auth username"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"42"$" * @param password Basic Auth password"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"43"$" * @param preemtive sets authorization in preemtive manner"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"44"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"45"$" public void setBasicAuth(String username, String password, boolean preemtive) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"46"$" setBasicAuth(username, password, null, preemtive);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"47"$"509,40 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"48"$" setBasicAuth(username, password, scope, false);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"49"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"50"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"51"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"52"$" * Sets basic authentication for the request. You should pass in your AuthScope for security. It"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"53"$" * should be like this setBasicAuth(""username"",""password"", new AuthScope(""host"",port,AuthScope.ANY_REALM))"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"54"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"55"$" * @param username Basic Auth username"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"56"$" * @param password Basic Auth password"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"57"$" * @param scope an AuthScope object"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"58"$" * @param preemtive sets authorization in preemtive manner"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"59"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"60"$" public void setBasicAuth(String username, String password, AuthScope scope, boolean preemtive) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"61"$" this.httpClient.getCredentialsProvider().setCredentials(scope == null ? AuthScope.ANY : scope, credentials);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"62"$" setAuthenticationPreemptive(preemtive);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"63"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"64"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"65"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"66"$" * Sets HttpRequestInterceptor which handles authorization in preemtive way, as workaround you"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"67"$" * can use call `AsyncHttpClient.addHeader(""Authorization"",""Basic base64OfUsernameAndPassword=="")`"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"68"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"69"$" * @param isPreemtive whether the authorization is processed in preemtive way"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"70"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"71"$" public void setAuthenticationPreemptive(boolean isPreemtive) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"72"$" if (isPreemtive) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"73"$" httpClient.addRequestInterceptor(new PreemtiveAuthorizationHttpRequestInterceptor(), 0);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"74"$" } else {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"75"$" httpClient.removeRequestInterceptorByClass(PreemtiveAuthorizationHttpRequestInterceptor.class);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"76"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"77"$" * Removes previously set basic auth credentials"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"78"$"780,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"79"$" return sendRequest(httpClient, httpContext, addEntityToRequestBase(new HttpPost(URI.create(url).normalize()), entity), contentType, responseHandler, context);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"80"$"798,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"81"$" HttpEntityEnclosingRequestBase request = new HttpPost(URI.create(url).normalize());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"82"$"822,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"83"$" HttpEntityEnclosingRequestBase request = addEntityToRequestBase(new HttpPost(URI.create(url).normalize()), entity);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"84"$"881,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"85"$" return sendRequest(httpClient, httpContext, addEntityToRequestBase(new HttpPut(URI.create(url).normalize()), entity), contentType, responseHandler, context);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"86"$"900,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"87"$" HttpEntityEnclosingRequestBase request = addEntityToRequestBase(new HttpPut(URI.create(url).normalize()), entity);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"88"$"928,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"89"$" final HttpDelete delete = new HttpDelete(URI.create(url).normalize());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"90"$"942,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"91"$" final HttpDelete delete = new HttpDelete(URI.create(url).normalize());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-24 22:24:13" "PreemtiveAuthorizationHttpRequestInterceptor.java"$"92"$"++ b/library/src/main/java/com/loopj/android/http/PreemtiveAuthorizationHttpRequestInterceptor.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemtiveAuthorizationHttpRequestInterceptor.java"$"2014-03-24 22:24:13" "PreemtiveAuthorizationHttpRequestInterceptor.java"$"93"$"1,36 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemtiveAuthorizationHttpRequestInterceptor.java"$"2014-03-24 22:24:13" "PreemtiveAuthorizationHttpRequestInterceptor.java"$"94"$"package com.loopj.android.http;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemtiveAuthorizationHttpRequestInterceptor.java"$"2014-03-24 22:24:13" "PreemtiveAuthorizationHttpRequestInterceptor.java"$"95"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemtiveAuthorizationHttpRequestInterceptor.java"$"2014-03-24 22:24:13" "PreemtiveAuthorizationHttpRequestInterceptor.java"$"96"$"import org.apache.http.HttpException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemtiveAuthorizationHttpRequestInterceptor.java"$"2014-03-24 22:24:13" "PreemtiveAuthorizationHttpRequestInterceptor.java"$"97"$"import org.apache.http.HttpHost;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemtiveAuthorizationHttpRequestInterceptor.java"$"2014-03-24 22:24:13" "PreemtiveAuthorizationHttpRequestInterceptor.java"$"98"$"import org.apache.http.HttpRequest;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemtiveAuthorizationHttpRequestInterceptor.java"$"2014-03-24 22:24:13" "PreemtiveAuthorizationHttpRequestInterceptor.java"$"99"$"import org.apache.http.HttpRequestInterceptor;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemtiveAuthorizationHttpRequestInterceptor.java"$"2014-03-24 22:24:13" "PreemtiveAuthorizationHttpRequestInterceptor.java"$"100"$"import org.apache.http.auth.AuthScope;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemtiveAuthorizationHttpRequestInterceptor.java"$"2014-03-24 22:24:13" "PreemtiveAuthorizationHttpRequestInterceptor.java"$"101"$"import org.apache.http.auth.AuthState;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemtiveAuthorizationHttpRequestInterceptor.java"$"2014-03-24 22:24:13" "PreemtiveAuthorizationHttpRequestInterceptor.java"$"102"$"import org.apache.http.auth.Credentials;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemtiveAuthorizationHttpRequestInterceptor.java"$"2014-03-24 22:24:13" "PreemtiveAuthorizationHttpRequestInterceptor.java"$"103"$"import org.apache.http.client.CredentialsProvider;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemtiveAuthorizationHttpRequestInterceptor.java"$"2014-03-24 22:24:13" "PreemtiveAuthorizationHttpRequestInterceptor.java"$"104"$"import org.apache.http.client.protocol.ClientContext;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemtiveAuthorizationHttpRequestInterceptor.java"$"2014-03-24 22:24:13" "PreemtiveAuthorizationHttpRequestInterceptor.java"$"105"$"import org.apache.http.impl.auth.BasicScheme;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemtiveAuthorizationHttpRequestInterceptor.java"$"2014-03-24 22:24:13" "PreemtiveAuthorizationHttpRequestInterceptor.java"$"106"$"import org.apache.http.protocol.ExecutionContext;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemtiveAuthorizationHttpRequestInterceptor.java"$"2014-03-24 22:24:13" "PreemtiveAuthorizationHttpRequestInterceptor.java"$"107"$"import org.apache.http.protocol.HttpContext;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemtiveAuthorizationHttpRequestInterceptor.java"$"2014-03-24 22:24:13" "PreemtiveAuthorizationHttpRequestInterceptor.java"$"108"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemtiveAuthorizationHttpRequestInterceptor.java"$"2014-03-24 22:24:13" "PreemtiveAuthorizationHttpRequestInterceptor.java"$"109"$"import java.io.IOException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemtiveAuthorizationHttpRequestInterceptor.java"$"2014-03-24 22:24:13" "PreemtiveAuthorizationHttpRequestInterceptor.java"$"110"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemtiveAuthorizationHttpRequestInterceptor.java"$"2014-03-24 22:24:13" "PreemtiveAuthorizationHttpRequestInterceptor.java"$"111"$"public class PreemtiveAuthorizationHttpRequestInterceptor implements HttpRequestInterceptor {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemtiveAuthorizationHttpRequestInterceptor.java"$"2014-03-24 22:24:13" "PreemtiveAuthorizationHttpRequestInterceptor.java"$"112"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemtiveAuthorizationHttpRequestInterceptor.java"$"2014-03-24 22:24:13" "PreemtiveAuthorizationHttpRequestInterceptor.java"$"113"$" public void process(final HttpRequest request, final HttpContext context) throws HttpException, IOException {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemtiveAuthorizationHttpRequestInterceptor.java"$"2014-03-24 22:24:13" "PreemtiveAuthorizationHttpRequestInterceptor.java"$"114"$" AuthState authState = (AuthState) context.getAttribute(ClientContext.TARGET_AUTH_STATE);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemtiveAuthorizationHttpRequestInterceptor.java"$"2014-03-24 22:24:13" "PreemtiveAuthorizationHttpRequestInterceptor.java"$"115"$" CredentialsProvider credsProvider = (CredentialsProvider) context.getAttribute("$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemtiveAuthorizationHttpRequestInterceptor.java"$"2014-03-24 22:24:13" "PreemtiveAuthorizationHttpRequestInterceptor.java"$"116"$" ClientContext.CREDS_PROVIDER);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemtiveAuthorizationHttpRequestInterceptor.java"$"2014-03-24 22:24:13" "PreemtiveAuthorizationHttpRequestInterceptor.java"$"117"$" HttpHost targetHost = (HttpHost) context.getAttribute(ExecutionContext.HTTP_TARGET_HOST);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemtiveAuthorizationHttpRequestInterceptor.java"$"2014-03-24 22:24:13" "PreemtiveAuthorizationHttpRequestInterceptor.java"$"118"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemtiveAuthorizationHttpRequestInterceptor.java"$"2014-03-24 22:24:13" "PreemtiveAuthorizationHttpRequestInterceptor.java"$"119"$" if (authState.getAuthScheme() == null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemtiveAuthorizationHttpRequestInterceptor.java"$"2014-03-24 22:24:13" "PreemtiveAuthorizationHttpRequestInterceptor.java"$"120"$" AuthScope authScope = new AuthScope(targetHost.getHostName(), targetHost.getPort());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemtiveAuthorizationHttpRequestInterceptor.java"$"2014-03-24 22:24:13" "PreemtiveAuthorizationHttpRequestInterceptor.java"$"121"$" Credentials creds = credsProvider.getCredentials(authScope);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemtiveAuthorizationHttpRequestInterceptor.java"$"2014-03-24 22:24:13" "PreemtiveAuthorizationHttpRequestInterceptor.java"$"122"$" if (creds != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemtiveAuthorizationHttpRequestInterceptor.java"$"2014-03-24 22:24:13" "PreemtiveAuthorizationHttpRequestInterceptor.java"$"123"$" authState.setAuthScheme(new BasicScheme());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemtiveAuthorizationHttpRequestInterceptor.java"$"2014-03-24 22:24:13" "PreemtiveAuthorizationHttpRequestInterceptor.java"$"124"$" authState.setCredentials(creds);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemtiveAuthorizationHttpRequestInterceptor.java"$"2014-03-24 22:24:13" "PreemtiveAuthorizationHttpRequestInterceptor.java"$"125"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemtiveAuthorizationHttpRequestInterceptor.java"$"2014-03-24 22:24:13" "PreemtiveAuthorizationHttpRequestInterceptor.java"$"126"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemtiveAuthorizationHttpRequestInterceptor.java"$"2014-03-24 22:24:13" "PreemtiveAuthorizationHttpRequestInterceptor.java"$"127"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemtiveAuthorizationHttpRequestInterceptor.java"$"2014-03-24 22:24:13" "PreemtiveAuthorizationHttpRequestInterceptor.java"$"128"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemtiveAuthorizationHttpRequestInterceptor.java"$"2014-03-24 22:24:13" "AsyncHttpClient.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-25 18:04:29" "AsyncHttpClient.java"$"1"$"218,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-25 18:04:29" "AsyncHttpClient.java"$"2"$" requestMap = new WeakHashMap();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-25 18:04:29" "AsyncHttpClient.java"$"3"$" clientHeaderMap = new HashMap();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-25 18:04:29" "AsyncHttpClient.java"$"4"$"993,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-25 18:04:29" "AsyncHttpClient.java"$"5"$" requestList = new LinkedList();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"6"$"++ b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"7"$"24,7 @@ import org.apache.http.Header;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"8"$"import java.io.FileInputStream;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"9"$"46,16 @@ class JsonStreamerEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"10"$" // Size of the byte-array buffer used in I/O streams."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"11"$" private static final int BUFFER_SIZE = 4096;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"12"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"13"$" // Buffer used for reading from input streams."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"14"$" private final byte[] buffer = new byte[BUFFER_SIZE];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"15"$" 2 - ((n + 2) % 3)) / 3 * 4, which is roughly 1.3333333% for a"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"16"$" // Its size is just initial, if more space is needed, the system will"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"17"$" // automatically enlarge the buffer."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"18"$" private static final StringBuilder BUILDER = new StringBuilder(128);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"19"$"69,28 @@ class JsonStreamerEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"20"$" // JSON data and associated meta-data to be uploaded."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"21"$" private final Map jsonParams = new HashMap();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"22"$" private final ResponseHandlerInterface progressHandler;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"23"$" public JsonStreamerEntity(ResponseHandlerInterface progressHandler, boolean useGZipCompression) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"24"$" this.progressHandler = progressHandler;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"25"$" this.contentEncoding = useGZipCompression ? HEADER_GZIP_ENCODING : null;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"26"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"27"$" * Add content parameter, identified by the given key, to the request."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"28"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"29"$" * @param key entity's name"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"30"$" * @param value entity's value (Scalar, FileWrapper, StreamWrapper)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"31"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"32"$" public void addPart(String key, Object value) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"33"$" jsonParams.put(key, value);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"34"$"133,176 @@ class JsonStreamerEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"35"$" public void writeTo(final OutputStream out) throws IOException {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"36"$" if (out == null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"37"$" OutputStream os = null != contentEncoding"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"38"$" ? new GZIPOutputStream(out, BUFFER_SIZE)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"39"$" : out;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"40"$" os.write('{');"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"41"$" // Keys used by the HashMaps."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"42"$" Set keys = jsonParams.keySet();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"43"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"44"$" boolean isFileWrapper;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"45"$" // Go over all keys and handle each's value."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"46"$" for (String key : keys) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"47"$" Object value = jsonParams.get(key);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"48"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"49"$" // Bail out prematurely if value's null."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"50"$" if (value == null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"51"$" continue;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"52"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"53"$" // Write the JSON object's key."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"54"$" os.write(escape(key));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"55"$" os.write(':');"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"56"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"57"$" // Check if this is a FileWrapper."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"58"$" isFileWrapper = value instanceof RequestParams.FileWrapper;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"59"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"60"$" // If a file should be uploaded."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"61"$" if (isFileWrapper || value instanceof RequestParams.StreamWrapper) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"62"$" // All uploads are sent as an object containing the file's details."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"63"$" os.write('{');"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"64"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"65"$" // Determine how to handle this entry."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"66"$" if (isFileWrapper) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"67"$" writeToFromFile(os, (RequestParams.FileWrapper)value);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"68"$" } else {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"69"$" writeToFromStream(os, (RequestParams.StreamWrapper)value);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"70"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"71"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"72"$" // End the file's object and prepare for next one."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"73"$" os.write('}');"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"74"$" } else if (value instanceof Boolean) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"75"$" os.write((Boolean)value ? JSON_TRUE : JSON_FALSE);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"76"$" """").getBytes());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"77"$" os.write((((Number)value).longValue() + """").getBytes());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"78"$" """").getBytes());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"79"$" os.write((((Number)value).doubleValue() + """").getBytes());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"80"$" """").getBytes());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"81"$" os.write((((Number)value).floatValue() + """").getBytes());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"82"$" """").getBytes());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"83"$" os.write((((Number)value).intValue() + """").getBytes());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"84"$" os.write(value.toString().getBytes());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"85"$" os.write(',');"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"86"$" os.write(STREAM_ELAPSED);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"87"$" os.write(':');"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"88"$" ""}"").getBytes());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"89"$" os.write((elapsedTime + ""}"").getBytes());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"90"$" Math.floor(elapsedTime / 1000) + "" seconds"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"91"$" os.flush();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"92"$" AsyncHttpClient.silentCloseOutputStream(os);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"93"$" private void writeToFromStream(OutputStream os, RequestParams.StreamWrapper entry)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"94"$" throws IOException {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"95"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"96"$" // Send the meta data."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"97"$" writeMetaData(os, entry.name, entry.contentType);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"98"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"99"$" int bytesRead;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"100"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"101"$" // Upload the file's contents in Base64."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"102"$" Base64OutputStream bos ="$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"103"$" new Base64OutputStream(os, Base64.NO_CLOSE | Base64.NO_WRAP);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"104"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"105"$" // Read from input stream until no more data's left to read."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"106"$" while ((bytesRead = entry.inputStream.read(buffer)) != -1) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"107"$" bos.write(buffer, 0, bytesRead);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"108"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"109"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"110"$" // Close the Base64 output stream."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"111"$" AsyncHttpClient.silentCloseOutputStream(bos);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"112"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"113"$" // End the meta data."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"114"$" endMetaData(os);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"115"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"116"$" // Close input stream."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"117"$" if (entry.autoClose) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"118"$" // Safely close the input stream."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"119"$" AsyncHttpClient.silentCloseInputStream(entry.inputStream);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"120"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"121"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"122"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"123"$" private void writeToFromFile(OutputStream os, RequestParams.FileWrapper wrapper)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"124"$" throws IOException {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"125"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"126"$" // Send the meta data."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"127"$" writeMetaData(os, wrapper.file.getName(), wrapper.contentType);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"128"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"129"$" int bytesRead, bytesWritten = 0, totalSize = (int)wrapper.file.length();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"130"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"131"$" // Open the file for reading."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"132"$" FileInputStream in = new FileInputStream(wrapper.file);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"133"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"134"$" // Upload the file's contents in Base64."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"135"$" Base64OutputStream bos ="$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"136"$" new Base64OutputStream(os, Base64.NO_CLOSE | Base64.NO_WRAP);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"137"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"138"$" // Read from file until no more data's left to read."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"139"$" while ((bytesRead = in.read(buffer)) != -1) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"140"$" bos.write(buffer, 0, bytesRead);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"141"$" bytesWritten += bytesRead;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"142"$" progressHandler.sendProgressMessage(bytesWritten, totalSize);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"143"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"144"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"145"$" // Close the Base64 output stream."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"146"$" AsyncHttpClient.silentCloseOutputStream(bos);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"147"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"148"$" // End the meta data."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"149"$" endMetaData(os);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"150"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"151"$" // Safely close the input stream."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"152"$" AsyncHttpClient.silentCloseInputStream(in);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"153"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"154"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"155"$" private void writeMetaData(OutputStream os, String name, String contentType) throws IOException {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"156"$" // Send the streams's name."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"157"$" os.write(STREAM_NAME);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"158"$" os.write(':');"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"159"$" os.write(escape(name));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"160"$" os.write(',');"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"161"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"162"$" // Send the streams's content type."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"163"$" os.write(STREAM_TYPE);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"164"$" os.write(':');"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"165"$" os.write(escape(contentType));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"166"$" os.write(',');"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"167"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"168"$" // Prepare the file content's key."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"169"$" os.write(STREAM_CONTENTS);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"170"$" os.write(':');"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"171"$" os.write('""');"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"172"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"173"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"174"$" private void endMetaData(OutputStream os) throws IOException {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"175"$" os.write('""');"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"176"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"177"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"178"$" // Curtosy of Simple-JSON: http://goo.gl/XoW8RF"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"179"$"360,11 @@ class JsonStreamerEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"180"$" return BUILDER.toString().getBytes();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"181"$" // Empty the String buffer."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"182"$" // This is 20-30% faster than instantiating a new object."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "JsonStreamerEntity.java"$"183"$" BUILDER.setLength(0);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-25 18:04:29" "PersistentCookieStore.java"$"184"$"++ b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-25 18:04:29" "PersistentCookieStore.java"$"185"$"60,7 @@ public class PersistentCookieStore implements CookieStore {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-25 18:04:29" "PersistentCookieStore.java"$"186"$" cookies = new ConcurrentHashMap();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-25 18:04:29" "PersistentCookieStore.java"$"187"$"146,7 @@ public class PersistentCookieStore implements CookieStore {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-25 18:04:29" "PersistentCookieStore.java"$"188"$" return new ArrayList(cookies.values());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-25 18:04:29" "RequestHandle.java"$"189"$"++ b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-03-25 18:04:29" "RequestHandle.java"$"190"$"9,7 @@ public class RequestHandle {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-03-25 18:04:29" "RequestHandle.java"$"191"$" this.request = new WeakReference(request);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-03-25 18:04:29" "RequestParams.java"$"192"$"++ b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"193"$"27,6 @@ import org.apache.http.message.BasicNameValuePair;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"194"$"89,17 @@ import java.util.concurrent.ConcurrentHashMap;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"195"$" public final static String APPLICATION_OCTET_STREAM ="$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"196"$" ""application/octet-stream"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"197"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"198"$" protected final static String LOG_TAG = ""RequestParams"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"199"$" protected boolean autoCloseInputStreams;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"200"$" protected final ConcurrentHashMap urlParams = new ConcurrentHashMap();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"201"$" protected final ConcurrentHashMap streamParams = new ConcurrentHashMap();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"202"$" protected final ConcurrentHashMap fileParams = new ConcurrentHashMap();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"203"$" protected final ConcurrentHashMap urlParamsWithObjects = new ConcurrentHashMap();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"204"$"238,21 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"205"$" put(key, stream, name, contentType, autoCloseInputStreams);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"206"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"207"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"208"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"209"$" * Adds an input stream to the request."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"210"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"211"$" * @param key the key name for the new param."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"212"$" * @param stream the input stream to add."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"213"$" * @param name the name of the stream."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"214"$" * @param contentType the content type of the file, eg. application/json"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"215"$" * @param autoClose close input stream automatically on successful upload"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"216"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"217"$" public void put(String key, InputStream stream, String name, String contentType, boolean autoClose) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"218"$" streamParams.put(key, StreamWrapper.newInstance(stream, name, contentType, autoClose));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"219"$"378,17 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"220"$" * Set global flag which determines whether to automatically close input"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"221"$" * streams on successful upload."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"222"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"223"$" * @param flag boolean whether to automatically close input streams"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"224"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"225"$" public void setAutoCloseInputStreams(boolean flag) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"226"$" autoCloseInputStreams = flag;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"227"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"228"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"229"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"230"$" * Returns an HttpEntity containing all request parameters."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"231"$"397,7 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"232"$" return createJsonStreamerEntity(progressHandler);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"233"$"405,9 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"234"$" private HttpEntity createJsonStreamerEntity(ResponseHandlerInterface progressHandler) throws IOException {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"235"$" JsonStreamerEntity entity = new JsonStreamerEntity(progressHandler,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"236"$" !fileParams.isEmpty() || !streamParams.isEmpty());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"237"$"421,7 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"238"$" entity.addPart(entry.getKey(), entry.getValue());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"239"$"429,11 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"240"$" StreamWrapper.newInstance("$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"241"$" stream.contentType,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"242"$" stream.autoClose));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"243"$"483,7 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"244"$" List lparams = new LinkedList();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"245"$"495,7 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"246"$" List params = new LinkedList();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"247"$"536,8 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"248"$" public final File file;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"249"$" public final String contentType;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"250"$"546,24 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"251"$" public final InputStream inputStream;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"252"$" public final String name;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"253"$" public final String contentType;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"254"$" public final boolean autoClose;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"255"$" public StreamWrapper(InputStream inputStream, String name, String contentType, boolean autoClose) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"256"$" this.autoClose = autoClose;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"257"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"258"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"259"$" static StreamWrapper newInstance(InputStream inputStream, String name, String contentType, boolean autoClose) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"260"$" return new StreamWrapper("$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"261"$" inputStream,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"262"$" name,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"263"$" contentType == null ? APPLICATION_OCTET_STREAM : contentType,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RequestParams.java"$"264"$" autoClose);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-25 18:04:29" "RetryHandler.java"$"265"$"++ b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2014-03-25 18:04:29" "RetryHandler.java"$"266"$"40,8 @@ import java.util.HashSet;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2014-03-25 18:04:29" "RetryHandler.java"$"267"$" private final static HashSet> exceptionWhitelist = new HashSet();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2014-03-25 18:04:29" "RetryHandler.java"$"268"$" private final static HashSet> exceptionBlacklist = new HashSet();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2014-03-25 18:04:29" "SimpleMultipartEntity.java"$"269"$"++ b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-25 18:04:29" "SimpleMultipartEntity.java"$"270"$"46,20 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-25 18:04:29" "SimpleMultipartEntity.java"$"271"$" STR_CR_LF).getBytes();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-25 18:04:29" "SimpleMultipartEntity.java"$"272"$" (""Content-Transfer-Encoding: binary"" + STR_CR_LF).getBytes();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-25 18:04:29" "SimpleMultipartEntity.java"$"273"$" ""-_1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"".toCharArray();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-25 18:04:29" "SimpleMultipartEntity.java"$"274"$" private final List fileParts = new ArrayList();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-25 18:04:29" "SimpleMultipartEntity.java"$"275"$"85,7 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-25 18:04:29" "SimpleMultipartEntity.java"$"276"$" public void addPart(String key, String value, String contentType) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-25 18:04:29" "SimpleMultipartEntity.java"$"277"$"99,7 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-25 18:04:29" "SimpleMultipartEntity.java"$"278"$" public void addPart(String key, String value) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-25 18:04:29" "SimpleMultipartEntity.java"$"279"$"107,13 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-25 18:04:29" "SimpleMultipartEntity.java"$"280"$" public void addPart(String key, File file, String type) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-25 18:04:29" "SimpleMultipartEntity.java"$"281"$" fileParts.add(new FilePart(key, file, normalizeContentType(type)));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-25 18:04:29" "SimpleMultipartEntity.java"$"282"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-25 18:04:29" "SimpleMultipartEntity.java"$"283"$" out.write(boundaryLine);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-25 18:04:29" "SimpleMultipartEntity.java"$"284"$"131,27 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-25 18:04:29" "SimpleMultipartEntity.java"$"285"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-25 18:04:29" "SimpleMultipartEntity.java"$"286"$" AsyncHttpClient.silentCloseOutputStream(out);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-25 18:04:29" "SimpleMultipartEntity.java"$"287"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-25 18:04:29" "SimpleMultipartEntity.java"$"288"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-25 18:04:29" "SimpleMultipartEntity.java"$"289"$" private String normalizeContentType(String type) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-25 18:04:29" "SimpleMultipartEntity.java"$"290"$" return type == null ? RequestParams.APPLICATION_OCTET_STREAM : type;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-25 18:04:29" "SimpleMultipartEntity.java"$"291"$" type + STR_CR_LF;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-25 18:04:29" "SimpleMultipartEntity.java"$"292"$" String result = ""Content-Type: "" + normalizeContentType(type) + STR_CR_LF;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-25 18:04:29" "SimpleMultipartEntity.java"$"293"$" private byte[] createContentDisposition(String key) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-25 18:04:29" "SimpleMultipartEntity.java"$"294"$" key + ""\"""" + STR_CR_LF)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-25 18:04:29" "SimpleMultipartEntity.java"$"295"$" .getBytes();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-25 18:04:29" "SimpleMultipartEntity.java"$"296"$" private byte[] createContentDisposition(String key, String fileName) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-25 18:04:29" "SimpleMultipartEntity.java"$"297"$" key + ""\""; filename=\"""" + fileName + ""\"""" + STR_CR_LF)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-25 18:04:29" "SimpleMultipartEntity.java"$"298"$" .getBytes();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-25 18:04:29" "SimpleMultipartEntity.java"$"299"$"196,15 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-25 18:04:29" "SimpleMultipartEntity.java"$"300"$" int bytesRead;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-25 18:04:29" "SimpleMultipartEntity.java"$"301"$" while ((bytesRead = inputStream.read(tmp)) != -1) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-25 18:04:29" "SimpleMultipartEntity.java"$"302"$" out.write(tmp, 0, bytesRead);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-25 18:04:29" "SimpleMultipartEntity.java"$"303"$" updateProgress(bytesRead);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-25 18:04:29" "SimpleMultipartEntity.java"$"304"$" AsyncHttpClient.silentCloseInputStream(inputStream);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-25 18:04:29" "AsyncHttpResponseHandler.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-03-25 18:52:17" "AsyncHttpResponseHandler.java"$"1"$"322,11 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-03-25 18:52:17" "AsyncHttpResponseHandler.java"$"2"$" // If there is no looper, run on provided handler"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-03-25 18:52:17" "AsyncHttpResponseHandler.java"$"3"$" } else {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-03-25 18:52:17" "AsyncHttpResponseHandler.java"$"4"$" // Otherwise, run on current thread"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-03-25 18:52:17" "AsyncHttpResponseHandler.java"$"5"$" runnable.run();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-03-25 18:52:17" "AsyncHttpClient.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-28 23:06:57" "AsyncHttpClient.java"$"1"$"978,10 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-28 23:06:57" "AsyncHttpClient.java"$"2"$" if (responseHandler != null && responseHandler.getUseSynchronousMode()) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-28 23:06:57" "AsyncHttpClient.java"$"3"$" throw new IllegalArgumentException(""Synchronous ResponseHandler used in AsyncHttpClient. You should create your response handler in a looper thread or use SyncHttpClient instead."");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-28 23:06:57" "AsyncHttpClient.java"$"4"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-28 23:06:57" "AsyncHttpClient.java"$"5"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-28 23:06:57" "AsyncHttpClient.java"$"6"$" if (contentType != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-28 23:06:57" "AsyncHttpResponseHandler.java"$"7"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-03-28 23:06:57" "AsyncHttpResponseHandler.java"$"8"$"163,16 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-03-28 23:06:57" "AsyncHttpResponseHandler.java"$"9"$" boolean missingLooper = null == Looper.myLooper();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-03-28 23:06:57" "AsyncHttpResponseHandler.java"$"10"$" // Try to create handler"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-03-28 23:06:57" "AsyncHttpResponseHandler.java"$"11"$" if (!missingLooper)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-03-28 23:06:57" "AsyncHttpResponseHandler.java"$"12"$" handler = new ResponderHandler(this);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-03-28 23:06:57" "AsyncHttpResponseHandler.java"$"13"$" else {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-03-28 23:06:57" "AsyncHttpResponseHandler.java"$"14"$" // There is no Looper on this thread so synchronous mode should be used."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-03-28 23:06:57" "AsyncHttpResponseHandler.java"$"15"$" handler = null;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-03-28 23:06:57" "AsyncHttpResponseHandler.java"$"16"$" setUseSynchronousMode(true);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-03-28 23:06:57" "AsyncHttpResponseHandler.java"$"17"$" Log.i(LOG_TAG, ""Current thread has not called Looper.prepare(). Forcing synchronous mode."");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-03-28 23:06:57" "AsyncHttpResponseHandler.java"$"18"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-03-28 23:06:57" "AsyncHttpResponseHandler.java"$"19"$"327,13 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-03-28 23:06:57" "AsyncHttpResponseHandler.java"$"20"$" if (getUseSynchronousMode()){"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-03-28 23:06:57" "AsyncHttpResponseHandler.java"$"21"$" // This response handler is synchronous, run on current thread"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-03-28 23:06:57" "AsyncHttpResponseHandler.java"$"22"$" runnable.run();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-03-28 23:06:57" "AsyncHttpResponseHandler.java"$"23"$" // Otherwise, run on provided handler"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-03-28 23:06:57" "AsyncHttpResponseHandler.java"$"24"$" handler.post(runnable);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-03-28 23:06:57" "AsyncHttpResponseHandler.java"$"25"$"346,7 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-03-28 23:06:57" "AsyncHttpResponseHandler.java"$"26"$" return Message.obtain(handler, responseMessageId, responseMessageData);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-03-28 23:06:57" "BaseJsonHttpResponseHandler.java"$"27"$"++ b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2014-03-28 23:06:57" "BaseJsonHttpResponseHandler.java"$"28"$"74,7 @@ public abstract class BaseJsonHttpResponseHandler extends TextHttpRes"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2014-03-28 23:06:57" "BaseJsonHttpResponseHandler.java"$"29"$" Runnable parser = new Runnable() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2014-03-28 23:06:57" "BaseJsonHttpResponseHandler.java"$"30"$"95,11 @@ public abstract class BaseJsonHttpResponseHandler extends TextHttpRes"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2014-03-28 23:06:57" "BaseJsonHttpResponseHandler.java"$"31"$" };"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2014-03-28 23:06:57" "BaseJsonHttpResponseHandler.java"$"32"$" if (!getUseSynchronousMode())"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2014-03-28 23:06:57" "BaseJsonHttpResponseHandler.java"$"33"$" new Thread(parser).start();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2014-03-28 23:06:57" "BaseJsonHttpResponseHandler.java"$"34"$" else // In synchronous mode everything should be run on one thread"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2014-03-28 23:06:57" "BaseJsonHttpResponseHandler.java"$"35"$" parser.run();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2014-03-28 23:06:57" "BaseJsonHttpResponseHandler.java"$"36"$"108,7 @@ public abstract class BaseJsonHttpResponseHandler extends TextHttpRes"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2014-03-28 23:06:57" "BaseJsonHttpResponseHandler.java"$"37"$" Runnable parser = new Runnable() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2014-03-28 23:06:57" "BaseJsonHttpResponseHandler.java"$"38"$"129,11 @@ public abstract class BaseJsonHttpResponseHandler extends TextHttpRes"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2014-03-28 23:06:57" "BaseJsonHttpResponseHandler.java"$"39"$" };"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2014-03-28 23:06:57" "BaseJsonHttpResponseHandler.java"$"40"$" if (!getUseSynchronousMode())"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2014-03-28 23:06:57" "BaseJsonHttpResponseHandler.java"$"41"$" new Thread(parser).start();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2014-03-28 23:06:57" "BaseJsonHttpResponseHandler.java"$"42"$" else // In synchronous mode everything should be run on one thread"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2014-03-28 23:06:57" "BaseJsonHttpResponseHandler.java"$"43"$" parser.run();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2014-03-28 23:06:57" "JsonHttpResponseHandler.java"$"44"$"++ b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-03-28 23:06:57" "JsonHttpResponseHandler.java"$"45"$"113,7 @@ public class JsonHttpResponseHandler extends TextHttpResponseHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-03-28 23:06:57" "JsonHttpResponseHandler.java"$"46"$" Runnable parser = new Runnable() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-03-28 23:06:57" "JsonHttpResponseHandler.java"$"47"$"142,11 @@ public class JsonHttpResponseHandler extends TextHttpResponseHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-03-28 23:06:57" "JsonHttpResponseHandler.java"$"48"$" };"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-03-28 23:06:57" "JsonHttpResponseHandler.java"$"49"$" if (!getUseSynchronousMode())"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-03-28 23:06:57" "JsonHttpResponseHandler.java"$"50"$" new Thread(parser).start();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-03-28 23:06:57" "JsonHttpResponseHandler.java"$"51"$" else // In synchronous mode everything should be run on one thread"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-03-28 23:06:57" "JsonHttpResponseHandler.java"$"52"$" parser.run();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-03-28 23:06:57" "JsonHttpResponseHandler.java"$"53"$"155,7 @@ public class JsonHttpResponseHandler extends TextHttpResponseHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-03-28 23:06:57" "JsonHttpResponseHandler.java"$"54"$" Runnable parser = new Runnable() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-03-28 23:06:57" "JsonHttpResponseHandler.java"$"55"$"185,11 @@ public class JsonHttpResponseHandler extends TextHttpResponseHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-03-28 23:06:57" "JsonHttpResponseHandler.java"$"56"$" };"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-03-28 23:06:57" "JsonHttpResponseHandler.java"$"57"$" if (!getUseSynchronousMode())"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-03-28 23:06:57" "JsonHttpResponseHandler.java"$"58"$" new Thread(parser).start();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-03-28 23:06:57" "JsonHttpResponseHandler.java"$"59"$" else // In synchronous mode everything should be run on one thread"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-03-28 23:06:57" "JsonHttpResponseHandler.java"$"60"$" parser.run();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-03-28 23:06:57" ".travis.yml"$"0"$"++ b/.travis.yml"$"verdict"$"1"$" b/.travis.yml"$"2014-03-29 14:14:08" ".travis.yml"$"1"$"16,9 @@ before_install:"$"verdict"$"1"$" b/.travis.yml"$"2014-03-29 14:14:08" ".travis.yml"$"2"$" - wget http://services.gradle.org/distributions/gradle-1.11-bin.zip"$"verdict"$"1"$" b/.travis.yml"$"2014-03-29 14:14:08" ".travis.yml"$"3"$" - unzip -qq gradle-1.11-bin.zip"$"verdict"$"1"$" b/.travis.yml"$"2014-03-29 14:14:08" ".travis.yml"$"4"$" - export GRADLE_HOME=$PWD/gradle-1.11"$"verdict"$"1"$" b/.travis.yml"$"2014-03-29 14:14:08" "README.md"$"0"$"++ b/README.md"$"verdict"$"1"$" b/README.md"$"2014-03-29 15:19:39" "README.md"$"1"$"1,6 @@"$"verdict"$"1"$" b/README.md"$"2014-03-29 15:19:39" "README.md"$"2"$"[![Build Status](https://travis-ci.org/loopj/android-async-http.png?branch=master)](https://travis-ci.org/loopj/android-async-http)"$"verdict"$"1"$" b/README.md"$"2014-03-29 15:19:39" "README.md"$"3"$"12,7 @@ Features"$"verdict"$"1"$" b/README.md"$"2014-03-29 15:19:39" "README.md"$"4"$"- Tiny size overhead to your application, only **60kb** for everything"$"verdict"$"1"$" b/README.md"$"2014-03-29 15:19:39" "AsyncHttpClient.java"$"5"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-29 15:19:39" "AsyncHttpClient.java"$"6"$"218,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-29 15:19:39" "AsyncHttpClient.java"$"7"$" requestMap = new WeakHashMap<>();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-29 15:19:39" "AsyncHttpClient.java"$"8"$" clientHeaderMap = new HashMap<>();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-29 15:19:39" "AsyncHttpClient.java"$"9"$"978,17 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-29 15:19:39" "AsyncHttpClient.java"$"10"$" if (uriRequest == null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-29 15:19:39" "AsyncHttpClient.java"$"11"$" throw new IllegalArgumentException(""HttpUriRequest must not be null"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-29 15:19:39" "AsyncHttpClient.java"$"12"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-29 15:19:39" "AsyncHttpClient.java"$"13"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-29 15:19:39" "AsyncHttpClient.java"$"14"$" if (responseHandler == null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-29 15:19:39" "AsyncHttpClient.java"$"15"$" throw new IllegalArgumentException(""ResponseHandler must not be null"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-29 15:19:39" "AsyncHttpClient.java"$"16"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-29 15:19:39" "AsyncHttpClient.java"$"17"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-29 15:19:39" "AsyncHttpClient.java"$"18"$" if (responseHandler.getUseSynchronousMode()) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-29 15:19:39" "AsyncHttpClient.java"$"19"$" throw new IllegalArgumentException(""Synchronous ResponseHandler used in AsyncHttpClient. You should create your response handler in a looper thread or use SyncHttpClient instead."");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-29 15:19:39" "AsyncHttpClient.java"$"20"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-29 15:19:39" "AsyncHttpClient.java"$"21"$"1005,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-29 15:19:39" "AsyncHttpClient.java"$"22"$" requestList = new LinkedList<>();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-03-29 15:19:39" "JsonStreamerEntity.java"$"23"$"++ b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-29 15:19:39" "JsonStreamerEntity.java"$"24"$"71,7 @@ class JsonStreamerEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-29 15:19:39" "JsonStreamerEntity.java"$"25"$" private final Map jsonParams = new HashMap<>();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-03-29 15:19:39" "PersistentCookieStore.java"$"26"$"++ b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-29 15:19:39" "PersistentCookieStore.java"$"27"$"60,7 @@ public class PersistentCookieStore implements CookieStore {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-29 15:19:39" "PersistentCookieStore.java"$"28"$" cookies = new ConcurrentHashMap<>();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-29 15:19:39" "PersistentCookieStore.java"$"29"$"146,7 @@ public class PersistentCookieStore implements CookieStore {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-29 15:19:39" "PersistentCookieStore.java"$"30"$" return new ArrayList<>(cookies.values());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-03-29 15:19:39" "RequestHandle.java"$"31"$"++ b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-03-29 15:19:39" "RequestHandle.java"$"32"$"9,7 @@ public class RequestHandle {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-03-29 15:19:39" "RequestHandle.java"$"33"$" this.request = new WeakReference<>(request);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-03-29 15:19:39" "RequestParams.java"$"34"$"++ b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-29 15:19:39" "RequestParams.java"$"35"$"96,10 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-29 15:19:39" "RequestParams.java"$"36"$" protected final ConcurrentHashMap urlParams = new ConcurrentHashMap<>();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-29 15:19:39" "RequestParams.java"$"37"$" protected final ConcurrentHashMap streamParams = new ConcurrentHashMap<>();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-29 15:19:39" "RequestParams.java"$"38"$" protected final ConcurrentHashMap fileParams = new ConcurrentHashMap<>();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-29 15:19:39" "RequestParams.java"$"39"$" protected final ConcurrentHashMap urlParamsWithObjects = new ConcurrentHashMap<>();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-29 15:19:39" "RequestParams.java"$"40"$"483,7 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-29 15:19:39" "RequestParams.java"$"41"$" List lparams = new LinkedList<>();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-29 15:19:39" "RequestParams.java"$"42"$"495,7 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-29 15:19:39" "RequestParams.java"$"43"$" List params = new LinkedList<>();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-03-29 15:19:39" "RetryHandler.java"$"44"$"++ b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2014-03-29 15:19:39" "RetryHandler.java"$"45"$"40,8 @@ import java.util.HashSet;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2014-03-29 15:19:39" "RetryHandler.java"$"46"$" private final static HashSet> exceptionWhitelist = new HashSet<>();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2014-03-29 15:19:39" "RetryHandler.java"$"47"$" private final static HashSet> exceptionBlacklist = new HashSet<>();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2014-03-29 15:19:39" "SimpleMultipartEntity.java"$"48"$"++ b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-29 15:19:39" "SimpleMultipartEntity.java"$"49"$"59,7 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-29 15:19:39" "SimpleMultipartEntity.java"$"50"$" private final List fileParts = new ArrayList<>();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-03-29 15:19:39" "BinarySample.java"$"69"$"++ b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2014-03-29 15:19:39" "BinarySample.java"$"70"$"3,7 @@ package com.loopj.android.http.sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2014-03-29 15:19:39" "BinarySample.java"$"71"$"import com.loopj.android.http.RequestHandle;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2014-03-29 15:19:39" "BinarySample.java"$"72"$"64,7 @@ public class BinarySample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2014-03-29 15:19:39" "BinarySample.java"$"73"$" protected RequestHandle executeSample(AsyncHttpClient client, String URL, Header[] headers, HttpEntity entity, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2014-03-29 15:19:39" "BinarySample.java"$"74"$" return client.get(this, URL, headers, null, responseHandler);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2014-03-29 15:19:39" "CancelAllRequests.java"$"75"$"++ b/sample/src/main/java/com/loopj/android/http/sample/CancelAllRequests.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelAllRequests.java"$"2014-03-29 15:19:39" "CancelAllRequests.java"$"76"$"1,9 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelAllRequests.java"$"2014-03-29 15:19:39" "CancelAllRequests.java"$"77"$"package com.loopj.android.http.sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelAllRequests.java"$"2014-03-29 15:19:39" "CancelAllRequests.java"$"78"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelAllRequests.java"$"2014-03-29 15:19:39" "CancelAllRequests.java"$"79"$"public class CancelAllRequests extends ThreadingTimeoutSample {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelAllRequests.java"$"2014-03-29 15:19:39" "CancelAllRequests.java"$"80"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelAllRequests.java"$"2014-03-29 15:19:39" "CancelAllRequests.java"$"81"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelAllRequests.java"$"2014-03-29 15:19:39" "CancelAllRequests.java"$"82"$" protected void onCancelButtonPressed() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelAllRequests.java"$"2014-03-29 15:19:39" "CancelAllRequests.java"$"83"$" getAsyncHttpClient().cancelAllRequests(true);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelAllRequests.java"$"2014-03-29 15:19:39" "CancelAllRequests.java"$"84"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelAllRequests.java"$"2014-03-29 15:19:39" "CancelAllRequests.java"$"85"$"}"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelAllRequests.java"$"2014-03-29 15:19:39" "CancelRequestHandle.java"$"86"$"++ b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestHandle.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestHandle.java"$"2014-03-29 15:19:39" "CancelRequestHandle.java"$"87"$"1,15 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestHandle.java"$"2014-03-29 15:19:39" "CancelRequestHandle.java"$"88"$"package com.loopj.android.http.sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestHandle.java"$"2014-03-29 15:19:39" "CancelRequestHandle.java"$"89"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestHandle.java"$"2014-03-29 15:19:39" "CancelRequestHandle.java"$"90"$"import com.loopj.android.http.RequestHandle;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestHandle.java"$"2014-03-29 15:19:39" "CancelRequestHandle.java"$"91"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestHandle.java"$"2014-03-29 15:19:39" "CancelRequestHandle.java"$"92"$"public class CancelRequestHandle extends ThreadingTimeoutSample {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestHandle.java"$"2014-03-29 15:19:39" "CancelRequestHandle.java"$"93"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestHandle.java"$"2014-03-29 15:19:39" "CancelRequestHandle.java"$"94"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestHandle.java"$"2014-03-29 15:19:39" "CancelRequestHandle.java"$"95"$" protected void onCancelButtonPressed() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestHandle.java"$"2014-03-29 15:19:39" "CancelRequestHandle.java"$"96"$" for (RequestHandle handle : getRequestHandles()) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestHandle.java"$"2014-03-29 15:19:39" "CancelRequestHandle.java"$"97"$" if (!handle.isCancelled() && !handle.isFinished()) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestHandle.java"$"2014-03-29 15:19:39" "CancelRequestHandle.java"$"98"$" handle.cancel(true);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestHandle.java"$"2014-03-29 15:19:39" "CancelRequestHandle.java"$"99"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestHandle.java"$"2014-03-29 15:19:39" "CancelRequestHandle.java"$"100"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestHandle.java"$"2014-03-29 15:19:39" "CancelRequestHandle.java"$"101"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestHandle.java"$"2014-03-29 15:19:39" "CancelRequestHandle.java"$"102"$"}"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestHandle.java"$"2014-03-29 15:19:39" "DeleteSample.java"$"103"$"++ b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2014-03-29 15:19:39" "DeleteSample.java"$"104"$"2,7 @@ package com.loopj.android.http.sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2014-03-29 15:19:39" "DeleteSample.java"$"105"$"import com.loopj.android.http.RequestHandle;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2014-03-29 15:19:39" "DeleteSample.java"$"106"$"11,8 @@ public class DeleteSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2014-03-29 15:19:39" "DeleteSample.java"$"107"$" protected RequestHandle executeSample(AsyncHttpClient client, String URL, Header[] headers, HttpEntity entity, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2014-03-29 15:19:39" "DeleteSample.java"$"108"$" return client.delete(this, URL, headers, null, responseHandler);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2014-03-29 15:19:39" "FileSample.java"$"109"$"++ b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2014-03-29 15:19:39" "FileSample.java"$"110"$"5,7 @@ import android.util.Log;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2014-03-29 15:19:39" "FileSample.java"$"111"$"import com.loopj.android.http.RequestHandle;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2014-03-29 15:19:39" "FileSample.java"$"112"$"77,7 @@ public class FileSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2014-03-29 15:19:39" "FileSample.java"$"113"$" protected RequestHandle executeSample(AsyncHttpClient client, String URL, Header[] headers, HttpEntity entity, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2014-03-29 15:19:39" "FileSample.java"$"114"$" return client.get(this, URL, headers, null, responseHandler);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2014-03-29 15:19:39" "GetSample.java"$"115"$"++ b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2014-03-29 15:19:39" "GetSample.java"$"116"$"2,7 @@ package com.loopj.android.http.sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2014-03-29 15:19:39" "GetSample.java"$"117"$"import com.loopj.android.http.RequestHandle;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2014-03-29 15:19:39" "GetSample.java"$"118"$"11,8 @@ public class GetSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2014-03-29 15:19:39" "GetSample.java"$"119"$" protected RequestHandle executeSample(AsyncHttpClient client, String URL, Header[] headers, HttpEntity entity, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2014-03-29 15:19:39" "GetSample.java"$"120"$" return client.get(this, URL, headers, null, responseHandler);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2014-03-29 15:19:39" "JsonSample.java"$"121"$"++ b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2014-03-29 15:19:39" "JsonSample.java"$"122"$"5,7 @@ import com.fasterxml.jackson.databind.ObjectMapper;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2014-03-29 15:19:39" "JsonSample.java"$"123"$"import com.loopj.android.http.RequestHandle;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2014-03-29 15:19:39" "JsonSample.java"$"124"$"16,8 @@ public class JsonSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2014-03-29 15:19:39" "JsonSample.java"$"125"$" protected RequestHandle executeSample(AsyncHttpClient client, String URL, Header[] headers, HttpEntity entity, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2014-03-29 15:19:39" "JsonSample.java"$"126"$" return client.get(this, URL, headers, null, responseHandler);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2014-03-29 15:19:39" "PostSample.java"$"127"$"++ b/sample/src/main/java/com/loopj/android/http/sample/PostSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PostSample.java"$"2014-03-29 15:19:39" "PostSample.java"$"128"$"2,7 @@ package com.loopj.android.http.sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PostSample.java"$"2014-03-29 15:19:39" "PostSample.java"$"129"$"import com.loopj.android.http.RequestHandle;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PostSample.java"$"2014-03-29 15:19:39" "PostSample.java"$"130"$"11,8 @@ public class PostSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PostSample.java"$"2014-03-29 15:19:39" "PostSample.java"$"131"$" protected RequestHandle executeSample(AsyncHttpClient client, String URL, Header[] headers, HttpEntity entity, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PostSample.java"$"2014-03-29 15:19:39" "PostSample.java"$"132"$" return client.post(this, URL, headers, entity, null, responseHandler);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PostSample.java"$"2014-03-29 15:19:39" "PostSample.java"$"133"$"52,7 @@ public class PostSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PostSample.java"$"2014-03-29 15:19:39" "PostSample.java"$"134"$" public void onFailure(int statusCode, Header[] headers, byte[] errorResponse, Throwable e) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PostSample.java"$"2014-03-29 15:19:39" "PutSample.java"$"135"$"++ b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2014-03-29 15:19:39" "PutSample.java"$"136"$"2,7 @@ package com.loopj.android.http.sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2014-03-29 15:19:39" "PutSample.java"$"137"$"import com.loopj.android.http.RequestHandle;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2014-03-29 15:19:39" "PutSample.java"$"138"$"11,8 @@ public class PutSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2014-03-29 15:19:39" "PutSample.java"$"139"$" protected RequestHandle executeSample(AsyncHttpClient client, String URL, Header[] headers, HttpEntity entity, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2014-03-29 15:19:39" "PutSample.java"$"140"$" return client.put(this, URL, headers, entity, null, responseHandler);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2014-03-29 15:19:39" "SampleParentActivity.java"$"141"$"++ b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-03-29 15:19:39" "SampleParentActivity.java"$"142"$"13,7 @@ import android.widget.TextView;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-03-29 15:19:39" "SampleParentActivity.java"$"143"$"import com.loopj.android.http.RequestHandle;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-03-29 15:19:39" "SampleParentActivity.java"$"144"$"24,7 @@ import java.io.PrintWriter;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-03-29 15:19:39" "SampleParentActivity.java"$"145"$"import java.util.LinkedList;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-03-29 15:19:39" "SampleParentActivity.java"$"146"$"33,7 @@ public abstract class SampleParentActivity extends Activity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-03-29 15:19:39" "SampleParentActivity.java"$"147"$" private final List requestHandles = new LinkedList<>();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-03-29 15:19:39" "SampleParentActivity.java"$"148"$"67,31 @@ public abstract class SampleParentActivity extends Activity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-03-29 15:19:39" "SampleParentActivity.java"$"149"$" public List getRequestHandles() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-03-29 15:19:39" "SampleParentActivity.java"$"150"$" return requestHandles;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-03-29 15:19:39" "SampleParentActivity.java"$"151"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-03-29 15:19:39" "SampleParentActivity.java"$"152"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-03-29 15:19:39" "SampleParentActivity.java"$"153"$" protected void onRunButtonPressed() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-03-29 15:19:39" "SampleParentActivity.java"$"154"$" requestHandles.add(executeSample(getAsyncHttpClient(),"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-03-29 15:19:39" "SampleParentActivity.java"$"155"$" (urlEditText == null || urlEditText.getText() == null) ? getDefaultURL() : urlEditText.getText().toString(),"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-03-29 15:19:39" "SampleParentActivity.java"$"156"$" getRequestHeaders(),"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-03-29 15:19:39" "SampleParentActivity.java"$"157"$" getRequestEntity(),"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-03-29 15:19:39" "SampleParentActivity.java"$"158"$" getResponseHandler()));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-03-29 15:19:39" "SampleParentActivity.java"$"159"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-03-29 15:19:39" "SampleParentActivity.java"$"160"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-03-29 15:19:39" "SampleParentActivity.java"$"161"$" protected void onCancelButtonPressed() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-03-29 15:19:39" "SampleParentActivity.java"$"162"$" asyncHttpClient.cancelRequests(SampleParentActivity.this, true);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-03-29 15:19:39" "SampleParentActivity.java"$"163"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-03-29 15:19:39" "SampleParentActivity.java"$"164"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-03-29 15:19:39" "SampleParentActivity.java"$"165"$" private View.OnClickListener onClickListener = new View.OnClickListener() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-03-29 15:19:39" "SampleParentActivity.java"$"166"$" onRunButtonPressed();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-03-29 15:19:39" "SampleParentActivity.java"$"167"$" onCancelButtonPressed();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-03-29 15:19:39" "SampleParentActivity.java"$"168"$"213,5 @@ public abstract class SampleParentActivity extends Activity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-03-29 15:19:39" "SampleParentActivity.java"$"169"$" protected abstract RequestHandle executeSample(AsyncHttpClient client, String URL, Header[] headers, HttpEntity entity, AsyncHttpResponseHandler responseHandler);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-03-29 15:19:39" "ThreadingTimeoutSample.java"$"170"$"++ b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-03-29 15:19:39" "ThreadingTimeoutSample.java"$"171"$"4,7 @@ import android.util.SparseArray;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-03-29 15:19:39" "ThreadingTimeoutSample.java"$"172"$"import com.loopj.android.http.RequestHandle;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-03-29 15:19:39" "ThreadingTimeoutSample.java"$"173"$"87,7 @@ public class ThreadingTimeoutSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-03-29 15:19:39" "ThreadingTimeoutSample.java"$"174"$" protected RequestHandle executeSample(AsyncHttpClient client, String URL, Header[] headers, HttpEntity entity, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-03-29 15:19:39" "ThreadingTimeoutSample.java"$"175"$" return client.get(this, URL, headers, null, responseHandler);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-03-29 15:19:39" "WaypointsActivity.java"$"176"$"++ b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-03-29 15:19:39" "WaypointsActivity.java"$"177"$"9,7 @@ import android.widget.ListView;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-03-29 15:19:39" "WaypointsActivity.java"$"178"$" private static final String[] samples = new String[]{""GET"", ""POST"", ""DELETE"", ""PUT"", ""JSON"", ""FILE"", ""BINARY"", ""THREADING TIMEOUTS"", ""CANCEL ALL REQUESTS"", ""CANCEL REQUEST HANDLE""};"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-03-29 15:19:39" "WaypointsActivity.java"$"179"$"46,12 @@ public class WaypointsActivity extends ListActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-03-29 15:19:39" "WaypointsActivity.java"$"180"$" case 8:"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-03-29 15:19:39" "WaypointsActivity.java"$"181"$" targetClass = CancelAllRequests.class;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-03-29 15:19:39" "WaypointsActivity.java"$"182"$" break;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-03-29 15:19:39" "WaypointsActivity.java"$"183"$" case 9:"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-03-29 15:19:39" "WaypointsActivity.java"$"184"$" targetClass = CancelRequestHandle.class;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-03-29 15:19:39" "WaypointsActivity.java"$"185"$" break;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-03-29 15:19:39" "BinarySample.java"$"5"$"++ b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2014-03-29 16:34:38" "BinarySample.java"$"6"$"1,9 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2014-03-29 16:34:38" "BinarySample.java"$"7"$"import com.loopj.android.http.ResponseHandlerInterface;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2014-03-29 16:34:38" "BinarySample.java"$"8"$"12,27 @@ public class BinarySample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2014-03-29 16:34:38" "BinarySample.java"$"9"$" public int getSampleTitle() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2014-03-29 16:34:38" "BinarySample.java"$"10"$" public boolean isRequestBodyAllowed() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2014-03-29 16:34:38" "BinarySample.java"$"11"$" public boolean isRequestHeadersAllowed() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2014-03-29 16:34:38" "BinarySample.java"$"12"$" public String getDefaultURL() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2014-03-29 16:34:38" "BinarySample.java"$"13"$" public ResponseHandlerInterface getResponseHandler() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2014-03-29 16:34:38" "BinarySample.java"$"14"$"64,7 @@ public class BinarySample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2014-03-29 16:34:38" "BinarySample.java"$"15"$" public RequestHandle executeSample(AsyncHttpClient client, String URL, Header[] headers, HttpEntity entity, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2014-03-29 16:34:38" "RequestParams.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-04-21 19:09:15" "RequestParams.java"$"1"$"527,8 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-04-21 19:09:15" "RequestParams.java"$"2"$" } else {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-04-21 19:09:15" "RequestParams.java"$"3"$" params.add(new BasicNameValuePair(key, value.toString()));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-04-21 19:09:15" "AsyncHttpRequest.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-04-21 19:09:57" "AsyncHttpRequest.java"$"1"$"167,12 @@ public class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-04-21 19:09:57" "AsyncHttpRequest.java"$"2"$" new Thread(new Runnable() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-04-21 19:09:57" "AsyncHttpRequest.java"$"3"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-04-21 19:09:57" "AsyncHttpRequest.java"$"4"$" public void run() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-04-21 19:09:57" "AsyncHttpRequest.java"$"5"$" request.abort();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-04-21 19:09:57" "AsyncHttpRequest.java"$"6"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-04-21 19:09:57" "AsyncHttpRequest.java"$"7"$" });"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-04-21 19:09:57" "AsyncHttpClient.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:14:08" "AsyncHttpClient.java"$"1"$"217,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:14:08" "AsyncHttpClient.java"$"2"$" threadPool = getDefaultThreadPool();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:14:08" "AsyncHttpClient.java"$"3"$"338,25 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:14:08" "AsyncHttpClient.java"$"4"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:14:08" "AsyncHttpClient.java"$"5"$" * Returns the current executor service used. By default,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:14:08" "AsyncHttpClient.java"$"6"$" * Executors.newFixedThreadPool() is used."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:14:08" "AsyncHttpClient.java"$"7"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:14:08" "AsyncHttpClient.java"$"8"$" * @return current executor service used"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:14:08" "AsyncHttpClient.java"$"9"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:14:08" "AsyncHttpClient.java"$"10"$" public ExecutorService getThreadPool() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:14:08" "AsyncHttpClient.java"$"11"$" return threadPool;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:14:08" "AsyncHttpClient.java"$"12"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:14:08" "AsyncHttpClient.java"$"13"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:14:08" "AsyncHttpClient.java"$"14"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:14:08" "AsyncHttpClient.java"$"15"$" * Get the default threading pool to be used for this HTTP client."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:14:08" "AsyncHttpClient.java"$"16"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:14:08" "AsyncHttpClient.java"$"17"$" * @return The default threading pool to be used"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:14:08" "AsyncHttpClient.java"$"18"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:14:08" "AsyncHttpClient.java"$"19"$" protected ExecutorService getDefaultThreadPool() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:14:08" "AsyncHttpClient.java"$"20"$" return Executors.newCachedThreadPool();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:14:08" "AsyncHttpClient.java"$"21"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:14:08" "AsyncHttpClient.java"$"22"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:14:08" "AsyncHttpClient.java"$"23"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:14:08" "AsyncHttpClient.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:49:52" "AsyncHttpClient.java"$"1"$"19,7 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:49:52" "AsyncHttpClient.java"$"2"$"import android.os.Looper;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:49:52" "AsyncHttpClient.java"$"3"$"340,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:49:52" "AsyncHttpClient.java"$"4"$" * Returns the current executor service used. By default, Executors.newFixedThreadPool() is"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:49:52" "AsyncHttpClient.java"$"5"$" * used."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:49:52" "AsyncHttpClient.java"$"6"$"354,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:49:52" "AsyncHttpClient.java"$"7"$" protected ExecutorService getDefaultThreadPool() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:49:52" "AsyncHttpClient.java"$"8"$"579,27 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:49:52" "AsyncHttpClient.java"$"9"$" public void cancelRequests(final Context context, final boolean mayInterruptIfRunning) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:49:52" "AsyncHttpClient.java"$"10"$" if (context == null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:49:52" "AsyncHttpClient.java"$"11"$" Log.e(LOG_TAG, ""Passed null Context to cancelRequests"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:49:52" "AsyncHttpClient.java"$"12"$" return;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:49:52" "AsyncHttpClient.java"$"13"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:49:52" "AsyncHttpClient.java"$"14"$" Runnable r = new Runnable() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:49:52" "AsyncHttpClient.java"$"15"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:49:52" "AsyncHttpClient.java"$"16"$" public void run() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:49:52" "AsyncHttpClient.java"$"17"$" List requestList = requestMap.get(context);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:49:52" "AsyncHttpClient.java"$"18"$" if (requestList != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:49:52" "AsyncHttpClient.java"$"19"$" for (RequestHandle requestHandle : requestList) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:49:52" "AsyncHttpClient.java"$"20"$" requestHandle.cancel(mayInterruptIfRunning);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:49:52" "AsyncHttpClient.java"$"21"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:49:52" "AsyncHttpClient.java"$"22"$" requestMap.remove(context);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:49:52" "AsyncHttpClient.java"$"23"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:49:52" "AsyncHttpClient.java"$"24"$" };"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:49:52" "AsyncHttpClient.java"$"25"$" if (Looper.myLooper() == Looper.getMainLooper()) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:49:52" "AsyncHttpClient.java"$"26"$" new Thread(r).start();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:49:52" "AsyncHttpClient.java"$"27"$" } else {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:49:52" "AsyncHttpClient.java"$"28"$" r.run();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 19:49:52" "AsyncHttpRequest.java"$"29"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-04-21 19:49:52" "AsyncHttpRequest.java"$"30"$"166,7 @@ public class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-04-21 19:49:52" "AsyncHttpRequest.java"$"31"$" request.abort();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-04-21 19:49:52" "AsyncHttpClient.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"1"$"39,7 @@ import org.apache.http.auth.UsernamePasswordCredentials;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"2"$"import org.apache.http.client.RedirectHandler;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"3"$"47,7 @@ import org.apache.http.client.methods.HttpHead;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"4"$"import org.apache.http.client.params.ClientPNames;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"5"$"59,6 @@ import org.apache.http.conn.ssl.SSLSocketFactory;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"6"$"102,6 @@ import java.util.zip.GZIPInputStream;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"7"$"214,12 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"8"$" requestMap = new WeakHashMap>();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"9"$" clientHeaderMap = new HashMap();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"10"$"360,47 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"11"$" *

"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"12"$" * Default setting is to disallow redirects."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"13"$" * @param enableRedirects boolean"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"14"$" * @param enableRelativeRedirects boolean"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"15"$" * @param enableCircularRedirects boolean"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"16"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"17"$" public void setEnableRedirects(final boolean enableRedirects, final boolean enableRelativeRedirects, final boolean enableCircularRedirects) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"18"$" httpClient.getParams().setBooleanParameter(ClientPNames.REJECT_RELATIVE_REDIRECT, !enableRelativeRedirects);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"19"$" httpClient.getParams().setBooleanParameter(ClientPNames.ALLOW_CIRCULAR_REDIRECTS, enableCircularRedirects);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"20"$" httpClient.setRedirectHandler(new MyRedirectHandler(enableRedirects));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"21"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"22"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"23"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"24"$" * Circular redirects are enabled by default"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"25"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"26"$" * @param enableRedirects boolean"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"27"$" * @param enableRelativeRedirects boolean"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"28"$" * @see #setEnableRedirects(boolean, boolean, boolean)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"29"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"30"$" public void setEnableRedirects(final boolean enableRedirects, final boolean enableRelativeRedirects) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"31"$" setEnableRedirects(enableRedirects, enableRelativeRedirects, true);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"32"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"33"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"34"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"35"$" * @see #setEnableRedirects(boolean, boolean, boolean)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"36"$" setEnableRedirects(enableRedirects, enableRedirects, enableRedirects);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"37"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"38"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"39"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"40"$" * Allows you to set custom RedirectHandler implementation, if the default provided doesn't suit"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"41"$" * your needs"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"42"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"43"$" * @param customRedirectHandler RedirectHandler instance"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"44"$" * @see com.loopj.android.http.MyRedirectHandler"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"45"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"46"$" public void setRedirectHandler(final RedirectHandler customRedirectHandler) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpClient.java"$"47"$" httpClient.setRedirectHandler(customRedirectHandler);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-04-21 21:49:04" "AsyncHttpResponseHandler.java"$"48"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-04-21 21:49:04" "AsyncHttpResponseHandler.java"$"49"$"189,7 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-04-21 21:49:04" "AsyncHttpResponseHandler.java"$"50"$" Log.v(LOG_TAG, String.format(""Progress %d from %d (%2.0f%%)"", bytesWritten, totalSize, (totalSize > 0) ? (bytesWritten * 1.0 / totalSize) * 100 : -1));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"51"$"++ b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"52"$"1,141 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"53"$"package com.loopj.android.http;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"54"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"55"$"import org.apache.http.Header;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"56"$"import org.apache.http.HttpHost;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"57"$"import org.apache.http.HttpRequest;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"58"$"import org.apache.http.HttpResponse;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"59"$"import org.apache.http.HttpStatus;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"60"$"import org.apache.http.ProtocolException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"61"$"import org.apache.http.client.CircularRedirectException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"62"$"import org.apache.http.client.params.ClientPNames;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"63"$"import org.apache.http.client.utils.URIUtils;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"64"$"import org.apache.http.impl.client.DefaultRedirectHandler;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"65"$"import org.apache.http.impl.client.RedirectLocations;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"66"$"import org.apache.http.params.HttpParams;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"67"$"import org.apache.http.protocol.ExecutionContext;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"68"$"import org.apache.http.protocol.HttpContext;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"69"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"70"$"import java.net.URI;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"71"$"import java.net.URISyntaxException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"72"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"73"$"// taken from: https://stackoverflow.com/questions/3420767/httpclient-redirecting-to-url-with-spaces-throwing-exception"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"74"$"class MyRedirectHandler extends DefaultRedirectHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"75"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"76"$" private static final String REDIRECT_LOCATIONS = ""http.protocol.redirect-locations"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"77"$" private final boolean enableRedirects;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"78"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"79"$" public MyRedirectHandler(final boolean allowRedirects) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"80"$" super();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"81"$" this.enableRedirects = allowRedirects;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"82"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"83"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"84"$" public boolean isRedirectRequested("$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"85"$" final HttpResponse response,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"86"$" final HttpContext context) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"87"$" if (!enableRedirects) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"88"$" return false;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"89"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"90"$" if (response == null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"91"$" throw new IllegalArgumentException(""HTTP response may not be null"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"92"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"93"$" int statusCode = response.getStatusLine().getStatusCode();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"94"$" switch (statusCode) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"95"$" case HttpStatus.SC_MOVED_TEMPORARILY:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"96"$" case HttpStatus.SC_MOVED_PERMANENTLY:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"97"$" case HttpStatus.SC_SEE_OTHER:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"98"$" case HttpStatus.SC_TEMPORARY_REDIRECT:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"99"$" return true;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"100"$" default:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"101"$" return false;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"102"$" } //end of switch"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"103"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"104"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"105"$" public URI getLocationURI("$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"106"$" final HttpResponse response,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"107"$" final HttpContext context) throws ProtocolException {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"108"$" if (response == null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"109"$" throw new IllegalArgumentException(""HTTP response may not be null"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"110"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"111"$" //get the location header to find out where to redirect to"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"112"$" Header locationHeader = response.getFirstHeader(""location"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"113"$" if (locationHeader == null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"114"$" // got a redirect response, but no location header"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"115"$" throw new ProtocolException("$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"116"$" ""Received redirect response "" + response.getStatusLine()"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"117"$" + "" but no location header"""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"118"$" );"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"119"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"120"$"//HERE IS THE MODIFIED LINE OF CODE"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"121"$" String location = locationHeader.getValue().replaceAll("" "", ""%20"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"122"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"123"$" URI uri;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"124"$" try {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"125"$" uri = new URI(location);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"126"$" } catch (URISyntaxException ex) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"127"$" throw new ProtocolException(""Invalid redirect URI: "" + location, ex);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"128"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"129"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"130"$" HttpParams params = response.getParams();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"131"$" // rfc2616 demands the location value be a complete URI"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"132"$" // Location = ""Location"" "":"" absoluteURI"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"133"$" if (!uri.isAbsolute()) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"134"$" if (params.isParameterTrue(ClientPNames.REJECT_RELATIVE_REDIRECT)) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"135"$" throw new ProtocolException(""Relative redirect location '"""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"136"$" + uri + ""' not allowed"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"137"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"138"$" // Adjust location URI"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"139"$" HttpHost target = (HttpHost) context.getAttribute("$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"140"$" ExecutionContext.HTTP_TARGET_HOST);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"141"$" if (target == null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"142"$" throw new IllegalStateException(""Target host not available "" +"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"143"$" ""in the HTTP context"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"144"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"145"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"146"$" HttpRequest request = (HttpRequest) context.getAttribute("$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"147"$" ExecutionContext.HTTP_REQUEST);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"148"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"149"$" try {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"150"$" URI requestURI = new URI(request.getRequestLine().getUri());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"151"$" URI absoluteRequestURI = URIUtils.rewriteURI(requestURI, target, true);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"152"$" uri = URIUtils.resolve(absoluteRequestURI, uri);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"153"$" } catch (URISyntaxException ex) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"154"$" throw new ProtocolException(ex.getMessage(), ex);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"155"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"156"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"157"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"158"$" if (params.isParameterFalse(ClientPNames.ALLOW_CIRCULAR_REDIRECTS)) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"159"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"160"$" RedirectLocations redirectLocations = (RedirectLocations) context.getAttribute("$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"161"$" REDIRECT_LOCATIONS);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"162"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"163"$" if (redirectLocations == null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"164"$" redirectLocations = new RedirectLocations();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"165"$" context.setAttribute(REDIRECT_LOCATIONS, redirectLocations);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"166"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"167"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"168"$" URI redirectURI;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"169"$" if (uri.getFragment() != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"170"$" try {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"171"$" HttpHost target = new HttpHost("$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"172"$" uri.getHost(),"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"173"$" uri.getPort(),"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"174"$" uri.getScheme());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"175"$" redirectURI = URIUtils.rewriteURI(uri, target, true);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"176"$" } catch (URISyntaxException ex) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"177"$" throw new ProtocolException(ex.getMessage(), ex);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"178"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"179"$" } else {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"180"$" redirectURI = uri;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"181"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"182"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"183"$" if (redirectLocations.contains(redirectURI)) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"184"$" throw new CircularRedirectException(""Circular redirect to '"" +"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"185"$" redirectURI + ""'"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"186"$" } else {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"187"$" redirectLocations.add(redirectURI);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"188"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"189"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"190"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"191"$" return uri;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"192"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "MyRedirectHandler.java"$"193"$"}"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2014-04-21 21:49:04" "GetSample.java"$"198"$"++ b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2014-04-21 21:49:04" "GetSample.java"$"199"$"1,7 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2014-04-21 21:49:04" "GetSample.java"$"200"$"import android.widget.Toast;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2014-04-21 21:49:04" "GetSample.java"$"201"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2014-04-21 21:49:04" "GetSample.java"$"202"$"import com.loopj.android.http.AsyncHttpClient;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2014-04-21 21:49:04" "GetSample.java"$"203"$"63,14 @@ public class GetSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2014-04-21 21:49:04" "GetSample.java"$"204"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2014-04-21 21:49:04" "GetSample.java"$"205"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2014-04-21 21:49:04" "GetSample.java"$"206"$" public void onRetry(int retryNo) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2014-04-21 21:49:04" "GetSample.java"$"207"$" Toast.makeText(GetSample.this,"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2014-04-21 21:49:04" "GetSample.java"$"208"$" String.format(""Request is retried, retry no. %d"", retryNo),"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2014-04-21 21:49:04" "GetSample.java"$"209"$" Toast.LENGTH_SHORT)"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2014-04-21 21:49:04" "GetSample.java"$"210"$" .show();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2014-04-21 21:49:04" "GetSample.java"$"211"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2014-04-21 21:49:04" "GzipSample.java"$"212"$"++ b/sample/src/main/java/com/loopj/android/http/sample/GzipSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GzipSample.java"$"2014-04-21 21:49:04" "GzipSample.java"$"213"$"1,14 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GzipSample.java"$"2014-04-21 21:49:04" "GzipSample.java"$"214"$"package com.loopj.android.http.sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GzipSample.java"$"2014-04-21 21:49:04" "GzipSample.java"$"215"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GzipSample.java"$"2014-04-21 21:49:04" "GzipSample.java"$"216"$"public class GzipSample extends JsonSample {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GzipSample.java"$"2014-04-21 21:49:04" "GzipSample.java"$"217"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GzipSample.java"$"2014-04-21 21:49:04" "GzipSample.java"$"218"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GzipSample.java"$"2014-04-21 21:49:04" "GzipSample.java"$"219"$" public int getSampleTitle() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GzipSample.java"$"2014-04-21 21:49:04" "GzipSample.java"$"220"$" return R.string.title_gzip_sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GzipSample.java"$"2014-04-21 21:49:04" "GzipSample.java"$"221"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GzipSample.java"$"2014-04-21 21:49:04" "GzipSample.java"$"222"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GzipSample.java"$"2014-04-21 21:49:04" "GzipSample.java"$"223"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GzipSample.java"$"2014-04-21 21:49:04" "GzipSample.java"$"224"$" public String getDefaultURL() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GzipSample.java"$"2014-04-21 21:49:04" "GzipSample.java"$"225"$" return ""http://httpbin.org/gzip"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GzipSample.java"$"2014-04-21 21:49:04" "GzipSample.java"$"226"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GzipSample.java"$"2014-04-21 21:49:04" "GzipSample.java"$"227"$"}"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GzipSample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"228"$"++ b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"229"$"1,79 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"230"$"package com.loopj.android.http.sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"231"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"232"$"import android.view.Menu;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"233"$"import android.view.MenuItem;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"234"$"import android.widget.Toast;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"235"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"236"$"import com.loopj.android.http.AsyncHttpClient;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"237"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"238"$"import org.apache.http.client.HttpClient;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"239"$"import org.apache.http.impl.client.DefaultHttpClient;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"240"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"241"$"public class Redirect302Sample extends GetSample {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"242"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"243"$" private boolean enableRedirects = true;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"244"$" private boolean enableRelativeRedirects = true;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"245"$" private boolean enableCircularRedirects = true;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"246"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"247"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"248"$" public boolean onCreateOptionsMenu(Menu menu) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"249"$" menu.add(Menu.NONE, 0, Menu.NONE, ""Enable redirects"").setCheckable(true);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"250"$" menu.add(Menu.NONE, 1, Menu.NONE, ""Enable relative redirects"").setCheckable(true);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"251"$" menu.add(Menu.NONE, 2, Menu.NONE, ""Enable circular redirects"").setCheckable(true);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"252"$" return super.onCreateOptionsMenu(menu);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"253"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"254"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"255"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"256"$" public boolean onPrepareOptionsMenu(Menu menu) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"257"$" MenuItem menuItemEnableRedirects = menu.findItem(0);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"258"$" if (menuItemEnableRedirects != null)"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"259"$" menuItemEnableRedirects.setChecked(enableRedirects);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"260"$" MenuItem menuItemEnableRelativeRedirects = menu.findItem(1);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"261"$" if (menuItemEnableRelativeRedirects != null)"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"262"$" menuItemEnableRelativeRedirects.setChecked(enableRelativeRedirects);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"263"$" MenuItem menuItemEnableCircularRedirects = menu.findItem(2);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"264"$" if (menuItemEnableCircularRedirects != null)"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"265"$" menuItemEnableCircularRedirects.setChecked(enableCircularRedirects);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"266"$" return super.onPrepareOptionsMenu(menu);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"267"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"268"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"269"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"270"$" public boolean onOptionsItemSelected(MenuItem item) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"271"$" if (item.isCheckable()) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"272"$" item.setChecked(!item.isChecked());"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"273"$" if (item.getItemId() == 0) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"274"$" enableRedirects = item.isChecked();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"275"$" } else if (item.getItemId() == 1) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"276"$" enableRelativeRedirects = item.isChecked();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"277"$" } else if (item.getItemId() == 2) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"278"$" enableCircularRedirects = item.isChecked();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"279"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"280"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"281"$" return super.onOptionsItemSelected(item);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"282"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"283"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"284"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"285"$" public String getDefaultURL() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"286"$" return ""http://httpbin.org/redirect/6"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"287"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"288"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"289"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"290"$" public int getSampleTitle() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"291"$" return R.string.title_redirect_302;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"292"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"293"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"294"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"295"$" public AsyncHttpClient getAsyncHttpClient() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"296"$" AsyncHttpClient ahc = super.getAsyncHttpClient();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"297"$" HttpClient client = ahc.getHttpClient();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"298"$" if (client instanceof DefaultHttpClient) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"299"$" Toast.makeText(this,"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"300"$" String.format(""redirects: %b\nrelative redirects: %b\ncircular redirects: %b"","$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"301"$" enableRedirects, enableRelativeRedirects, enableCircularRedirects),"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"302"$" Toast.LENGTH_SHORT"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"303"$" ).show();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"304"$" ahc.setEnableRedirects(enableRedirects, enableRelativeRedirects, enableCircularRedirects);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"305"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"306"$" return ahc;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"307"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "Redirect302Sample.java"$"308"$"}"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-04-21 21:49:04" "WaypointsActivity.java"$"309"$"++ b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-04-21 21:49:04" "WaypointsActivity.java"$"310"$"9,36 @@ import android.widget.ListView;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-04-21 21:49:04" "WaypointsActivity.java"$"311"$" private static final String[] samples = new String[]{"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-04-21 21:49:04" "WaypointsActivity.java"$"312"$" ""GET"","$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-04-21 21:49:04" "WaypointsActivity.java"$"313"$" ""POST"","$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-04-21 21:49:04" "WaypointsActivity.java"$"314"$" ""DELETE"","$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-04-21 21:49:04" "WaypointsActivity.java"$"315"$" ""PUT"","$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-04-21 21:49:04" "WaypointsActivity.java"$"316"$" ""JSON"","$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-04-21 21:49:04" "WaypointsActivity.java"$"317"$" ""FILE"","$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-04-21 21:49:04" "WaypointsActivity.java"$"318"$" ""BINARY"","$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-04-21 21:49:04" "WaypointsActivity.java"$"319"$" ""GZIP"","$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-04-21 21:49:04" "WaypointsActivity.java"$"320"$" ""302 REDIRECT"","$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-04-21 21:49:04" "WaypointsActivity.java"$"321"$" ""THREADING TIMEOUTS"","$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-04-21 21:49:04" "WaypointsActivity.java"$"322"$" ""CANCEL ALL REQUESTS"","$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-04-21 21:49:04" "WaypointsActivity.java"$"323"$" ""CANCEL REQUEST HANDLE"","$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-04-21 21:49:04" "WaypointsActivity.java"$"324"$" ""SYNCHRONOUS CLIENT"""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-04-21 21:49:04" "WaypointsActivity.java"$"325"$" };"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-04-21 21:49:04" "WaypointsActivity.java"$"326"$" private static final Class[] targets = {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-04-21 21:49:04" "WaypointsActivity.java"$"327"$" GetSample.class,"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-04-21 21:49:04" "WaypointsActivity.java"$"328"$" PostSample.class,"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-04-21 21:49:04" "WaypointsActivity.java"$"329"$" DeleteSample.class,"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-04-21 21:49:04" "WaypointsActivity.java"$"330"$" PutSample.class,"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-04-21 21:49:04" "WaypointsActivity.java"$"331"$" JsonSample.class,"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-04-21 21:49:04" "WaypointsActivity.java"$"332"$" FileSample.class,"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-04-21 21:49:04" "WaypointsActivity.java"$"333"$" BinarySample.class,"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-04-21 21:49:04" "WaypointsActivity.java"$"334"$" GzipSample.class,"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-04-21 21:49:04" "WaypointsActivity.java"$"335"$" Redirect302Sample.class,"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-04-21 21:49:04" "WaypointsActivity.java"$"336"$" ThreadingTimeoutSample.class,"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-04-21 21:49:04" "WaypointsActivity.java"$"337"$" CancelAllRequestsSample.class,"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-04-21 21:49:04" "WaypointsActivity.java"$"338"$" CancelRequestHandleSample.class,"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-04-21 21:49:04" "WaypointsActivity.java"$"339"$" SynchronousClientSample.class"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-04-21 21:49:04" "WaypointsActivity.java"$"340"$" };"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-04-21 21:49:04" "WaypointsActivity.java"$"341"$"48,7 @@ public class WaypointsActivity extends ListActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-04-21 21:49:04" "WaypointsActivity.java"$"342"$" if (position >= 0 && position < targets.length)"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-04-21 21:49:04" "WaypointsActivity.java"$"343"$" startActivity(new Intent(this, targets[position]));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-04-21 21:49:04" "AsyncHttpResponseHandler.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-04-21 22:07:37" "AsyncHttpResponseHandler.java"$"1"$"353,10 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-04-21 22:07:37" "AsyncHttpResponseHandler.java"$"2"$" if (msg != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-04-21 22:07:37" "AsyncHttpResponseHandler.java"$"3"$" msg.what = responseMessageId;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-04-21 22:07:37" "AsyncHttpResponseHandler.java"$"4"$" msg.obj = responseMessageData;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-04-21 22:07:37" "AsyncHttpResponseHandler.java"$"5"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-04-21 22:07:37" ".travis.yml"$"0"$"++ b/.travis.yml"$"verdict"$"1"$" b/.travis.yml"$"2014-05-03 20:54:30" ".travis.yml"$"1"$"1,3 @@"$"verdict"$"1"$" b/.travis.yml"$"2014-05-03 20:54:30" ".travis.yml"$"2"$"13,15 @@ before_install:"$"verdict"$"1"$" b/.travis.yml"$"2014-05-03 20:54:30" ".travis.yml"$"3"$" - wget http://services.gradle.org/distributions/gradle-1.12-bin.zip"$"verdict"$"1"$" b/.travis.yml"$"2014-05-03 20:54:30" ".travis.yml"$"4"$" - unzip -qq gradle-1.12-bin.zip"$"verdict"$"1"$" b/.travis.yml"$"2014-05-03 20:54:30" ".travis.yml"$"5"$" - export GRADLE_HOME=$PWD/gradle-1.12"$"verdict"$"1"$" b/.travis.yml"$"2014-05-03 20:54:30" ".travis.yml"$"6"$" # newest android SDK 22.6.2"$"verdict"$"1"$" b/.travis.yml"$"2014-05-03 20:54:30" ".travis.yml"$"7"$" - wget http://dl.google.com/android/android-sdk_r22.6.2-linux.tgz"$"verdict"$"1"$" b/.travis.yml"$"2014-05-03 20:54:30" ".travis.yml"$"8"$" - tar -zxf android-sdk_r22.6.2-linux.tgz"$"verdict"$"1"$" b/.travis.yml"$"2014-05-03 20:54:30" "gradle.properties"$"9"$"++ b/gradle.properties"$"verdict"$"1"$" b/gradle.properties"$"2014-05-03 20:54:30" "gradle.properties"$"10"$"10,7 @@ POM_SCM_DEV_CONNECTION=scm:git@github.com:loopj/android-async-http.git"$"verdict"$"1"$" b/gradle.properties"$"2014-05-03 20:54:30" "gradle.properties"$"11"$""$"verdict"$"1"$" b/gradle.properties"$"2014-05-03 20:54:30" "gradle.properties"$"12"$"POM_DEVELOPER_ID=jamessmith"$"verdict"$"1"$" b/gradle.properties"$"2014-05-03 20:54:30" "gradle.properties"$"13"$"POM_DEVELOPER_NAME=James Smith"$"verdict"$"1"$" b/gradle.properties"$"2014-05-03 20:54:30" "gradle.properties"$"14"$""$"verdict"$"1"$" b/gradle.properties"$"2014-05-03 20:54:30" "gradle.properties"$"15"$"iff --git a/library/build.gradle b/library/build.gradle"$"verdict"$"1"$" b/gradle.properties"$"2014-05-03 20:54:30" "build.gradle"$"16"$"++ b/library/build.gradle"$"verdict"$"1"$" b/library/build.gradle"$"2014-05-03 20:54:30" "build.gradle"$"17"$"21,4 @@ android {"$"verdict"$"1"$" b/library/build.gradle"$"2014-05-03 20:54:30" "build.gradle"$"18"$" files(ext.androidJar)"$"verdict"$"1"$" b/library/build.gradle"$"2014-05-03 20:54:30" "AsyncHttpClient.java"$"19"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-05-03 20:54:30" "AsyncHttpClient.java"$"20"$"81,6 @@ import java.util.Map;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-05-03 20:54:30" "AsyncHttpClient.java"$"21"$"330,10 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-05-03 20:54:30" "AsyncHttpClient.java"$"22"$" * @param threadPool an instance of {@link ExecutorService} to use for queuing/pooling"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-05-03 20:54:30" "AsyncHttpClient.java"$"23"$" public void setThreadPool(ExecutorService threadPool) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-05-03 20:54:30" "maven_push.gradle"$"24"$"++ b/maven_push.gradle"$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"25"$"1,42 @@"$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"26"$"/*"$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"27"$" * Copyright 2013 Chris Banes"$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"28"$" *"$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"29"$" * Licensed under the Apache License, Version 2.0 (the ""License"");"$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"30"$" * you may not use this file except in compliance with the License."$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"31"$" * You may obtain a copy of the License at"$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"32"$" *"$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"33"$" * http://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"34"$" *"$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"35"$" * Unless required by applicable law or agreed to in writing, software"$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"36"$" * distributed under the License is distributed on an ""AS IS"" BASIS,"$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"37"$" * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied."$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"38"$" * See the License for the specific language governing permissions and"$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"39"$" * limitations under the License."$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"40"$" */"$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"41"$""$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"42"$"apply plugin: 'maven'"$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"43"$"def isReleaseBuild() {"$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"44"$" return VERSION_NAME.contains(""SNAPSHOT"") == false"$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"45"$"def getReleaseRepositoryUrl() {"$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"46"$" return hasProperty('RELEASE_REPOSITORY_URL') ? RELEASE_REPOSITORY_URL"$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"47"$" : ""https://oss.sonatype.org/service/local/staging/deploy/maven2/"""$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"48"$"def getSnapshotRepositoryUrl() {"$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"49"$" return hasProperty('SNAPSHOT_REPOSITORY_URL') ? SNAPSHOT_REPOSITORY_URL"$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"50"$" : ""https://oss.sonatype.org/content/repositories/snapshots/"""$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"51"$"def getRepositoryUsername() {"$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"52"$" return hasProperty('NEXUS_USERNAME') ? NEXUS_USERNAME : """""$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"53"$"}"$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"54"$""$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"55"$"def getRepositoryPassword() {"$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"56"$" return hasProperty('NEXUS_PASSWORD') ? NEXUS_PASSWORD : """""$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"57"$"45,15 @@ afterEvaluate { project ->"$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"58"$" pom.groupId = GROUP"$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"59"$" pom.version = VERSION_NAME"$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"60"$" repository(url: getReleaseRepositoryUrl()) {"$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"61"$" authentication(userName: getRepositoryUsername(), password: getRepositoryPassword())"$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"62"$" }"$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"63"$" snapshotRepository(url: getSnapshotRepositoryUrl()) {"$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"64"$" authentication(userName: getRepositoryUsername(), password: getRepositoryPassword())"$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"65"$"78,8 @@ afterEvaluate { project ->"$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"66"$" id POM_DEVELOPER_ID"$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"67"$" name POM_DEVELOPER_NAME"$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"68"$"92,14 @@ afterEvaluate { project ->"$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"69"$" task androidJavadocs(type: Javadoc) {"$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"70"$" source = android.sourceSets.main.allJava"$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"71"$" classpath += project.files(android.getBootClasspath().join(File.pathSeparator))"$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"72"$" }"$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"73"$""$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"74"$" task androidJavadocsJar(type: Jar, dependsOn: androidJavadocs) {"$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"75"$" from androidJavadocs.destinationDir"$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" "maven_push.gradle"$"76"$"108,6 @@ afterEvaluate { project ->"$"verdict"$"1"$" b/maven_push.gradle"$"2014-05-03 20:54:30" ".travis.yml"$"0"$"++ b/.travis.yml"$"verdict"$"1"$" b/.travis.yml"$"2014-05-20 19:32:34" ".travis.yml"$"1"$"28,7 @@ before_install:"$"verdict"$"1"$" b/.travis.yml"$"2014-05-20 19:32:34" ".travis.yml"$"2"$" - echo yes | android update sdk -t 1,2,3,tools,platform-tools,extra-android-support,extra-android-m2repository,android-19,build-tools-19.1.0 --force --no-ui"$"verdict"$"1"$" b/.travis.yml"$"2014-05-20 19:32:34" "build.gradle"$"3"$"++ b/library/build.gradle"$"verdict"$"1"$" b/library/build.gradle"$"2014-05-20 19:32:34" "build.gradle"$"4"$"4,7 @@ apply plugin: 'android-library'"$"verdict"$"1"$" b/library/build.gradle"$"2014-05-20 19:32:34" "build.gradle"$"5"$" buildToolsVersion '19.1'"$"verdict"$"1"$" b/library/build.gradle"$"2014-05-20 19:32:34" "AsyncHttpClient.java"$"6"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-05-20 19:32:34" "AsyncHttpClient.java"$"7"$"359,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-05-20 19:32:34" "AsyncHttpClient.java"$"8"$" *

 

"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-05-20 19:32:34" "AsyncHttpClient.java"$"9"$"1029,22 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-05-20 19:32:34" "AsyncHttpClient.java"$"10"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-05-20 19:32:34" "AsyncHttpClient.java"$"11"$" * Instantiate a new asynchronous HTTP request for the passed parameters."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-05-20 19:32:34" "AsyncHttpClient.java"$"12"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-05-20 19:32:34" "AsyncHttpClient.java"$"13"$" * @param client HttpClient to be used for request, can differ in single requests"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-05-20 19:32:34" "AsyncHttpClient.java"$"14"$" * @param contentType MIME body type, for POST and PUT requests, may be null"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-05-20 19:32:34" "AsyncHttpClient.java"$"15"$" * @param context Context of Android application, to hold the reference of request"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-05-20 19:32:34" "AsyncHttpClient.java"$"16"$" * @param httpContext HttpContext in which the request will be executed"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-05-20 19:32:34" "AsyncHttpClient.java"$"17"$" * @param responseHandler ResponseHandler or its subclass to put the response into"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-05-20 19:32:34" "AsyncHttpClient.java"$"18"$" * @param uriRequest instance of HttpUriRequest, which means it must be of HttpDelete,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-05-20 19:32:34" "AsyncHttpClient.java"$"19"$" * HttpPost, HttpGet, HttpPut, etc."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-05-20 19:32:34" "AsyncHttpClient.java"$"20"$" * @return AsyncHttpRequest ready to be dispatched"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-05-20 19:32:34" "AsyncHttpClient.java"$"21"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-05-20 19:32:34" "AsyncHttpClient.java"$"22"$" protected AsyncHttpRequest newAsyncHttpRequest(DefaultHttpClient client, HttpContext httpContext, HttpUriRequest uriRequest, String contentType, ResponseHandlerInterface responseHandler, Context context) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-05-20 19:32:34" "AsyncHttpClient.java"$"23"$" return new AsyncHttpRequest(client, httpContext, uriRequest, responseHandler);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-05-20 19:32:34" "AsyncHttpClient.java"$"24"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-05-20 19:32:34" "AsyncHttpClient.java"$"25"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-05-20 19:32:34" "AsyncHttpClient.java"$"26"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-05-20 19:32:34" "AsyncHttpClient.java"$"27"$"1077,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-05-20 19:32:34" "AsyncHttpClient.java"$"28"$" AsyncHttpRequest request = newAsyncHttpRequest(client, httpContext, uriRequest, contentType, responseHandler, context);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-05-20 19:32:34" "Base64.java"$"29"$"++ b/library/src/main/java/com/loopj/android/http/Base64.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-05-20 19:32:34" "Base64.java"$"30"$"90,7 @@ public class Base64 {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-05-20 19:32:34" "Base64.java"$"31"$" *

 

"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-05-20 19:32:34" "Base64.java"$"32"$"99,7 @@ public class Base64 {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-05-20 19:32:34" "Base64.java"$"33"$" * @return decoded bytes"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-05-20 19:32:34" "Base64.java"$"34"$"107,7 @@ public class Base64 {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-05-20 19:32:34" "Base64.java"$"35"$" *

 

"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-05-20 19:32:34" "Base64.java"$"36"$"115,7 @@ public class Base64 {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-05-20 19:32:34" "Base64.java"$"37"$" * @return decoded bytes"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-05-20 19:32:34" "Base64.java"$"38"$"123,7 @@ public class Base64 {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-05-20 19:32:34" "Base64.java"$"39"$" *

 

"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-05-20 19:32:34" "Base64.java"$"40"$"133,7 @@ public class Base64 {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-05-20 19:32:34" "Base64.java"$"41"$" * @return decoded bytes for given offset and length"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-05-20 19:32:34" "Base64.java"$"42"$"428,7 @@ public class Base64 {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-05-20 19:32:34" "Base64.java"$"43"$" * @return base64 string containing encoded input"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-05-20 19:32:34" "Base64.java"$"44"$"447,7 @@ public class Base64 {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-05-20 19:32:34" "Base64.java"$"45"$" * @return base64 string containing encoded range of input"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-05-20 19:32:34" "Base64.java"$"46"$"464,7 @@ public class Base64 {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-05-20 19:32:34" "Base64.java"$"47"$" * @return base64 encoded input as bytes"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-05-20 19:32:34" "Base64.java"$"48"$"478,7 @@ public class Base64 {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-05-20 19:32:34" "Base64.java"$"49"$" * @return base64 encoded input as bytes"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2014-05-20 19:32:34" "BaseJsonHttpResponseHandler.java"$"50"$"++ b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2014-05-20 19:32:34" "BaseJsonHttpResponseHandler.java"$"51"$"29,7 @@ import org.apache.http.HttpStatus;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2014-05-20 19:32:34" "BaseJsonHttpResponseHandler.java"$"52"$" * @param Generic type meant to be returned in callback"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2014-05-20 19:32:34" "MySSLSocketFactory.java"$"53"$"++ b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-05-20 19:32:34" "MySSLSocketFactory.java"$"54"$"44,10 @@ public class MySSLSocketFactory extends SSLSocketFactory {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-05-20 19:32:34" "MySSLSocketFactory.java"$"55"$" * @throws NoSuchAlgorithmException NoSuchAlgorithmException"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-05-20 19:32:34" "MySSLSocketFactory.java"$"56"$" * @throws KeyManagementException KeyManagementException"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-05-20 19:32:34" "MySSLSocketFactory.java"$"57"$" * @throws KeyStoreException KeyStoreException"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-05-20 19:32:34" "MySSLSocketFactory.java"$"58"$" * @throws UnrecoverableKeyException UnrecoverableKeyException"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2014-05-20 19:32:34" "RequestParams.java"$"59"$"++ b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-05-20 19:32:34" "RequestParams.java"$"60"$"64,7 @@ import java.util.concurrent.ConcurrentHashMap;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-05-20 19:32:34" "RequestParams.java"$"61"$" * list.add(""Java"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-05-20 19:32:34" "RequestParams.java"$"62"$"326,19 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-05-20 19:32:34" "RequestParams.java"$"63"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-05-20 19:32:34" "RequestParams.java"$"64"$" * Check if a parameter is defined."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-05-20 19:32:34" "RequestParams.java"$"65"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-05-20 19:32:34" "RequestParams.java"$"66"$" * @param key the key name for the parameter to check existence."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-05-20 19:32:34" "RequestParams.java"$"67"$" * @return Boolean"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-05-20 19:32:34" "RequestParams.java"$"68"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-05-20 19:32:34" "RequestParams.java"$"69"$" public boolean has(String key) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-05-20 19:32:34" "RequestParams.java"$"70"$" return urlParams.get(key) != null ||"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-05-20 19:32:34" "RequestParams.java"$"71"$" streamParams.get(key) != null ||"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-05-20 19:32:34" "RequestParams.java"$"72"$" fileParams.get(key) != null ||"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-05-20 19:32:34" "RequestParams.java"$"73"$" urlParamsWithObjects.get(key) != null;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-05-20 19:32:34" "RequestParams.java"$"74"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-05-20 19:32:34" "RequestParams.java"$"75"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-05-20 19:32:34" "RequestParams.java"$"76"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-05-20 19:32:34" "SyncHttpClient.java"$"77"$"++ b/library/src/main/java/com/loopj/android/http/SyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SyncHttpClient.java"$"2014-05-20 19:32:34" "SyncHttpClient.java"$"78"$"75,7 @@ public class SyncHttpClient extends AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SyncHttpClient.java"$"2014-05-20 19:32:34" "SyncHttpClient.java"$"79"$" newAsyncHttpRequest(client, httpContext, uriRequest, contentType, responseHandler, context).run();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SyncHttpClient.java"$"2014-05-20 19:32:34" "build.gradle"$"80"$"++ b/sample/build.gradle"$"verdict"$"1"$" b/sample/build.gradle"$"2014-05-20 19:32:34" "build.gradle"$"81"$"17,7 @@ repositories {"$"verdict"$"1"$" b/sample/build.gradle"$"2014-05-20 19:32:34" "build.gradle"$"82"$" buildToolsVersion '19.1'"$"verdict"$"1"$" b/sample/build.gradle"$"2014-05-20 19:32:34" "AsyncHttpClient.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-05-30 19:54:16" "AsyncHttpClient.java"$"1"$"73,7 @@ import java.io.IOException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-05-30 19:54:16" "AsyncHttpClient.java"$"2"$"import java.util.Collections;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-05-30 19:54:16" "AsyncHttpClient.java"$"3"$"218,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-05-30 19:54:16" "AsyncHttpClient.java"$"4"$" requestMap = Collections.synchronizedMap(new WeakHashMap>());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-05-30 19:54:16" "AsyncHttpClient.java"$"5"$"359,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-05-30 19:54:16" "AsyncHttpClient.java"$"6"$" * on underlying HttpClient, effects of this method will be canceled.

 

Default"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-05-30 19:54:16" "AsyncHttpClient.java"$"7"$" * setting is to disallow redirects."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-05-30 19:54:16" "AsyncHttpClient.java"$"8"$"1085,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-05-30 19:54:16" "AsyncHttpClient.java"$"9"$" requestList = new LinkedList();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-05-30 19:54:16" "AsyncHttpClient.java"$"10"$"1124,9 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-05-30 19:54:16" "AsyncHttpClient.java"$"11"$" if (url == null)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-05-30 19:54:16" "AsyncHttpClient.java"$"12"$" return null;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-05-30 19:54:16" "AsyncHttpClient.java"$"13"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-05-30 19:54:16" "AsyncHttpClient.java"$"14"$" if (shouldEncodeUrl)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-05-30 19:54:16" "AsyncHttpClient.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-02 11:36:22" "AsyncHttpClient.java"$"1"$"508,17 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-02 11:36:22" "AsyncHttpClient.java"$"2"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-02 11:36:22" "AsyncHttpClient.java"$"3"$" * Will, before sending, remove all headers currently present in AsyncHttpClient instance,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-02 11:36:22" "AsyncHttpClient.java"$"4"$" * which applies on all requests this client makes"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-02 11:36:22" "AsyncHttpClient.java"$"5"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-02 11:36:22" "AsyncHttpClient.java"$"6"$" * @param header the name of the header"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-02 11:36:22" "AsyncHttpClient.java"$"7"$" * @param value the contents of the header"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-02 11:36:22" "AsyncHttpClient.java"$"8"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-02 11:36:22" "AsyncHttpClient.java"$"9"$" public void removeAllHeaders() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-02 11:36:22" "AsyncHttpClient.java"$"10"$" clientHeaderMap.clear();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-02 11:36:22" "AsyncHttpClient.java"$"11"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-02 11:36:22" "AsyncHttpClient.java"$"12"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-02 11:36:22" "AsyncHttpClient.java"$"13"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-02 11:36:22" "CONTRIBUTING.md"$"0"$"++ b/CONTRIBUTING.md"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-02 19:24:22" "CONTRIBUTING.md"$"1"$"1,38 @@"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-02 19:24:22" "CONTRIBUTING.md"$"2"$"CONTRIBUTING"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-02 19:24:22" "CONTRIBUTING.md"$"3"$"------------"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-02 19:24:22" "CONTRIBUTING.md"$"4"$"AsyncHttpClient is an open-source project made by developers for developers!"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-02 19:24:22" "CONTRIBUTING.md"$"5"$"If you would like to contribute to the project, that's really great. You can contribute in a variety of ways:"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-02 19:24:22" "CONTRIBUTING.md"$"6"$""$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-02 19:24:22" "CONTRIBUTING.md"$"7"$"1) Help us with test cases and examples for the Wiki"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-02 19:24:22" "CONTRIBUTING.md"$"8"$"2) If you have a good idea/patch for the project, create a pull request (see PULL)"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-02 19:24:22" "CONTRIBUTING.md"$"9"$"3) Found a bug? You're more than welcome to submit an issue (see ISSUES)"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-02 19:24:22" "CONTRIBUTING.md"$"10"$"4) Help other fellow developers solve their problems, you're welcome to do so in issues"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-02 19:24:22" "CONTRIBUTING.md"$"11"$""$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-02 19:24:22" "CONTRIBUTING.md"$"12"$"We do require certain guidelines to be followed so that the quality of the project remains top-notch:"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-02 19:24:22" "CONTRIBUTING.md"$"13"$""$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-02 19:24:22" "CONTRIBUTING.md"$"14"$"1. PULL requests"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-02 19:24:22" "CONTRIBUTING.md"$"15"$"----------------"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-02 19:24:22" "CONTRIBUTING.md"$"16"$"When you submit a patch or a new functionality for the project, you must open a pull request. We will get to the pull request as soon as possible, investigate what functionality or bug fixes have been added and decide whether to include it in the library or not -- for the benefit of everyone."$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-02 19:24:22" "CONTRIBUTING.md"$"17"$"You further agree that any contribution that you make to the library will be distributed further under the same license as the library itself (Apache v2.0)."$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-02 19:24:22" "CONTRIBUTING.md"$"18"$"Don't be discouraged if your pull request is rejected. This is not a deadline and sometimes with a proper explanation on your side, we are persuaded to merge in the request. Just remember that this is a library for everyone and as such must meet certain, generic rules that we would like to believe are following."$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-02 19:24:22" "CONTRIBUTING.md"$"19"$""$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-02 19:24:22" "CONTRIBUTING.md"$"20"$"2. ISSUES"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-02 19:24:22" "CONTRIBUTING.md"$"21"$"---------"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-02 19:24:22" "CONTRIBUTING.md"$"22"$"The issues system is the place to report bugs. Please do not use it to submit patches or new functionality. As helpful as we would like to be, we cannot replace the developer and we certainly do not see what you're seeing. So when you come to report an issue, please follow these simple rules:"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-02 19:24:22" "CONTRIBUTING.md"$"23"$""$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-02 19:24:22" "CONTRIBUTING.md"$"24"$"1) Reporting bugs in English language only"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-02 19:24:22" "CONTRIBUTING.md"$"25"$"2) If the issue is due to a crash, we need the stack trace -- throwable.printStackTrace() -- and any other detail that will shed light on the problem"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-02 19:24:22" "CONTRIBUTING.md"$"26"$"3) We need to see the source code (minus certain details that you think are confidential) that caused the problem in the first place"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-02 19:24:22" "CONTRIBUTING.md"$"27"$"4) Opening issues without providing us with the information necessary to debug and fix it is useless; so we will close such issues within 7 days period"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-02 19:24:22" "CONTRIBUTING.md"$"28"$""$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-02 19:24:22" "CONTRIBUTING.md"$"29"$"3. CODING STANDARDS"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-02 19:24:22" "CONTRIBUTING.md"$"30"$"-------------------"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-02 19:24:22" "CONTRIBUTING.md"$"31"$"We need you to follow certain rules when sending source code contributions. These are the basic principles that we ourselves abide to and we require that you do so too:"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-02 19:24:22" "CONTRIBUTING.md"$"32"$""$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-02 19:24:22" "CONTRIBUTING.md"$"33"$"1) Do not use the Tab character (it's in first place for a reason)"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-02 19:24:22" "CONTRIBUTING.md"$"34"$"2) Indentation is 4 spaces"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-02 19:24:22" "CONTRIBUTING.md"$"35"$"3) You must provide proper Javadoc, including description, in English for both public and protected methods, classes and properties"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-02 19:24:22" "CONTRIBUTING.md"$"36"$"4) Group packages that belong to the same top-level package together, followed by an empty line"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-02 19:24:22" "CONTRIBUTING.md"$"37"$"5) Add an empty line after and before class/interface declarations, methods and constructors"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-02 19:24:22" "CONTRIBUTING.md"$"38"$"6) Add an empty line before and after a group of properties"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-02 19:24:22" "CONTRIBUTING.md"$"39"$"7) Do not catch generic Exception/Throwable errors, but always catch the most specific type of the exception/error"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-02 19:24:22" "AsyncHttpClient.java"$"40"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-02 19:24:22" "AsyncHttpClient.java"$"41"$"511,6 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-02 19:24:22" "AsyncHttpClient.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-02 21:03:50" "AsyncHttpClient.java"$"1"$"92,22 @@ import java.util.zip.GZIPInputStream;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-02 21:03:50" "AsyncHttpClient.java"$"2"$" * client.get(""http://www.google.com"", new AsyncHttpResponseHandler() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-02 21:03:50" "AsyncHttpClient.java"$"3"$" * public void onSuccess(int statusCode, Header[] headers, byte[] responseBody) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-02 21:03:50" "AsyncHttpClient.java"$"4"$" * System.out.println(response);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-02 21:03:50" "AsyncHttpClient.java"$"5"$" * }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-02 21:03:50" "AsyncHttpClient.java"$"6"$" * @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-02 21:03:50" "AsyncHttpClient.java"$"7"$" * public void onFailure(int statusCode, Header[] headers, byte[] responseBody, Throwable error)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-02 21:03:50" "AsyncHttpClient.java"$"8"$" * {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-02 21:03:50" "AsyncHttpClient.java"$"9"$" * error.printStackTrace(System.out);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-02 21:03:50" "AsyncHttpClient.java"$"10"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-02 21:03:50" "AsyncHttpClient.java"$"11"$" * @see com.loopj.android.http.AsyncHttpResponseHandler"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-02 21:03:50" "AsyncHttpClient.java"$"12"$" * @see com.loopj.android.http.ResponseHandlerInterface"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-02 21:03:50" "AsyncHttpClient.java"$"13"$" * @see com.loopj.android.http.RequestParams"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-02 21:03:50" "AsyncHttpClient.java"$"14"$"518,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-02 21:03:50" "AsyncHttpClient.java"$"15"$" * Will, before sending, remove all headers currently present in AsyncHttpClient instance, which"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-02 21:03:50" "AsyncHttpClient.java"$"16"$" * applies on all requests this client makes"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-02 21:03:50" "AsyncHttpResponseHandler.java"$"17"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-06-02 21:03:50" "AsyncHttpResponseHandler.java"$"18"$"62,7 @@ import java.net.URI;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-06-02 21:03:50" "AsyncHttpResponseHandler.java"$"19"$" * public void onRetry(int retryNo) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-06-02 21:03:50" "SaxAsyncHttpResponseHandler.java"$"20"$"++ b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50" "SaxAsyncHttpResponseHandler.java"$"21"$"1,127 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50" "SaxAsyncHttpResponseHandler.java"$"22"$"package com.loopj.android.http;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50" "SaxAsyncHttpResponseHandler.java"$"23"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50" "SaxAsyncHttpResponseHandler.java"$"24"$"import android.util.Log;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50" "SaxAsyncHttpResponseHandler.java"$"25"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50" "SaxAsyncHttpResponseHandler.java"$"26"$"import org.apache.http.Header;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50" "SaxAsyncHttpResponseHandler.java"$"27"$"import org.apache.http.HttpEntity;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50" "SaxAsyncHttpResponseHandler.java"$"28"$"import org.xml.sax.InputSource;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50" "SaxAsyncHttpResponseHandler.java"$"29"$"import org.xml.sax.SAXException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50" "SaxAsyncHttpResponseHandler.java"$"30"$"import org.xml.sax.XMLReader;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50" "SaxAsyncHttpResponseHandler.java"$"31"$"import org.xml.sax.helpers.DefaultHandler;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50" "SaxAsyncHttpResponseHandler.java"$"32"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50" "SaxAsyncHttpResponseHandler.java"$"33"$"import java.io.IOException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50" "SaxAsyncHttpResponseHandler.java"$"34"$"import java.io.InputStream;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50" "SaxAsyncHttpResponseHandler.java"$"35"$"import java.io.InputStreamReader;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50" "SaxAsyncHttpResponseHandler.java"$"36"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50" "SaxAsyncHttpResponseHandler.java"$"37"$"import javax.xml.parsers.ParserConfigurationException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50" "SaxAsyncHttpResponseHandler.java"$"38"$"import javax.xml.parsers.SAXParser;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50" "SaxAsyncHttpResponseHandler.java"$"39"$"import javax.xml.parsers.SAXParserFactory;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50" "SaxAsyncHttpResponseHandler.java"$"40"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50" "SaxAsyncHttpResponseHandler.java"$"41"$"/**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50" "SaxAsyncHttpResponseHandler.java"$"42"$" * Provides interface to deserialize SAX responses, using AsyncHttpResponseHandler. Can be used like"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50" "SaxAsyncHttpResponseHandler.java"$"43"$" * this"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50" "SaxAsyncHttpResponseHandler.java"$"44"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50" "SaxAsyncHttpResponseHandler.java"$"45"$" *
"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"46"$" *     AsyncHttpClient ahc = new AsyncHttpClient();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"47"$" *     FontHandler handlerInstance = ... ; // init handler instance"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"48"$" *     ahc.post(""https://server.tld/api/call"", new SaxAsyncHttpResponseHandler(handlerInstance){"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"49"$" *         @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"50"$" *         public void onSuccess(int statusCode, Header[] headers, FontHandler t) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"51"$" *              // Request got HTTP success statusCode"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"52"$" *         }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"53"$" *         @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"54"$" *         public void onFailure(int statusCode, Header[] headers, T t){"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"55"$" *              // Request got HTTP fail statusCode"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"56"$" *         }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"57"$" *     });"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"58"$" * 
"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"59"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"60"$" * @see org.xml.sax.helpers.DefaultHandler"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"61"$" * @see com.loopj.android.http.AsyncHttpResponseHandler"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"62"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"63"$"public abstract class SaxAsyncHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"64"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"65"$"    /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"66"$"     * Generic Type of handler"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"67"$"     */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"68"$"    private T handler = null;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"69"$"    private final static String LOG_TAG = ""SaxAsyncHttpResponseHandler"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"70"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"71"$"    /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"72"$"     * Constructs new SaxAsyncHttpResponseHandler with given handler instance"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"73"$"     *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"74"$"     * @param t instance of Handler extending DefaultHandler"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"75"$"     * @see org.xml.sax.helpers.DefaultHandler"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"76"$"     */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"77"$"    public SaxAsyncHttpResponseHandler(T t) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"78"$"        super();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"79"$"        if (t == null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"80"$"            throw new Error(""null instance of  passed to constructor"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"81"$"        }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"82"$"        this.handler = t;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"83"$"    }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"84"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"85"$"    /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"86"$"     * Deconstructs response into given content handler"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"87"$"     *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"88"$"     * @param entity returned HttpEntity"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"89"$"     * @see org.apache.http.HttpEntity"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"90"$"     */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"91"$"    @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"92"$"    protected byte[] getResponseData(HttpEntity entity) throws IOException {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"93"$"        if (entity != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"94"$"            InputStream instream = entity.getContent();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"95"$"            InputStreamReader inputStreamReader = null;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"96"$"            if (instream != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"97"$"                try {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"98"$"                    SAXParserFactory sfactory = SAXParserFactory.newInstance();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"99"$"                    SAXParser sparser = sfactory.newSAXParser();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"100"$"                    XMLReader rssReader = sparser.getXMLReader();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"101"$"                    rssReader.setContentHandler(handler);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"102"$"                    inputStreamReader = new InputStreamReader(instream, DEFAULT_CHARSET);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"103"$"                    rssReader.parse(new InputSource(inputStreamReader));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"104"$"                } catch (SAXException | ParserConfigurationException e) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"105"$"                    Log.e(LOG_TAG, ""getResponseData exception"", e);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"106"$"                } finally {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"107"$"                    AsyncHttpClient.silentCloseInputStream(instream);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"108"$"                    if (inputStreamReader != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"109"$"                        try {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"110"$"                            inputStreamReader.close();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"111"$"                        } catch (IOException e) { /*ignore*/ }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"112"$"                    }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"113"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"114"$"                }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"115"$"            }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"116"$"        }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"117"$"        return null;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"118"$"    }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"119"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"120"$"    /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"121"$"     * Default onSuccess method for this AsyncHttpResponseHandler to override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"122"$"     *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"123"$"     * @param statusCode returned HTTP status code"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"124"$"     * @param headers    returned HTTP headers"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"125"$"     * @param t          instance of Handler extending DefaultHandler"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"126"$"     */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"127"$"    public abstract void onSuccess(int statusCode, Header[] headers, T t);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"128"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"129"$"    @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"130"$"    public void onSuccess(int statusCode, Header[] headers, byte[] responseBody) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"131"$"        onSuccess(statusCode, headers, handler);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"132"$"    }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"133"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"134"$"    /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"135"$"     * Default onFailure method for this AsyncHttpResponseHandler to override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"136"$"     *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"137"$"     * @param statusCode returned HTTP status code"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"138"$"     * @param headers    returned HTTP headers"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"139"$"     * @param t          instance of Handler extending DefaultHandler"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"140"$"     */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"141"$"    public abstract void onFailure(int statusCode, Header[] headers, T t);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"142"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"143"$"    @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"144"$"    public void onFailure(int statusCode, Header[] headers,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"145"$"                          byte[] responseBody, Throwable error) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"146"$"        onSuccess(statusCode, headers, handler);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"147"$"    }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SaxAsyncHttpResponseHandler.java"$"148"$"}"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-02 21:03:50"
"SampleParentActivity.java"$"152"$"++ b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-06-02 21:03:50"
"SampleParentActivity.java"$"153"$"34,10 @@ public abstract class SampleParentActivity extends Activity implements SampleInt"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-06-02 21:03:50"
"SampleParentActivity.java"$"154"$"    protected static final int LIGHTGREEN = Color.parseColor(""#00FF66"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-06-02 21:03:50"
"SampleParentActivity.java"$"155"$"    protected static final int LIGHTRED = Color.parseColor(""#FF3300"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-06-02 21:03:50"
"SampleParentActivity.java"$"156"$"    protected static final int YELLOW = Color.parseColor(""#FFFF00"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-06-02 21:03:50"
"SampleParentActivity.java"$"157"$"    protected static final int LIGHTBLUE = Color.parseColor(""#99CCFF"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"158"$"++ b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"159"$"1,108 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"160"$"package com.loopj.android.http.sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"161"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"162"$"import com.loopj.android.http.AsyncHttpClient;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"163"$"import com.loopj.android.http.RequestHandle;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"164"$"import com.loopj.android.http.ResponseHandlerInterface;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"165"$"import com.loopj.android.http.SaxAsyncHttpResponseHandler;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"166"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"167"$"import org.apache.http.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"168"$"import org.apache.http.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"169"$"import org.xml.sax.Attributes;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"170"$"import org.xml.sax.helpers.DefaultHandler;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"171"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"172"$"import java.util.ArrayList;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"173"$"import java.util.List;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"174"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"175"$"public class SaxSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"176"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"177"$"    private static final String LOG_TAG = ""SaxSample"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"178"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"179"$"    @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"180"$"    public ResponseHandlerInterface getResponseHandler() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"181"$"        return saxAsyncHttpResponseHandler;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"182"$"    }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"183"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"184"$"    private SaxAsyncHttpResponseHandler saxAsyncHttpResponseHandler = new SaxAsyncHttpResponseHandler(new SAXTreeStructure()) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"185"$"        @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"186"$"        public void onStart() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"187"$"            clearOutputs();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"188"$"        }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"189"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"190"$"        @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"191"$"        public void onSuccess(int statusCode, Header[] headers, SAXTreeStructure saxTreeStructure) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"192"$"            debugStatusCode(LOG_TAG, statusCode);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"193"$"            debugHeaders(LOG_TAG, headers);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"194"$"            debugHandler(saxTreeStructure);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"195"$"        }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"196"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"197"$"        @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"198"$"        public void onFailure(int statusCode, Header[] headers, SAXTreeStructure saxTreeStructure) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"199"$"            debugStatusCode(LOG_TAG, statusCode);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"200"$"            debugHeaders(LOG_TAG, headers);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"201"$"            debugHandler(saxTreeStructure);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"202"$"        }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"203"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"204"$"        private void debugHandler(SAXTreeStructure handler) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"205"$"            for (Tuple t : handler.responseViews) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"206"$"                addView(getColoredView(t.color, t.text));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"207"$"            }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"208"$"        }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"209"$"    };"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"210"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"211"$"    @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"212"$"    public String getDefaultURL() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"213"$"        return ""http://bin-iin.com/sitemap.xml"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"214"$"    }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"215"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"216"$"    @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"217"$"    public boolean isRequestHeadersAllowed() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"218"$"        return false;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"219"$"    }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"220"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"221"$"    @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"222"$"    public boolean isRequestBodyAllowed() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"223"$"        return false;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"224"$"    }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"225"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"226"$"    @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"227"$"    public int getSampleTitle() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"228"$"        return R.string.title_sax_example;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"229"$"    }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"230"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"231"$"    @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"232"$"    public RequestHandle executeSample(AsyncHttpClient client, String URL, Header[] headers, HttpEntity entity, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"233"$"        return client.get(this, URL, headers, null, responseHandler);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"234"$"    }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"235"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"236"$"    private class Tuple {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"237"$"        public Integer color;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"238"$"        public String text;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"239"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"240"$"        public Tuple(int _color, String _text) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"241"$"            this.color = _color;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"242"$"            this.text = _text;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"243"$"        }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"244"$"    }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"245"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"246"$"    private class SAXTreeStructure extends DefaultHandler {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"247"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"248"$"        public List responseViews = new ArrayList();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"249"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"250"$"        public void startElement(String namespaceURI, String localName,"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"251"$"                                 String rawName, Attributes atts) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"252"$"            responseViews.add(new Tuple(LIGHTBLUE, ""Start Element: "" + rawName));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"253"$"        }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"254"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"255"$"        public void endElement(String namespaceURI, String localName,"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"256"$"                               String rawName) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"257"$"            responseViews.add(new Tuple(LIGHTBLUE, ""End Element  : "" + rawName));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"258"$"        }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"259"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"260"$"        public void characters(char[] data, int off, int length) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"261"$"            if (length > 0 && data[0] != '\n') {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"262"$"                responseViews.add(new Tuple(LIGHTGREEN, ""Characters  :  "" + new String(data,"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"263"$"                        off, length)));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"264"$"            }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"265"$"        }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"266"$"    }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"SaxSample.java"$"267"$"}"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2014-06-02 21:03:50"
"WaypointsActivity.java"$"268"$"++ b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-02 21:03:50"
"WaypointsActivity.java"$"269"$"7,26 @@ import android.view.View;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-02 21:03:50"
"WaypointsActivity.java"$"270"$"import java.util.ArrayList;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-02 21:03:50"
"WaypointsActivity.java"$"271"$"import java.util.List;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-02 21:03:50"
"WaypointsActivity.java"$"272"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-02 21:03:50"
"WaypointsActivity.java"$"273"$"public class WaypointsActivity extends ListActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-02 21:03:50"
"WaypointsActivity.java"$"274"$"    private static final int[] samples = new int[]{"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-02 21:03:50"
"WaypointsActivity.java"$"275"$"            R.string.title_get_sample,"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-02 21:03:50"
"WaypointsActivity.java"$"276"$"            R.string.title_post_sample,"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-02 21:03:50"
"WaypointsActivity.java"$"277"$"            R.string.title_delete_sample,"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-02 21:03:50"
"WaypointsActivity.java"$"278"$"            R.string.title_put_sample,"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-02 21:03:50"
"WaypointsActivity.java"$"279"$"            R.string.title_json_sample,"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-02 21:03:50"
"WaypointsActivity.java"$"280"$"            R.string.title_sax_example,"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-02 21:03:50"
"WaypointsActivity.java"$"281"$"            R.string.title_file_sample,"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-02 21:03:50"
"WaypointsActivity.java"$"282"$"            R.string.title_binary_sample,"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-02 21:03:50"
"WaypointsActivity.java"$"283"$"            R.string.title_gzip_sample,"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-02 21:03:50"
"WaypointsActivity.java"$"284"$"            R.string.title_redirect_302,"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-02 21:03:50"
"WaypointsActivity.java"$"285"$"            R.string.title_threading_timeout,"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-02 21:03:50"
"WaypointsActivity.java"$"286"$"            R.string.title_cancel_all,"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-02 21:03:50"
"WaypointsActivity.java"$"287"$"            R.string.title_cancel_handle,"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-02 21:03:50"
"WaypointsActivity.java"$"288"$"            R.string.title_synchronous"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-02 21:03:50"
"WaypointsActivity.java"$"289"$"34,7 @@ public class WaypointsActivity extends ListActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-02 21:03:50"
"WaypointsActivity.java"$"290"$"            SaxSample.class,"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-02 21:03:50"
"WaypointsActivity.java"$"291"$"48,15 @@ public class WaypointsActivity extends ListActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-02 21:03:50"
"WaypointsActivity.java"$"292"$"        setListAdapter(new ArrayAdapter(this, android.R.layout.simple_list_item_1, getTitlesList()));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-02 21:03:50"
"WaypointsActivity.java"$"293"$"    }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-02 21:03:50"
"WaypointsActivity.java"$"294"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-02 21:03:50"
"WaypointsActivity.java"$"295"$"    private List getTitlesList() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-02 21:03:50"
"WaypointsActivity.java"$"296"$"        List titles = new ArrayList();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-02 21:03:50"
"WaypointsActivity.java"$"297"$"        for (int title : samples) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-02 21:03:50"
"WaypointsActivity.java"$"298"$"            titles.add(getString(title));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-02 21:03:50"
"WaypointsActivity.java"$"299"$"        }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-02 21:03:50"
"WaypointsActivity.java"$"300"$"        return titles;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-02 21:03:50"
"JsonStreamerEntity.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-06-02 21:38:12"
"JsonStreamerEntity.java"$"1"$"71,7 @@ class JsonStreamerEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-06-02 21:38:12"
"JsonStreamerEntity.java"$"2"$"    private final Map jsonParams = new HashMap();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-06-02 21:38:12"
"PersistentCookieStore.java"$"3"$"++ b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-06-02 21:38:12"
"PersistentCookieStore.java"$"4"$"60,7 @@ public class PersistentCookieStore implements CookieStore {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-06-02 21:38:12"
"PersistentCookieStore.java"$"5"$"        cookies = new ConcurrentHashMap();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-06-02 21:38:12"
"PersistentCookieStore.java"$"6"$"146,7 @@ public class PersistentCookieStore implements CookieStore {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-06-02 21:38:12"
"PersistentCookieStore.java"$"7"$"        return new ArrayList(cookies.values());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-06-02 21:38:12"
"RequestHandle.java"$"8"$"++ b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-06-02 21:38:12"
"RequestHandle.java"$"9"$"9,7 @@ public class RequestHandle {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-06-02 21:38:12"
"RequestHandle.java"$"10"$"        this.request = new WeakReference(request);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-06-02 21:38:12"
"RequestParams.java"$"11"$"++ b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-02 21:38:12"
"RequestParams.java"$"12"$"90,16 @@ import java.util.concurrent.ConcurrentHashMap;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-02 21:38:12"
"RequestParams.java"$"13"$"            ""application/octet-stream"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-02 21:38:12"
"RequestParams.java"$"14"$"    protected final ConcurrentHashMap urlParams = new ConcurrentHashMap();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-02 21:38:12"
"RequestParams.java"$"15"$"    protected final ConcurrentHashMap streamParams = new ConcurrentHashMap();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-02 21:38:12"
"RequestParams.java"$"16"$"    protected final ConcurrentHashMap fileParams = new ConcurrentHashMap();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-02 21:38:12"
"RequestParams.java"$"17"$"    protected final ConcurrentHashMap urlParamsWithObjects = new ConcurrentHashMap();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-02 21:38:12"
"RequestParams.java"$"18"$"307,9 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-02 21:38:12"
"RequestParams.java"$"19"$"                ((List) params).add(value);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-02 21:38:12"
"RequestParams.java"$"20"$"                ((Set) params).add(value);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-02 21:38:12"
"RequestParams.java"$"21"$"334,9 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-02 21:38:12"
"RequestParams.java"$"22"$"                streamParams.get(key) != null ||"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-02 21:38:12"
"RequestParams.java"$"23"$"                fileParams.get(key) != null ||"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-02 21:38:12"
"RequestParams.java"$"24"$"                urlParamsWithObjects.get(key) != null;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-02 21:38:12"
"RequestParams.java"$"25"$"391,8 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-02 21:38:12"
"RequestParams.java"$"26"$"     * Set global flag which determines whether to automatically close input streams on successful"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-02 21:38:12"
"RequestParams.java"$"27"$"     * upload."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-02 21:38:12"
"RequestParams.java"$"28"$"420,7 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-02 21:38:12"
"RequestParams.java"$"29"$"                !fileParams.isEmpty() || !streamParams.isEmpty());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-02 21:38:12"
"RequestParams.java"$"30"$"442,12 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-02 21:38:12"
"RequestParams.java"$"31"$"                        StreamWrapper.newInstance("$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-02 21:38:12"
"RequestParams.java"$"32"$"                                stream.inputStream,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-02 21:38:12"
"RequestParams.java"$"33"$"                                stream.name,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-02 21:38:12"
"RequestParams.java"$"34"$"                                stream.contentType,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-02 21:38:12"
"RequestParams.java"$"35"$"                                stream.autoClose)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-02 21:38:12"
"RequestParams.java"$"36"$"                );"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-02 21:38:12"
"RequestParams.java"$"37"$"497,7 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-02 21:38:12"
"RequestParams.java"$"38"$"        List lparams = new LinkedList();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-02 21:38:12"
"RequestParams.java"$"39"$"509,14 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-02 21:38:12"
"RequestParams.java"$"40"$"        List params = new LinkedList();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-02 21:38:12"
"RequestParams.java"$"41"$"            if (list.size() > 0 && list.get(0) instanceof Comparable) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-02 21:38:12"
"RequestParams.java"$"42"$"                Collections.sort(list);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-02 21:38:12"
"RequestParams.java"$"43"$"            }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-02 21:38:12"
"RequestParams.java"$"44"$"578,10 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-02 21:38:12"
"RequestParams.java"$"45"$"                    inputStream,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-02 21:38:12"
"RequestParams.java"$"46"$"                    name,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-02 21:38:12"
"RequestParams.java"$"47"$"                    contentType == null ? APPLICATION_OCTET_STREAM : contentType,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-02 21:38:12"
"RequestParams.java"$"48"$"                    autoClose);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-02 21:38:12"
"RetryHandler.java"$"49"$"++ b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2014-06-02 21:38:12"
"RetryHandler.java"$"50"$"40,8 @@ import java.util.HashSet;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2014-06-02 21:38:12"
"RetryHandler.java"$"51"$"    private final static HashSet> exceptionWhitelist = new HashSet>();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2014-06-02 21:38:12"
"RetryHandler.java"$"52"$"    private final static HashSet> exceptionBlacklist = new HashSet>();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2014-06-02 21:38:12"
"SimpleMultipartEntity.java"$"53"$"++ b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-06-02 21:38:12"
"SimpleMultipartEntity.java"$"54"$"59,7 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-06-02 21:38:12"
"SimpleMultipartEntity.java"$"55"$"    private final List fileParts = new ArrayList();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-06-02 21:38:12"
"CONTRIBUTING.md"$"0"$"++ b/CONTRIBUTING.md"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-03 14:16:32"
"CONTRIBUTING.md"$"1"$"1,23 @@"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-03 14:16:32"
"CONTRIBUTING.md"$"2"$"============"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-03 14:16:32"
"CONTRIBUTING.md"$"3"$"AsyncHttpClient is an open-source project made by developers for developers!"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-03 14:16:32"
"CONTRIBUTING.md"$"4"$"If you would like to contribute to the project, it's really great. You can contribute in a variety of ways:"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-03 14:16:32"
"CONTRIBUTING.md"$"5"$""$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-03 14:16:32"
"CONTRIBUTING.md"$"6"$"  * Help us with test cases and examples for the Wiki"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-03 14:16:32"
"CONTRIBUTING.md"$"7"$"  * If you have a good idea/patch for the project, create a pull request (see PULL)"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-03 14:16:32"
"CONTRIBUTING.md"$"8"$"  * Found a bug? You're more than welcome to submit an issue (see ISSUES)"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-03 14:16:32"
"CONTRIBUTING.md"$"9"$"  * Help other fellow developers solve their problems, you're welcome to do so in issues"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-03 14:16:32"
"CONTRIBUTING.md"$"10"$"PULL requests"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-03 14:16:32"
"CONTRIBUTING.md"$"11"$"-------------"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-03 14:16:32"
"CONTRIBUTING.md"$"12"$"ISSUES"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-03 14:16:32"
"CONTRIBUTING.md"$"13"$"26,9 @@ The issues system is the place to report bugs. Please do not use it to submit pa"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-03 14:16:32"
"CONTRIBUTING.md"$"14"$"CODING STANDARDS"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-03 14:16:32"
"CONTRIBUTING.md"$"15"$"----------------"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-03 14:16:32"
"CONTRIBUTING.md"$"16"$"We need you to follow certain rules when sending source code contributions. These are the basic principles that we ourselves abide to and we require that you do so as well:"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-03 14:16:32"
"CONTRIBUTING.md"$"0"$"++ b/CONTRIBUTING.md"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-03 14:19:07"
"CONTRIBUTING.md"$"1"$"13,10 @@ We do require certain guidelines to be followed so that the quality of the proje"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-03 14:19:07"
"CONTRIBUTING.md"$"2"$"When you submit a patch or a new functionality for the project, you must open a pull request. We will get to the pull request as soon as possible, investigate what functionality or bug fixes have been added and decide whether to include it in the library or not -- for the benefit of everyone."$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-03 14:19:07"
"CONTRIBUTING.md"$"3"$""$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-03 14:19:07"
"CONTRIBUTING.md"$"4"$"**You agree that all contributions that you make to the library will be distributed further under the same license as the library itself (Apache V2).**"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-03 14:19:07"
"CONTRIBUTING.md"$"5"$""$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-03 14:19:07"
"CONTRIBUTING.md"$"6"$"Don't be discouraged if your pull request is rejected. This is not a deadline and sometimes with a proper explanation on your side, we are persuaded to merge in the request. Just remember that this is a library for everyone and as such must meet certain, generic rules that we would like to believe are following."$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-03 14:19:07"
"CONTRIBUTING.md"$"7"$"32,11 @@ CODING STANDARDS"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-03 14:19:07"
"CONTRIBUTING.md"$"8"$"  * Do not use the Tab character (it's in first place for a reason)"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-03 14:19:07"
"CONTRIBUTING.md"$"9"$"  * Indentation is 4 spaces"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-03 14:19:07"
"CONTRIBUTING.md"$"10"$"  * Include the copyright info (as in other files) at the top of the class file"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-03 14:19:07"
"CONTRIBUTING.md"$"11"$"  * You must provide proper Javadoc, including description, in English for both public and protected methods, classes and properties"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-03 14:19:07"
"CONTRIBUTING.md"$"12"$"  * Group packages that belong to the same top-level package together, followed by an empty line"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-03 14:19:07"
"CONTRIBUTING.md"$"13"$"  * Add an empty line after and before class/interface declarations, methods and constructors"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-03 14:19:07"
"CONTRIBUTING.md"$"14"$"  * Add an empty line before and after a group of properties"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-03 14:19:07"
"CONTRIBUTING.md"$"0"$"++ b/CONTRIBUTING.md"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-03 14:21:15"
"CONTRIBUTING.md"$"1"$"23,11 @@ ISSUES"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-03 14:21:15"
"CONTRIBUTING.md"$"2"$"  * Report bugs in the English language only"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-03 14:21:15"
"CONTRIBUTING.md"$"3"$"  * If the issue is due to a crash, include the stack trace -- throwable.printStackTrace() -- and any other detail that will shed light on the problem"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-03 14:21:15"
"CONTRIBUTING.md"$"4"$"  * We need to see the source code (minus certain details that you think are confidential) that caused the problem in the first place, so include it too"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-03 14:21:15"
"CONTRIBUTING.md"$"5"$""$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-03 14:21:15"
"CONTRIBUTING.md"$"6"$"Opening issues without providing us with the information necessary to debug and fix it is useless; so we will close such issues within 7 days period"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-03 14:21:15"
"CONTRIBUTING.md"$"0"$"++ b/CONTRIBUTING.md"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-03 14:22:02"
"CONTRIBUTING.md"$"1"$"21,7 @@ Don't be discouraged if your pull request is rejected. This is not a deadline an"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-03 14:22:02"
"CONTRIBUTING.md"$"2"$"The issues system is the place to report bugs and not for submitting patches or new functionality. As helpful as we would like to be, we cannot replace the developer and we certainly do not see what you're seeing. So when you come to report an issue, follow these simple rules:"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-03 14:22:02"
"CONTRIBUTING.md"$"0"$"++ b/CONTRIBUTING.md"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-05 08:43:39"
"CONTRIBUTING.md"$"1"$"24,7 @@ ISSUES"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-05 08:43:39"
"CONTRIBUTING.md"$"2"$"  * Use Markdown to format your issue in a fashionable way (easier to read): [Familiarize yourself](https://help.github.com/articles/github-flavored-markdown)"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-05 08:43:39"
"CONTRIBUTING.md"$"0"$"++ b/CONTRIBUTING.md"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-05 08:43:56"
"CONTRIBUTING.md"$"1"$"25,7 @@ The issues system is the place to report bugs and not for submitting patches or"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-05 08:43:56"
"CONTRIBUTING.md"$"2"$"  * If the issue is due to a crash, include the stack trace -- `throwable.printStackTrace()` -- and any other detail that will shed light on the problem"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-05 08:43:56"
"CONTRIBUTING.md"$"0"$"++ b/CONTRIBUTING.md"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-05 08:45:31"
"CONTRIBUTING.md"$"1"$"5,8 @@ AsyncHttpClient is an open-source project made by developers for developers!"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-05 08:45:31"
"CONTRIBUTING.md"$"2"$"  * If you have a good idea/patch for the project, create a [pull request](#pull-request)"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-05 08:45:31"
"CONTRIBUTING.md"$"3"$"  * Found a bug? You're more than welcome to [submit an issue](issues)"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-05 08:45:31"
"CONTRIBUTING.md"$"0"$"++ b/CONTRIBUTING.md"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-05 08:46:29"
"CONTRIBUTING.md"$"1"$"5,8 @@ AsyncHttpClient is an open-source project made by developers for developers!"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-05 08:46:29"
"CONTRIBUTING.md"$"2"$"  * If you have a good idea/patch for the project, create a [pull request](#pull-requests)"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-05 08:46:29"
"CONTRIBUTING.md"$"3"$"  * Found a bug? You're more than welcome to [submit an issue](#issues)"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-05 08:46:29"
"CONTRIBUTING.md"$"0"$"++ b/CONTRIBUTING.md"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-05 08:47:40"
"CONTRIBUTING.md"$"1"$"4,7 @@ AsyncHttpClient is an open-source project made by developers for developers!"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-05 08:47:40"
"CONTRIBUTING.md"$"2"$"  * Help us with test cases and examples for the Wiki (and kindly follow our [Coding Standards](#coding-standards))"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-05 08:47:40"
"maven_push.gradle"$"0"$"++ b/maven_push.gradle"$"verdict"$"1"$" b/maven_push.gradle"$"2014-06-07 20:26:03"
"maven_push.gradle"$"1"$"93,7 @@ afterEvaluate { project ->"$"verdict"$"1"$" b/maven_push.gradle"$"2014-06-07 20:26:03"
"maven_push.gradle"$"2"$"        source = android.sourceSets.main.java"$"verdict"$"1"$" b/maven_push.gradle"$"2014-06-07 20:26:03"
"maven_push.gradle"$"3"$"= project.files(android.getBootClasspath().join(File.pathSeparator))"$"verdict"$"1"$" b/maven_push.gradle"$"2014-06-07 20:26:03"
"maven_push.gradle"$"4"$"104,7 @@ afterEvaluate { project ->"$"verdict"$"1"$" b/maven_push.gradle"$"2014-06-07 20:26:03"
"maven_push.gradle"$"5"$"        from android.sourceSets.main.java"$"verdict"$"1"$" b/maven_push.gradle"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"11"$"++ b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"12"$"1,108 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"13"$"package com.loopj.android.http.sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"14"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"15"$"import android.content.BroadcastReceiver;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"16"$"import android.content.Context;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"17"$"import android.content.Intent;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"18"$"import android.content.IntentFilter;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"19"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"20"$"import com.loopj.android.http.AsyncHttpClient;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"21"$"import com.loopj.android.http.RequestHandle;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"22"$"import com.loopj.android.http.ResponseHandlerInterface;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"23"$"import com.loopj.android.http.sample.services.ExampleIntentService;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"24"$"import com.loopj.android.http.sample.util.IntentUtil;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"25"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"26"$"import org.apache.http.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"27"$"import org.apache.http.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"28"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"29"$"public class IntentServiceSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"30"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"31"$"    public static final String LOG_TAG = ""IntentServiceSample"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"32"$"    public static final String ACTION_START = ""SYNC_START"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"33"$"    public static final String ACTION_RETRY = ""SYNC_RETRY"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"34"$"    public static final String ACTION_CANCEL = ""SYNC_CANCEL"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"35"$"    public static final String ACTION_SUCCESS = ""SYNC_SUCCESS"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"36"$"    public static final String ACTION_FAILURE = ""SYNC_FAILURE"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"37"$"    public static final String ACTION_FINISH = ""SYNC_FINISH"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"38"$"    public static final String[] ALLOWED_ACTIONS = {ACTION_START,"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"39"$"            ACTION_RETRY, ACTION_CANCEL, ACTION_SUCCESS, ACTION_FAILURE, ACTION_FINISH};"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"40"$"    private BroadcastReceiver broadcastReceiver = new BroadcastReceiver() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"41"$"        @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"42"$"        public void onReceive(Context context, Intent intent) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"43"$"            switch (intent.getAction()) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"44"$"                case ACTION_START:"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"45"$"                    clearOutputs();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"46"$"                    addView(getColoredView(LIGHTBLUE, ""Request started""));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"47"$"                    break;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"48"$"                case ACTION_FINISH:"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"49"$"                    addView(getColoredView(LIGHTBLUE, ""Request finished""));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"50"$"                    break;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"51"$"                case ACTION_CANCEL:"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"52"$"                    addView(getColoredView(LIGHTBLUE, ""Request cancelled""));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"53"$"                    break;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"54"$"                case ACTION_RETRY:"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"55"$"                    addView(getColoredView(LIGHTBLUE, ""Request retried""));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"56"$"                    break;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"57"$"                case ACTION_FAILURE:"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"58"$"                    debugThrowable(LOG_TAG, (Throwable) intent.getSerializableExtra(ExampleIntentService.INTENT_THROWABLE));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"59"$"                case ACTION_SUCCESS:"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"60"$"                    debugStatusCode(LOG_TAG, intent.getIntExtra(ExampleIntentService.INTENT_STATUS_CODE, 0));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"61"$"                    debugHeaders(LOG_TAG, IntentUtil.deserializeHeaders(intent.getStringArrayExtra(ExampleIntentService.INTENT_HEADERS)));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"62"$"                    byte[] returnedBytes = intent.getByteArrayExtra(ExampleIntentService.INTENT_DATA);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"63"$"                    if (returnedBytes != null) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"64"$"                        debugResponse(LOG_TAG, new String(returnedBytes));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"65"$"                    }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"66"$"                    break;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"67"$"            }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"68"$"        }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"69"$"    };"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"70"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"71"$"    @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"72"$"    protected void onStart() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"73"$"        super.onStart();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"74"$"        IntentFilter iFilter = new IntentFilter();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"75"$"        for (String action : ALLOWED_ACTIONS) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"76"$"            iFilter.addAction(action);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"77"$"        }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"78"$"        registerReceiver(broadcastReceiver, iFilter);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"79"$"    }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"80"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"81"$"    @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"82"$"    protected void onPause() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"83"$"        super.onPause();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"84"$"        unregisterReceiver(broadcastReceiver);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"85"$"    }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"86"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"87"$"    @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"88"$"    public ResponseHandlerInterface getResponseHandler() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"89"$"        // no response handler on activity"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"90"$"        return null;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"91"$"    }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"92"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"93"$"    @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"94"$"    public String getDefaultURL() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"95"$"        return ""https://httpbin.org/get"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"96"$"    }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"97"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"98"$"    @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"99"$"    public boolean isRequestHeadersAllowed() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"100"$"        return false;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"101"$"    }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"102"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"103"$"    @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"104"$"    public boolean isRequestBodyAllowed() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"105"$"        return false;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"106"$"    }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"107"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"108"$"    @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"109"$"    public int getSampleTitle() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"110"$"        return R.string.title_intent_service_sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"111"$"    }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"112"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"113"$"    @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"114"$"    public RequestHandle executeSample(AsyncHttpClient client, String URL, Header[] headers, HttpEntity entity, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"115"$"        Intent serviceCall = new Intent(this, ExampleIntentService.class);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"116"$"        serviceCall.putExtra(ExampleIntentService.INTENT_URL, URL);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"117"$"        startService(serviceCall);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"118"$"        return null;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"119"$"    }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"IntentServiceSample.java"$"120"$"}"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-07 20:26:03"
"WaypointsActivity.java"$"121"$"++ b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-07 20:26:03"
"WaypointsActivity.java"$"122"$"44,8 @@ public class WaypointsActivity extends ListActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-07 20:26:03"
"WaypointsActivity.java"$"123"$"            R.string.title_synchronous,"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-07 20:26:03"
"WaypointsActivity.java"$"124"$"            R.string.title_intent_service_sample"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-07 20:26:03"
"WaypointsActivity.java"$"125"$"61,8 @@ public class WaypointsActivity extends ListActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-07 20:26:03"
"WaypointsActivity.java"$"126"$"            SynchronousClientSample.class,"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-07 20:26:03"
"WaypointsActivity.java"$"127"$"            IntentServiceSample.class"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"128"$"++ b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"129"$"1,87 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"130"$"package com.loopj.android.http.sample.services;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"131"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"132"$"import android.app.IntentService;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"133"$"import android.content.Intent;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"134"$"import android.util.Log;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"135"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"136"$"import com.loopj.android.http.AsyncHttpClient;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"137"$"import com.loopj.android.http.AsyncHttpResponseHandler;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"138"$"import com.loopj.android.http.SyncHttpClient;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"139"$"import com.loopj.android.http.sample.IntentServiceSample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"140"$"import com.loopj.android.http.sample.util.IntentUtil;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"141"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"142"$"import org.apache.http.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"143"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"144"$"public class ExampleIntentService extends IntentService {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"145"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"146"$"    public static final String LOG_TAG = ""ExampleIntentService:IntentServiceSample"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"147"$"    public static final String INTENT_URL = ""INTENT_URL"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"148"$"    public static final String INTENT_STATUS_CODE = ""INTENT_STATUS_CODE"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"149"$"    public static final String INTENT_HEADERS = ""INTENT_HEADERS"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"150"$"    public static final String INTENT_DATA = ""INTENT_DATA"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"151"$"    public static final String INTENT_THROWABLE = ""INTENT_THROWABLE"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"152"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"153"$"    private AsyncHttpClient aClient = new SyncHttpClient();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"154"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"155"$"    public ExampleIntentService() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"156"$"        super(""ExampleIntentService"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"157"$"    }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"158"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"159"$"    @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"160"$"    public void onStart(Intent intent, int startId) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"161"$"        Log.d(LOG_TAG, ""onStart()"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"162"$"        super.onStart(intent, startId);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"163"$"    }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"164"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"165"$"    @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"166"$"    protected void onHandleIntent(Intent intent) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"167"$"        if (intent != null && intent.hasExtra(INTENT_URL)) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"168"$"            aClient.get(this, intent.getStringExtra(INTENT_URL), new AsyncHttpResponseHandler() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"169"$"                @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"170"$"                public void onStart() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"171"$"                    sendBroadcast(new Intent(IntentServiceSample.ACTION_START));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"172"$"                    Log.d(LOG_TAG, ""onStart"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"173"$"                }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"174"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"175"$"                @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"176"$"                public void onSuccess(int statusCode, Header[] headers, byte[] responseBody) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"177"$"                    Intent broadcast = new Intent(IntentServiceSample.ACTION_SUCCESS);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"178"$"                    broadcast.putExtra(INTENT_STATUS_CODE, statusCode);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"179"$"                    broadcast.putExtra(INTENT_HEADERS, IntentUtil.serializeHeaders(headers));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"180"$"                    broadcast.putExtra(INTENT_DATA, responseBody);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"181"$"                    sendBroadcast(broadcast);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"182"$"                    Log.d(LOG_TAG, ""onSuccess"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"183"$"                }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"184"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"185"$"                @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"186"$"                public void onFailure(int statusCode, Header[] headers, byte[] responseBody, Throwable error) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"187"$"                    Intent broadcast = new Intent(IntentServiceSample.ACTION_FAILURE);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"188"$"                    broadcast.putExtra(INTENT_STATUS_CODE, statusCode);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"189"$"                    broadcast.putExtra(INTENT_HEADERS, IntentUtil.serializeHeaders(headers));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"190"$"                    broadcast.putExtra(INTENT_DATA, responseBody);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"191"$"                    broadcast.putExtra(INTENT_THROWABLE, error);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"192"$"                    sendBroadcast(broadcast);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"193"$"                    Log.d(LOG_TAG, ""onFailure"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"194"$"                }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"195"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"196"$"                @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"197"$"                public void onCancel() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"198"$"                    sendBroadcast(new Intent(IntentServiceSample.ACTION_CANCEL));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"199"$"                    Log.d(LOG_TAG, ""onCancel"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"200"$"                }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"201"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"202"$"                @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"203"$"                public void onRetry(int retryNo) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"204"$"                    sendBroadcast(new Intent(IntentServiceSample.ACTION_RETRY));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"205"$"                    Log.d(LOG_TAG, String.format(""onRetry: %d"", retryNo));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"206"$"                }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"207"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"208"$"                @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"209"$"                public void onFinish() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"210"$"                    sendBroadcast(new Intent(IntentServiceSample.ACTION_FINISH));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"211"$"                    Log.d(LOG_TAG, ""onFinish"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"212"$"                }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"213"$"            });"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"214"$"        }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"215"$"    }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"ExampleIntentService.java"$"216"$"}"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2014-06-07 20:26:03"
"package-info.java"$"217"$"++ b/sample/src/main/java/com/loopj/android/http/sample/services/package-info.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/package-info.java"$"2014-06-07 20:26:03"
"package-info.java"$"218"$"1,19 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/package-info.java"$"2014-06-07 20:26:03"
"package-info.java"$"219"$"/*"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/package-info.java"$"2014-06-07 20:26:03"
"package-info.java"$"220"$"    Android Asynchronous Http Client"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/package-info.java"$"2014-06-07 20:26:03"
"package-info.java"$"221"$"    Copyright (c) 2014 Marek Sebera "$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/package-info.java"$"2014-06-07 20:26:03"
"package-info.java"$"222"$"    http://loopj.com"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/package-info.java"$"2014-06-07 20:26:03"
"package-info.java"$"223"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/package-info.java"$"2014-06-07 20:26:03"
"package-info.java"$"224"$"    Licensed under the Apache License, Version 2.0 (the ""License"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/package-info.java"$"2014-06-07 20:26:03"
"package-info.java"$"225"$"    you may not use this file except in compliance with the License."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/package-info.java"$"2014-06-07 20:26:03"
"package-info.java"$"226"$"    You may obtain a copy of the License at"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/package-info.java"$"2014-06-07 20:26:03"
"package-info.java"$"227"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/package-info.java"$"2014-06-07 20:26:03"
"package-info.java"$"228"$"        http://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/package-info.java"$"2014-06-07 20:26:03"
"package-info.java"$"229"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/package-info.java"$"2014-06-07 20:26:03"
"package-info.java"$"230"$"    Unless required by applicable law or agreed to in writing, software"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/package-info.java"$"2014-06-07 20:26:03"
"package-info.java"$"231"$"    distributed under the License is distributed on an ""AS IS"" BASIS,"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/package-info.java"$"2014-06-07 20:26:03"
"package-info.java"$"232"$"    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/package-info.java"$"2014-06-07 20:26:03"
"package-info.java"$"233"$"    See the License for the specific language governing permissions and"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/package-info.java"$"2014-06-07 20:26:03"
"package-info.java"$"234"$"    limitations under the License."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/package-info.java"$"2014-06-07 20:26:03"
"package-info.java"$"235"$"*/"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/package-info.java"$"2014-06-07 20:26:03"
"package-info.java"$"236"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/package-info.java"$"2014-06-07 20:26:03"
"package-info.java"$"237"$"package com.loopj.android.http.sample.services;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/package-info.java"$"2014-06-07 20:26:03"
"IntentUtil.java"$"238"$"++ b/sample/src/main/java/com/loopj/android/http/sample/util/IntentUtil.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/IntentUtil.java"$"2014-06-07 20:26:03"
"IntentUtil.java"$"239"$"1,32 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/IntentUtil.java"$"2014-06-07 20:26:03"
"IntentUtil.java"$"240"$"package com.loopj.android.http.sample.util;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/IntentUtil.java"$"2014-06-07 20:26:03"
"IntentUtil.java"$"241"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/IntentUtil.java"$"2014-06-07 20:26:03"
"IntentUtil.java"$"242"$"import org.apache.http.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/IntentUtil.java"$"2014-06-07 20:26:03"
"IntentUtil.java"$"243"$"import org.apache.http.message.BasicHeader;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/IntentUtil.java"$"2014-06-07 20:26:03"
"IntentUtil.java"$"244"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/IntentUtil.java"$"2014-06-07 20:26:03"
"IntentUtil.java"$"245"$"public class IntentUtil {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/IntentUtil.java"$"2014-06-07 20:26:03"
"IntentUtil.java"$"246"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/IntentUtil.java"$"2014-06-07 20:26:03"
"IntentUtil.java"$"247"$"    public static String[] serializeHeaders(Header[] headers) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/IntentUtil.java"$"2014-06-07 20:26:03"
"IntentUtil.java"$"248"$"        if (headers == null) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/IntentUtil.java"$"2014-06-07 20:26:03"
"IntentUtil.java"$"249"$"            return new String[0];"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/IntentUtil.java"$"2014-06-07 20:26:03"
"IntentUtil.java"$"250"$"        }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/IntentUtil.java"$"2014-06-07 20:26:03"
"IntentUtil.java"$"251"$"        String[] rtn = new String[headers.length * 2];"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/IntentUtil.java"$"2014-06-07 20:26:03"
"IntentUtil.java"$"252"$"        int index = -1;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/IntentUtil.java"$"2014-06-07 20:26:03"
"IntentUtil.java"$"253"$"        for (Header h : headers) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/IntentUtil.java"$"2014-06-07 20:26:03"
"IntentUtil.java"$"254"$"            rtn[++index] = h.getName();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/IntentUtil.java"$"2014-06-07 20:26:03"
"IntentUtil.java"$"255"$"            rtn[++index] = h.getValue();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/IntentUtil.java"$"2014-06-07 20:26:03"
"IntentUtil.java"$"256"$"        }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/IntentUtil.java"$"2014-06-07 20:26:03"
"IntentUtil.java"$"257"$"        return rtn;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/IntentUtil.java"$"2014-06-07 20:26:03"
"IntentUtil.java"$"258"$"    }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/IntentUtil.java"$"2014-06-07 20:26:03"
"IntentUtil.java"$"259"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/IntentUtil.java"$"2014-06-07 20:26:03"
"IntentUtil.java"$"260"$"    public static Header[] deserializeHeaders(String[] serialized) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/IntentUtil.java"$"2014-06-07 20:26:03"
"IntentUtil.java"$"261"$"        if (serialized == null || serialized.length % 2 != 0) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/IntentUtil.java"$"2014-06-07 20:26:03"
"IntentUtil.java"$"262"$"            return new Header[0];"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/IntentUtil.java"$"2014-06-07 20:26:03"
"IntentUtil.java"$"263"$"        }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/IntentUtil.java"$"2014-06-07 20:26:03"
"IntentUtil.java"$"264"$"        Header[] headers = new Header[serialized.length / 2];"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/IntentUtil.java"$"2014-06-07 20:26:03"
"IntentUtil.java"$"265"$"        for (int i = 0, h = 0; h < headers.length; i++, h++) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/IntentUtil.java"$"2014-06-07 20:26:03"
"IntentUtil.java"$"266"$"            headers[h] = new BasicHeader(serialized[i], serialized[++i]);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/IntentUtil.java"$"2014-06-07 20:26:03"
"IntentUtil.java"$"267"$"        }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/IntentUtil.java"$"2014-06-07 20:26:03"
"IntentUtil.java"$"268"$"        return headers;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/IntentUtil.java"$"2014-06-07 20:26:03"
"IntentUtil.java"$"269"$"    }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/IntentUtil.java"$"2014-06-07 20:26:03"
"IntentUtil.java"$"270"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/IntentUtil.java"$"2014-06-07 20:26:03"
"IntentUtil.java"$"271"$"}"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/IntentUtil.java"$"2014-06-07 20:26:03"
"AsyncHttpClient.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-07 20:59:21"
"AsyncHttpClient.java"$"1"$"72,7 @@ import org.apache.http.protocol.SyncBasicHttpContext;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-07 20:59:21"
"AsyncHttpClient.java"$"2"$"import java.io.PushbackInputStream;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-07 20:59:21"
"AsyncHttpClient.java"$"3"$"1165,23 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-07 20:59:21"
"AsyncHttpClient.java"$"4"$"    /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-07 20:59:21"
"AsyncHttpClient.java"$"5"$"     * Checks the InputStream if it contains  GZIP compressed data"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-07 20:59:21"
"AsyncHttpClient.java"$"6"$"     *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-07 20:59:21"
"AsyncHttpClient.java"$"7"$"     * @param inputStream InputStream to be checked"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-07 20:59:21"
"AsyncHttpClient.java"$"8"$"     * @return true or false if the stream contains GZIP compressed data"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-07 20:59:21"
"AsyncHttpClient.java"$"9"$"     */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-07 20:59:21"
"AsyncHttpClient.java"$"10"$"    public static boolean isInputStreamGZIPCompressed(final PushbackInputStream inputStream) throws IOException {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-07 20:59:21"
"AsyncHttpClient.java"$"11"$"        if (inputStream == null)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-07 20:59:21"
"AsyncHttpClient.java"$"12"$"            return false;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-07 20:59:21"
"AsyncHttpClient.java"$"13"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-07 20:59:21"
"AsyncHttpClient.java"$"14"$"        byte[] signature = new byte[2];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-07 20:59:21"
"AsyncHttpClient.java"$"15"$"        int readStatus = inputStream.read(signature);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-07 20:59:21"
"AsyncHttpClient.java"$"16"$"        inputStream.unread(signature);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-07 20:59:21"
"AsyncHttpClient.java"$"17"$"        int streamHeader = ((int) signature[0] & 0xff) | ((signature[1] << 8) & 0xff00);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-07 20:59:21"
"AsyncHttpClient.java"$"18"$"        return readStatus == 2 && GZIPInputStream.GZIP_MAGIC == streamHeader;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-07 20:59:21"
"AsyncHttpClient.java"$"19"$"    }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-07 20:59:21"
"AsyncHttpClient.java"$"20"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-07 20:59:21"
"AsyncHttpClient.java"$"21"$"    /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-07 20:59:21"
"AsyncHttpClient.java"$"22"$"1265,12 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-07 20:59:21"
"AsyncHttpClient.java"$"23"$"            PushbackInputStream content = new PushbackInputStream(wrappedEntity.getContent(), 2);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-07 20:59:21"
"AsyncHttpClient.java"$"24"$"            if (isInputStreamGZIPCompressed(content)) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-07 20:59:21"
"AsyncHttpClient.java"$"25"$"                return new GZIPInputStream(content);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-07 20:59:21"
"AsyncHttpClient.java"$"26"$"            } else {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-07 20:59:21"
"AsyncHttpClient.java"$"27"$"                return content;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-07 20:59:21"
"AsyncHttpClient.java"$"28"$"            }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-07 20:59:21"
"FilesSample.java"$"3"$"++ b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"4"$"1,64 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"5"$"package com.loopj.android.http.sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"6"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"7"$"import android.util.Log;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"8"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"9"$"import com.loopj.android.http.AsyncHttpClient;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"10"$"import com.loopj.android.http.RequestHandle;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"11"$"import com.loopj.android.http.RequestParams;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"12"$"import com.loopj.android.http.ResponseHandlerInterface;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"13"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"14"$"import org.apache.http.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"15"$"import org.apache.http.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"16"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"17"$"import java.io.File;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"18"$"import java.io.FileNotFoundException;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"19"$"import java.io.FileOutputStream;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"20"$"import java.util.Random;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"21"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"22"$"public class FilesSample extends PostSample {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"23"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"24"$"    public static final String LOG_TAG = ""PostFilesSample"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"25"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"26"$"    @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"27"$"    public int getSampleTitle() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"28"$"        return R.string.title_post_files;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"29"$"    }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"30"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"31"$"    @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"32"$"    public boolean isRequestBodyAllowed() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"33"$"        return false;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"34"$"    }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"35"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"36"$"    @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"37"$"    public RequestHandle executeSample(AsyncHttpClient client, String URL, Header[] headers, HttpEntity entity, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"38"$"        try {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"39"$"            RequestParams params = new RequestParams();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"40"$"            params.put(""fileOne"", createTempFile(""fileOne"", 20));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"41"$"            params.put(""fileTwo"", createTempFile(""fileTwo"", 30));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"42"$"            params.put(""fileThree"", createTempFile(""fileThree"", 40));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"43"$"            params.put(""fileFour"", createTempFile(""fileFour"", 50));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"44"$"            params.put(""fileFive"", createTempFile(""fileFive"", 60));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"45"$"            return client.post(this, URL, params, responseHandler);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"46"$"        } catch (FileNotFoundException fnfException) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"47"$"            Log.e(LOG_TAG, ""executeSample failed with FileNotFoundException"", fnfException);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"48"$"        }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"49"$"        return null;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"50"$"    }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"51"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"52"$"    public File createTempFile(String namePart, int byteSize) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"53"$"        try {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"54"$"            File f = File.createTempFile(namePart, ""_handled"", getCacheDir());"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"55"$"            FileOutputStream fos = new FileOutputStream(f);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"56"$"            Random r = new Random();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"57"$"            byte[] buffer = new byte[byteSize];"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"58"$"            r.nextBytes(buffer);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"59"$"            fos.write(buffer);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"60"$"            fos.flush();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"61"$"            fos.close();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"62"$"            return f;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"63"$"        } catch (Throwable t) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"64"$"            Log.e(LOG_TAG, ""createTempFile failed"", t);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"65"$"        }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"66"$"        return null;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"67"$"    }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"FilesSample.java"$"68"$"}"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-07 21:40:51"
"WaypointsActivity.java"$"69"$"++ b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-07 21:40:51"
"WaypointsActivity.java"$"70"$"45,8 @@ public class WaypointsActivity extends ListActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-07 21:40:51"
"WaypointsActivity.java"$"71"$"            R.string.title_intent_service_sample,"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-07 21:40:51"
"WaypointsActivity.java"$"72"$"            R.string.title_post_files"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-07 21:40:51"
"WaypointsActivity.java"$"73"$"63,8 @@ public class WaypointsActivity extends ListActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-07 21:40:51"
"WaypointsActivity.java"$"74"$"            IntentServiceSample.class,"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-07 21:40:51"
"WaypointsActivity.java"$"75"$"            FilesSample.class"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-07 21:40:51"
"SaxAsyncHttpResponseHandler.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-08 10:40:11"
"SaxAsyncHttpResponseHandler.java"$"1"$"98,9 @@ public abstract class SaxAsyncHttpResponseHandler exte"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-08 10:40:11"
"SaxAsyncHttpResponseHandler.java"$"2"$"                } catch (SAXException e) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-08 10:40:11"
"SaxAsyncHttpResponseHandler.java"$"3"$"                    Log.e(LOG_TAG, ""getResponseData exception"", e);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-08 10:40:11"
"SaxAsyncHttpResponseHandler.java"$"4"$"                } catch (ParserConfigurationException e) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-08 10:40:11"
"SaxAsyncHttpResponseHandler.java"$"5"$"109,6 @@ public abstract class SaxAsyncHttpResponseHandler exte"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-08 10:40:11"
"SaxAsyncHttpResponseHandler.java"$"6"$"143,4 @@ public abstract class SaxAsyncHttpResponseHandler exte"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-06-08 10:40:11"
"build.gradle"$"0"$"++ b/library/build.gradle"$"verdict"$"1"$" b/library/build.gradle"$"2014-06-08 12:03:12"
"build.gradle"$"1"$"10,15 @@ android {"$"verdict"$"1"$" b/library/build.gradle"$"2014-06-08 12:03:12"
"build.gradle"$"2"$"        xmlReport false"$"verdict"$"1"$" b/library/build.gradle"$"2014-06-08 12:03:12"
"build.gradle"$"3"$"        warningsAsErrors true"$"verdict"$"1"$" b/library/build.gradle"$"2014-06-08 12:03:12"
"build.gradle"$"4"$"        quiet false"$"verdict"$"1"$" b/library/build.gradle"$"2014-06-08 12:03:12"
"build.gradle"$"5"$"        showAll true"$"verdict"$"1"$" b/library/build.gradle"$"2014-06-08 12:03:12"
"build.gradle"$"6"$"        sourceCompatibility JavaVersion.VERSION_1_6"$"verdict"$"1"$" b/library/build.gradle"$"2014-06-08 12:03:12"
"build.gradle"$"7"$"        targetCompatibility JavaVersion.VERSION_1_6"$"verdict"$"1"$" b/library/build.gradle"$"2014-06-08 12:03:12"
"build.gradle"$"8"$"++ b/sample/build.gradle"$"verdict"$"1"$" b/sample/build.gradle"$"2014-06-08 12:03:12"
"build.gradle"$"9"$"30,10 @@ android {"$"verdict"$"1"$" b/sample/build.gradle"$"2014-06-08 12:03:12"
"build.gradle"$"10"$"        xmlReport false"$"verdict"$"1"$" b/sample/build.gradle"$"2014-06-08 12:03:12"
"build.gradle"$"11"$"        warningsAsErrors true"$"verdict"$"1"$" b/sample/build.gradle"$"2014-06-08 12:03:12"
"build.gradle"$"12"$"        quiet false"$"verdict"$"1"$" b/sample/build.gradle"$"2014-06-08 12:03:12"
"build.gradle"$"13"$"        showAll true"$"verdict"$"1"$" b/sample/build.gradle"$"2014-06-08 12:03:12"
"FilesSample.java"$"14"$"++ b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-08 12:03:12"
"FilesSample.java"$"15"$"33,12 @@ public class FilesSample extends PostSample {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-08 12:03:12"
"FilesSample.java"$"16"$"            final String contentType = ""application/octet-stream"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-08 12:03:12"
"FilesSample.java"$"17"$"            params.put(""fileOne"", createTempFile(""fileOne"", 1020), contentType);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-08 12:03:12"
"FilesSample.java"$"18"$"            params.put(""fileTwo"", createTempFile(""fileTwo"", 1030), contentType);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-08 12:03:12"
"FilesSample.java"$"19"$"            params.put(""fileThree"", createTempFile(""fileThree"", 1040), contentType);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-08 12:03:12"
"FilesSample.java"$"20"$"            params.put(""fileFour"", createTempFile(""fileFour"", 1050), contentType);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-08 12:03:12"
"FilesSample.java"$"21"$"            params.put(""fileFive"", createTempFile(""fileFive"", 1060), contentType);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-06-08 12:03:12"
"maven_push.gradle"$"0"$"++ b/maven_push.gradle"$"verdict"$"1"$" b/maven_push.gradle"$"2014-06-08 13:11:52"
"maven_push.gradle"$"1"$"93,7 @@ afterEvaluate { project ->"$"verdict"$"1"$" b/maven_push.gradle"$"2014-06-08 13:11:52"
"maven_push.gradle"$"2"$"        source = android.sourceSets.main.java.srcDirs"$"verdict"$"1"$" b/maven_push.gradle"$"2014-06-08 13:11:52"
"maven_push.gradle"$"3"$"= project.files(android.getBootClasspath().join(File.pathSeparator))"$"verdict"$"1"$" b/maven_push.gradle"$"2014-06-08 13:11:52"
"maven_push.gradle"$"4"$"104,7 @@ afterEvaluate { project ->"$"verdict"$"1"$" b/maven_push.gradle"$"2014-06-08 13:11:52"
"maven_push.gradle"$"5"$"        from android.sourceSets.main.java.srcDirs"$"verdict"$"1"$" b/maven_push.gradle"$"2014-06-08 13:11:52"
"build.gradle"$"0"$"++ b/library/build.gradle"$"verdict"$"1"$" b/library/build.gradle"$"2014-06-08 13:50:13"
"build.gradle"$"1"$"22,12 @@ android {"$"verdict"$"1"$" b/library/build.gradle"$"2014-06-08 13:50:13"
"build.gradle"$"2"$"android.libraryVariants.all { variant ->"$"verdict"$"1"$" b/library/build.gradle"$"2014-06-08 13:50:13"
"build.gradle"$"3"$"    def name = variant.buildType.name"$"verdict"$"1"$" b/library/build.gradle"$"2014-06-08 13:50:13"
"build.gradle"$"4"$"    def task = project.tasks.create ""jar${name.capitalize()}"", Jar"$"verdict"$"1"$" b/library/build.gradle"$"2014-06-08 13:50:13"
"build.gradle"$"5"$"    task.dependsOn variant.javaCompile"$"verdict"$"1"$" b/library/build.gradle"$"2014-06-08 13:50:13"
"build.gradle"$"6"$"    task.from variant.javaCompile.destinationDir"$"verdict"$"1"$" b/library/build.gradle"$"2014-06-08 13:50:13"
"build.gradle"$"7"$"    artifacts.add('archives', task);"$"verdict"$"1"$" b/library/build.gradle"$"2014-06-08 13:50:13"
"build.gradle"$"8"$"}"$"verdict"$"1"$" b/library/build.gradle"$"2014-06-08 13:50:13"
"build.gradle"$"9"$""$"verdict"$"1"$" b/library/build.gradle"$"2014-06-08 13:50:13"
"RequestParams.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-08 14:46:44"
"RequestParams.java"$"1"$"469,13 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-08 14:46:44"
"RequestParams.java"$"2"$"            entity.addPartWithCharset(entry.getKey(), entry.getValue(), contentEncoding);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-08 14:46:44"
"RequestParams.java"$"3"$"            entity.addPartWithCharset(kv.getName(), kv.getValue(), contentEncoding);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-08 14:46:44"
"SimpleMultipartEntity.java"$"4"$"++ b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-06-08 14:46:44"
"SimpleMultipartEntity.java"$"5"$"28,7 @@ import android.util.Log;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-06-08 14:46:44"
"SimpleMultipartEntity.java"$"6"$"import org.apache.http.protocol.HTTP;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-06-08 14:46:44"
"SimpleMultipartEntity.java"$"7"$"100,13 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-06-08 14:46:44"
"SimpleMultipartEntity.java"$"8"$"    public void addPartWithCharset(String key, String value, String charset) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-06-08 14:46:44"
"SimpleMultipartEntity.java"$"9"$"        if (charset == null) charset = HTTP.UTF_8;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-06-08 14:46:44"
"SimpleMultipartEntity.java"$"10"$"        addPart(key, value, ""text/plain; charset="" + charset);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-06-08 14:46:44"
"SimpleMultipartEntity.java"$"11"$"    }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-06-08 14:46:44"
"SimpleMultipartEntity.java"$"12"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-06-08 14:46:44"
"SimpleMultipartEntity.java"$"13"$"    public void addPart(String key, String value) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-06-08 14:46:44"
"SimpleMultipartEntity.java"$"14"$"        addPartWithCharset(key, value, null);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-06-08 14:46:44"
"IntentServiceSample.java"$"0"$"++ b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-08 18:41:04"
"IntentServiceSample.java"$"1"$"25,31 @@ public class IntentServiceSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-08 18:41:04"
"IntentServiceSample.java"$"2"$"    private final BroadcastReceiver broadcastReceiver = new BroadcastReceiver() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-08 18:41:04"
"IntentServiceSample.java"$"3"$"            String action = intent.getAction();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-08 18:41:04"
"IntentServiceSample.java"$"4"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-08 18:41:04"
"IntentServiceSample.java"$"5"$"            // switch() doesn't support strings in older JDK."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-08 18:41:04"
"IntentServiceSample.java"$"6"$"            if(ACTION_START.equals(action)) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-08 18:41:04"
"IntentServiceSample.java"$"7"$"                clearOutputs();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-08 18:41:04"
"IntentServiceSample.java"$"8"$"                addView(getColoredView(LIGHTBLUE, ""Request started""));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-08 18:41:04"
"IntentServiceSample.java"$"9"$"            } else if(ACTION_FINISH.equals(action)) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-08 18:41:04"
"IntentServiceSample.java"$"10"$"                addView(getColoredView(LIGHTBLUE, ""Request finished""));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-08 18:41:04"
"IntentServiceSample.java"$"11"$"            } else if(ACTION_CANCEL.equals(action)) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-08 18:41:04"
"IntentServiceSample.java"$"12"$"                addView(getColoredView(LIGHTBLUE, ""Request cancelled""));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-08 18:41:04"
"IntentServiceSample.java"$"13"$"            } else if(ACTION_RETRY.equals(action)) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-08 18:41:04"
"IntentServiceSample.java"$"14"$"                addView(getColoredView(LIGHTBLUE, ""Request retried""));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-08 18:41:04"
"IntentServiceSample.java"$"15"$"            } else if(ACTION_FAILURE.equals(action) || ACTION_SUCCESS.equals(action)) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-08 18:41:04"
"IntentServiceSample.java"$"16"$"                debugThrowable(LOG_TAG, (Throwable) intent.getSerializableExtra(ExampleIntentService.INTENT_THROWABLE));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-08 18:41:04"
"IntentServiceSample.java"$"17"$"                if(ACTION_SUCCESS.equals(action)) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-08 18:41:04"
"IntentServiceSample.java"$"18"$"                }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2014-06-08 18:41:04"
"SampleParentActivity.java"$"19"$"++ b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-06-08 18:41:04"
"SampleParentActivity.java"$"20"$"50,7 @@ public abstract class SampleParentActivity extends Activity implements SampleInt"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-06-08 18:41:04"
"SampleParentActivity.java"$"21"$"    private final List requestHandles = new LinkedList();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-06-08 18:41:04"
"SampleParentActivity.java"$"22"$"126,7 @@ public abstract class SampleParentActivity extends Activity implements SampleInt"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-06-08 18:41:04"
"SampleParentActivity.java"$"23"$"        List
headers = new ArrayList
();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-06-08 18:41:04" "ThreadingTimeoutSample.java"$"24"$"++ b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-06-08 18:41:04" "ThreadingTimeoutSample.java"$"25"$"31,7 @@ import org.apache.http.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-06-08 18:41:04" "ThreadingTimeoutSample.java"$"26"$" private final SparseArray states = new SparseArray();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-06-08 18:41:04" "ThreadingTimeoutSample.java"$"27"$"72,7 @@ public class ThreadingTimeoutSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-06-08 18:41:04" "ThreadingTimeoutSample.java"$"28"$"+;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-06-08 18:41:04" "ThreadingTimeoutSample.java"$"29"$" private final int id = counter++;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-06-08 18:41:04" "RangeFileAsyncHttpResponseHandler.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-06-08 19:15:53" "RangeFileAsyncHttpResponseHandler.java"$"1"$"67,7 @@ public abstract class RangeFileAsyncHttpResponseHandler extends FileAsyncHttpRes"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-06-08 19:15:53" "RangeFileAsyncHttpResponseHandler.java"$"2"$" header.getValue());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-06-08 19:15:53" "RangeFileAsyncHttpResponseHandler.java"$"3"$" Log.v(LOG_TAG, ""Content-Range: "" + header.getValue());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-06-08 19:15:53" "CustomCASample.java"$"3"$"++ b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"4"$"18,23 @@"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"5"$"import android.app.AlertDialog;"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"6"$"import android.content.DialogInterface;"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"7"$"import org.apache.http.Header;"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"8"$"import org.apache.http.HttpEntity;"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"9"$""$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"10"$"import java.io.IOException;"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"11"$"import java.io.InputStream;"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"12"$"43,9 @@ import java.security.UnrecoverableKeyException;"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"13"$" * This sample demonstrates the implementation of self-signed CA's and connection to servers with"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"14"$" * such certificates. Be sure to read 'res/raw/custom_ca.txt' for how-to instructions on how to"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"15"$" * generate a BKS file necessary for this sample."$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"16"$"74,66 @@ public class CustomCASample extends SampleParentActivity {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"17"$" } catch (IOException e) {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"18"$" } catch (CertificateException e) {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"19"$" } catch (NoSuchAlgorithmException e) {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"20"$" } catch (KeyManagementException e) {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"21"$" } catch (UnrecoverableKeyException e) {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"22"$" } catch (KeyStoreException e) {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"23"$" this,"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"24"$" ""Please read res/raw/custom_ca.txt\nto learn how to create your own\nkey store containing a custom CA"","$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"25"$" Toast.LENGTH_LONG).show();"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"26"$" showCustomCAHelp();"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"27"$" /**"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"28"$" * Returns contents of `custom_ca.txt` as CharSequence"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"29"$" *"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"30"$" * @return contents of custom_ca.txt from Assets"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"31"$" */"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"32"$" private CharSequence getReadmeText() {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"33"$" String rtn = """";"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"34"$" try {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"35"$" InputStream stream = getResources().openRawResource(R.raw.custom_ca);"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"36"$" java.util.Scanner s = new java.util.Scanner(stream)"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"37"$" .useDelimiter(""\\A"");"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"38"$" rtn = s.hasNext() ? s.next() : """";"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"39"$" } catch (Exception | Error e) {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"40"$" Log.e(LOG_TAG, ""License couldn't be retrieved"", e);"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"41"$" }"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"42"$" return rtn;"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"43"$" }"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"44"$""$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"45"$" /**"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"46"$" * Will display AlertDialog reading `custom_ca.txt` from Assets, to avoid strict Lint issue"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"47"$" */"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"48"$" private void showCustomCAHelp() {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"49"$" AlertDialog.Builder builder = new AlertDialog.Builder(this);"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"50"$" builder.setTitle(R.string.title_custom_ca);"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"51"$" builder.setMessage(getReadmeText());"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"52"$" builder.setNeutralButton(android.R.string.cancel,"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"53"$" new DialogInterface.OnClickListener() {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"54"$""$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"55"$" @Override"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"56"$" public void onClick(DialogInterface dialog, int which) {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"57"$" dialog.dismiss();"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"58"$" }"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"59"$" }"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"60"$" );"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"61"$" builder.show();"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"62"$" }"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"63"$""$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "CustomCASample.java"$"64"$" @Override"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"65"$"++ b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"66"$"18,19 @@"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"67"$"import android.annotation.TargetApi;"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"68"$""$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"69"$"import org.apache.http.conn.ssl.SSLSocketFactory;"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"70"$"import java.lang.reflect.Field;"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"71"$"39,17 @@ import java.security.NoSuchAlgorithmException;"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"72"$"import java.security.cert.Certificate;"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"73"$"import java.security.cert.X509Certificate;"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"74"$" * A class to authenticate a secured connection against a custom CA using a BKS store."$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"75"$"61,20 @@ public class SecureSocketFactory extends SSLSocketFactory {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"76"$" * Instantiate a new secured factory pertaining to the passed store. Be sure to initialize the"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"77"$" * store with the password using {@link java.security.KeyStore#load(java.io.InputStream,"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"78"$" * char[])} method."$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"79"$" throws"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"80"$" CertificateException,"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"81"$" NoSuchAlgorithmException,"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"82"$" KeyManagementException,"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"83"$" KeyStoreException,"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"84"$" UnrecoverableKeyException {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"85"$"83,10 @@ public class SecureSocketFactory extends SSLSocketFactory {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"86"$" X509Certificate x509ca = (X509Certificate) CertificateFactory.getInstance(""X.509"").generateCertificate(is);"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"87"$" if (null == x509ca) {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"88"$"98,64 @@ public class SecureSocketFactory extends SSLSocketFactory {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"89"$" chain.length + "" certificates."");"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"90"$" cert.getIssuerDN().toString());"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"91"$" cert.getSubjectDN().toString());"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"92"$" cert.getSerialNumber());"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"93"$" cert.getVersion());"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"94"$" cert.getNotBefore().toString());"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"95"$" cert.getNotAfter().toString());"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"96"$" null,"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"97"$" new TrustManager[]{"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"98"$" new X509TrustManager() {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"99"$" @Override"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"100"$" public void checkClientTrusted(X509Certificate[] chain, String authType) throws CertificateException {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"101"$" }"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"102"$""$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"103"$" @Override"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"104"$" public void checkServerTrusted(X509Certificate[] chain, String authType) throws CertificateException {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"105"$" Exception error = null;"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"106"$""$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"107"$" if (null == chain || 0 == chain.length) {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"108"$" error = new CertificateException(""Certificate chain is invalid."");"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"109"$" } else if (null == authType || 0 == authType.length()) {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"110"$" error = new CertificateException(""Authentication type is invalid."");"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"111"$" } else {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"112"$" Log.i(LOG_TAG, ""Chain includes "" + chain.length + "" certificates."");"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"113"$" try {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"114"$" for (X509Certificate cert : chain) {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"115"$" Log.i(LOG_TAG, ""Server Certificate Details:"");"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"116"$" Log.i(LOG_TAG, ""---------------------------"");"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"117"$" Log.i(LOG_TAG, ""IssuerDN: "" + cert.getIssuerDN().toString());"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"118"$" Log.i(LOG_TAG, ""SubjectDN: "" + cert.getSubjectDN().toString());"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"119"$" Log.i(LOG_TAG, ""Serial Number: "" + cert.getSerialNumber());"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"120"$" Log.i(LOG_TAG, ""Version: "" + cert.getVersion());"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"121"$" Log.i(LOG_TAG, ""Not before: "" + cert.getNotBefore().toString());"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"122"$" Log.i(LOG_TAG, ""Not after: "" + cert.getNotAfter().toString());"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"123"$" Log.i(LOG_TAG, ""---------------------------"");"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"124"$""$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"125"$" // Make sure that it hasn't expired."$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"126"$" cert.checkValidity();"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"127"$""$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"128"$" // Verify the certificate's public key chain."$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"129"$" cert.verify(rootca.getPublicKey());"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"130"$" }"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"131"$" } catch (InvalidKeyException e) {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"132"$" error = e;"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"133"$" } catch (NoSuchAlgorithmException e) {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"134"$" error = e;"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"135"$" } catch (NoSuchProviderException e) {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"136"$" error = e;"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"137"$" } catch (SignatureException e) {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"138"$" error = e;"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"139"$" }"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"140"$" }"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"141"$" if (null != error) {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"142"$" Log.e(LOG_TAG, ""Certificate error"", error);"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"143"$" throw new CertificateException(error);"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"144"$" }"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"145"$""$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"146"$" @Override"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"147"$" public X509Certificate[] getAcceptedIssuers() {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"148"$" return acceptedIssuers;"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"149"$" },"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"150"$" null"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"151"$"163,7 @@ public class SecureSocketFactory extends SSLSocketFactory {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"152"$" throws IOException {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"153"$"175,21 @@ public class SecureSocketFactory extends SSLSocketFactory {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"154"$" * Pre-ICS Android had a bug resolving HTTPS addresses. This workaround fixes that bug."$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"155"$" * @param host Hostname to connect to"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"156"$" * @see https://code.google.com/p/android/issues/detail?id=13117#c14"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"157"$" @TargetApi(4)"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"158"$" try {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"159"$" if (android.os.Build.VERSION.SDK_INT < 14) {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "SecureSocketFactory.java"$"160"$" } catch (Exception ignored) {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-09 19:34:22" "AsyncHttpClient.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-12 08:33:07" "AsyncHttpClient.java"$"1"$"350,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-12 08:33:07" "AsyncHttpClient.java"$"2"$" * Returns the current executor service used. By default, Executors.newCachedThreadPool() is"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-12 08:33:07" "AsyncHttpClient.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-13 17:36:29" "AsyncHttpClient.java"$"1"$"113,20 @@ import java.util.zip.GZIPInputStream;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-13 17:36:29" "AsyncHttpClient.java"$"2"$" public static final String LOG_TAG = ""AsyncHttpClient"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-13 17:36:29" "AsyncHttpClient.java"$"3"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-13 17:36:29" "AsyncHttpClient.java"$"4"$" public static final String HEADER_CONTENT_TYPE = ""Content-Type"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-13 17:36:29" "AsyncHttpClient.java"$"5"$" public static final String HEADER_CONTENT_RANGE = ""Content-Range"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-13 17:36:29" "AsyncHttpClient.java"$"6"$" public static final String HEADER_CONTENT_ENCODING = ""Content-Encoding"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-13 17:36:29" "AsyncHttpClient.java"$"7"$" public static final String HEADER_CONTENT_DISPOSITION = ""Content-Disposition"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-13 17:36:29" "AsyncHttpClient.java"$"8"$" public static final String HEADER_ACCEPT_ENCODING = ""Accept-Encoding"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-13 17:36:29" "AsyncHttpClient.java"$"9"$" public static final String ENCODING_GZIP = ""gzip"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-13 17:36:29" "AsyncHttpClient.java"$"10"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-13 17:36:29" "AsyncHttpClient.java"$"11"$" public static final int DEFAULT_MAX_CONNECTIONS = 10;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-13 17:36:29" "AsyncHttpClient.java"$"12"$"1096,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-13 17:36:29" "AsyncHttpClient.java"$"13"$" uriRequest.setHeader(HEADER_CONTENT_TYPE, contentType);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-13 17:36:29" "BinaryHttpResponseHandler.java"$"14"$"++ b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-06-13 17:36:29" "BinaryHttpResponseHandler.java"$"15"$"53,11 @@ public abstract class BinaryHttpResponseHandler extends AsyncHttpResponseHandler"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-06-13 17:36:29" "BinaryHttpResponseHandler.java"$"16"$" private String[] mAllowedContentTypes = new String[] {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-06-13 17:36:29" "BinaryHttpResponseHandler.java"$"17"$" RequestParams.APPLICATION_OCTET_STREAM,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-06-13 17:36:29" "BinaryHttpResponseHandler.java"$"18"$" ""image/jpeg"","$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-06-13 17:36:29" "BinaryHttpResponseHandler.java"$"19"$" ""image/png"","$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-06-13 17:36:29" "BinaryHttpResponseHandler.java"$"20"$" ""image/gif"""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-06-13 17:36:29" "BinaryHttpResponseHandler.java"$"21"$"100,18 @@ public abstract class BinaryHttpResponseHandler extends AsyncHttpResponseHandler"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-06-13 17:36:29" "BinaryHttpResponseHandler.java"$"22"$" Header[] contentTypeHeaders = response.getHeaders(AsyncHttpClient.HEADER_CONTENT_TYPE);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-06-13 17:36:29" "BinaryHttpResponseHandler.java"$"23"$" sendFailureMessage("$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-06-13 17:36:29" "BinaryHttpResponseHandler.java"$"24"$" status.getStatusCode(),"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-06-13 17:36:29" "BinaryHttpResponseHandler.java"$"25"$" response.getAllHeaders(),"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-06-13 17:36:29" "BinaryHttpResponseHandler.java"$"26"$" null,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-06-13 17:36:29" "BinaryHttpResponseHandler.java"$"27"$" new HttpResponseException("$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-06-13 17:36:29" "BinaryHttpResponseHandler.java"$"28"$" status.getStatusCode(),"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-06-13 17:36:29" "BinaryHttpResponseHandler.java"$"29"$" ""None, or more than one, Content-Type Header found!"""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-06-13 17:36:29" "BinaryHttpResponseHandler.java"$"30"$" )"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-06-13 17:36:29" "BinaryHttpResponseHandler.java"$"31"$" );"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-06-13 17:36:29" "BinaryHttpResponseHandler.java"$"32"$"127,15 @@ public abstract class BinaryHttpResponseHandler extends AsyncHttpResponseHandler"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-06-13 17:36:29" "BinaryHttpResponseHandler.java"$"33"$" sendFailureMessage("$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-06-13 17:36:29" "BinaryHttpResponseHandler.java"$"34"$" status.getStatusCode(),"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-06-13 17:36:29" "BinaryHttpResponseHandler.java"$"35"$" response.getAllHeaders(),"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-06-13 17:36:29" "BinaryHttpResponseHandler.java"$"36"$" null,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-06-13 17:36:29" "BinaryHttpResponseHandler.java"$"37"$" new HttpResponseException("$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-06-13 17:36:29" "BinaryHttpResponseHandler.java"$"38"$" status.getStatusCode(),"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-06-13 17:36:29" "BinaryHttpResponseHandler.java"$"39"$" ""Content-Type not allowed!"""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-06-13 17:36:29" "BinaryHttpResponseHandler.java"$"40"$" )"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-06-13 17:36:29" "BinaryHttpResponseHandler.java"$"41"$" );"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-06-13 17:36:29" "JsonHttpResponseHandler.java"$"42"$"++ b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-06-13 17:36:29" "JsonHttpResponseHandler.java"$"43"$"39,14 @@ public class JsonHttpResponseHandler extends TextHttpResponseHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-06-13 17:36:29" "JsonHttpResponseHandler.java"$"44"$" * Creates new JsonHttpResponseHandler, with JSON String encoding UTF-8"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-06-13 17:36:29" "JsonHttpResponseHandler.java"$"45"$" * Creates new JsonHttpRespnseHandler with given JSON String encoding"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-06-13 17:36:29" "JsonHttpResponseHandler.java"$"46"$"208,7 @@ public class JsonHttpResponseHandler extends TextHttpResponseHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-06-13 17:36:29" "JsonHttpResponseHandler.java"$"47"$" //trim the string to prevent start with blank, and test if the string is valid JSON, because the parser don't do this :(. If JSON is not valid this will return null"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-06-13 17:36:29" "JsonStreamerEntity.java"$"48"$"++ b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-06-13 17:36:29" "JsonStreamerEntity.java"$"49"$"65,14 @@ public class JsonStreamerEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-06-13 17:36:29" "JsonStreamerEntity.java"$"50"$" new BasicHeader("$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-06-13 17:36:29" "JsonStreamerEntity.java"$"51"$" AsyncHttpClient.HEADER_CONTENT_TYPE,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-06-13 17:36:29" "JsonStreamerEntity.java"$"52"$" RequestParams.APPLICATION_JSON);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-06-13 17:36:29" "JsonStreamerEntity.java"$"53"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-06-13 17:36:29" "JsonStreamerEntity.java"$"54"$" private static final Header HEADER_GZIP_ENCODING ="$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-06-13 17:36:29" "JsonStreamerEntity.java"$"55"$" new BasicHeader("$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-06-13 17:36:29" "JsonStreamerEntity.java"$"56"$" AsyncHttpClient.HEADER_CONTENT_ENCODING,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-06-13 17:36:29" "JsonStreamerEntity.java"$"57"$" AsyncHttpClient.ENCODING_GZIP);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-06-13 17:36:29" "RangeFileAsyncHttpResponseHandler.java"$"58"$"++ b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-06-13 17:36:29" "RangeFileAsyncHttpResponseHandler.java"$"59"$"62,12 @@ public abstract class RangeFileAsyncHttpResponseHandler extends FileAsyncHttpRes"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-06-13 17:36:29" "RangeFileAsyncHttpResponseHandler.java"$"60"$" Header header = response.getFirstHeader(AsyncHttpClient.HEADER_CONTENT_RANGE);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-06-13 17:36:29" "RangeFileAsyncHttpResponseHandler.java"$"61"$" header.getValue());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-06-13 17:36:29" "RangeFileAsyncHttpResponseHandler.java"$"62"$" Log.v(LOG_TAG, AsyncHttpClient.HEADER_CONTENT_RANGE + "": "" + header.getValue());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-06-13 17:36:29" "RequestParams.java"$"63"$"++ b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-13 17:36:29" "RequestParams.java"$"64"$"92,9 @@ public class RequestParams {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-13 17:36:29" "RequestParams.java"$"65"$" public final static String APPLICATION_JSON ="$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-13 17:36:29" "RequestParams.java"$"66"$" ""application/json"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-13 17:36:29" "RequestParams.java"$"67"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-13 17:36:29" "RequestParams.java"$"68"$" protected final static String LOG_TAG = ""RequestParams"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-06-13 17:36:29" "SimpleMultipartEntity.java"$"69"$"++ b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-06-13 17:36:29" "SimpleMultipartEntity.java"$"70"$"146,21 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-06-13 17:36:29" "SimpleMultipartEntity.java"$"71"$" normalizeContentType(type) + STR_CR_LF;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-06-13 17:36:29" "SimpleMultipartEntity.java"$"72"$" String result = AsyncHttpClient.HEADER_CONTENT_TYPE + "": "" + normalizeContentType(type) + STR_CR_LF;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-06-13 17:36:29" "SimpleMultipartEntity.java"$"73"$" key + ""\"""" + STR_CR_LF)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-06-13 17:36:29" "SimpleMultipartEntity.java"$"74"$" return ("$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-06-13 17:36:29" "SimpleMultipartEntity.java"$"75"$" AsyncHttpClient.HEADER_CONTENT_DISPOSITION +"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-06-13 17:36:29" "SimpleMultipartEntity.java"$"76"$" "": form-data; name=\"""" + key + ""\"""" + STR_CR_LF).getBytes();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-06-13 17:36:29" "SimpleMultipartEntity.java"$"77"$" key + ""\""; filename=\"""" + fileName + ""\"""" + STR_CR_LF)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-06-13 17:36:29" "SimpleMultipartEntity.java"$"78"$" return ("$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-06-13 17:36:29" "SimpleMultipartEntity.java"$"79"$" AsyncHttpClient.HEADER_CONTENT_DISPOSITION +"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-06-13 17:36:29" "SimpleMultipartEntity.java"$"80"$" "": form-data; name=\"""" + key + ""\"""" +"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-06-13 17:36:29" "SimpleMultipartEntity.java"$"81"$" ""; filename=\"""" + fileName + ""\"""" + STR_CR_LF).getBytes();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-06-13 17:36:29" "SimpleMultipartEntity.java"$"82"$"235,9 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-06-13 17:36:29" "SimpleMultipartEntity.java"$"83"$" boundary);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-06-13 17:36:29" "SimpleMultipartEntity.java"$"84"$" return new BasicHeader("$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-06-13 17:36:29" "SimpleMultipartEntity.java"$"85"$" AsyncHttpClient.HEADER_CONTENT_TYPE,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-06-13 17:36:29" "SimpleMultipartEntity.java"$"86"$" ""multipart/form-data; boundary="" + boundary);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-06-13 17:36:29" "SyncHttpClient.java"$"87"$"++ b/library/src/main/java/com/loopj/android/http/SyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SyncHttpClient.java"$"2014-06-13 17:36:29" "SyncHttpClient.java"$"88"$"84,7 @@ public class SyncHttpClient extends AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SyncHttpClient.java"$"2014-06-13 17:36:29" "SyncHttpClient.java"$"89"$" uriRequest.addHeader(AsyncHttpClient.HEADER_CONTENT_TYPE, contentType);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SyncHttpClient.java"$"2014-06-13 17:36:29" "RangeResponseSample.java"$"3"$"++ b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"4"$"1,176 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"5"$"/*"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"6"$" Android Asynchronous Http Client Sample"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"7"$" Copyright (c) 2014 Marek Sebera "$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"8"$" http://loopj.com"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"9"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"10"$" Licensed under the Apache License, Version 2.0 (the ""License"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"11"$" you may not use this file except in compliance with the License."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"12"$" You may obtain a copy of the License at"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"13"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"14"$" http://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"15"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"16"$" Unless required by applicable law or agreed to in writing, software"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"17"$" distributed under the License is distributed on an ""AS IS"" BASIS,"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"18"$" WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"19"$" See the License for the specific language governing permissions and"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"20"$" limitations under the License."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"21"$"*/"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"22"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"23"$"package com.loopj.android.http.sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"24"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"25"$"import android.os.Bundle;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"26"$"import android.util.Log;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"27"$"import android.widget.Toast;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"28"$"import com.loopj.android.http.AsyncHttpClient;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"29"$"import com.loopj.android.http.RangeFileAsyncHttpResponseHandler;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"30"$"import com.loopj.android.http.RequestHandle;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"31"$"import com.loopj.android.http.ResponseHandlerInterface;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"32"$"import java.io.File;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"33"$"import java.io.IOException;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"34"$"import org.apache.http.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"35"$"import org.apache.http.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"36"$"import org.apache.http.client.methods.HttpUriRequest;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"37"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"38"$"/**"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"39"$" * This sample demonstrates use of {@link RangeFileAsyncHttpResponseHandler} to"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"40"$" * download a remote file in multiple requests. While this response handler"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"41"$" * class handles file storage, it's up to the app itself to request all chunks"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"42"$" * of the file."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"43"$" *"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"44"$" * Also demonstrated a method to query the remote file's size prior to sending"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"45"$" * the actual GET requests. This ensures that the remote server is actually"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"46"$" * capable of supporting the ""Range"" header, necessary to make this sample work."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"47"$" *"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"48"$" * @author Noor Dawod "$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"49"$" */"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"50"$"public class RangeResponseSample extends GetSample {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"51"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"52"$" public static final String LOG_TAG = ""RangeResponseSample"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"53"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"54"$" private static final String CONTENT_LENGTH = ""Content-Length"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"55"$" private static final String ACCEPT_RANGES = ""Accept-Ranges"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"56"$" private static final int CHUNK_SIZE = 10240;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"57"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"58"$" private File file;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"59"$" private long fileSize = -1;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"60"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"61"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"62"$" protected void onCreate(Bundle savedInstanceState) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"63"$" super.onCreate(savedInstanceState);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"64"$" try {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"65"$" // Temporary file to host the URL's downloaded contents."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"66"$" file = File.createTempFile(""temp_"", ""_handled"", getCacheDir());"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"67"$" } catch (IOException e) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"68"$" Log.e(LOG_TAG, ""Cannot create temporary file"", e);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"69"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"70"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"71"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"72"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"73"$" protected void onDestroy() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"74"$" super.onDestroy();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"75"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"76"$" // Remove temporary file."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"77"$" if (file != null) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"78"$" file.delete();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"79"$" file = null;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"80"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"81"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"82"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"83"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"84"$" public boolean isRequestHeadersAllowed() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"85"$" return false;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"86"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"87"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"88"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"89"$" public String getDefaultURL() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"90"$" return ""http://upload.wikimedia.org/wikipedia/commons/f/fa/Geysers_on_Mars.jpg"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"91"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"92"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"93"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"94"$" public int getSampleTitle() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"95"$" return R.string.title_range_sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"96"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"97"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"98"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"99"$" public RequestHandle executeSample(AsyncHttpClient client, String URL, Header[] headers, HttpEntity entity, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"100"$" if (fileSize > 0) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"101"$" // Send a GET query when we know the size of the remote file."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"102"$" return client.get(this, URL, headers, null, responseHandler);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"103"$" } else {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"104"$" // Send a HEAD query to know the size of the remote file."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"105"$" return client.head(this, URL, headers, null, responseHandler);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"106"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"107"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"108"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"109"$" public void sendNextRangeRequest() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"110"$" if (file.length() < fileSize) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"111"$" // File is still smaller than remote file; send a new request."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"112"$" onRunButtonPressed();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"113"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"114"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"115"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"116"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"117"$" public ResponseHandlerInterface getResponseHandler() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"118"$" return new RangeFileAsyncHttpResponseHandler(file) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"119"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"120"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"121"$" public void onSuccess(int statusCode, Header[] headers, File file) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"122"$" debugHeaders(LOG_TAG, headers);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"123"$" debugStatusCode(LOG_TAG, statusCode);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"124"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"125"$" if (fileSize < 1) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"126"$" boolean supportsRange = false;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"127"$" // Cycle through the headers and look for the Content-Length header."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"128"$" for (Header header : headers) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"129"$" String headerName = header.getName();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"130"$" if (CONTENT_LENGTH.equals(headerName)) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"131"$" fileSize = Long.parseLong(header.getValue());"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"132"$" } else if (ACCEPT_RANGES.equals(headerName)) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"133"$" supportsRange = true;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"134"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"135"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"136"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"137"$" // Is the content length known?"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"138"$" if (!supportsRange || fileSize < 1) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"139"$" Toast.makeText("$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"140"$" RangeResponseSample.this,"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"141"$" ""Unable to determine remote file's size, or\nremote server doesn't support ranges"","$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"142"$" Toast.LENGTH_LONG"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"143"$" ).show();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"144"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"145"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"146"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"147"$" // If remote file size is known, request next portion."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"148"$" if (fileSize > 0) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"149"$" debugFileResponse(file);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"150"$" // Send a new request for the same resource."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"151"$" sendNextRangeRequest();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"152"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"153"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"154"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"155"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"156"$" public void onFailure(int statusCode, Header[] headers, Throwable e, File file) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"157"$" debugHeaders(LOG_TAG, headers);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"158"$" debugStatusCode(LOG_TAG, statusCode);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"159"$" debugThrowable(LOG_TAG, e);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"160"$" debugFileResponse(file);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"161"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"162"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"163"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"164"$" public void updateRequestHeaders(HttpUriRequest uriRequest) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"165"$" // Call super so appending could work."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"166"$" super.updateRequestHeaders(uriRequest);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"167"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"168"$" // Length of the downloaded content thus far."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"169"$" long length = file.length();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"170"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"171"$" // Request the next portion of the file to be downloaded."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"172"$" uriRequest.setHeader(""Range"", ""bytes="" + length + ""-"" + (length + CHUNK_SIZE - 1));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"173"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"174"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"175"$" void debugFileResponse(File file) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"176"$" debugResponse(LOG_TAG, ""File size thus far: "" + file.length() + "" bytes"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"177"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"178"$" };"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"179"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "RangeResponseSample.java"$"180"$"}"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-06-14 21:48:35" "WaypointsActivity.java"$"181"$"++ b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-14 21:48:35" "WaypointsActivity.java"$"182"$"49,8 @@ public class WaypointsActivity extends ListActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-14 21:48:35" "WaypointsActivity.java"$"183"$" new SampleConfig(R.string.title_retry_handler, RetryRequestSample.class),"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-14 21:48:35" "WaypointsActivity.java"$"184"$" new SampleConfig(R.string.title_range_sample, RangeResponseSample.class)"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-14 21:48:35" "SampleApplication.java"$"3"$"++ b/sample/src/main/java/com/loopj/android/http/sample/SampleApplication.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleApplication.java"$"2014-06-18 11:37:16" "SampleApplication.java"$"4"$"1,34 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleApplication.java"$"2014-06-18 11:37:16" "SampleApplication.java"$"5"$"package com.loopj.android.http.sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleApplication.java"$"2014-06-18 11:37:16" "SampleApplication.java"$"6"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleApplication.java"$"2014-06-18 11:37:16" "SampleApplication.java"$"7"$"import android.annotation.TargetApi;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleApplication.java"$"2014-06-18 11:37:16" "SampleApplication.java"$"8"$"import android.app.Application;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleApplication.java"$"2014-06-18 11:37:16" "SampleApplication.java"$"9"$"import android.os.Build;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleApplication.java"$"2014-06-18 11:37:16" "SampleApplication.java"$"10"$"import android.os.StrictMode;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleApplication.java"$"2014-06-18 11:37:16" "SampleApplication.java"$"11"$"import android.util.Log;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleApplication.java"$"2014-06-18 11:37:16" "SampleApplication.java"$"12"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleApplication.java"$"2014-06-18 11:37:16" "SampleApplication.java"$"13"$"public class SampleApplication extends Application {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleApplication.java"$"2014-06-18 11:37:16" "SampleApplication.java"$"14"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleApplication.java"$"2014-06-18 11:37:16" "SampleApplication.java"$"15"$" private static final String LOG_TAG = ""SampleApplication"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleApplication.java"$"2014-06-18 11:37:16" "SampleApplication.java"$"16"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleApplication.java"$"2014-06-18 11:37:16" "SampleApplication.java"$"17"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleApplication.java"$"2014-06-18 11:37:16" "SampleApplication.java"$"18"$" public void onCreate() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleApplication.java"$"2014-06-18 11:37:16" "SampleApplication.java"$"19"$" setStrictMode();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleApplication.java"$"2014-06-18 11:37:16" "SampleApplication.java"$"20"$" super.onCreate();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleApplication.java"$"2014-06-18 11:37:16" "SampleApplication.java"$"21"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleApplication.java"$"2014-06-18 11:37:16" "SampleApplication.java"$"22"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleApplication.java"$"2014-06-18 11:37:16" "SampleApplication.java"$"23"$" @TargetApi(Build.VERSION_CODES.HONEYCOMB)"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleApplication.java"$"2014-06-18 11:37:16" "SampleApplication.java"$"24"$" private void setStrictMode() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleApplication.java"$"2014-06-18 11:37:16" "SampleApplication.java"$"25"$" if (Integer.valueOf(Build.VERSION.SDK) > 3) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleApplication.java"$"2014-06-18 11:37:16" "SampleApplication.java"$"26"$" Log.d(LOG_TAG, ""Enabling StrictMode policy over Sample application"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleApplication.java"$"2014-06-18 11:37:16" "SampleApplication.java"$"27"$" StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder()"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleApplication.java"$"2014-06-18 11:37:16" "SampleApplication.java"$"28"$" .detectAll()"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleApplication.java"$"2014-06-18 11:37:16" "SampleApplication.java"$"29"$" .penaltyLog()"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleApplication.java"$"2014-06-18 11:37:16" "SampleApplication.java"$"30"$" .penaltyDeath()"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleApplication.java"$"2014-06-18 11:37:16" "SampleApplication.java"$"31"$" .build());"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleApplication.java"$"2014-06-18 11:37:16" "SampleApplication.java"$"32"$" StrictMode.setVmPolicy(new StrictMode.VmPolicy.Builder()"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleApplication.java"$"2014-06-18 11:37:16" "SampleApplication.java"$"33"$" .detectAll()"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleApplication.java"$"2014-06-18 11:37:16" "SampleApplication.java"$"34"$" .penaltyLog()"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleApplication.java"$"2014-06-18 11:37:16" "SampleApplication.java"$"35"$" .build());"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleApplication.java"$"2014-06-18 11:37:16" "SampleApplication.java"$"36"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleApplication.java"$"2014-06-18 11:37:16" "SampleApplication.java"$"37"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleApplication.java"$"2014-06-18 11:37:16" "SampleApplication.java"$"38"$"}"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleApplication.java"$"2014-06-18 11:37:16" "SecureSocketFactory.java"$"39"$"++ b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-18 11:37:16" "SecureSocketFactory.java"$"40"$"18,7 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-18 11:37:16" "SecureSocketFactory.java"$"41"$"import android.os.Build;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-18 11:37:16" "SecureSocketFactory.java"$"42"$"181,9 @@ public class SecureSocketFactory extends SSLSocketFactory {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-18 11:37:16" "SecureSocketFactory.java"$"43"$" if (Integer.valueOf(Build.VERSION.SDK) >= 4) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2014-06-18 11:37:16" "Http401AuthSample.java"$"3"$"++ b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"4"$"1,225 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"5"$"/*"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"6"$" Android Asynchronous Http Client Sample"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"7"$" Copyright (c) 2014 Marek Sebera "$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"8"$" http://loopj.com"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"9"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"10"$" Licensed under the Apache License, Version 2.0 (the ""License"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"11"$" you may not use this file except in compliance with the License."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"12"$" You may obtain a copy of the License at"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"13"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"14"$" http://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"15"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"16"$" Unless required by applicable law or agreed to in writing, software"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"17"$" distributed under the License is distributed on an ""AS IS"" BASIS,"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"18"$" WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"19"$" See the License for the specific language governing permissions and"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"20"$" limitations under the License."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"21"$"*/"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"22"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"23"$"package com.loopj.android.http.sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"24"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"25"$"import android.app.AlertDialog;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"26"$"import android.content.DialogInterface;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"27"$"import android.util.Log;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"28"$"import android.view.LayoutInflater;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"29"$"import android.view.View;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"30"$"import android.widget.EditText;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"31"$"import android.widget.TextView;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"32"$"import com.fasterxml.jackson.core.JsonFactory;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"33"$"import com.fasterxml.jackson.databind.ObjectMapper;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"34"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"35"$"import com.loopj.android.http.AsyncHttpClient;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"36"$"import com.loopj.android.http.Base64;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"37"$"import com.loopj.android.http.BaseJsonHttpResponseHandler;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"38"$"import com.loopj.android.http.RequestHandle;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"39"$"import com.loopj.android.http.ResponseHandlerInterface;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"40"$"import com.loopj.android.http.sample.util.SampleJSON;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"41"$"import java.util.List;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"42"$"import java.util.Locale;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"43"$"import org.apache.http.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"44"$"import org.apache.http.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"45"$"import org.apache.http.message.BasicHeader;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"46"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"47"$"/**"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"48"$" * This sample demonstrates how to implement HTTP 401 Basic Authentication."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"49"$" *"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"50"$" * @author Noor Dawod "$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"51"$" */"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"52"$"public class Http401AuthSample extends GetSample {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"53"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"54"$" private static final String LOG_TAG = ""Http401Auth"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"55"$" private static final String HEADER_WWW_AUTHENTICATE = ""WWW-Authenticate"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"56"$" private static final String HEADER_AUTHORIZATION = ""Authorization"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"57"$" private static final String HEADER_REALM_PREFIX = ""realm="";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"58"$" private static final String HEADER_BASIC = ""basic"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"59"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"60"$" private static final String SECRET_USERNAME = ""ahc"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"61"$" private static final String SECRET_PASSWORD = ""LetMeIn"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"62"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"63"$" private String userName;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"64"$" private String passWord;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"65"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"66"$" public void retryRequest() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"67"$" // File is still smaller than remote file; send a new request."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"68"$" onRunButtonPressed();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"69"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"70"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"71"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"72"$" public String getDefaultURL() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"73"$" return ""http://httpbin.org/basic-auth/"" + SECRET_USERNAME + ""/"" + SECRET_PASSWORD;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"74"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"75"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"76"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"77"$" public int getSampleTitle() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"78"$" return R.string.title_401_unauth;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"79"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"80"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"81"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"82"$" public RequestHandle executeSample(AsyncHttpClient client, String URL, Header[] headers, HttpEntity entity, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"83"$" return client.get(this, URL, headers, null, responseHandler);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"84"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"85"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"86"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"87"$" public Header[] getRequestHeaders() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"88"$" List
headers = getRequestHeadersList();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"89"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"90"$" // Add authentication header."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"91"$" if (userName != null && passWord != null) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"92"$" byte[] base64bytes = Base64.encode("$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"93"$" (userName + "":"" + passWord).getBytes(),"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"94"$" Base64.DEFAULT"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"95"$" );"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"96"$" String credentials = new String(base64bytes);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"97"$" headers.add(new BasicHeader(HEADER_AUTHORIZATION, HEADER_BASIC + "" "" + credentials));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"98"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"99"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"100"$" return headers.toArray(new Header[headers.size()]);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"101"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"102"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"103"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"104"$" public ResponseHandlerInterface getResponseHandler() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"105"$" return new BaseJsonHttpResponseHandler() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"106"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"107"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"108"$" public void onStart() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"109"$" clearOutputs();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"110"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"111"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"112"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"113"$" public void onSuccess(int statusCode, Header[] headers, String rawJsonResponse, SampleJSON response) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"114"$" debugHeaders(LOG_TAG, headers);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"115"$" debugStatusCode(LOG_TAG, statusCode);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"116"$" if (response != null) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"117"$" debugResponse(LOG_TAG, rawJsonResponse);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"118"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"119"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"120"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"121"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"122"$" public void onFailure(int statusCode, Header[] headers, Throwable throwable, String rawJsonData, SampleJSON errorResponse) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"123"$" debugHeaders(LOG_TAG, headers);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"124"$" debugStatusCode(LOG_TAG, statusCode);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"125"$" debugThrowable(LOG_TAG, throwable);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"126"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"127"$" // Ask the user for credentials if required by the server."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"128"$" if (statusCode == 401) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"129"$" String realm = ""Protected Page"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"130"$" String authType = null;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"131"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"132"$" // Cycle through the headers and look for the WWW-Authenticate header."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"133"$" for (Header header : headers) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"134"$" String headerName = header.getName();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"135"$" if (HEADER_WWW_AUTHENTICATE.equalsIgnoreCase(headerName)) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"136"$" String headerValue = header.getValue().trim();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"137"$" String headerValueLowerCase = headerValue.toLowerCase(Locale.US);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"138"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"139"$" // Get the type of auth requested."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"140"$" int charPos = headerValueLowerCase.indexOf(' ');"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"141"$" if (0 < charPos) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"142"$" authType = headerValueLowerCase.substring(0, charPos);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"143"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"144"$" // The second part should begin with a ""realm="" prefix."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"145"$" if (headerValueLowerCase.substring(1 + charPos).startsWith(HEADER_REALM_PREFIX)) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"146"$" // The new realm value, including any possible wrapping quotation."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"147"$" realm = headerValue.substring(1 + charPos + HEADER_REALM_PREFIX.length());"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"148"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"149"$" // If realm starts with a quote, remove surrounding quotes."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"150"$" if (realm.charAt(0) == '""' || realm.charAt(0) == '\'') {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"151"$" realm = realm.substring(1, realm.length() - 1);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"152"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"153"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"154"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"155"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"156"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"157"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"158"$" // We will support basic auth in this sample."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"159"$" if (authType != null && HEADER_BASIC.equals(authType)) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"160"$" // Show a dialog for the user and request user/pass."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"161"$" Log.d(LOG_TAG, HEADER_REALM_PREFIX + realm);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"162"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"163"$" // Present the dialog."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"164"$" postRunnable(new DialogRunnable(realm));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"165"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"166"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"167"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"168"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"169"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"170"$" protected SampleJSON parseResponse(String rawJsonData, boolean isFailure) throws Throwable {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"171"$" return new ObjectMapper().readValues(new JsonFactory().createParser(rawJsonData), SampleJSON.class).next();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"172"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"173"$" };"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"174"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"175"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"176"$" private class DialogRunnable implements Runnable, DialogInterface.OnClickListener {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"177"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"178"$" final String realm;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"179"$" final View dialogView;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"180"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"181"$" public DialogRunnable(String realm) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"182"$" this.realm = realm;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"183"$" this.dialogView = LayoutInflater"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"184"$" .from(Http401AuthSample.this)"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"185"$" .inflate(R.layout.credentials, null, false);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"186"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"187"$" // Update the preface text with correct credentials."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"188"$" TextView preface = (TextView)dialogView.findViewById(R.id.label_credentials);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"189"$" String prefaceText = preface.getText().toString();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"190"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"191"$" // Substitute placeholders, and re-set the value."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"192"$" preface.setText(String.format(prefaceText, SECRET_USERNAME, SECRET_PASSWORD));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"193"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"194"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"195"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"196"$" public void run() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"197"$" AlertDialog.Builder builder = new AlertDialog.Builder(Http401AuthSample.this);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"198"$" builder.setTitle(realm);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"199"$" builder.setView(dialogView);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"200"$" builder.setPositiveButton(android.R.string.ok, this);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"201"$" builder.setNegativeButton(android.R.string.cancel, this);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"202"$" builder.show();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"203"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"204"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"205"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"206"$" public void onClick(DialogInterface dialog, int which) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"207"$" switch (which) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"208"$" case DialogInterface.BUTTON_POSITIVE:"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"209"$" // Dismiss the dialog."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"210"$" dialog.dismiss();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"211"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"212"$" // Update the username and password variables."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"213"$" userName = ((EditText) dialogView.findViewById(R.id.field_username)).getText().toString();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"214"$" passWord = ((EditText) dialogView.findViewById(R.id.field_password)).getText().toString();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"215"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"216"$" // Refetch the remote file."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"217"$" retryRequest();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"218"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"219"$" break;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"220"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"221"$" case DialogInterface.BUTTON_NEGATIVE:"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"222"$" // Dismiss the dialog."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"223"$" dialog.dismiss();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"224"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"225"$" break;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"226"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"227"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"228"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"229"$"}"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-18 21:37:01" "WaypointsActivity.java"$"230"$"++ b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-18 21:37:01" "WaypointsActivity.java"$"231"$"50,8 @@ public class WaypointsActivity extends ListActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-18 21:37:01" "WaypointsActivity.java"$"232"$" new SampleConfig(R.string.title_range_sample, RangeResponseSample.class),"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-18 21:37:01" "WaypointsActivity.java"$"233"$" new SampleConfig(R.string.title_401_unauth, Http401AuthSample.class)"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-06-18 21:37:01" "Http401AuthSample.java"$"0"$"++ b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-19 09:24:37" "Http401AuthSample.java"$"1"$"24,25 @@ import android.util.Log;"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-19 09:24:37" "Http401AuthSample.java"$"2"$"import android.widget.LinearLayout;"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-19 09:24:37" "Http401AuthSample.java"$"3"$""$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-19 09:24:37" "Http401AuthSample.java"$"4"$"import com.fasterxml.jackson.core.JsonFactory;"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-19 09:24:37" "Http401AuthSample.java"$"5"$""$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-19 09:24:37" "Http401AuthSample.java"$"6"$"import org.apache.http.Header;"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-19 09:24:37" "Http401AuthSample.java"$"7"$"import java.util.List;"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-19 09:24:37" "Http401AuthSample.java"$"8"$"import java.util.Locale;"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-19 09:24:37" "Http401AuthSample.java"$"9"$""$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-19 09:24:37" "Http401AuthSample.java"$"10"$"/**"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-19 09:24:37" "Http401AuthSample.java"$"11"$"89,8 @@ public class Http401AuthSample extends GetSample {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-19 09:24:37" "Http401AuthSample.java"$"12"$" "":"" + passWord).getBytes(),"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-19 09:24:37" "Http401AuthSample.java"$"13"$" (userName + "":"" + passWord).getBytes(),"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-19 09:24:37" "Http401AuthSample.java"$"14"$" Base64.DEFAULT"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-19 09:24:37" "Http401AuthSample.java"$"15"$" "" "" + credentials));"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-19 09:24:37" "Http401AuthSample.java"$"16"$"180,11 @@ public class Http401AuthSample extends GetSample {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-19 09:24:37" "Http401AuthSample.java"$"17"$" .from(Http401AuthSample.this)"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-19 09:24:37" "Http401AuthSample.java"$"18"$" .inflate(R.layout.credentials, new LinearLayout(Http401AuthSample.this), false);"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-19 09:24:37" "Http401AuthSample.java"$"19"$" TextView preface = (TextView) dialogView.findViewById(R.id.label_credentials);"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-06-19 09:24:37" "CONTRIBUTING.md"$"0"$"++ b/CONTRIBUTING.md"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-20 10:36:22" "CONTRIBUTING.md"$"1"$"21,9 @@ Don't be discouraged if your pull request is rejected. This is not a deadline an"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-20 10:36:22" "CONTRIBUTING.md"$"2"$""$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-20 10:36:22" "CONTRIBUTING.md"$"3"$"![Read the ISSUES?](http://i.imgur.com/LPWyLe7.jpg)"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-20 10:36:22" "CONTRIBUTING.md"$"4"$""$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-20 10:36:22" "CONTRIBUTING.md"$"5"$"The issues system is the place to report bugs and not for submitting patches or new functionality. As helpful as we would like to be, we cannot replace the developer and we certainly do not see what you're seeing. So when you come to report an issue, follow these simple rules:"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-20 10:36:22" "CONTRIBUTING.md"$"0"$"++ b/CONTRIBUTING.md"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-20 10:37:41" "CONTRIBUTING.md"$"1"$"22,7 @@ Don't be discouraged if your pull request is rejected. This is not a deadline an"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-20 10:37:41" "CONTRIBUTING.md"$"2"$"![Read the ISSUES?](http://i.imgur.com/LPWyLe7.jpg ""Read the ISSUES?"")"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2014-06-20 10:37:41" "AsyncHttpClient.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"1"$"73,7 @@ import java.io.IOException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"2"$"import java.lang.reflect.Field;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"3"$"1263,58 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"4"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"5"$" * This horrible hack is required on Android, due to implementation of BasicManagedEntity, which"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"6"$" * doesn't chain call consumeContent on underlying wrapped HttpEntity"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"7"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"8"$" * @param entity HttpEntity, may be null"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"9"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"10"$" public static void endEntityViaReflection(HttpEntity entity) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"11"$" if (entity instanceof HttpEntityWrapper) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"12"$" try {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"13"$" Field f = null;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"14"$" Field[] fields = HttpEntityWrapper.class.getDeclaredFields();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"15"$" for (Field ff : fields) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"16"$" if (ff.getName().equals(""wrappedEntity"")) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"17"$" f = ff;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"18"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"19"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"20"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"21"$" if (f != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"22"$" f.setAccessible(true);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"23"$" HttpEntity wrapped = (HttpEntity) f.get(entity);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"24"$" if (wrapped != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"25"$" wrapped.consumeContent();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"26"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"27"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"28"$" } catch (Throwable t) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"29"$" Log.e(LOG_TAG, ""wrappedEntity consume"", t);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"30"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"31"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"32"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"33"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"34"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"35"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"36"$" public InflatingEntity(HttpEntity wrapped) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"37"$" InputStream wrappedStream;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"38"$" PushbackInputStream pushbackStream;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"39"$" GZIPInputStream gzippedStream;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"40"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"41"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"42"$" wrappedStream = wrappedEntity.getContent();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"43"$" pushbackStream = new PushbackInputStream(wrappedStream, 2);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"44"$" if (isInputStreamGZIPCompressed(pushbackStream)) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"45"$" gzippedStream = new GZIPInputStream(pushbackStream);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"46"$" return gzippedStream;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"47"$" return pushbackStream;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"48"$"1322,13 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"49"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"50"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"51"$" public void consumeContent() throws IOException {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"52"$" AsyncHttpClient.silentCloseInputStream(wrappedStream);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"53"$" AsyncHttpClient.silentCloseInputStream(pushbackStream);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"54"$" AsyncHttpClient.silentCloseInputStream(gzippedStream);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"55"$" super.consumeContent();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpClient.java"$"56"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-06-22 13:47:27" "AsyncHttpResponseHandler.java"$"57"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-06-22 13:47:27" "AsyncHttpResponseHandler.java"$"58"$"411,7 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-06-22 13:47:27" "AsyncHttpResponseHandler.java"$"59"$" AsyncHttpClient.endEntityViaReflection(entity);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-06-22 13:47:27" "PersistentCookiesSample.java"$"3"$"++ b/sample/src/main/java/com/loopj/android/http/sample/PersistentCookiesSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PersistentCookiesSample.java"$"2014-06-22 15:14:36" "PersistentCookiesSample.java"$"4"$"115,7 @@ public class PersistentCookiesSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PersistentCookiesSample.java"$"2014-06-22 15:14:36" "PersistentCookiesSample.java"$"5"$" client.setEnableRedirects(true);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PersistentCookiesSample.java"$"2014-06-22 15:14:36" "CHANGELOG.md"$"0"$"++ b/CHANGELOG.md"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"1"$"1,85 @@"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"2"$"# CHANGELOG"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"3"$"----"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"4"$""$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"5"$"## 1.4.5 (released 22.6.2014)"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"6"$""$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"7"$"Complete list of commits included is here [https://github.com/loopj/android-async-http/commits/1.4.5](https://github.com/loopj/android-async-http/commits/1.4.5)"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"8"$"List of closed issues is here [https://github.com/loopj/android-async-http/issues?milestone=2&state=closed](https://github.com/loopj/android-async-http/issues?milestone=2&state=closed)"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"9"$""$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"10"$" - Support for circular and relative redirects"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"11"$" - Added support for SAX parsing, see `SaxAsyncHttpResponseHandler`"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"12"$" - Fixed Threading issue when used in Service or non-UI Thread context"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"13"$" - Fixed GZIPInputStream issue when running in StrictMode"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"14"$" - Removed unnecessary (ambiguous) callback methods (were deprecated in 1.4.4)"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"15"$" - Added JsonStreamerEntity to allow up streaming JSON data"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"16"$" - Added possibility to modify blacklisted/whitelisted exceptions (see `RetryHandler`)"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"17"$" - Using `newCachedThreadPool()` as default ExecutorService in library, with option to change it via main interface"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"18"$" - Added `ResponseHandlerInterface` to support completely custom implementations of response handlers"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"19"$" - Added `onProgress(int,int)` callback, which is used for upstream progress logging (eg. Progressbar dialogs)"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"20"$" - Fixed ""division by zero"" in default response handler"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"21"$" - Added DataAsyncHttpResponseHandler, which has extra callback method which receives partially received data"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"22"$" - Fixed problem with uploading more than 2 files (changes in SimpleMultipartEntity)"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"23"$" - Fixed problem where on GarbageCollectors activity there was no callback received"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"24"$" - Added warning for cases, where headers overwrite each other (between common headers and per-request headers)"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"25"$" - Safely closing IO streams (both upstream and downstream)"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"26"$" - Fixed PersistentCookieStore issue, where non-persistent cookies were stored and added option to delete stored cookie"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"27"$" - Fixed networkOnMainThreadException when canceling requests (`AsyncHttpClient#cancel(boolean)`)"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"28"$" - Removed default User-Agent definition from library"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"29"$" - Fixed handling null URLs in default interface calls"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"30"$" - Allowed to subclass AsyncHttpClient and simply provide custom AsyncHttpRequest object (`AsyncHttpClient#newAsyncHttpRequest`)"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"31"$" - Changed project structure to be default Intellij IDEA structure (eg. library/src/main/java)"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"32"$" - Catching UnsupportedEncodingException default Async and Text response handlers"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"33"$" - Added strict Lint checking for both Library and Sample application"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"34"$" - Added example implementations in Sample application"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"35"$" - Requests threading (ThreadPool usage, 6 seconds delay on response)"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"36"$" - Synchronous request (from Activity and IntentService)"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"37"$" - SAX Parsing the response"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"38"$" - Retry request sample"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"39"$" - Handling 302 redirects"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"40"$" - RangeResponse (working with partially received data)"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"41"$" - Basic usage of GET, POST, PUT, DELETE"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"42"$" - JSON response parsing"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"43"$" - GZIP compressed communication"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"44"$" - Binary handler (receives `byte[]` without parsing/converting)"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"45"$" - File response handler (saving response directly into given File)"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"46"$" - Self-signed CA sample (how to pin SSL certificate or add custom trust-chain for requests)"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"47"$" - Persistent cookies store (persisting cookies between requests)"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"48"$" - Post multi-part encoded Files (SimpleMultipartEntity)"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"49"$" - Jackson JSON integration"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"50"$""$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"51"$"## 1.4.4 (released 28.10.2013)"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"52"$""$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"53"$"Complete list of commits included is here [https://github.com/loopj/android-async-http/commits/1.4.4](https://github.com/loopj/android-async-http/commits/1.4.4)"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"54"$"List of closed issues is here [https://github.com/loopj/android-async-http/issues?milestone=1&state=closed](https://github.com/loopj/android-async-http/issues?milestone=1&state=closed)"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"55"$""$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"56"$" - Added FileAsyncHttpResponseHandler for direct saving response into File instead of device memory"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"57"$" - JsonHttpResponseHandler now parsing JSON in separate thread"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"58"$" - Interface method to allow/deny handling of http redirects"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"59"$" - Added method to delete previously set header (AsyncHttpClient.java)"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"60"$" - Not creating new Thread if call initiated outside of UI Thread (broken, fixed in 1.4.5)"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"61"$" - Support for changing response Charset (default still UTF-8)"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"62"$" - Allow setting maximum retries count (AsyncHttpClient.java)"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"63"$" - SimpleMultipartEntity now allows repeated usage (`HttpEntity.isRepeatable()`)"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"64"$" - Added custom SSLSocketFactory to allow certificate pinning and accepting self-signed or untrusted SSL certificates"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"65"$" - Callbacks to return HTTP status code and response Headers"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"66"$" - Added support for unsetting Basic Auth params"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"67"$" - Added support for non-standard HTTP and HTTPS ports (new constructors of `AsyncHttpClient`)"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"68"$" - Allowed to change dynamically allowed content-types for BinaryHttpResponseHandler per-response-handler (was static previously)"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"69"$" - Added support for setting proxy, optionally with authentication"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"70"$" - `AsyncHttpClient#setProxy(String hostname, int port, String username, String password)`"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"71"$" - Support for passing Maps, Sets and Lists via RequestParams"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"72"$" - Properly chaining callback methods (onSuccess, onFailure, ...) in descendant order by number of function params"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"73"$" - Fixed incorrect handling of URLs with spaces after redirect"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"74"$" - now sanitizes spaces within URL both on-request and on-redirect"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"75"$" - Added RequestHandle which can be used to cancel and/or check request status"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"76"$" - Is returned for each call (`.post(...)`, `.get(...)`, `.head(...)`, `.put(...)`, etc..)"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"77"$" - Added BaseJsonHttpResponseHandler to simplify integration with Jackson JSON, Gson and other JSON parsing libraries"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"78"$" - Added Sample application to demonstrate functions and usage"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"79"$" - Using [http://httpbin.org/](http://httpbin.org/) to test methods"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"80"$" - Enforcing INTERNET permission"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"81"$" - Support for Gradle buildscript"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"82"$" - Support for Travis CI (Continuous Integration) testing"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"83"$" - Dropped support for Eclipse ADT usage (obsolete)"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"84"$" - Added HTTP HEAD method support"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"85"$" - Releasing both AAR and JAR (+javadoc and sources) into Maven Central repository"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "CHANGELOG.md"$"86"$" - Added tons of mising Javadoc for both classes and methods"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 17:28:04" "README.md"$"87"$"++ b/README.md"$"verdict"$"1"$" b/README.md"$"2014-06-22 17:28:04" "README.md"$"88"$"28,10 @@ https://oss.sonatype.org/content/repositories/snapshots/com/loopj/android/androi"$"verdict"$"1"$" b/README.md"$"2014-06-22 17:28:04" "README.md"$"89"$"Version: 1.4.6-SNAPSHOT"$"verdict"$"1"$" b/README.md"$"2014-06-22 17:28:04" "README.md"$"90"$"Gradle: `com.loopj.android:async-http-client:1.4.6-SNAPSHOT`"$"verdict"$"1"$" b/README.md"$"2014-06-22 17:28:04" "README.md"$"91"$"40,10 @@ http://central.maven.org/maven2/com/loopj/android/android-async-http/"$"verdict"$"1"$" b/README.md"$"2014-06-22 17:28:04" "README.md"$"92"$"Version: 1.4.5"$"verdict"$"1"$" b/README.md"$"2014-06-22 17:28:04" "README.md"$"93"$"Gradle: `com.loopj.android:async-http-client:1.4.5`"$"verdict"$"1"$" b/README.md"$"2014-06-22 17:28:04" "build.gradle"$"94"$"++ b/build.gradle"$"verdict"$"1"$" b/build.gradle"$"2014-06-22 17:28:04" "build.gradle"$"95"$"14,7 @@ def isReleaseBuild() {"$"verdict"$"1"$" b/build.gradle"$"2014-06-22 17:28:04" "build.gradle"$"96"$" version = '1.4.5'"$"verdict"$"1"$" b/build.gradle"$"2014-06-22 17:28:04" "gradle.properties"$"97"$"++ b/gradle.properties"$"verdict"$"1"$" b/gradle.properties"$"2014-06-22 17:28:04" "gradle.properties"$"98"$"1,4 @@"$"verdict"$"1"$" b/gradle.properties"$"2014-06-22 17:28:04" "gradle.properties"$"99"$"VERSION_NAME=1.4.5"$"verdict"$"1"$" b/gradle.properties"$"2014-06-22 17:28:04" "CHANGELOG.md"$"0"$"++ b/CHANGELOG.md"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 18:45:58" "CHANGELOG.md"$"1"$"1,6 @@"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 18:45:58" "CHANGELOG.md"$"2"$"## 1.4.5 (released 22. 6. 2014)"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 18:45:58" "CHANGELOG.md"$"3"$"46,7 @@ List of closed issues is here [https://github.com/loopj/android-async-http/issue"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 18:45:58" "CHANGELOG.md"$"4"$"## 1.4.4 (released 28. 10. 2013)"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 18:45:58" "CHANGELOG.md"$"5"$"81,4 @@ List of closed issues is here [https://github.com/loopj/android-async-http/issue"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 18:45:58" "CHANGELOG.md"$"6"$"javadoc and sources) into Maven Central repository"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 18:45:58" "CHANGELOG.md"$"7"$" - Added tons of mising Javadoc for both classes and methods"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-06-22 18:45:58" "README.md"$"8"$"++ b/README.md"$"verdict"$"1"$" b/README.md"$"2014-06-22 18:45:58" "README.md"$"9"$"4,12 @@ Asynchronous Http Client for Android"$"verdict"$"1"$" b/README.md"$"2014-06-22 18:45:58" "README.md"$"10"$"Changelog"$"verdict"$"1"$" b/README.md"$"2014-06-22 18:45:58" "README.md"$"11"$"---------"$"verdict"$"1"$" b/README.md"$"2014-06-22 18:45:58" "README.md"$"12"$""$"verdict"$"1"$" b/README.md"$"2014-06-22 18:45:58" "README.md"$"13"$"See what is new in version 1.4.5 released on 22th June 2014"$"verdict"$"1"$" b/README.md"$"2014-06-22 18:45:58" "README.md"$"14"$""$"verdict"$"1"$" b/README.md"$"2014-06-22 18:45:58" "README.md"$"15"$"https://github.com/loopj/android-async-http/blob/1.4.5/CHANGELOG.md"$"verdict"$"1"$" b/README.md"$"2014-06-22 18:45:58" "README.md"$"16"$"24,17 @@ Features"$"verdict"$"1"$" b/README.md"$"2014-06-22 18:45:58" "README.md"$"17"$"Examples"$"verdict"$"1"$" b/README.md"$"2014-06-22 18:45:58" "README.md"$"18"$"--------"$"verdict"$"1"$" b/README.md"$"2014-06-22 18:45:58" "README.md"$"19"$""$"verdict"$"1"$" b/README.md"$"2014-06-22 18:45:58" "README.md"$"20"$"For inspiration and testing on device we've provided Sample Application."$"verdict"$"1"$" b/README.md"$"2014-06-22 18:45:58" "README.md"$"21"$"See individual samples [here on Github](https://github.com/loopj/android-async-http/tree/1.4.5/sample/src/main/java/com/loopj/android/http/sample)"$"verdict"$"1"$" b/README.md"$"2014-06-22 18:45:58" "README.md"$"22"$"To run Sample application, simply clone the repository and run command: `gradle :sample:installDebug` to install on connected device"$"verdict"$"1"$" b/README.md"$"2014-06-22 18:45:58" "README.md"$"23"$""$"verdict"$"1"$" b/README.md"$"2014-06-22 18:45:58" "README.md"$"24"$"Maven"$"verdict"$"1"$" b/README.md"$"2014-06-22 18:45:58" "README.md"$"25"$"47,17 @@ Packaging: JAR or AAR"$"verdict"$"1"$" b/README.md"$"2014-06-22 18:45:58" "README.md"$"26"$"**development snapshots**"$"verdict"$"1"$" b/README.md"$"2014-06-22 18:45:58" "README.md"$"27"$"https://oss.sonatype.org/content/repositories/snapshots/com/loopj/android/android-async-http/"$"verdict"$"1"$" b/README.md"$"2014-06-22 18:45:58" "README.md"$"28"$"```"$"verdict"$"1"$" b/README.md"$"2014-06-22 18:45:58" "README.md"$"29"$"Maven URL: https://oss.sonatype.org/content/repositories/snapshots/"$"verdict"$"1"$" b/README.md"$"2014-06-22 18:45:58" "README.md"$"30"$"GroupId: com.loopj.android"$"verdict"$"1"$" b/README.md"$"2014-06-22 18:45:58" "README.md"$"31"$"ArtifactId: android-async-http"$"verdict"$"1"$" b/README.md"$"2014-06-22 18:45:58" "README.md"$"32"$"Version: 1.4.6-SNAPSHOT"$"verdict"$"1"$" b/README.md"$"2014-06-22 18:45:58" "README.md"$"33"$"Packaging: JAR or AAR"$"verdict"$"1"$" b/README.md"$"2014-06-22 18:45:58" "README.md"$"34"$"```"$"verdict"$"1"$" b/README.md"$"2014-06-22 18:45:58" "README.md"$"35"$"Gradle: `com.loopj.android:async-http-client:1.4.6-SNAPSHOT`"$"verdict"$"1"$" b/README.md"$"2014-06-22 18:45:58" "README.md"$"36"$""$"verdict"$"1"$" b/README.md"$"2014-06-22 18:45:58" "README.md"$"37"$"Documentation, Features and Examples"$"verdict"$"1"$" b/README.md"$"2014-06-22 18:45:58" "README.md"$"0"$"++ b/README.md"$"verdict"$"1"$" b/README.md"$"2014-06-22 19:11:15" "README.md"$"1"$"11,13 @@ See what is new in version 1.4.5 released on 22th June 2014"$"verdict"$"1"$" b/README.md"$"2014-06-22 19:11:15" "README.md"$"2"$"Javadoc"$"verdict"$"1"$" b/README.md"$"2014-06-22 19:11:15" "README.md"$"3"$"-------"$"verdict"$"1"$" b/README.md"$"2014-06-22 19:11:15" "README.md"$"4"$""$"verdict"$"1"$" b/README.md"$"2014-06-22 19:11:15" "README.md"$"5"$"Latest Javadoc for 1.4.5 release are available here (also included in Maven repository):"$"verdict"$"1"$" b/README.md"$"2014-06-22 19:11:15" "README.md"$"6"$""$"verdict"$"1"$" b/README.md"$"2014-06-22 19:11:15" "README.md"$"7"$"http://loopj.com/android-async-http/doc/"$"verdict"$"1"$" b/README.md"$"2014-06-22 19:11:15" "README.md"$"8"$""$"verdict"$"1"$" b/README.md"$"2014-06-22 19:11:15" "README.md"$"9"$"Features"$"verdict"$"1"$" b/README.md"$"2014-06-22 19:11:15" "README.md"$"10"$"36,11 @@ Examples"$"verdict"$"1"$" b/README.md"$"2014-06-22 19:11:15" "README.md"$"11"$"To run Sample application, simply clone the repository and run this command, to install it on connected device"$"verdict"$"1"$" b/README.md"$"2014-06-22 19:11:15" "README.md"$"12"$""$"verdict"$"1"$" b/README.md"$"2014-06-22 19:11:15" "README.md"$"13"$"```java"$"verdict"$"1"$" b/README.md"$"2014-06-22 19:11:15" "README.md"$"14"$"gradle :sample:installDebug"$"verdict"$"1"$" b/README.md"$"2014-06-22 19:11:15" "README.md"$"15"$"```"$"verdict"$"1"$" b/README.md"$"2014-06-22 19:11:15" "README.md"$"16"$"59,7 @@ Packaging: JAR or AAR"$"verdict"$"1"$" b/README.md"$"2014-06-22 19:11:15" "README.md"$"17"$""$"verdict"$"1"$" b/README.md"$"2014-06-22 19:11:15" "README.md"$"18"$"https://oss.sonatype.org/content/repositories/snapshots/com/loopj/android/android-async-http/"$"verdict"$"1"$" b/README.md"$"2014-06-22 19:11:15" ".travis.yml"$"0"$"++ b/.travis.yml"$"verdict"$"1"$" b/.travis.yml"$"2014-07-02 17:06:47" ".travis.yml"$"1"$"1,14 @@"$"verdict"$"1"$" b/.travis.yml"$"2014-07-02 17:06:47" ".travis.yml"$"2"$"language: android"$"verdict"$"1"$" b/.travis.yml"$"2014-07-02 17:06:47" ".travis.yml"$"3"$"jdk: openjdk7"$"verdict"$"1"$" b/.travis.yml"$"2014-07-02 17:06:47" ".travis.yml"$"4"$"android:"$"verdict"$"1"$" b/.travis.yml"$"2014-07-02 17:06:47" ".travis.yml"$"5"$" components:"$"verdict"$"1"$" b/.travis.yml"$"2014-07-02 17:06:47" ".travis.yml"$"6"$" - build-tools-19.1.0"$"verdict"$"1"$" b/.travis.yml"$"2014-07-02 17:06:47" ".travis.yml"$"7"$" - extra-android-support"$"verdict"$"1"$" b/.travis.yml"$"2014-07-02 17:06:47" ".travis.yml"$"8"$" - extra-android-m2repository"$"verdict"$"1"$" b/.travis.yml"$"2014-07-02 17:06:47" ".travis.yml"$"9"$" - android-19"$"verdict"$"1"$" b/.travis.yml"$"2014-07-02 17:06:47" ".travis.yml"$"10"$"script:"$"verdict"$"1"$" b/.travis.yml"$"2014-07-02 17:06:47" "README.md"$"11"$"++ b/README.md"$"verdict"$"1"$" b/README.md"$"2014-07-02 17:06:47" "README.md"$"12"$"56,7 @@ ArtifactId: android-async-http"$"verdict"$"1"$" b/README.md"$"2014-07-02 17:06:47" "README.md"$"13"$"Gradle: `com.loopj.android:android-async-http:1.4.5`"$"verdict"$"1"$" b/README.md"$"2014-07-02 17:06:47" "README.md"$"14"$"68,7 @@ ArtifactId: android-async-http"$"verdict"$"1"$" b/README.md"$"2014-07-02 17:06:47" "README.md"$"15"$"Gradle: `com.loopj.android:android-async-http:1.4.6-SNAPSHOT`"$"verdict"$"1"$" b/README.md"$"2014-07-02 17:06:47" "gradle-wrapper.properties"$"16"$"++ b/gradle/wrapper/gradle-wrapper.properties"$"verdict"$"1"$" b/gradle/wrapper/gradle-wrapper.properties"$"2014-07-02 17:06:47" "gradle-wrapper.properties"$"17"$"1,6 @@"$"verdict"$"1"$" b/gradle/wrapper/gradle-wrapper.properties"$"2014-07-02 17:06:47" "gradle-wrapper.properties"$"18"$"#Wed Jul 02 18:01:59 CEST 2014"$"verdict"$"1"$" b/gradle/wrapper/gradle-wrapper.properties"$"2014-07-02 17:06:47" "gradle-wrapper.properties"$"19"$"distributionBase=GRADLE_USER_HOME"$"verdict"$"1"$" b/gradle/wrapper/gradle-wrapper.properties"$"2014-07-02 17:06:47" "gradle-wrapper.properties"$"20"$"distributionPath=wrapper/dists"$"verdict"$"1"$" b/gradle/wrapper/gradle-wrapper.properties"$"2014-07-02 17:06:47" "gradle-wrapper.properties"$"21"$"zipStoreBase=GRADLE_USER_HOME"$"verdict"$"1"$" b/gradle/wrapper/gradle-wrapper.properties"$"2014-07-02 17:06:47" "gradle-wrapper.properties"$"22"$"zipStorePath=wrapper/dists"$"verdict"$"1"$" b/gradle/wrapper/gradle-wrapper.properties"$"2014-07-02 17:06:47" "gradle-wrapper.properties"$"23"$"distributionUrl=https\://services.gradle.org/distributions/gradle-1.12-bin.zip"$"verdict"$"1"$" b/gradle/wrapper/gradle-wrapper.properties"$"2014-07-02 17:06:47" "gradlew"$"24"$"++ b/gradlew"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"25"$"1,164 @@"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"26"$"#!/usr/bin/env bash"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"27"$""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"28"$"##############################################################################"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"29"$"##"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"30"$"## Gradle start up script for UN*X"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"31"$"##"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"32"$"##############################################################################"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"33"$""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"34"$"# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script."$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"35"$"DEFAULT_JVM_OPTS="""""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"36"$""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"37"$"APP_NAME=""Gradle"""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"38"$"APP_BASE_NAME=`basename ""$0""`"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"39"$""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"40"$"# Use the maximum available, or set MAX_FD != -1 to use that value."$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"41"$"MAX_FD=""maximum"""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"42"$""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"43"$"warn ( ) {"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"44"$" echo ""$*"""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"45"$"}"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"46"$""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"47"$"die ( ) {"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"48"$" echo"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"49"$" echo ""$*"""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"50"$" echo"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"51"$" exit 1"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"52"$"}"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"53"$""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"54"$"# OS specific support (must be 'true' or 'false')."$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"55"$"cygwin=false"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"56"$"msys=false"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"57"$"darwin=false"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"58"$"case ""`uname`"" in"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"59"$" CYGWIN* )"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"60"$" cygwin=true"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"61"$" ;;"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"62"$" Darwin* )"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"63"$" darwin=true"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"64"$" ;;"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"65"$" MINGW* )"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"66"$" msys=true"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"67"$" ;;"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"68"$"esac"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"69"$""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"70"$"# For Cygwin, ensure paths are in UNIX format before anything is touched."$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"71"$"if $cygwin ; then"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"72"$" [ -n ""$JAVA_HOME"" ] && JAVA_HOME=`cygpath --unix ""$JAVA_HOME""`"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"73"$"fi"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"74"$""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"75"$"# Attempt to set APP_HOME"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"76"$"# Resolve links: $0 may be a link"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"77"$"PRG=""$0"""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"78"$"# Need this for relative symlinks."$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"79"$"while [ -h ""$PRG"" ] ; do"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"80"$" ls=`ls -ld ""$PRG""`"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"81"$" link=`expr ""$ls"" : '.*-> \(.*\)$'`"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"82"$" if expr ""$link"" : '/.*' > /dev/null; then"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"83"$" PRG=""$link"""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"84"$" else"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"85"$" PRG=`dirname ""$PRG""`""/$link"""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"86"$" fi"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"87"$"done"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"88"$"SAVED=""`pwd`"""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"89"$"cd ""`dirname \""$PRG\""`/"" >&-"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"90"$"APP_HOME=""`pwd -P`"""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"91"$"cd ""$SAVED"" >&-"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"92"$""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"93"$"CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"94"$""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"95"$"# Determine the Java command to use to start the JVM."$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"96"$"if [ -n ""$JAVA_HOME"" ] ; then"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"97"$" if [ -x ""$JAVA_HOME/jre/sh/java"" ] ; then"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"98"$" # IBM's JDK on AIX uses strange locations for the executables"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"99"$" JAVACMD=""$JAVA_HOME/jre/sh/java"""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"100"$" else"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"101"$" JAVACMD=""$JAVA_HOME/bin/java"""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"102"$" fi"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"103"$" if [ ! -x ""$JAVACMD"" ] ; then"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"104"$" die ""ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"105"$""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"106"$"Please set the JAVA_HOME variable in your environment to match the"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"107"$"location of your Java installation."""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"108"$" fi"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"109"$"else"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"110"$" JAVACMD=""java"""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"111"$" which java >/dev/null 2>&1 || die ""ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH."$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"112"$""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"113"$"Please set the JAVA_HOME variable in your environment to match the"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"114"$"location of your Java installation."""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"115"$"fi"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"116"$""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"117"$"# Increase the maximum file descriptors if we can."$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"118"$"if [ ""$cygwin"" = ""false"" -a ""$darwin"" = ""false"" ] ; then"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"119"$" MAX_FD_LIMIT=`ulimit -H -n`"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"120"$" if [ $? -eq 0 ] ; then"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"121"$" if [ ""$MAX_FD"" = ""maximum"" -o ""$MAX_FD"" = ""max"" ] ; then"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"122"$" MAX_FD=""$MAX_FD_LIMIT"""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"123"$" fi"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"124"$" ulimit -n $MAX_FD"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"125"$" if [ $? -ne 0 ] ; then"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"126"$" warn ""Could not set maximum file descriptor limit: $MAX_FD"""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"127"$" fi"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"128"$" else"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"129"$" warn ""Could not query maximum file descriptor limit: $MAX_FD_LIMIT"""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"130"$" fi"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"131"$"fi"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"132"$""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"133"$"# For Darwin, add options to specify how the application appears in the dock"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"134"$"if $darwin; then"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"135"$" GRADLE_OPTS=""$GRADLE_OPTS \""-Xdock:name=$APP_NAME\"" \""-Xdock:icon=$APP_HOME/media/gradle.icns\"""""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"136"$"fi"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"137"$""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"138"$"# For Cygwin, switch paths to Windows format before running java"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"139"$"if $cygwin ; then"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"140"$" APP_HOME=`cygpath --path --mixed ""$APP_HOME""`"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"141"$" CLASSPATH=`cygpath --path --mixed ""$CLASSPATH""`"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"142"$""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"143"$" # We build the pattern for arguments to be converted via cygpath"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"144"$" ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null`"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"145"$" SEP="""""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"146"$" for dir in $ROOTDIRSRAW ; do"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"147"$" ROOTDIRS=""$ROOTDIRS$SEP$dir"""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"148"$" SEP=""|"""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"149"$" done"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"150"$" OURCYGPATTERN=""(^($ROOTDIRS))"""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"151"$" # Add a user-defined pattern to the cygpath arguments"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"152"$" if [ ""$GRADLE_CYGPATTERN"" != """" ] ; then"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"153"$" OURCYGPATTERN=""$OURCYGPATTERN|($GRADLE_CYGPATTERN)"""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"154"$" fi"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"155"$" # Now convert the arguments - kludge to limit ourselves to /bin/sh"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"156"$" i=0"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"157"$" for arg in ""$@"" ; do"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"158"$" CHECK=`echo ""$arg""|egrep -c ""$OURCYGPATTERN"" -`"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"159"$" CHECK2=`echo ""$arg""|egrep -c ""^-""` ### Determine if an option"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"160"$""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"161"$" if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"162"$" eval `echo args$i`=`cygpath --path --ignore --mixed ""$arg""`"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"163"$" else"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"164"$" eval `echo args$i`=""\""$arg\"""""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"165"$" fi"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"166"$" i=$((i+1))"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"167"$" done"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"168"$" case $i in"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"169"$" (0) set -- ;;"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"170"$" (1) set -- ""$args0"" ;;"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"171"$" (2) set -- ""$args0"" ""$args1"" ;;"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"172"$" (3) set -- ""$args0"" ""$args1"" ""$args2"" ;;"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"173"$" (4) set -- ""$args0"" ""$args1"" ""$args2"" ""$args3"" ;;"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"174"$" (5) set -- ""$args0"" ""$args1"" ""$args2"" ""$args3"" ""$args4"" ;;"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"175"$" (6) set -- ""$args0"" ""$args1"" ""$args2"" ""$args3"" ""$args4"" ""$args5"" ;;"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"176"$" (7) set -- ""$args0"" ""$args1"" ""$args2"" ""$args3"" ""$args4"" ""$args5"" ""$args6"" ;;"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"177"$" (8) set -- ""$args0"" ""$args1"" ""$args2"" ""$args3"" ""$args4"" ""$args5"" ""$args6"" ""$args7"" ;;"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"178"$" (9) set -- ""$args0"" ""$args1"" ""$args2"" ""$args3"" ""$args4"" ""$args5"" ""$args6"" ""$args7"" ""$args8"" ;;"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"179"$" esac"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"180"$"fi"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"181"$""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"182"$"# Split up the JVM_OPTS And GRADLE_OPTS values into an array, following the shell quoting and substitution rules"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"183"$"function splitJvmOpts() {"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"184"$" JVM_OPTS=(""$@"")"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"185"$"}"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"186"$"eval splitJvmOpts $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS"$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"187"$"JVM_OPTS[${#JVM_OPTS[*]}]=""-Dorg.gradle.appname=$APP_BASE_NAME"""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"188"$""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew"$"189"$"exec ""$JAVACMD"" ""${JVM_OPTS[@]}"" -classpath ""$CLASSPATH"" org.gradle.wrapper.GradleWrapperMain ""$@"""$"verdict"$"1"$" b/gradlew"$"2014-07-02 17:06:47" "gradlew.bat"$"190"$"++ b/gradlew.bat"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"191"$"1,90 @@"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"192"$"@if ""%DEBUG%"" == """" @echo off"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"193"$"@rem ##########################################################################"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"194"$"@rem"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"195"$"@rem Gradle startup script for Windows"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"196"$"@rem"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"197"$"@rem ##########################################################################"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"198"$""$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"199"$"@rem Set local scope for the variables with windows NT shell"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"200"$"if ""%OS%""==""Windows_NT"" setlocal"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"201"$""$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"202"$"@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script."$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"203"$"set DEFAULT_JVM_OPTS="$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"204"$""$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"205"$"set DIRNAME=%~dp0"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"206"$"if ""%DIRNAME%"" == """" set DIRNAME=."$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"207"$"set APP_BASE_NAME=%~n0"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"208"$"set APP_HOME=%DIRNAME%"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"209"$""$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"210"$"@rem Find java.exe"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"211"$"if defined JAVA_HOME goto findJavaFromJavaHome"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"212"$""$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"213"$"set JAVA_EXE=java.exe"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"214"$"%JAVA_EXE% -version >NUL 2>&1"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"215"$"if ""%ERRORLEVEL%"" == ""0"" goto init"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"216"$""$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"217"$"echo."$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"218"$"echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH."$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"219"$"echo."$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"220"$"echo Please set the JAVA_HOME variable in your environment to match the"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"221"$"echo location of your Java installation."$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"222"$""$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"223"$"goto fail"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"224"$""$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"225"$":findJavaFromJavaHome"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"226"$"set JAVA_HOME=%JAVA_HOME:""=%"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"227"$"set JAVA_EXE=%JAVA_HOME%/bin/java.exe"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"228"$""$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"229"$"if exist ""%JAVA_EXE%"" goto init"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"230"$""$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"231"$"echo."$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"232"$"echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"233"$"echo."$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"234"$"echo Please set the JAVA_HOME variable in your environment to match the"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"235"$"echo location of your Java installation."$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"236"$""$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"237"$"goto fail"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"238"$""$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"239"$":init"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"240"$"@rem Get command-line arguments, handling Windowz variants"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"241"$""$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"242"$"if not ""%OS%"" == ""Windows_NT"" goto win9xME_args"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"243"$"if ""%@eval[2+2]"" == ""4"" goto 4NT_args"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"244"$""$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"245"$":win9xME_args"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"246"$"@rem Slurp the command line arguments."$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"247"$"set CMD_LINE_ARGS="$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"248"$"set _SKIP=2"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"249"$""$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"250"$":win9xME_args_slurp"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"251"$"if ""x%~1"" == ""x"" goto execute"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"252"$""$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"253"$"set CMD_LINE_ARGS=%*"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"254"$"goto execute"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"255"$""$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"256"$":4NT_args"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"257"$"@rem Get arguments from the 4NT Shell from JP Software"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"258"$"set CMD_LINE_ARGS=%$"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"259"$""$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"260"$":execute"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"261"$"@rem Setup the command line"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"262"$""$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"263"$"set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"264"$""$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"265"$"@rem Execute Gradle"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"266"$"""%JAVA_EXE%"" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% ""-Dorg.gradle.appname=%APP_BASE_NAME%"" -classpath ""%CLASSPATH%"" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS%"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"267"$""$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"268"$":end"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"269"$"@rem End local scope for the variables with windows NT shell"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"270"$"if ""%ERRORLEVEL%""==""0"" goto mainEnd"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"271"$""$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"272"$":fail"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"273"$"rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"274"$"rem the _cmd.exe /c_ return code!"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"275"$"if not """" == ""%GRADLE_EXIT_CONSOLE%"" exit 1"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"276"$"exit /b 1"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"277"$""$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"278"$":mainEnd"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"279"$"if ""%OS%""==""Windows_NT"" endlocal"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"280"$""$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "gradlew.bat"$"281"$":omega"$"verdict"$"1"$" b/gradlew.bat"$"2014-07-02 17:06:47" "build.gradle"$"282"$"++ b/library/build.gradle"$"verdict"$"1"$" b/library/build.gradle"$"2014-07-02 17:06:47" "build.gradle"$"283"$"1,4 @@"$"verdict"$"1"$" b/library/build.gradle"$"2014-07-02 17:06:47" "build.gradle"$"284"$"apply plugin: 'com.android.library'"$"verdict"$"1"$" b/library/build.gradle"$"2014-07-02 17:06:47" "build.gradle"$"285"$"14,7 @@ android {"$"verdict"$"1"$" b/library/build.gradle"$"2014-07-02 17:06:47" "build.gradle"$"286"$" disable 'OldTargetApi'"$"verdict"$"1"$" b/library/build.gradle"$"2014-07-02 17:06:47" "build.gradle"$"287"$"++ b/sample/build.gradle"$"verdict"$"1"$" b/sample/build.gradle"$"2014-07-02 17:06:47" "build.gradle"$"288"$"6,7 @@ buildscript {"$"verdict"$"1"$" b/sample/build.gradle"$"2014-07-02 17:06:47" "build.gradle"$"289"$"'"$"verdict"$"1"$" b/sample/build.gradle"$"2014-07-02 17:06:47" "build.gradle"$"290"$"apply plugin: 'com.android.application'"$"verdict"$"1"$" b/sample/build.gradle"$"2014-07-02 17:06:47" "build.gradle"$"291"$"34,7 @@ android {"$"verdict"$"1"$" b/sample/build.gradle"$"2014-07-02 17:06:47" "build.gradle"$"292"$" disable 'OldTargetApi'"$"verdict"$"1"$" b/sample/build.gradle"$"2014-07-02 17:06:47" ".travis.yml"$"0"$"++ b/.travis.yml"$"verdict"$"1"$" b/.travis.yml"$"2014-07-02 17:10:27" ".travis.yml"$"1"$"6,12 @@ android:"$"verdict"$"1"$" b/.travis.yml"$"2014-07-02 17:10:27" ".travis.yml"$"2"$" licenses:"$"verdict"$"1"$" b/.travis.yml"$"2014-07-02 17:10:27" ".travis.yml"$"3"$" - '.+'"$"verdict"$"1"$" b/.travis.yml"$"2014-07-02 17:10:27" ".travis.yml"$"0"$"++ b/.travis.yml"$"verdict"$"1"$" b/.travis.yml"$"2014-07-02 17:48:38" ".travis.yml"$"1"$"9,6 @@ android:"$"verdict"$"1"$" b/.travis.yml"$"2014-07-02 17:48:38" ".travis.yml"$"2"$"'"$"verdict"$"1"$" b/.travis.yml"$"2014-07-02 17:48:38" "AsyncHttpClient.java"$"3"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-07-02 17:48:38" "AsyncHttpClient.java"$"4"$"1110,11 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-07-02 17:48:38" "AsyncHttpClient.java"$"5"$" synchronized (requestMap) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-07-02 17:48:38" "AsyncHttpClient.java"$"6"$" if (requestList == null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-07-02 17:48:38" "AsyncHttpClient.java"$"7"$" requestList = Collections.synchronizedList(new LinkedList());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-07-02 17:48:38" "AsyncHttpClient.java"$"8"$" requestMap.put(context, requestList);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-07-02 17:48:38" "AsyncHttpClient.java"$"9"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-07-02 17:48:38" "AsyncHttpResponseHandler.java"$"10"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-07-02 17:48:38" "AsyncHttpResponseHandler.java"$"11"$"196,7 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-07-02 17:48:38" "AsyncHttpResponseHandler.java"$"12"$" // default log warning is not necessary, because this method is just optional notification"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-07-02 17:48:38" "AsyncHttpResponseHandler.java"$"13"$"204,7 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-07-02 17:48:38" "AsyncHttpResponseHandler.java"$"14"$" // default log warning is not necessary, because this method is just optional notification"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-07-02 17:48:38" "DataAsyncHttpResponseHandler.java"$"15"$"++ b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-07-02 17:48:38" "DataAsyncHttpResponseHandler.java"$"16"$"45,7 @@ public abstract class DataAsyncHttpResponseHandler extends AsyncHttpResponseHand"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-07-02 17:48:38" "DataAsyncHttpResponseHandler.java"$"17"$" Log.d(LOG_TAG, ""onProgressData(byte[]) was not overriden, but callback was received"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-07-02 17:48:38" "JsonHttpResponseHandler.java"$"18"$"++ b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-07-02 17:48:38" "JsonHttpResponseHandler.java"$"19"$"62,7 @@ public class JsonHttpResponseHandler extends TextHttpResponseHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-07-02 17:48:38" "JsonHttpResponseHandler.java"$"20"$" Log.w(LOG_TAG, ""onSuccess(int, Header[], JSONObject) was not overriden, but callback was received"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-07-02 17:48:38" "JsonHttpResponseHandler.java"$"21"$"73,7 @@ public class JsonHttpResponseHandler extends TextHttpResponseHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-07-02 17:48:38" "JsonHttpResponseHandler.java"$"22"$" Log.w(LOG_TAG, ""onSuccess(int, Header[], JSONArray) was not overriden, but callback was received"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-07-02 17:48:38" "JsonHttpResponseHandler.java"$"23"$"85,7 @@ public class JsonHttpResponseHandler extends TextHttpResponseHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-07-02 17:48:38" "JsonHttpResponseHandler.java"$"24"$" Log.w(LOG_TAG, ""onFailure(int, Header[], Throwable, JSONObject) was not overriden, but callback was received"", throwable);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-07-02 17:48:38" "JsonHttpResponseHandler.java"$"25"$"97,17 @@ public class JsonHttpResponseHandler extends TextHttpResponseHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-07-02 17:48:38" "JsonHttpResponseHandler.java"$"26"$" Log.w(LOG_TAG, ""onFailure(int, Header[], Throwable, JSONArray) was not overriden, but callback was received"", throwable);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-07-02 17:48:38" "JsonHttpResponseHandler.java"$"27"$" Log.w(LOG_TAG, ""onFailure(int, Header[], String, Throwable) was not overriden, but callback was received"", throwable);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-07-02 17:48:38" "JsonHttpResponseHandler.java"$"28"$" Log.w(LOG_TAG, ""onSuccess(int, Header[], String) was not overriden, but callback was received"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-07-02 17:48:38" "AsyncHttpClient.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-08-02 21:57:54" "AsyncHttpClient.java"$"1"$"255,9 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-08-02 21:57:54" "AsyncHttpClient.java"$"2"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-08-02 21:57:54" "AsyncHttpClient.java"$"3"$" //remove the overwritten header"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-08-02 21:57:54" "AsyncHttpClient.java"$"4"$" request.removeHeader(overwritten);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-08-02 21:57:54" "JsonStreamerEntity.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-08-09 13:01:03" "JsonStreamerEntity.java"$"1"$"200,8 @@ public class JsonStreamerEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-08-09 13:01:03" "JsonStreamerEntity.java"$"2"$" """").getBytes());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-08-09 13:01:03" "JsonStreamerEntity.java"$"3"$" """").getBytes());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-08-09 13:01:03" "JsonStreamerEntity.java"$"4"$" } else if (value instanceof String) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-08-09 13:01:03" "JsonStreamerEntity.java"$"5"$" os.write(escape(value));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-08-09 13:01:03" "AsyncHttpClient.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-08-12 12:38:54" "AsyncHttpClient.java"$"1"$"519,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-08-12 12:38:54" "AsyncHttpClient.java"$"2"$" * @param value Response timeout in milliseconds, minimal value is 1000 (1 second)."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"3"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"4"$"39,10 @@ public class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"5"$" private boolean isCancelled;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"6"$" private boolean cancelIsNotified;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"7"$" private boolean isFinished;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"8"$" private boolean isRequestPreProcessed;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"9"$"51,52 @@ public class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"10"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"11"$" * This method is called once by the system when the request is about to be"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"12"$" * processed by the system. The library makes sure that a single request"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"13"$" * is pre-processed only once."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"14"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"15"$" * Please note: pre-processing does NOT run on the main thread, and thus"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"16"$" * any UI activities that you must perform should be properly dispatched to"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"17"$" * the app's UI thread."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"18"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"19"$" * @param request The request to pre-process"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"20"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"21"$" public void onPreProcessRequest(AsyncHttpRequest request) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"22"$" // default action is to do nothing..."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"23"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"24"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"25"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"26"$" * This method is called once by the system when the request has been fully"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"27"$" * sent, handled and finished. The library makes sure that a single request"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"28"$" * is post-processed only once."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"29"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"30"$" * Please note: post-processing does NOT run on the main thread, and thus"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"31"$" * any UI activities that you must perform should be properly dispatched to"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"32"$" * the app's UI thread."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"33"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"34"$" * @param request The request to post-process"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"35"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"36"$" public void onPostProcessRequest(AsyncHttpRequest request) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"37"$" // default action is to do nothing..."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"38"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"39"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"40"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"41"$" // Carry out pre-processing for this request only once."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"42"$" if (!isRequestPreProcessed) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"43"$" isRequestPreProcessed = true;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"44"$" onPreProcessRequest(this);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"45"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"46"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"47"$" if (isCancelled()) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"48"$" return;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"49"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"50"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"51"$" if (responseHandler != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"52"$"123,13 @@ public class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"53"$" if (isCancelled()) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"54"$" return;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"55"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"56"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"57"$" // Carry out post-processing for this request."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"58"$" onPostProcessRequest(this);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"59"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"60"$" isFinished = true;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"61"$"137,7 @@ public class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"62"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"63"$" // Fixes #115"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"64"$"146,27 @@ public class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"65"$" if(isCancelled()) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"66"$" return;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"67"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"68"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"69"$" if (responseHandler != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"70"$" // Carry out pre-processing for this response."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"71"$" responseHandler.onPreProcessResponse(responseHandler, response);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"72"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"73"$" if(isCancelled()) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"74"$" return;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"75"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"76"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"77"$" // The response is ready, handle it."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"78"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"79"$" if(isCancelled()) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"80"$" return;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"81"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"82"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"83"$" // Carry out post-processing for this response."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpRequest.java"$"84"$" responseHandler.onPostProcessResponse(responseHandler, response);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 12:38:54" "AsyncHttpResponseHandler.java"$"85"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-08-12 12:38:54" "AsyncHttpResponseHandler.java"$"86"$"79,7 @@ import java.net.URI;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-08-12 12:38:54" "AsyncHttpResponseHandler.java"$"87"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-08-12 12:38:54" "AsyncHttpResponseHandler.java"$"88"$" private static final String LOG_TAG = ""AsyncHttpResponseHandler"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-08-12 12:38:54" "AsyncHttpResponseHandler.java"$"89"$"218,16 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-08-12 12:38:54" "AsyncHttpResponseHandler.java"$"90"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-08-12 12:38:54" "AsyncHttpResponseHandler.java"$"91"$" public void onPreProcessResponse(ResponseHandlerInterface instance, HttpResponse response) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-08-12 12:38:54" "AsyncHttpResponseHandler.java"$"92"$" // default action is to do nothing..."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-08-12 12:38:54" "AsyncHttpResponseHandler.java"$"93"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-08-12 12:38:54" "AsyncHttpResponseHandler.java"$"94"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-08-12 12:38:54" "AsyncHttpResponseHandler.java"$"95"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-08-12 12:38:54" "AsyncHttpResponseHandler.java"$"96"$" public void onPostProcessResponse(ResponseHandlerInterface instance, HttpResponse response) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-08-12 12:38:54" "AsyncHttpResponseHandler.java"$"97"$" // default action is to do nothing..."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-08-12 12:38:54" "AsyncHttpResponseHandler.java"$"98"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-08-12 12:38:54" "AsyncHttpResponseHandler.java"$"99"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-08-12 12:38:54" "AsyncHttpResponseHandler.java"$"100"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-08-12 12:38:54" "JsonHttpResponseHandler.java"$"101"$"++ b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-08-12 12:38:54" "JsonHttpResponseHandler.java"$"102"$"36,7 @@ import org.json.JSONTokener;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-08-12 12:38:54" "JsonHttpResponseHandler.java"$"103"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-08-12 12:38:54" "JsonHttpResponseHandler.java"$"104"$" private static final String LOG_TAG = ""JsonHttpResponseHandler"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-08-12 12:38:54" "ResponseHandlerInterface.java"$"105"$"++ b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2014-08-12 12:38:54" "ResponseHandlerInterface.java"$"106"$"127,32 @@ public interface ResponseHandlerInterface {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2014-08-12 12:38:54" "ResponseHandlerInterface.java"$"107"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2014-08-12 12:38:54" "ResponseHandlerInterface.java"$"108"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2014-08-12 12:38:54" "ResponseHandlerInterface.java"$"109"$" * This method is called once by the system when the response is about to be"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2014-08-12 12:38:54" "ResponseHandlerInterface.java"$"110"$" * processed by the system. The library makes sure that a single response"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2014-08-12 12:38:54" "ResponseHandlerInterface.java"$"111"$" * is pre-processed only once."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2014-08-12 12:38:54" "ResponseHandlerInterface.java"$"112"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2014-08-12 12:38:54" "ResponseHandlerInterface.java"$"113"$" * Please note: pre-processing does NOT run on the main thread, and thus"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2014-08-12 12:38:54" "ResponseHandlerInterface.java"$"114"$" * any UI activities that you must perform should be properly dispatched to"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2014-08-12 12:38:54" "ResponseHandlerInterface.java"$"115"$" * the app's UI thread."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2014-08-12 12:38:54" "ResponseHandlerInterface.java"$"116"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2014-08-12 12:38:54" "ResponseHandlerInterface.java"$"117"$" * @param instance An instance of this response object"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2014-08-12 12:38:54" "ResponseHandlerInterface.java"$"118"$" * @param response The response to pre-processed"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2014-08-12 12:38:54" "ResponseHandlerInterface.java"$"119"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2014-08-12 12:38:54" "ResponseHandlerInterface.java"$"120"$" void onPreProcessResponse(ResponseHandlerInterface instance, HttpResponse response);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2014-08-12 12:38:54" "ResponseHandlerInterface.java"$"121"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2014-08-12 12:38:54" "ResponseHandlerInterface.java"$"122"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2014-08-12 12:38:54" "ResponseHandlerInterface.java"$"123"$" * This method is called once by the system when the request has been fully"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2014-08-12 12:38:54" "ResponseHandlerInterface.java"$"124"$" * sent, handled and finished. The library makes sure that a single response"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2014-08-12 12:38:54" "ResponseHandlerInterface.java"$"125"$" * is post-processed only once."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2014-08-12 12:38:54" "ResponseHandlerInterface.java"$"126"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2014-08-12 12:38:54" "ResponseHandlerInterface.java"$"127"$" * Please note: post-processing does NOT run on the main thread, and thus"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2014-08-12 12:38:54" "ResponseHandlerInterface.java"$"128"$" * any UI activities that you must perform should be properly dispatched to"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2014-08-12 12:38:54" "ResponseHandlerInterface.java"$"129"$" * the app's UI thread."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2014-08-12 12:38:54" "ResponseHandlerInterface.java"$"130"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2014-08-12 12:38:54" "ResponseHandlerInterface.java"$"131"$" * @param instance An instance of this response object"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2014-08-12 12:38:54" "ResponseHandlerInterface.java"$"132"$" * @param response The response to post-process"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2014-08-12 12:38:54" "ResponseHandlerInterface.java"$"133"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2014-08-12 12:38:54" "ResponseHandlerInterface.java"$"134"$" public void onPostProcessResponse(ResponseHandlerInterface instance, HttpResponse response);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2014-08-12 12:38:54" "TextHttpResponseHandler.java"$"135"$"++ b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2014-08-12 12:38:54" "TextHttpResponseHandler.java"$"136"$"56,7 @@ import java.io.UnsupportedEncodingException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2014-08-12 12:38:54" "TextHttpResponseHandler.java"$"137"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2014-08-12 12:38:54" "TextHttpResponseHandler.java"$"138"$"120,4 @@ public abstract class TextHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2014-08-12 12:38:54" "PrePostProcessingSample.java"$"0"$"++ b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"1"$"1,145 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"2"$"/*"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"3"$" Android Asynchronous Http Client Sample"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"4"$" Copyright (c) 2014 Marek Sebera "$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"5"$" http://loopj.com"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"6"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"7"$" Licensed under the Apache License, Version 2.0 (the ""License"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"8"$" you may not use this file except in compliance with the License."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"9"$" You may obtain a copy of the License at"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"10"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"11"$" http://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"12"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"13"$" Unless required by applicable law or agreed to in writing, software"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"14"$" distributed under the License is distributed on an ""AS IS"" BASIS,"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"15"$" WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"16"$" See the License for the specific language governing permissions and"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"17"$" limitations under the License."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"18"$"*/"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"19"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"20"$"package com.loopj.android.http.sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"21"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"22"$"import android.content.Context;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"23"$"import android.graphics.Color;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"24"$"import android.util.Log;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"25"$"import com.loopj.android.http.AsyncHttpClient;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"26"$"import com.loopj.android.http.AsyncHttpRequest;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"27"$"import com.loopj.android.http.AsyncHttpResponseHandler;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"28"$"import com.loopj.android.http.RequestHandle;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"29"$"import com.loopj.android.http.ResponseHandlerInterface;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"30"$"import java.util.Locale;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"31"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"32"$"import org.apache.http.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"33"$"import org.apache.http.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"34"$"import org.apache.http.HttpResponse;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"35"$"import org.apache.http.client.methods.HttpUriRequest;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"36"$"import org.apache.http.impl.client.AbstractHttpClient;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"37"$"import org.apache.http.impl.client.DefaultHttpClient;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"38"$"import org.apache.http.protocol.HttpContext;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"39"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"40"$"public class PrePostProcessingSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"41"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"42"$" private static final String LOG_TAG = ""PrePostProcessingSample"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"43"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"44"$" protected static final int LIGHTGREY = Color.parseColor(""#E0E0E0"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"45"$" protected static final int DARKGREY = Color.parseColor(""#888888"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"46"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"47"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"48"$" public RequestHandle executeSample(AsyncHttpClient client, String URL, Header[] headers, HttpEntity entity, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"49"$" return client.post(this, URL, headers, entity, null, responseHandler);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"50"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"51"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"52"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"53"$" public int getSampleTitle() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"54"$" return R.string.title_pre_post_processing;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"55"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"56"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"57"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"58"$" public boolean isRequestBodyAllowed() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"59"$" return true;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"60"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"61"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"62"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"63"$" public boolean isRequestHeadersAllowed() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"64"$" return true;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"65"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"66"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"67"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"68"$" public String getDefaultURL() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"69"$" return ""http://httpbin.org/post"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"70"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"71"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"72"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"73"$" public AsyncHttpRequest getHttpRequest(DefaultHttpClient client, HttpContext httpContext, HttpUriRequest uriRequest, String contentType, ResponseHandlerInterface responseHandler, Context context) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"74"$" return new PrePostProcessRequest(client, httpContext, uriRequest, responseHandler);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"75"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"76"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"77"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"78"$" public ResponseHandlerInterface getResponseHandler() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"79"$" return new AsyncHttpResponseHandler() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"80"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"81"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"82"$" public void onPreProcessResponse(ResponseHandlerInterface instance, HttpResponse response) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"83"$" debugProcessing(LOG_TAG, ""Pre"","$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"84"$" ""Response is about to be pre-processed"", LIGHTGREY);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"85"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"86"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"87"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"88"$" public void onPostProcessResponse(ResponseHandlerInterface instance, HttpResponse response) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"89"$" debugProcessing(LOG_TAG, ""Post"","$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"90"$" ""Response is about to be post-processed"", DARKGREY);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"91"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"92"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"93"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"94"$" public void onStart() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"95"$" clearOutputs();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"96"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"97"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"98"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"99"$" public void onSuccess(int statusCode, Header[] headers, byte[] response) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"100"$" debugHeaders(LOG_TAG, headers);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"101"$" debugStatusCode(LOG_TAG, statusCode);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"102"$" debugResponse(LOG_TAG, new String(response));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"103"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"104"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"105"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"106"$" public void onFailure(int statusCode, Header[] headers, byte[] errorResponse, Throwable e) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"107"$" debugHeaders(LOG_TAG, headers);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"108"$" debugStatusCode(LOG_TAG, statusCode);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"109"$" debugThrowable(LOG_TAG, e);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"110"$" if (errorResponse != null) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"111"$" debugResponse(LOG_TAG, new String(errorResponse));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"112"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"113"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"114"$" };"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"115"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"116"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"117"$" protected void debugProcessing(String TAG, String state, String message, final int color) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"118"$" final String debugMessage = String.format(Locale.US, ""%s-processing: %s"", state, message);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"119"$" Log.d(TAG, debugMessage);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"120"$" runOnUiThread(new Runnable() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"121"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"122"$" public void run() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"123"$" addView(getColoredView(color, debugMessage));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"124"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"125"$" });"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"126"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"127"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"128"$" private class PrePostProcessRequest extends AsyncHttpRequest {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"129"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"130"$" public PrePostProcessRequest(AbstractHttpClient client, HttpContext context, HttpUriRequest request, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"131"$" super(client, context, request, responseHandler);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"132"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"133"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"134"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"135"$" public void onPreProcessRequest(AsyncHttpRequest request) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"136"$" debugProcessing(LOG_TAG, ""Pre"","$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"137"$" ""Request is about to be pre-processed"", LIGHTGREY);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"138"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"139"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"140"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"141"$" public void onPostProcessRequest(AsyncHttpRequest request) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"142"$" debugProcessing(LOG_TAG, ""Post"","$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"143"$" ""Request is about to be post-processed"", DARKGREY);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"144"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"145"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "PrePostProcessingSample.java"$"146"$"}"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-08-12 12:39:47" "SampleInterface.java"$"147"$"++ b/sample/src/main/java/com/loopj/android/http/sample/SampleInterface.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleInterface.java"$"2014-08-12 12:39:47" "SampleInterface.java"$"148"$"18,9 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleInterface.java"$"2014-08-12 12:39:47" "SampleInterface.java"$"149"$"import android.content.Context;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleInterface.java"$"2014-08-12 12:39:47" "SampleInterface.java"$"150"$"import com.loopj.android.http.AsyncHttpRequest;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleInterface.java"$"2014-08-12 12:39:47" "SampleInterface.java"$"151"$"28,9 @@ import org.apache.http.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleInterface.java"$"2014-08-12 12:39:47" "SampleInterface.java"$"152"$"import org.apache.http.client.methods.HttpUriRequest;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleInterface.java"$"2014-08-12 12:39:47" "SampleInterface.java"$"153"$"import org.apache.http.impl.client.DefaultHttpClient;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleInterface.java"$"2014-08-12 12:39:47" "SampleInterface.java"$"154"$"import org.apache.http.protocol.HttpContext;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleInterface.java"$"2014-08-12 12:39:47" "SampleInterface.java"$"155"$"50,8 @@ public interface SampleInterface {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleInterface.java"$"2014-08-12 12:39:47" "SampleInterface.java"$"156"$" AsyncHttpRequest getHttpRequest(DefaultHttpClient client, HttpContext httpContext, HttpUriRequest uriRequest, String contentType, ResponseHandlerInterface responseHandler, Context context);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleInterface.java"$"2014-08-12 12:39:47" "SampleInterface.java"$"157"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleInterface.java"$"2014-08-12 12:39:47" "SampleInterface.java"$"158"$" ResponseHandlerInterface getResponseHandler();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleInterface.java"$"2014-08-12 12:39:47" "SampleParentActivity.java"$"159"$"++ b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-08-12 12:39:47" "SampleParentActivity.java"$"160"$"19,7 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-08-12 12:39:47" "SampleParentActivity.java"$"161"$"import android.content.Context;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-08-12 12:39:47" "SampleParentActivity.java"$"162"$"31,9 @@ import android.widget.LinearLayout;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-08-12 12:39:47" "SampleParentActivity.java"$"163"$"import com.loopj.android.http.AsyncHttpRequest;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-08-12 12:39:47" "SampleParentActivity.java"$"164"$"import com.loopj.android.http.ResponseHandlerInterface;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-08-12 12:39:47" "SampleParentActivity.java"$"165"$"47,22 @@ import java.util.ArrayList;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-08-12 12:39:47" "SampleParentActivity.java"$"166"$"import org.apache.http.client.methods.HttpUriRequest;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-08-12 12:39:47" "SampleParentActivity.java"$"167"$"import org.apache.http.impl.client.DefaultHttpClient;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-08-12 12:39:47" "SampleParentActivity.java"$"168"$"import org.apache.http.protocol.HttpContext;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-08-12 12:39:47" "SampleParentActivity.java"$"169"$" private AsyncHttpClient asyncHttpClient = new AsyncHttpClient() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-08-12 12:39:47" "SampleParentActivity.java"$"170"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-08-12 12:39:47" "SampleParentActivity.java"$"171"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-08-12 12:39:47" "SampleParentActivity.java"$"172"$" protected AsyncHttpRequest newAsyncHttpRequest(DefaultHttpClient client, HttpContext httpContext, HttpUriRequest uriRequest, String contentType, ResponseHandlerInterface responseHandler, Context context) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-08-12 12:39:47" "SampleParentActivity.java"$"173"$" AsyncHttpRequest httpRequest = getHttpRequest(client, httpContext, uriRequest, contentType, responseHandler, context);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-08-12 12:39:47" "SampleParentActivity.java"$"174"$" return httpRequest == null"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-08-12 12:39:47" "SampleParentActivity.java"$"175"$" ? super.newAsyncHttpRequest(client, httpContext, uriRequest, contentType, responseHandler, context)"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-08-12 12:39:47" "SampleParentActivity.java"$"176"$" : httpRequest;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-08-12 12:39:47" "SampleParentActivity.java"$"177"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-08-12 12:39:47" "SampleParentActivity.java"$"178"$" };"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-08-12 12:39:47" "SampleParentActivity.java"$"179"$"103,11 @@ public abstract class SampleParentActivity extends Activity implements SampleInt"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-08-12 12:39:47" "SampleParentActivity.java"$"180"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-08-12 12:39:47" "SampleParentActivity.java"$"181"$" public AsyncHttpRequest getHttpRequest(DefaultHttpClient client, HttpContext httpContext, HttpUriRequest uriRequest, String contentType, ResponseHandlerInterface responseHandler, Context context) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-08-12 12:39:47" "SampleParentActivity.java"$"182"$" return null;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-08-12 12:39:47" "SampleParentActivity.java"$"183"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-08-12 12:39:47" "SampleParentActivity.java"$"184"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-08-12 12:39:47" "SampleParentActivity.java"$"185"$" public List getRequestHandles() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-08-12 12:39:47" "WaypointsActivity.java"$"186"$"++ b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-08-12 12:39:47" "WaypointsActivity.java"$"187"$"53,7 @@ public class WaypointsActivity extends ListActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-08-12 12:39:47" "WaypointsActivity.java"$"188"$" new SampleConfig(R.string.title_pre_post_processing, PrePostProcessingSample.class)"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-08-12 12:39:47" "build.gradle"$"0"$"++ b/build.gradle"$"verdict"$"0"$" b/build.gradle"$"2014-08-12 13:25:56" "build.gradle"$"1"$"4,7 @@ buildscript {"$"verdict"$"0"$" b/build.gradle"$"2014-08-12 13:25:56" "build.gradle"$"2"$"'"$"verdict"$"0"$" b/build.gradle"$"2014-08-12 13:25:56" "build.gradle"$"3"$" classpath 'com.android.tools.build:gradle:0.12.2'"$"verdict"$"0"$" b/build.gradle"$"2014-08-12 13:25:56" "build.gradle"$"4"$"++ b/library/build.gradle"$"verdict"$"0"$" b/library/build.gradle"$"2014-08-12 13:25:56" "build.gradle"$"5"$"14,7 @@ android {"$"verdict"$"0"$" b/library/build.gradle"$"2014-08-12 13:25:56" "build.gradle"$"6"$" disable 'OldTargetApi'"$"verdict"$"0"$" b/library/build.gradle"$"2014-08-12 13:25:56" "AsyncHttpClient.java"$"7"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-08-12 13:25:56" "AsyncHttpClient.java"$"8"$"202,11 @@ public class AsyncHttpClient {"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-08-12 13:25:56" "AsyncHttpClient.java"$"9"$" if (fixNoHttpResponseException) {"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-08-12 13:25:56" "AsyncHttpClient.java"$"10"$" } else {"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-08-12 13:25:56" "AsyncHttpClient.java"$"11"$" }"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-08-12 13:25:56" "AsyncHttpClient.java"$"12"$"473,9 @@ public class AsyncHttpClient {"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-08-12 13:25:56" "AsyncHttpClient.java"$"13"$" * @see {@link #setConnectTimeout(int)} if you need further refinement for either value or"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-08-12 13:25:56" "AsyncHttpClient.java"$"14"$" * or {@link #setResponseTimeout(int)} methods."$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-08-12 13:25:56" "AsyncHttpClient.java"$"15"$"1288,11 @@ public class AsyncHttpClient {"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-08-12 13:25:56" "AsyncHttpClient.java"$"16"$" if (responseHandler != null) {"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-08-12 13:25:56" "AsyncHttpClient.java"$"17"$" } else {"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-08-12 13:25:56" "AsyncHttpClient.java"$"18"$" }"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-08-12 13:25:56" "AsyncHttpRequest.java"$"19"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 13:25:56" "AsyncHttpRequest.java"$"20"$"146,7 @@ public class AsyncHttpRequest implements Runnable {"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 13:25:56" "AsyncHttpRequest.java"$"21"$" if (isCancelled()) {"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 13:25:56" "AsyncHttpRequest.java"$"22"$"154,14 @@ public class AsyncHttpRequest implements Runnable {"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 13:25:56" "AsyncHttpRequest.java"$"23"$" if (isCancelled()) {"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 13:25:56" "AsyncHttpRequest.java"$"24"$" if (isCancelled()) {"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 13:25:56" "AsyncHttpResponseHandler.java"$"25"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-08-12 13:25:56" "AsyncHttpResponseHandler.java"$"26"$"93,7 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-08-12 13:25:56" "AsyncHttpResponseHandler.java"$"27"$" public static final String UTF8_BOM = ""\uFEFF"";"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-08-12 13:25:56" "AsyncHttpResponseHandler.java"$"28"$"330,11 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-08-12 13:25:56" "AsyncHttpResponseHandler.java"$"29"$" if (response != null && response.length == 1) {"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-08-12 13:25:56" "AsyncHttpResponseHandler.java"$"30"$" } else {"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-08-12 13:25:56" "AsyncHttpResponseHandler.java"$"31"$" }"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-08-12 13:25:56" "BaseJsonHttpResponseHandler.java"$"32"$"++ b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2014-08-12 13:25:56" "BaseJsonHttpResponseHandler.java"$"33"$"97,12 @@ public abstract class BaseJsonHttpResponseHandler extends TextHttpRes"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2014-08-12 13:25:56" "BaseJsonHttpResponseHandler.java"$"34"$" if (!getUseSynchronousMode()) {"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2014-08-12 13:25:56" "BaseJsonHttpResponseHandler.java"$"35"$" } else {"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2014-08-12 13:25:56" "BaseJsonHttpResponseHandler.java"$"36"$" // In synchronous mode everything should be run on one thread"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2014-08-12 13:25:56" "BaseJsonHttpResponseHandler.java"$"37"$" }"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2014-08-12 13:25:56" "BaseJsonHttpResponseHandler.java"$"38"$"133,12 @@ public abstract class BaseJsonHttpResponseHandler extends TextHttpRes"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2014-08-12 13:25:56" "BaseJsonHttpResponseHandler.java"$"39"$" if (!getUseSynchronousMode()) {"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2014-08-12 13:25:56" "BaseJsonHttpResponseHandler.java"$"40"$" } else {"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2014-08-12 13:25:56" "BaseJsonHttpResponseHandler.java"$"41"$" // In synchronous mode everything should be run on one thread"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2014-08-12 13:25:56" "BaseJsonHttpResponseHandler.java"$"42"$" }"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2014-08-12 13:25:56" "BinaryHttpResponseHandler.java"$"43"$"++ b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-08-12 13:25:56" "BinaryHttpResponseHandler.java"$"44"$"53,11 @@ public abstract class BinaryHttpResponseHandler extends AsyncHttpResponseHandler"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-08-12 13:25:56" "BinaryHttpResponseHandler.java"$"45"$" private String[] mAllowedContentTypes = new String[]{"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-08-12 13:25:56" "BinaryHttpResponseHandler.java"$"46"$" RequestParams.APPLICATION_OCTET_STREAM,"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-08-12 13:25:56" "BinaryHttpResponseHandler.java"$"47"$" ""image/jpeg"","$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-08-12 13:25:56" "BinaryHttpResponseHandler.java"$"48"$" ""image/png"","$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-08-12 13:25:56" "BinaryHttpResponseHandler.java"$"49"$" ""image/gif"""$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-08-12 13:25:56" "BinaryHttpResponseHandler.java"$"50"$"85,11 @@ public abstract class BinaryHttpResponseHandler extends AsyncHttpResponseHandler"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-08-12 13:25:56" "BinaryHttpResponseHandler.java"$"51"$" if (allowedContentTypes != null) {"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-08-12 13:25:56" "BinaryHttpResponseHandler.java"$"52"$" } else {"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-08-12 13:25:56" "BinaryHttpResponseHandler.java"$"53"$" }"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-08-12 13:25:56" "BinaryHttpResponseHandler.java"$"54"$"105,13 @@ public abstract class BinaryHttpResponseHandler extends AsyncHttpResponseHandler"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-08-12 13:25:56" "BinaryHttpResponseHandler.java"$"55"$" response.getAllHeaders(),"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-08-12 13:25:56" "BinaryHttpResponseHandler.java"$"56"$" null,"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-08-12 13:25:56" "BinaryHttpResponseHandler.java"$"57"$" new HttpResponseException("$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-08-12 13:25:56" "BinaryHttpResponseHandler.java"$"58"$" status.getStatusCode(),"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-08-12 13:25:56" "BinaryHttpResponseHandler.java"$"59"$" ""None, or more than one, Content-Type Header found!"""$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-08-12 13:25:56" "BinaryHttpResponseHandler.java"$"60"$" )"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-08-12 13:25:56" "BinaryHttpResponseHandler.java"$"61"$"129,13 @@ public abstract class BinaryHttpResponseHandler extends AsyncHttpResponseHandler"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-08-12 13:25:56" "BinaryHttpResponseHandler.java"$"62"$" response.getAllHeaders(),"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-08-12 13:25:56" "BinaryHttpResponseHandler.java"$"63"$" null,"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-08-12 13:25:56" "BinaryHttpResponseHandler.java"$"64"$" new HttpResponseException("$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-08-12 13:25:56" "BinaryHttpResponseHandler.java"$"65"$" status.getStatusCode(),"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-08-12 13:25:56" "BinaryHttpResponseHandler.java"$"66"$" ""Content-Type not allowed!"""$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-08-12 13:25:56" "BinaryHttpResponseHandler.java"$"67"$" )"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2014-08-12 13:25:56" "JsonHttpResponseHandler.java"$"68"$"++ b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-08-12 13:25:56" "JsonHttpResponseHandler.java"$"69"$"144,12 @@ public class JsonHttpResponseHandler extends TextHttpResponseHandler {"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-08-12 13:25:56" "JsonHttpResponseHandler.java"$"70"$" if (!getUseSynchronousMode()) {"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-08-12 13:25:56" "JsonHttpResponseHandler.java"$"71"$" } else {"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-08-12 13:25:56" "JsonHttpResponseHandler.java"$"72"$" // In synchronous mode everything should be run on one thread"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-08-12 13:25:56" "JsonHttpResponseHandler.java"$"73"$" }"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-08-12 13:25:56" "JsonHttpResponseHandler.java"$"74"$"189,12 @@ public class JsonHttpResponseHandler extends TextHttpResponseHandler {"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-08-12 13:25:56" "JsonHttpResponseHandler.java"$"75"$" if (!getUseSynchronousMode()) {"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-08-12 13:25:56" "JsonHttpResponseHandler.java"$"76"$" } else {"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-08-12 13:25:56" "JsonHttpResponseHandler.java"$"77"$" // In synchronous mode everything should be run on one thread"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-08-12 13:25:56" "JsonHttpResponseHandler.java"$"78"$" }"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-08-12 13:25:56" "JsonHttpResponseHandler.java"$"79"$"217,9 @@ public class JsonHttpResponseHandler extends TextHttpResponseHandler {"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-08-12 13:25:56" "JsonHttpResponseHandler.java"$"80"$" if (jsonString.startsWith(UTF8_BOM)) {"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-08-12 13:25:56" "JsonHttpResponseHandler.java"$"81"$" jsonString = jsonString.substring(1);"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-08-12 13:25:56" "JsonHttpResponseHandler.java"$"82"$" }"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2014-08-12 13:25:56" "JsonStreamerEntity.java"$"83"$"++ b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-08-12 13:25:56" "JsonStreamerEntity.java"$"84"$"66,13 @@ public class JsonStreamerEntity implements HttpEntity {"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-08-12 13:25:56" "JsonStreamerEntity.java"$"85"$" AsyncHttpClient.HEADER_CONTENT_TYPE,"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-08-12 13:25:56" "JsonStreamerEntity.java"$"86"$" RequestParams.APPLICATION_JSON);"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-08-12 13:25:56" "JsonStreamerEntity.java"$"87"$" AsyncHttpClient.HEADER_CONTENT_ENCODING,"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-08-12 13:25:56" "JsonStreamerEntity.java"$"88"$" AsyncHttpClient.ENCODING_GZIP);"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2014-08-12 13:25:56" "PersistentCookieStore.java"$"89"$"++ b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-08-12 13:25:56" "PersistentCookieStore.java"$"90"$"28,9 @@ import org.apache.http.cookie.Cookie;"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-08-12 13:25:56" "PersistentCookieStore.java"$"91"$"import java.io.IOException;"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2014-08-12 13:25:56" "RangeFileAsyncHttpResponseHandler.java"$"92"$"++ b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-08-12 13:25:56" "RangeFileAsyncHttpResponseHandler.java"$"93"$"66,9 @@ public abstract class RangeFileAsyncHttpResponseHandler extends FileAsyncHttpRes"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-08-12 13:25:56" "RangeFileAsyncHttpResponseHandler.java"$"94"$" } else {"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-08-12 13:25:56" "RangeFileAsyncHttpResponseHandler.java"$"95"$" "": "" + header.getValue());"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-08-12 13:25:56" "RangeFileAsyncHttpResponseHandler.java"$"96"$" }"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2014-08-12 13:25:56" "RequestParams.java"$"97"$"++ b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-08-12 13:25:56" "RequestParams.java"$"98"$"112,11 @@ public class RequestParams {"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-08-12 13:25:56" "RequestParams.java"$"99"$" if (encoding != null) {"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-08-12 13:25:56" "RequestParams.java"$"100"$" } else {"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-08-12 13:25:56" "RequestParams.java"$"101"$" }"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-08-12 13:25:56" "SimpleMultipartEntity.java"$"102"$"++ b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-08-12 13:25:56" "SimpleMultipartEntity.java"$"103"$"152,15 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-08-12 13:25:56" "SimpleMultipartEntity.java"$"104"$""$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-08-12 13:25:56" "SimpleMultipartEntity.java"$"105"$" "": form-data; name=\"""" + key + ""\"""" + STR_CR_LF).getBytes();"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-08-12 13:25:56" "SimpleMultipartEntity.java"$"106"$" AsyncHttpClient.HEADER_CONTENT_DISPOSITION +"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-08-12 13:25:56" "SimpleMultipartEntity.java"$"107"$" "": form-data; name=\"""" + key + ""\"""" + STR_CR_LF).getBytes();"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-08-12 13:25:56" "SimpleMultipartEntity.java"$"108"$""$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-08-12 13:25:56" "SimpleMultipartEntity.java"$"109"$" "": form-data; name=\"""" + key + ""\"""" +"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-08-12 13:25:56" "SimpleMultipartEntity.java"$"110"$" fileName + ""\"""" + STR_CR_LF).getBytes();"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-08-12 13:25:56" "SimpleMultipartEntity.java"$"111"$" AsyncHttpClient.HEADER_CONTENT_DISPOSITION +"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-08-12 13:25:56" "SimpleMultipartEntity.java"$"112"$" "": form-data; name=\"""" + key + ""\"""" +"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-08-12 13:25:56" "SimpleMultipartEntity.java"$"113"$" ""; filename=\"""" + fileName + ""\"""" + STR_CR_LF).getBytes();"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-08-12 13:25:56" "SimpleMultipartEntity.java"$"114"$"236,8 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-08-12 13:25:56" "SimpleMultipartEntity.java"$"115"$" boundary);"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-08-12 13:25:56" "SimpleMultipartEntity.java"$"116"$" AsyncHttpClient.HEADER_CONTENT_TYPE,"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-08-12 13:25:56" "SimpleMultipartEntity.java"$"117"$" ""multipart/form-data; boundary="" + boundary);"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-08-12 13:25:56" "TextHttpResponseHandler.java"$"118"$"++ b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2014-08-12 13:25:56" "TextHttpResponseHandler.java"$"119"$"114,10 @@ public abstract class TextHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2014-08-12 13:25:56" "TextHttpResponseHandler.java"$"120"$" String toReturn = (stringBytes == null) ? null : new String(stringBytes, charset);"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2014-08-12 13:25:56" "TextHttpResponseHandler.java"$"121"$" if (toReturn != null && toReturn.startsWith(UTF8_BOM))"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2014-08-12 13:25:56" "TextHttpResponseHandler.java"$"122"$" return toReturn.substring(1);"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2014-08-12 13:25:56" "TextHttpResponseHandler.java"$"123"$" return toReturn;"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2014-08-12 13:25:56" "build.gradle"$"124"$"++ b/sample/build.gradle"$"verdict"$"0"$" b/sample/build.gradle"$"2014-08-12 13:25:56" "build.gradle"$"125"$"3,7 @@ buildscript {"$"verdict"$"0"$" b/sample/build.gradle"$"2014-08-12 13:25:56" "build.gradle"$"126"$"'"$"verdict"$"0"$" b/sample/build.gradle"$"2014-08-12 13:25:56" "build.gradle"$"127"$" classpath 'com.android.tools.build:gradle:0.12.2'"$"verdict"$"0"$" b/sample/build.gradle"$"2014-08-12 13:25:56" "AsyncHttpRequest.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 20:28:24" "AsyncHttpRequest.java"$"1"$"146,26 @@ public class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 20:28:24" "AsyncHttpRequest.java"$"2"$" if (isCancelled() || responseHandler == null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 20:28:24" "AsyncHttpRequest.java"$"3"$" // Carry out pre-processing for this response."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 20:28:24" "AsyncHttpRequest.java"$"4"$" responseHandler.onPreProcessResponse(responseHandler, response);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 20:28:24" "AsyncHttpRequest.java"$"5"$" if (isCancelled()) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 20:28:24" "AsyncHttpRequest.java"$"6"$" return;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 20:28:24" "AsyncHttpRequest.java"$"7"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 20:28:24" "AsyncHttpRequest.java"$"8"$" // The response is ready, handle it."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 20:28:24" "AsyncHttpRequest.java"$"9"$" responseHandler.sendResponseMessage(response);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 20:28:24" "AsyncHttpRequest.java"$"10"$" if (isCancelled()) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 20:28:24" "AsyncHttpRequest.java"$"11"$" return;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 20:28:24" "AsyncHttpRequest.java"$"12"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 20:28:24" "AsyncHttpRequest.java"$"13"$" // Carry out post-processing for this response."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 20:28:24" "AsyncHttpRequest.java"$"14"$" responseHandler.onPostProcessResponse(responseHandler, response);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-08-12 20:28:24" "AsyncHttpResponseHandler.java"$"15"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-08-12 20:28:24" "AsyncHttpResponseHandler.java"$"16"$"186,11 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-08-12 20:28:24" "AsyncHttpResponseHandler.java"$"17"$" * Creates a new AsyncHttpResponseHandler with a user-supplied looper. If"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-08-12 20:28:24" "AsyncHttpResponseHandler.java"$"18"$" * the passed looper is null, the looper attached to the current thread will"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-08-12 20:28:24" "AsyncHttpResponseHandler.java"$"19"$" * be used."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-08-12 20:28:24" "AsyncHttpResponseHandler.java"$"20"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-08-12 20:28:24" "AsyncHttpResponseHandler.java"$"21"$" * @param looper The looper to work with"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-08-12 20:28:24" "AsyncHttpResponseHandler.java"$"22"$"265,37 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-08-12 20:28:24" "AsyncHttpResponseHandler.java"$"23"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-08-12 20:28:24" "AsyncHttpResponseHandler.java"$"24"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-08-12 20:28:24" "AsyncHttpResponseHandler.java"$"25"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-08-12 20:28:24" "AsyncHttpResponseHandler.java"$"26"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-08-12 20:28:24" "AsyncHttpResponseHandler.java"$"27"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-08-12 20:28:24" "AsyncHttpResponseHandler.java"$"28"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-08-12 20:28:24" "AsyncHttpResponseHandler.java"$"29"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-08-12 20:28:24" "ResponseHandlerInterface.java"$"30"$"++ b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2014-08-12 20:28:24" "ResponseHandlerInterface.java"$"31"$"154,5 @@ public interface ResponseHandlerInterface {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2014-08-12 20:28:24" "ResponseHandlerInterface.java"$"32"$" void onPostProcessResponse(ResponseHandlerInterface instance, HttpResponse response);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2014-08-12 20:28:24" "TextHttpResponseHandler.java"$"33"$"++ b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2014-08-12 20:28:24" "TextHttpResponseHandler.java"$"34"$"115,9 @@ public abstract class TextHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2014-08-12 20:28:24" "TextHttpResponseHandler.java"$"35"$" if (toReturn != null && toReturn.startsWith(UTF8_BOM)) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2014-08-12 20:28:24" "TextHttpResponseHandler.java"$"36"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2014-08-12 20:28:24" "AsyncBackgroundThreadSample.java"$"0"$"++ b/sample/src/main/java/com/loopj/android/http/sample/AsyncBackgroundThreadSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/AsyncBackgroundThreadSample.java"$"2014-08-13 13:52:13" "AsyncBackgroundThreadSample.java"$"1"$"55,7 @@ public class AsyncBackgroundThreadSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/AsyncBackgroundThreadSample.java"$"2014-08-13 13:52:13" "AsyncBackgroundThreadSample.java"$"2"$" return client.get(ctx, URL, headers, null, responseHandler);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/AsyncBackgroundThreadSample.java"$"2014-08-13 13:52:13" "AsyncBackgroundThreadSample.java"$"3"$"66,7 @@ public class AsyncBackgroundThreadSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/AsyncBackgroundThreadSample.java"$"2014-08-13 13:52:13" "AsyncBackgroundThreadSample.java"$"4"$" Toast.makeText(ctx, e.getMessage(), Toast.LENGTH_LONG).show();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/AsyncBackgroundThreadSample.java"$"2014-08-13 13:52:13" "AsyncHttpClient.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-09-04 09:54:16" "AsyncHttpClient.java"$"1"$"1378,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-09-04 09:54:16" "AsyncHttpClient.java"$"2"$" return wrappedEntity == null ? 0 : wrappedEntity.getContentLength();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-09-04 09:54:16" "SampleParentActivity.java"$"3"$"++ b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-04 09:54:16" "SampleParentActivity.java"$"4"$"37,11 @@ import com.loopj.android.http.ResponseHandlerInterface;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-04 09:54:16" "SampleParentActivity.java"$"5"$"import org.apache.http.client.methods.HttpUriRequest;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-04 09:54:16" "SampleParentActivity.java"$"6"$"import org.apache.http.impl.client.DefaultHttpClient;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-04 09:54:16" "SampleParentActivity.java"$"7"$"import org.apache.http.protocol.HttpContext;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-04 09:54:16" "SampleParentActivity.java"$"8"$"50,18 @@ import java.util.ArrayList;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-04 09:54:16" "SampleParentActivity.java"$"9"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-04 09:54:16" "SampleParentActivity.java"$"10"$" protected AsyncHttpRequest newAsyncHttpRequest(DefaultHttpClient client, HttpContext httpContext, HttpUriRequest uriRequest, String contentType, ResponseHandlerInterface responseHandler, Context context) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-04 09:54:16" "SampleParentActivity.java"$"11"$" AsyncHttpRequest httpRequest = getHttpRequest(client, httpContext, uriRequest, contentType, responseHandler, context);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-04 09:54:16" "SampleParentActivity.java"$"12"$" return httpRequest == null"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-04 09:54:16" "SampleParentActivity.java"$"13"$" ? super.newAsyncHttpRequest(client, httpContext, uriRequest, contentType, responseHandler, context)"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-04 09:54:16" "SampleParentActivity.java"$"14"$" : httpRequest;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-04 09:54:16" "SampleParentActivity.java"$"15"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-04 09:54:16" "SampleParentActivity.java"$"16"$"193,8 @@ public abstract class SampleParentActivity extends Activity implements SampleInt"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-04 09:54:16" "SampleParentActivity.java"$"17"$" ? urlEditText.getText().toString()"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-04 09:54:16" "SampleParentActivity.java"$"18"$" : defaultText;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-04 09:54:16" "SampleParentActivity.java"$"19"$"203,8 @@ public abstract class SampleParentActivity extends Activity implements SampleInt"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-04 09:54:16" "SampleParentActivity.java"$"20"$" ? bodyEditText.getText().toString()"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-04 09:54:16" "SampleParentActivity.java"$"21"$" : defaultText;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-04 09:54:16" "SampleParentActivity.java"$"22"$"213,8 @@ public abstract class SampleParentActivity extends Activity implements SampleInt"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-04 09:54:16" "SampleParentActivity.java"$"23"$" ? headersEditText.getText().toString()"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-04 09:54:16" "SampleParentActivity.java"$"24"$" : defaultText;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-04 09:54:16" "RequestParams.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-09-04 10:26:08" "RequestParams.java"$"1"$"193,23 @@ public class RequestParams implements Serializable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-09-04 10:26:08" "RequestParams.java"$"2"$" put(key, file, null, null);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-09-04 10:26:08" "RequestParams.java"$"3"$" * Adds a file to the request with custom provided file name"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-09-04 10:26:08" "RequestParams.java"$"4"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-09-04 10:26:08" "RequestParams.java"$"5"$" * @param key the key name for the new param."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-09-04 10:26:08" "RequestParams.java"$"6"$" * @param file the file to add."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-09-04 10:26:08" "RequestParams.java"$"7"$" * @param customFileName file name to use instead of real file name"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-09-04 10:26:08" "RequestParams.java"$"8"$" * @throws java.io.FileNotFoundException throws if wrong File argument was passed"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-09-04 10:26:08" "RequestParams.java"$"9"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-09-04 10:26:08" "RequestParams.java"$"10"$" public void put(String key, String customFileName, File file) throws FileNotFoundException {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-09-04 10:26:08" "RequestParams.java"$"11"$" put(key, file, null, customFileName);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-09-04 10:26:08" "RequestParams.java"$"12"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-09-04 10:26:08" "RequestParams.java"$"13"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-09-04 10:26:08" "RequestParams.java"$"14"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-09-04 10:26:08" "RequestParams.java"$"15"$" * Adds a file to the request with custom provided file content-type"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-09-04 10:26:08" "RequestParams.java"$"16"$"217,24 @@ public class RequestParams implements Serializable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-09-04 10:26:08" "RequestParams.java"$"17"$" put(key, file, contentType, null);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-09-04 10:26:08" "RequestParams.java"$"18"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-09-04 10:26:08" "RequestParams.java"$"19"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-09-04 10:26:08" "RequestParams.java"$"20"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-09-04 10:26:08" "RequestParams.java"$"21"$" * Adds a file to the request with both custom provided file content-type and file name"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-09-04 10:26:08" "RequestParams.java"$"22"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-09-04 10:26:08" "RequestParams.java"$"23"$" * @param key the key name for the new param."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-09-04 10:26:08" "RequestParams.java"$"24"$" * @param file the file to add."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-09-04 10:26:08" "RequestParams.java"$"25"$" * @param contentType the content type of the file, eg. application/json"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-09-04 10:26:08" "RequestParams.java"$"26"$" * @param customFileName file name to use instead of real file name"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-09-04 10:26:08" "RequestParams.java"$"27"$" * @throws java.io.FileNotFoundException throws if wrong File argument was passed"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-09-04 10:26:08" "RequestParams.java"$"28"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-09-04 10:26:08" "RequestParams.java"$"29"$" public void put(String key, File file, String contentType, String customFileName) throws FileNotFoundException {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-09-04 10:26:08" "RequestParams.java"$"30"$" fileParams.put(key, new FileWrapper(file, contentType, customFileName));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-09-04 10:26:08" "RequestParams.java"$"31"$"520,7 @@ public class RequestParams implements Serializable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-09-04 10:26:08" "RequestParams.java"$"32"$" entity.addPart(entry.getKey(), fileWrapper.file, fileWrapper.contentType, fileWrapper.customFileName);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-09-04 10:26:08" "RequestParams.java"$"33"$"586,12 @@ public class RequestParams implements Serializable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-09-04 10:26:08" "RequestParams.java"$"34"$" public final String customFileName;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-09-04 10:26:08" "RequestParams.java"$"35"$" public FileWrapper(File file, String contentType, String customFileName) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-09-04 10:26:08" "RequestParams.java"$"36"$" this.customFileName = customFileName;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-09-04 10:26:08" "SimpleMultipartEntity.java"$"37"$"++ b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-09-04 10:26:08" "SimpleMultipartEntity.java"$"38"$"23,7 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-09-04 10:26:08" "SimpleMultipartEntity.java"$"39"$"import android.text.TextUtils;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-09-04 10:26:08" "SimpleMultipartEntity.java"$"40"$"117,9 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-09-04 10:26:08" "SimpleMultipartEntity.java"$"41"$" public void addPart(String key, File file, String type, String customFileName) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-09-04 10:26:08" "SimpleMultipartEntity.java"$"42"$" fileParts.add(new FilePart(key, file, normalizeContentType(type), customFileName));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-09-04 10:26:08" "SimpleMultipartEntity.java"$"43"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-09-04 10:26:08" "SimpleMultipartEntity.java"$"44"$"176,11 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-09-04 10:26:08" "SimpleMultipartEntity.java"$"45"$" public FilePart(String key, File file, String type, String customFileName) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-09-04 10:26:08" "SimpleMultipartEntity.java"$"46"$" header = createHeader(key, TextUtils.isEmpty(customFileName) ? file.getName() : customFileName, type);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-09-04 10:26:08" "SimpleMultipartEntity.java"$"47"$" this.file = file;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-09-04 10:26:08" "SimpleMultipartEntity.java"$"48"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-09-04 10:26:08" "SimpleMultipartEntity.java"$"49"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-09-04 10:26:08" "SimpleMultipartEntity.java"$"50"$" public FilePart(String key, File file, String type) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2014-09-04 10:26:08" "FilesSample.java"$"51"$"++ b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-09-04 10:26:08" "FilesSample.java"$"52"$"34,13 @@ public class FilesSample extends PostSample {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-09-04 10:26:08" "FilesSample.java"$"53"$" params.put(""fileOne"", createTempFile(""fileOne"", 1020), contentType, ""fileOne"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-09-04 10:26:08" "FilesSample.java"$"54"$" params.put(""fileThree"", createTempFile(""fileThree"", 1040), contentType, ""customFileThree"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-09-04 10:26:08" "FilesSample.java"$"55"$" params.put(""fileFive"", createTempFile(""fileFive"", 1060), contentType, ""testingFileFive"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-09-04 10:26:08" "FilesSample.java"$"56"$" params.setHttpEntityIsRepeatable(true);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-09-04 10:26:08" "FilesSample.java"$"57"$" params.setUseJsonStreamer(false);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2014-09-04 10:26:08" "CHANGELOG.md"$"0"$"++ b/CHANGELOG.md"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-09-04 12:36:59" "CHANGELOG.md"$"1"$"1,23 @@"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-09-04 12:36:59" "CHANGELOG.md"$"2"$"## 1.4.6 (future version)"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-09-04 12:36:59" "CHANGELOG.md"$"3"$""$"verdict"$"1"$" b/CHANGELOG.md"$"2014-09-04 12:36:59" "CHANGELOG.md"$"4"$"Complete list of commits included is here [https://github.com/loopj/android-async-http/commits/1.4.6](https://github.com/loopj/android-async-http/commits/1.4.6)"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-09-04 12:36:59" "CHANGELOG.md"$"5"$"List of closed issues is here [https://github.com/loopj/android-async-http/issues?milestone=4&state=closed](https://github.com/loopj/android-async-http/issues?milestone=2&state=closed)"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-09-04 12:36:59" "CHANGELOG.md"$"6"$""$"verdict"$"1"$" b/CHANGELOG.md"$"2014-09-04 12:36:59" "CHANGELOG.md"$"7"$" - Fixed missing boundary when passing content-type as call param along with HttpEntity"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-09-04 12:36:59" "CHANGELOG.md"$"8"$" - Added warnings for not overriden calls in JsonHttpResponseHandler (and others)"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-09-04 12:36:59" "CHANGELOG.md"$"9"$" - RequestParams now implement Serializable, to support storing them and passing them along"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-09-04 12:36:59" "CHANGELOG.md"$"10"$" - Added option to add File part with custom file name (overriding the real file name)"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-09-04 12:36:59" "CHANGELOG.md"$"11"$" - Fixed not-escaped contents in JsonStreamEntity"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-09-04 12:36:59" "CHANGELOG.md"$"12"$" - Separated connect and response timeout settings"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-09-04 12:36:59" "CHANGELOG.md"$"13"$" - Allowed to pass Looper into *HttpResponseHandler classes"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-09-04 12:36:59" "CHANGELOG.md"$"14"$" - Fixed reporting progress on GZIP compressed down-streams"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-09-04 12:36:59" "CHANGELOG.md"$"15"$" - Added more samples (eg. AsyncBackgroundThreadSample.java, ContentTypeForHttpEntitySample.java, PrePostProcessingSample.java)"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-09-04 12:36:59" "CHANGELOG.md"$"16"$" - Added option to pre- and post- process data in AsyncHttpRequest.java via subclass (see PrePostProcessingSample.java)"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-09-04 12:36:59" "CHANGELOG.md"$"17"$" - Fixed ConcurrentModificationException on AsyncHttpClient.cancelRequests"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-09-04 12:36:59" "CHANGELOG.md"$"18"$" - Fixed handling BOM in decoding response in TextHttpResponseHandler and JsonHttpResponseHandler"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-09-04 12:36:59" "CHANGELOG.md"$"19"$""$"verdict"$"1"$" b/CHANGELOG.md"$"2014-09-04 12:36:59" "CHANGELOG.md"$"20"$"## 1.4.5 (released 22. 6. 2014)"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-09-04 12:36:59" "build.gradle"$"21"$"++ b/build.gradle"$"verdict"$"1"$" b/build.gradle"$"2014-09-04 12:36:59" "build.gradle"$"22"$"14,7 @@ def isReleaseBuild() {"$"verdict"$"1"$" b/build.gradle"$"2014-09-04 12:36:59" "build.gradle"$"23"$" version = '1.4.6-SNAPSHOT'"$"verdict"$"1"$" b/build.gradle"$"2014-09-04 12:36:59" "gradle.properties"$"24"$"++ b/gradle.properties"$"verdict"$"1"$" b/gradle.properties"$"2014-09-04 12:36:59" "gradle.properties"$"25"$"1,5 @@"$"verdict"$"1"$" b/gradle.properties"$"2014-09-04 12:36:59" "gradle.properties"$"26"$"VERSION_NAME=1.4.6-SNAPSHOT"$"verdict"$"1"$" b/gradle.properties"$"2014-09-04 12:36:59" "gradle.properties"$"27"$"VERSION_CODE=146"$"verdict"$"1"$" b/gradle.properties"$"2014-09-04 12:36:59" "AsyncHttpClient.java"$"32"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-09-04 12:36:59" "AsyncHttpClient.java"$"33"$"474,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-09-04 12:36:59" "AsyncHttpClient.java"$"34"$" * @see #setConnectTimeout(int)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-09-04 12:36:59" "AsyncHttpClient.java"$"35"$" * @see #setResponseTimeout(int)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-09-04 12:36:59" "FileAsyncHttpResponseHandler.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-09-06 07:14:49" "FileAsyncHttpResponseHandler.java"$"1"$"32,7 @@ import java.io.InputStream;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-09-06 07:14:49" "FileAsyncHttpResponseHandler.java"$"2"$" protected final boolean append;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-09-06 07:14:49" "FileAsyncHttpResponseHandler.java"$"3"$"41,20 @@ public abstract class FileAsyncHttpResponseHandler extends AsyncHttpResponseHand"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-09-06 07:14:49" "FileAsyncHttpResponseHandler.java"$"4"$" this(file, false);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-09-06 07:14:49" "FileAsyncHttpResponseHandler.java"$"5"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-09-06 07:14:49" "FileAsyncHttpResponseHandler.java"$"6"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-09-06 07:14:49" "FileAsyncHttpResponseHandler.java"$"7"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-09-06 07:14:49" "FileAsyncHttpResponseHandler.java"$"8"$" * Obtains new FileAsyncHttpResponseHandler and stores response in passed file"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-09-06 07:14:49" "FileAsyncHttpResponseHandler.java"$"9"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-09-06 07:14:49" "FileAsyncHttpResponseHandler.java"$"10"$" * @param file File to store response within, must not be null"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-09-06 07:14:49" "FileAsyncHttpResponseHandler.java"$"11"$" * @param append whether data should be appended to existing file"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-09-06 07:14:49" "FileAsyncHttpResponseHandler.java"$"12"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-09-06 07:14:49" "FileAsyncHttpResponseHandler.java"$"13"$" public FileAsyncHttpResponseHandler(File file, boolean append) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-09-06 07:14:49" "FileAsyncHttpResponseHandler.java"$"14"$" AssertUtils.asserts(file != null, ""File passed into FileAsyncHttpResponseHandler constructor must not be null"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-09-06 07:14:49" "FileAsyncHttpResponseHandler.java"$"15"$" this.append = append;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-09-06 07:14:49" "FileAsyncHttpResponseHandler.java"$"16"$"65,7 @@ public abstract class FileAsyncHttpResponseHandler extends AsyncHttpResponseHand"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-09-06 07:14:49" "FileAsyncHttpResponseHandler.java"$"17"$" this.append = false;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-09-06 07:14:49" "FileAsyncHttpResponseHandler.java"$"18"$"84,10 @@ public abstract class FileAsyncHttpResponseHandler extends AsyncHttpResponseHand"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-09-06 07:14:49" "FileAsyncHttpResponseHandler.java"$"19"$" AssertUtils.asserts(context != null, ""Tried creating temporary file without having Context"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-09-06 07:14:49" "FileAsyncHttpResponseHandler.java"$"20"$" // not effective in release mode"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-09-06 07:14:49" "FileAsyncHttpResponseHandler.java"$"21"$" assert context != null;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-09-06 07:14:49" "FileAsyncHttpResponseHandler.java"$"22"$"140,7 @@ public abstract class FileAsyncHttpResponseHandler extends AsyncHttpResponseHand"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-09-06 07:14:49" "FileAsyncHttpResponseHandler.java"$"23"$" FileOutputStream buffer = new FileOutputStream(getTargetFile(), this.append);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-09-06 07:14:49" "AsyncBackgroundThreadSample.java"$"3"$"++ b/sample/src/main/java/com/loopj/android/http/sample/AsyncBackgroundThreadSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/AsyncBackgroundThreadSample.java"$"2014-09-06 08:57:25" "AsyncBackgroundThreadSample.java"$"4"$"90,7 @@ public class AsyncBackgroundThreadSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/AsyncBackgroundThreadSample.java"$"2014-09-06 08:57:25" "AsyncBackgroundThreadSample.java"$"5"$" return PROTOCOL + ""httpbin.org/get"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/AsyncBackgroundThreadSample.java"$"2014-09-06 08:57:25" "BinarySample.java"$"6"$"++ b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2014-09-06 08:57:25" "BinarySample.java"$"7"$"46,7 @@ public class BinarySample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2014-09-06 08:57:25" "BinarySample.java"$"8"$" return ""https://httpbin.org/gzip"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2014-09-06 08:57:25" "ContentTypeForHttpEntitySample.java"$"9"$"++ b/sample/src/main/java/com/loopj/android/http/sample/ContentTypeForHttpEntitySample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ContentTypeForHttpEntitySample.java"$"2014-09-06 08:57:25" "ContentTypeForHttpEntitySample.java"$"10"$"39,7 @@ public class ContentTypeForHttpEntitySample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ContentTypeForHttpEntitySample.java"$"2014-09-06 08:57:25" "ContentTypeForHttpEntitySample.java"$"11"$" return ""https://httpbin.org/post"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ContentTypeForHttpEntitySample.java"$"2014-09-06 08:57:25" "DeleteSample.java"$"12"$"++ b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2014-09-06 08:57:25" "DeleteSample.java"$"13"$"52,7 @@ public class DeleteSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2014-09-06 08:57:25" "DeleteSample.java"$"14"$" return PROTOCOL + ""httpbin.org/delete"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2014-09-06 08:57:25" "GzipSample.java"$"15"$"++ b/sample/src/main/java/com/loopj/android/http/sample/GzipSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GzipSample.java"$"2014-09-06 08:57:25" "GzipSample.java"$"16"$"27,6 @@ public class GzipSample extends JsonSample {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GzipSample.java"$"2014-09-06 08:57:25" "GzipSample.java"$"17"$" return PROTOCOL + ""httpbin.org/gzip"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GzipSample.java"$"2014-09-06 08:57:25" "Http401AuthSample.java"$"18"$"++ b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-09-06 08:57:25" "Http401AuthSample.java"$"19"$"69,7 @@ public class Http401AuthSample extends GetSample {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-09-06 08:57:25" "Http401AuthSample.java"$"20"$" SECRET_USERNAME + ""/"" + SECRET_PASSWORD;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-09-06 08:57:25" "Http401AuthSample.java"$"21"$" return PROTOCOL + ""httpbin.org/basic-auth/"" + SECRET_USERNAME + ""/"" + SECRET_PASSWORD;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2014-09-06 08:57:25" "JsonSample.java"$"22"$"++ b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2014-09-06 08:57:25" "JsonSample.java"$"23"$"55,7 @@ public class JsonSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2014-09-06 08:57:25" "JsonSample.java"$"24"$" return PROTOCOL + ""httpbin.org/headers"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2014-09-06 08:57:25" "JsonStreamerSample.java"$"25"$"++ b/sample/src/main/java/com/loopj/android/http/sample/JsonStreamerSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonStreamerSample.java"$"2014-09-06 08:57:25" "JsonStreamerSample.java"$"26"$"19,19 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonStreamerSample.java"$"2014-09-06 08:57:25" "JsonStreamerSample.java"$"27"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonStreamerSample.java"$"2014-09-06 08:57:25" "JsonStreamerSample.java"$"28"$"import com.loopj.android.http.AsyncHttpClient;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonStreamerSample.java"$"2014-09-06 08:57:25" "JsonStreamerSample.java"$"29"$"import java.util.Iterator;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonStreamerSample.java"$"2014-09-06 08:57:25" "JsonStreamerSample.java"$"30"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonStreamerSample.java"$"2014-09-06 08:57:25" "JsonStreamerSample.java"$"31"$"/**"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonStreamerSample.java"$"2014-09-06 08:57:25" "JsonStreamerSample.java"$"32"$"54,10 @@ public class JsonStreamerSample extends PostSample {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonStreamerSample.java"$"2014-09-06 08:57:25" "JsonStreamerSample.java"$"33"$" Iterator keys = body.keys();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonStreamerSample.java"$"2014-09-06 08:57:25" "JsonStreamerSample.java"$"34"$" String key = (String) keys.next();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonStreamerSample.java"$"2014-09-06 08:57:25" "JsonStreamerSample.java"$"35"$" key + "": "" + body.get(key));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonStreamerSample.java"$"2014-09-06 08:57:25" "JsonStreamerSample.java"$"36"$"66,7 @@ public class JsonStreamerSample extends PostSample {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonStreamerSample.java"$"2014-09-06 08:57:25" "JsonStreamerSample.java"$"37"$" RequestParams.APPLICATION_JSON, responseHandler);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonStreamerSample.java"$"2014-09-06 08:57:25" "JsonStreamerSample.java"$"38"$"90,7 @@ public class JsonStreamerSample extends PostSample {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonStreamerSample.java"$"2014-09-06 08:57:25" "JsonStreamerSample.java"$"39"$" } catch (JSONException e) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonStreamerSample.java"$"2014-09-06 08:57:25" "PersistentCookiesSample.java"$"40"$"++ b/sample/src/main/java/com/loopj/android/http/sample/PersistentCookiesSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PersistentCookiesSample.java"$"2014-09-06 08:57:25" "PersistentCookiesSample.java"$"41"$"69,7 @@ public class PersistentCookiesSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PersistentCookiesSample.java"$"2014-09-06 08:57:25" "PersistentCookiesSample.java"$"42"$" String url = PROTOCOL + ""httpbin.org/cookies"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PersistentCookiesSample.java"$"2014-09-06 08:57:25" "PostSample.java"$"43"$"++ b/sample/src/main/java/com/loopj/android/http/sample/PostSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PostSample.java"$"2014-09-06 08:57:25" "PostSample.java"$"44"$"51,7 @@ public class PostSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PostSample.java"$"2014-09-06 08:57:25" "PostSample.java"$"45"$" return PROTOCOL + ""httpbin.org/post"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PostSample.java"$"2014-09-06 08:57:25" "PrePostProcessingSample.java"$"46"$"++ b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-09-06 08:57:25" "PrePostProcessingSample.java"$"47"$"65,7 @@ public class PrePostProcessingSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-09-06 08:57:25" "PrePostProcessingSample.java"$"48"$" return PROTOCOL + ""httpbin.org/post"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2014-09-06 08:57:25" "PutSample.java"$"49"$"++ b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2014-09-06 08:57:25" "PutSample.java"$"50"$"51,7 @@ public class PutSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2014-09-06 08:57:25" "PutSample.java"$"51"$" return PROTOCOL + ""httpbin.org/put"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2014-09-06 08:57:25" "Redirect302Sample.java"$"52"$"++ b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-09-06 08:57:25" "Redirect302Sample.java"$"53"$"72,7 @@ public class Redirect302Sample extends GetSample {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-09-06 08:57:25" "Redirect302Sample.java"$"54"$" return PROTOCOL + ""httpbin.org/redirect/6"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"55"$"++ b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"56"$"1,85 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"57"$"package com.loopj.android.http.sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"58"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"59"$"import android.util.Log;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"60"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"61"$"import com.loopj.android.http.AsyncHttpClient;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"62"$"import com.loopj.android.http.RangeFileAsyncHttpResponseHandler;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"63"$"import com.loopj.android.http.RequestHandle;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"64"$"import com.loopj.android.http.ResponseHandlerInterface;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"65"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"66"$"import org.apache.http.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"67"$"import org.apache.http.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"68"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"69"$"import java.io.File;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"70"$"import java.io.IOException;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"71"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"72"$"public class ResumeDownloadSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"73"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"74"$" private File downloadTarget;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"75"$" private static final String LOG_TAG = ""ResumeDownloadSample"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"76"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"77"$" private File getDownloadTarget() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"78"$" try {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"79"$" if (downloadTarget == null) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"80"$" downloadTarget = File.createTempFile(""download_"", ""_resume"", getCacheDir());"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"81"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"82"$" } catch (IOException e) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"83"$" Log.e(LOG_TAG, ""Couldn't create cache file to download to"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"84"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"85"$" return downloadTarget;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"86"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"87"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"88"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"89"$" public ResponseHandlerInterface getResponseHandler() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"90"$" return new RangeFileAsyncHttpResponseHandler(getDownloadTarget()) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"91"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"92"$" public void onFailure(int statusCode, Header[] headers, Throwable throwable, File file) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"93"$" debugStatusCode(LOG_TAG, statusCode);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"94"$" debugHeaders(LOG_TAG, headers);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"95"$" debugThrowable(LOG_TAG, throwable);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"96"$" if (file != null) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"97"$" addView(getColoredView(LIGHTGREEN, ""Download interrupted ("" + statusCode + ""): (bytes="" + file.length() + ""), path: "" + file.getAbsolutePath()));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"98"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"99"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"100"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"101"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"102"$" public void onSuccess(int statusCode, Header[] headers, File file) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"103"$" debugStatusCode(LOG_TAG, statusCode);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"104"$" debugHeaders(LOG_TAG, headers);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"105"$" if (file != null) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"106"$" addView(getColoredView(LIGHTGREEN, ""Request succeeded ("" + statusCode + ""): (bytes="" + file.length() + ""), path: "" + file.getAbsolutePath()));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"107"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"108"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"109"$" };"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"110"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"111"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"112"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"113"$" public String getDefaultHeaders() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"114"$" return ""Range=bytes=10-20"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"115"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"116"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"117"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"118"$" public String getDefaultURL() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"119"$" return PROTOCOL + ""www.google.com/images/srpr/logo11w.png"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"120"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"121"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"122"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"123"$" public boolean isRequestHeadersAllowed() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"124"$" return true;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"125"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"126"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"127"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"128"$" public boolean isRequestBodyAllowed() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"129"$" return false;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"130"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"131"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"132"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"133"$" public int getSampleTitle() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"134"$" return R.string.title_resume_download;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"135"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"136"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"137"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"138"$" public RequestHandle executeSample(AsyncHttpClient client, String URL, Header[] headers, HttpEntity entity, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"139"$" return client.get(this, URL, headers, null, responseHandler);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"140"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "ResumeDownloadSample.java"$"141"$"}"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2014-09-06 08:57:25" "RetryRequestSample.java"$"142"$"++ b/sample/src/main/java/com/loopj/android/http/sample/RetryRequestSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RetryRequestSample.java"$"2014-09-06 08:57:25" "RetryRequestSample.java"$"143"$"74,7 @@ public class RetryRequestSample extends GetSample {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RetryRequestSample.java"$"2014-09-06 08:57:25" "RetryRequestSample.java"$"144"$" return PROTOCOL + ""httpbin.org/ip"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RetryRequestSample.java"$"2014-09-06 08:57:25" "SampleInterface.java"$"145"$"++ b/sample/src/main/java/com/loopj/android/http/sample/SampleInterface.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleInterface.java"$"2014-09-06 08:57:25" "SampleInterface.java"$"146"$"56,8 @@ public interface SampleInterface {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleInterface.java"$"2014-09-06 08:57:25" "SampleInterface.java"$"147"$" String getDefaultHeaders();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleInterface.java"$"2014-09-06 08:57:25" "SampleInterface.java"$"148"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleInterface.java"$"2014-09-06 08:57:25" "SampleInterface.java"$"149"$" boolean isRequestHeadersAllowed();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleInterface.java"$"2014-09-06 08:57:25" "SampleParentActivity.java"$"150"$"++ b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 08:57:25" "SampleParentActivity.java"$"151"$"66,9 @@ public abstract class SampleParentActivity extends Activity implements SampleInt"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 08:57:25" "SampleParentActivity.java"$"152"$" private static final String LOG_TAG = ""SampleParentActivity"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 08:57:25" "SampleParentActivity.java"$"153"$" protected static final String PROTOCOL = ""https://"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 08:57:25" "SampleParentActivity.java"$"154"$"90,7 @@ public abstract class SampleParentActivity extends Activity implements SampleInt"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 08:57:25" "SampleParentActivity.java"$"155"$" headersEditText.setText(getDefaultHeaders());"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 08:57:25" "SampleParentActivity.java"$"156"$"163,11 @@ public abstract class SampleParentActivity extends Activity implements SampleInt"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 08:57:25" "SampleParentActivity.java"$"157"$" equalSignPos).trim();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 08:57:25" "SampleParentActivity.java"$"158"$" Log.d(LOG_TAG, String.format(""Added header: [%s:%s]"", headerName, headerValue));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 08:57:25" "SampleParentActivity.java"$"159"$" line, t);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 08:57:25" "SampleParentActivity.java"$"160"$" Log.e(LOG_TAG, ""Not a valid header line: "" + line, t);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 08:57:25" "SampleParentActivity.java"$"161"$"185,7 @@ public abstract class SampleParentActivity extends Activity implements SampleInt"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 08:57:25" "SampleParentActivity.java"$"162"$" Log.e(LOG_TAG, ""cannot create String entity"", e);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 08:57:25" "SampleParentActivity.java"$"163"$"280,11 @@ public abstract class SampleParentActivity extends Activity implements SampleInt"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 08:57:25" "SampleParentActivity.java"$"164"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 08:57:25" "SampleParentActivity.java"$"165"$" public String getDefaultHeaders() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 08:57:25" "SampleParentActivity.java"$"166"$" return null;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 08:57:25" "SampleParentActivity.java"$"167"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 08:57:25" "SampleParentActivity.java"$"168"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 08:57:25" "SampleParentActivity.java"$"169"$" protected final void addView(View v) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 08:57:25" "ThreadingTimeoutSample.java"$"170"$"++ b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-09-06 08:57:25" "ThreadingTimeoutSample.java"$"171"$"56,7 @@ public class ThreadingTimeoutSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-09-06 08:57:25" "ThreadingTimeoutSample.java"$"172"$" return PROTOCOL + ""httpbin.org/delay/6"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2014-09-06 08:57:25" "WaypointsActivity.java"$"173"$"++ b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-09-06 08:57:25" "WaypointsActivity.java"$"174"$"54,8 @@ public class WaypointsActivity extends ListActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-09-06 08:57:25" "WaypointsActivity.java"$"175"$" new SampleConfig(R.string.title_content_type_http_entity, ContentTypeForHttpEntitySample.class),"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-09-06 08:57:25" "WaypointsActivity.java"$"176"$" new SampleConfig(R.string.title_resume_download, ResumeDownloadSample.class)"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-09-06 08:57:25" "SampleParentActivity.java"$"0"$"++ b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:13:01" "SampleParentActivity.java"$"1"$"23,8 @@ import android.content.Context;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:13:01" "SampleParentActivity.java"$"2"$"import android.view.Menu;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:13:01" "SampleParentActivity.java"$"3"$"import android.view.MenuItem;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:13:01" "SampleParentActivity.java"$"4"$"70,15 @@ public abstract class SampleParentActivity extends Activity implements SampleInt"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:13:01" "SampleParentActivity.java"$"5"$" private static final int MENU_USE_HTTPS = 0;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:13:01" "SampleParentActivity.java"$"6"$" private static final int MENU_CLEAR_VIEW = 1;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:13:01" "SampleParentActivity.java"$"7"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:13:01" "SampleParentActivity.java"$"8"$" private boolean useHttps = true;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:13:01" "SampleParentActivity.java"$"9"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:13:01" "SampleParentActivity.java"$"10"$" protected static final String PROTOCOL_HTTP = ""http://"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:13:01" "SampleParentActivity.java"$"11"$" protected static final String PROTOCOL_HTTPS = ""https://"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:13:01" "SampleParentActivity.java"$"12"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:13:01" "SampleParentActivity.java"$"13"$" protected static String PROTOCOL = PROTOCOL_HTTPS;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:13:01" "SampleParentActivity.java"$"14"$"116,36 @@ public abstract class SampleParentActivity extends Activity implements SampleInt"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:13:01" "SampleParentActivity.java"$"15"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:13:01" "SampleParentActivity.java"$"16"$" public boolean onPrepareOptionsMenu(Menu menu) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:13:01" "SampleParentActivity.java"$"17"$" MenuItem useHttpsMenuItem = menu.findItem(MENU_USE_HTTPS);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:13:01" "SampleParentActivity.java"$"18"$" if (useHttpsMenuItem != null) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:13:01" "SampleParentActivity.java"$"19"$" useHttpsMenuItem.setChecked(useHttps);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:13:01" "SampleParentActivity.java"$"20"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:13:01" "SampleParentActivity.java"$"21"$" return super.onPrepareOptionsMenu(menu);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:13:01" "SampleParentActivity.java"$"22"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:13:01" "SampleParentActivity.java"$"23"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:13:01" "SampleParentActivity.java"$"24"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:13:01" "SampleParentActivity.java"$"25"$" public boolean onCreateOptionsMenu(Menu menu) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:13:01" "SampleParentActivity.java"$"26"$" menu.add(Menu.NONE, MENU_USE_HTTPS, R.string.menu_use_https, Menu.NONE).setCheckable(true);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:13:01" "SampleParentActivity.java"$"27"$" menu.add(Menu.NONE, MENU_CLEAR_VIEW, R.string.menu_clear_view, Menu.NONE);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:13:01" "SampleParentActivity.java"$"28"$" return super.onCreateOptionsMenu(menu);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:13:01" "SampleParentActivity.java"$"29"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:13:01" "SampleParentActivity.java"$"30"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:13:01" "SampleParentActivity.java"$"31"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:13:01" "SampleParentActivity.java"$"32"$" public boolean onOptionsItemSelected(MenuItem item) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:13:01" "SampleParentActivity.java"$"33"$" switch (item.getItemId()) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:13:01" "SampleParentActivity.java"$"34"$" case MENU_USE_HTTPS:"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:13:01" "SampleParentActivity.java"$"35"$" useHttps = !useHttps;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:13:01" "SampleParentActivity.java"$"36"$" PROTOCOL = useHttps ? PROTOCOL_HTTPS : PROTOCOL_HTTP;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:13:01" "SampleParentActivity.java"$"37"$" return true;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:13:01" "SampleParentActivity.java"$"38"$" case MENU_CLEAR_VIEW:"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:13:01" "SampleParentActivity.java"$"39"$" clearOutputs();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:13:01" "SampleParentActivity.java"$"40"$" return true;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:13:01" "SampleParentActivity.java"$"41"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:13:01" "SampleParentActivity.java"$"42"$" return super.onOptionsItemSelected(item);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:13:01" "SampleParentActivity.java"$"43"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:13:01" "SampleParentActivity.java"$"44"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:13:01" "SampleParentActivity.java"$"45"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:13:01" "SampleParentActivity.java"$"0"$"++ b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:33:42" "SampleParentActivity.java"$"1"$"18,11 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:33:42" "SampleParentActivity.java"$"2"$"import android.annotation.TargetApi;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:33:42" "SampleParentActivity.java"$"3"$"import android.os.Build;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:33:42" "SampleParentActivity.java"$"4"$"92,8 @@ public abstract class SampleParentActivity extends Activity implements SampleInt"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:33:42" "SampleParentActivity.java"$"5"$" setHomeAsUpEnabled();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:33:42" "SampleParentActivity.java"$"6"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:33:42" "SampleParentActivity.java"$"7"$" urlEditText = (EditText) findViewById(R.id.edit_url);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:33:42" "SampleParentActivity.java"$"8"$"131,8 @@ public abstract class SampleParentActivity extends Activity implements SampleInt"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:33:42" "SampleParentActivity.java"$"9"$" menu.add(Menu.NONE, MENU_USE_HTTPS, Menu.NONE, R.string.menu_use_https).setCheckable(true);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:33:42" "SampleParentActivity.java"$"10"$" menu.add(Menu.NONE, MENU_CLEAR_VIEW, Menu.NONE, R.string.menu_clear_view);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:33:42" "SampleParentActivity.java"$"11"$"146,9 @@ public abstract class SampleParentActivity extends Activity implements SampleInt"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:33:42" "SampleParentActivity.java"$"12"$" case android.R.id.home:"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:33:42" "SampleParentActivity.java"$"13"$" finish();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:33:42" "SampleParentActivity.java"$"14"$" return true;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:33:42" "SampleParentActivity.java"$"15"$"352,12 @@ public abstract class SampleParentActivity extends Activity implements SampleInt"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:33:42" "SampleParentActivity.java"$"16"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:33:42" "SampleParentActivity.java"$"17"$" @TargetApi(Build.VERSION_CODES.HONEYCOMB)"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:33:42" "SampleParentActivity.java"$"18"$" private void setHomeAsUpEnabled() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:33:42" "SampleParentActivity.java"$"19"$" if (Integer.valueOf(Build.VERSION.SDK) >= 11) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:33:42" "SampleParentActivity.java"$"20"$" if (getActionBar() != null)"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:33:42" "SampleParentActivity.java"$"21"$" getActionBar().setDisplayHomeAsUpEnabled(true);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:33:42" "SampleParentActivity.java"$"22"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:33:42" "SampleParentActivity.java"$"23"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 09:33:42" "AsyncHttpClient.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-09-06 10:54:42" "AsyncHttpClient.java"$"1"$"650,18 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-09-06 10:54:42" "AsyncHttpClient.java"$"2"$" setCredentials(scope, credentials);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-09-06 10:54:42" "AsyncHttpClient.java"$"3"$" public void setCredentials(AuthScope authScope, Credentials credentials) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-09-06 10:54:42" "AsyncHttpClient.java"$"4"$" if (credentials == null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-09-06 10:54:42" "AsyncHttpClient.java"$"5"$" Log.d(LOG_TAG, ""Provided credentials are null, not setting"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-09-06 10:54:42" "AsyncHttpClient.java"$"6"$" return;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-09-06 10:54:42" "AsyncHttpClient.java"$"7"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-09-06 10:54:42" "AsyncHttpClient.java"$"8"$" this.httpClient.getCredentialsProvider().setCredentials(authScope == null ? AuthScope.ANY : authScope, credentials);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-09-06 10:54:42" "AsyncHttpClient.java"$"9"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-09-06 10:54:42" "AsyncHttpClient.java"$"10"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-09-06 10:54:42" "AsyncHttpClient.java"$"11"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-09-06 10:54:42" "AsyncHttpClient.java"$"12"$"678,18 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-09-06 10:54:42" "AsyncHttpClient.java"$"13"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-09-06 10:54:42" "AsyncHttpClient.java"$"14"$" * @deprecated"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-09-06 10:54:42" "AsyncHttpClient.java"$"15"$" @Deprecated"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-09-06 10:54:42" "AsyncHttpClient.java"$"16"$" clearCredentialsProvider();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-09-06 10:54:42" "AsyncHttpClient.java"$"17"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-09-06 10:54:42" "AsyncHttpClient.java"$"18"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-09-06 10:54:42" "AsyncHttpClient.java"$"19"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-09-06 10:54:42" "AsyncHttpClient.java"$"20"$" * Removes previously set auth credentials"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-09-06 10:54:42" "AsyncHttpClient.java"$"21"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-09-06 10:54:42" "AsyncHttpClient.java"$"22"$" public void clearCredentialsProvider() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"27"$"++ b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"28"$"1,75 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"29"$"package com.loopj.android.http.sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"30"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"31"$"import android.net.Uri;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"32"$"import android.os.Bundle;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"33"$"import android.widget.EditText;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"34"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"35"$"import com.loopj.android.http.AsyncHttpClient;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"36"$"import com.loopj.android.http.RequestHandle;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"37"$"import com.loopj.android.http.ResponseHandlerInterface;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"38"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"39"$"import org.apache.http.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"40"$"import org.apache.http.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"41"$"import org.apache.http.auth.AuthScope;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"42"$"import org.apache.http.auth.UsernamePasswordCredentials;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"43"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"44"$"public class DigestAuthSample extends GetSample {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"45"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"46"$" private EditText usernameField, passwordField;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"47"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"48"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"49"$" public String getDefaultURL() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"50"$" return PROTOCOL + ""httpbin.org/digest-auth/auth/user/passwd2"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"51"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"52"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"53"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"54"$" public int getSampleTitle() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"55"$" return R.string.title_digest_auth;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"56"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"57"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"58"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"59"$" protected void onCreate(Bundle savedInstanceState) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"60"$" super.onCreate(savedInstanceState);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"61"$" usernameField = new EditText(this);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"62"$" passwordField = new EditText(this);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"63"$" usernameField.setHint(""Username"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"64"$" passwordField.setHint(""Password"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"65"$" usernameField.setText(""user"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"66"$" passwordField.setText(""passwd2"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"67"$" customFieldsLayout.addView(usernameField);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"68"$" customFieldsLayout.addView(passwordField);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"69"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"70"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"71"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"72"$" public RequestHandle executeSample(AsyncHttpClient client, String URL, Header[] headers, HttpEntity entity, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"73"$" setCredentials(client, URL);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"74"$" return client.get(this, URL, headers, null, responseHandler);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"75"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"76"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"77"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"78"$" public boolean isCancelButtonAllowed() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"79"$" return true;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"80"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"81"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"82"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"83"$" public boolean isRequestHeadersAllowed() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"84"$" return true;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"85"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"86"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"87"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"88"$" public boolean isRequestBodyAllowed() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"89"$" return false;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"90"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"91"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"92"$" private void setCredentials(AsyncHttpClient client, String URL) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"93"$" Uri parsed = Uri.parse(URL);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"94"$" client.clearCredentialsProvider();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"95"$" client.setCredentials("$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"96"$" new AuthScope(parsed.getHost(), parsed.getPort() == -1 ? 80 : parsed.getPort()),"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"97"$" new UsernamePasswordCredentials("$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"98"$" usernameField.getText().toString(),"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"99"$" passwordField.getText().toString()"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"100"$" )"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"101"$" );"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"102"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "DigestAuthSample.java"$"103"$"}"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2014-09-06 10:54:42" "SampleParentActivity.java"$"104"$"++ b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 10:54:42" "SampleParentActivity.java"$"105"$"69,7 @@ public abstract class SampleParentActivity extends Activity implements SampleInt"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 10:54:42" "SampleParentActivity.java"$"106"$" public LinearLayout customFieldsLayout;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 10:54:42" "SampleParentActivity.java"$"107"$"98,7 @@ public abstract class SampleParentActivity extends Activity implements SampleInt"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 10:54:42" "SampleParentActivity.java"$"108"$" customFieldsLayout = (LinearLayout) findViewById(R.id.layout_custom);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 10:54:42" "SampleParentActivity.java"$"109"$"144,7 @@ public abstract class SampleParentActivity extends Activity implements SampleInt"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 10:54:42" "SampleParentActivity.java"$"110"$" urlEditText.setText(getDefaultURL());"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2014-09-06 10:54:42" "WaypointsActivity.java"$"111"$"++ b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-09-06 10:54:42" "WaypointsActivity.java"$"112"$"55,8 @@ public class WaypointsActivity extends ListActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-09-06 10:54:42" "WaypointsActivity.java"$"113"$" new SampleConfig(R.string.title_resume_download, ResumeDownloadSample.class),"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-09-06 10:54:42" "WaypointsActivity.java"$"114"$" new SampleConfig(R.string.title_digest_auth, DigestAuthSample.class)"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-09-06 10:54:42" "CHANGELOG.md"$"0"$"++ b/CHANGELOG.md"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-09-07 16:54:22" "CHANGELOG.md"$"1"$"1,6 @@"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-09-07 16:54:22" "CHANGELOG.md"$"2"$"## 1.4.6 (released 7. 9. 2014)"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-09-07 16:54:22" "README.md"$"3"$"++ b/README.md"$"verdict"$"1"$" b/README.md"$"2014-09-07 16:54:22" "README.md"$"4"$"7,14 @@ An asynchronous, callback-based Http client for Android built on top of Apache's"$"verdict"$"1"$" b/README.md"$"2014-09-07 16:54:22" "README.md"$"5"$"See what is new in version 1.4.6 released on 7th Sep 2014"$"verdict"$"1"$" b/README.md"$"2014-09-07 16:54:22" "README.md"$"6"$"https://github.com/loopj/android-async-http/blob/1.4.6/CHANGELOG.md"$"verdict"$"1"$" b/README.md"$"2014-09-07 16:54:22" "README.md"$"7"$"Latest Javadoc for 1.4.6 release are available here (also included in Maven repository):"$"verdict"$"1"$" b/README.md"$"2014-09-07 16:54:22" "README.md"$"8"$"35,7 @@ Examples"$"verdict"$"1"$" b/README.md"$"2014-09-07 16:54:22" "README.md"$"9"$"See individual samples [here on Github](https://github.com/loopj/android-async-http/tree/1.4.6/sample/src/main/java/com/loopj/android/http/sample)"$"verdict"$"1"$" b/README.md"$"2014-09-07 16:54:22" "README.md"$"10"$"53,10 @@ http://central.maven.org/maven2/com/loopj/android/android-async-http/"$"verdict"$"1"$" b/README.md"$"2014-09-07 16:54:22" "README.md"$"11"$"Version: 1.4.6"$"verdict"$"1"$" b/README.md"$"2014-09-07 16:54:22" "README.md"$"12"$"Gradle: `com.loopj.android:android-async-http:1.4.6`"$"verdict"$"1"$" b/README.md"$"2014-09-07 16:54:22" "README.md"$"13"$"65,10 @@ https://oss.sonatype.org/content/repositories/snapshots/com/loopj/android/androi"$"verdict"$"1"$" b/README.md"$"2014-09-07 16:54:22" "README.md"$"14"$"Version: 1.4.7-SNAPSHOT"$"verdict"$"1"$" b/README.md"$"2014-09-07 16:54:22" "README.md"$"15"$"Gradle: `com.loopj.android:android-async-http:1.4.7-SNAPSHOT`"$"verdict"$"1"$" b/README.md"$"2014-09-07 16:54:22" "build.gradle"$"16"$"++ b/build.gradle"$"verdict"$"1"$" b/build.gradle"$"2014-09-07 16:54:22" "build.gradle"$"17"$"14,7 @@ def isReleaseBuild() {"$"verdict"$"1"$" b/build.gradle"$"2014-09-07 16:54:22" "build.gradle"$"18"$" version = '1.4.6'"$"verdict"$"1"$" b/build.gradle"$"2014-09-07 16:54:22" "gradle.properties"$"19"$"++ b/gradle.properties"$"verdict"$"1"$" b/gradle.properties"$"2014-09-07 16:54:22" "gradle.properties"$"20"$"1,4 @@"$"verdict"$"1"$" b/gradle.properties"$"2014-09-07 16:54:22" "gradle.properties"$"21"$"VERSION_NAME=1.4.6"$"verdict"$"1"$" b/gradle.properties"$"2014-09-07 16:54:22" "AsyncHttpClient.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-09-08 10:43:26" "AsyncHttpClient.java"$"1"$"1190,6 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-09-08 10:43:26" "AsyncHttpRequest.java"$"2"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-09-08 10:43:26" "AsyncHttpRequest.java"$"3"$"144,10 @@ public class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-09-08 10:43:26" "AsyncHttpRequest.java"$"4"$" if (responseHandler instanceof RangeFileAsyncHttpResponseHandler) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-09-08 10:43:26" "AsyncHttpRequest.java"$"5"$" ((RangeFileAsyncHttpResponseHandler) responseHandler).updateRequestHeaders(request);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-09-08 10:43:26" "AsyncHttpRequest.java"$"6"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-09-08 10:43:26" "AsyncHttpRequest.java"$"7"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-09-08 10:43:26" "AsyncHttpRequest.java"$"8"$" HttpResponse response = client.execute(request, context);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-09-08 10:43:26" "RequestHandle.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-09-10 21:19:54" "RequestHandle.java"$"1"$"18,8 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-09-10 21:19:54" "RequestHandle.java"$"2"$"import android.os.Looper;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-09-10 21:19:54" "RequestHandle.java"$"3"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-09-10 21:19:54" "RequestHandle.java"$"4"$"import java.lang.ref.WeakReference;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-09-10 21:19:54" "RequestHandle.java"$"5"$"47,21 @@ public class RequestHandle {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-09-10 21:19:54" "RequestHandle.java"$"6"$" public boolean cancel(final boolean mayInterruptIfRunning) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-09-10 21:19:54" "RequestHandle.java"$"7"$" final AsyncHttpRequest _request = request.get();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-09-10 21:19:54" "RequestHandle.java"$"8"$" if (_request != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-09-10 21:19:54" "RequestHandle.java"$"9"$" if (Looper.myLooper() == Looper.getMainLooper()) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-09-10 21:19:54" "RequestHandle.java"$"10"$" new Thread(new Runnable() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-09-10 21:19:54" "RequestHandle.java"$"11"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-09-10 21:19:54" "RequestHandle.java"$"12"$" public void run() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-09-10 21:19:54" "RequestHandle.java"$"13"$" _request.cancel(mayInterruptIfRunning);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-09-10 21:19:54" "RequestHandle.java"$"14"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-09-10 21:19:54" "RequestHandle.java"$"15"$" }).start();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-09-10 21:19:54" "RequestHandle.java"$"16"$" } else {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-09-10 21:19:54" "RequestHandle.java"$"17"$" _request.cancel(mayInterruptIfRunning);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-09-10 21:19:54" "RequestHandle.java"$"18"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-09-10 21:19:54" "RequestHandle.java"$"19"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-09-10 21:19:54" "RequestHandle.java"$"20"$" return false;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2014-09-10 21:19:54" "CHANGELOG.md"$"0"$"++ b/CHANGELOG.md"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-09-13 11:39:59" "CHANGELOG.md"$"1"$"1,9 @@"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-09-13 11:39:59" "CHANGELOG.md"$"2"$"## 1.4.7 (future version)"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-09-13 11:39:59" "CHANGELOG.md"$"3"$""$"verdict"$"1"$" b/CHANGELOG.md"$"2014-09-13 11:39:59" "CHANGELOG.md"$"4"$" - Fixed crash when canceling through RequestHandle from UI Thread (NetworkOnMainThreadException)"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-09-13 11:39:59" "CHANGELOG.md"$"5"$""$"verdict"$"1"$" b/CHANGELOG.md"$"2014-09-13 11:39:59" "CHANGELOG.md"$"6"$"## 1.4.6 (released 7. 9. 2014)"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-09-13 11:39:59" "build.gradle"$"7"$"++ b/build.gradle"$"verdict"$"1"$" b/build.gradle"$"2014-09-13 11:39:59" "build.gradle"$"8"$"14,7 @@ def isReleaseBuild() {"$"verdict"$"1"$" b/build.gradle"$"2014-09-13 11:39:59" "build.gradle"$"9"$" version = '1.4.7-SNAPSHOT'"$"verdict"$"1"$" b/build.gradle"$"2014-09-13 11:39:59" "gradle.properties"$"10"$"++ b/gradle.properties"$"verdict"$"1"$" b/gradle.properties"$"2014-09-13 11:39:59" "gradle.properties"$"11"$"1,5 @@"$"verdict"$"1"$" b/gradle.properties"$"2014-09-13 11:39:59" "gradle.properties"$"12"$"VERSION_NAME=1.4.7-SNAPSHOT"$"verdict"$"1"$" b/gradle.properties"$"2014-09-13 11:39:59" "gradle.properties"$"13"$"VERSION_CODE=147"$"verdict"$"1"$" b/gradle.properties"$"2014-09-13 11:39:59" "AsyncHttpClient.java"$"18"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-09-13 11:39:59" "AsyncHttpClient.java"$"19"$"73,10 @@ import java.io.IOException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-09-13 11:39:59" "AsyncHttpClient.java"$"20"$"import java.io.UnsupportedEncodingException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-09-13 11:39:59" "AsyncHttpClient.java"$"21"$"import java.net.URLEncoder;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-09-13 11:39:59" "AsyncHttpClient.java"$"22"$"1227,14 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-09-13 11:39:59" "AsyncHttpClient.java"$"23"$" if (shouldEncodeUrl) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-09-13 11:39:59" "AsyncHttpClient.java"$"24"$" try {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-09-13 11:39:59" "AsyncHttpClient.java"$"25"$" url = URLEncoder.encode(url, ""UTF-8"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-09-13 11:39:59" "AsyncHttpClient.java"$"26"$" } catch (UnsupportedEncodingException e) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-09-13 11:39:59" "AsyncHttpClient.java"$"27"$" // Should not really happen, added just for sake of validity"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-09-13 11:39:59" "AsyncHttpClient.java"$"28"$" Log.e(LOG_TAG, ""getUrlWithQueryString encoding URL"", e);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-09-13 11:39:59" "AsyncHttpClient.java"$"29"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-09-13 11:39:59" "AsyncHttpClient.java"$"30"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-09-13 11:39:59" "RequestParams.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-10-04 11:01:54" "RequestParams.java"$"1"$"583,7 @@ public class RequestParams implements Serializable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-10-04 11:01:54" "RequestParams.java"$"2"$" public static class FileWrapper implements Serializable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2014-10-04 11:01:54" ".travis.yml"$"0"$"++ b/.travis.yml"$"verdict"$"1"$" b/.travis.yml"$"2014-11-14 21:07:22" ".travis.yml"$"1"$"2,10 @@ language: android"$"verdict"$"1"$" b/.travis.yml"$"2014-11-14 21:07:22" ".travis.yml"$"2"$" - build-tools-21.1.1"$"verdict"$"1"$" b/.travis.yml"$"2014-11-14 21:07:22" ".travis.yml"$"3"$" - android-21"$"verdict"$"1"$" b/.travis.yml"$"2014-11-14 21:07:22" ".travis.yml"$"4"$"'"$"verdict"$"1"$" b/.travis.yml"$"2014-11-14 21:07:22" "build.gradle"$"5"$"++ b/build.gradle"$"verdict"$"1"$" b/build.gradle"$"2014-11-14 21:07:22" "build.gradle"$"6"$"4,7 @@ buildscript {"$"verdict"$"1"$" b/build.gradle"$"2014-11-14 21:07:22" "build.gradle"$"7"$" classpath 'com.android.tools.build:gradle:0.14.2'"$"verdict"$"1"$" b/build.gradle"$"2014-11-14 21:07:22" "gradle-wrapper.properties"$"8"$"++ b/gradle/wrapper/gradle-wrapper.properties"$"verdict"$"1"$" b/gradle/wrapper/gradle-wrapper.properties"$"2014-11-14 21:07:22" "gradle-wrapper.properties"$"9"$"3,4 @@ distributionBase=GRADLE_USER_HOME"$"verdict"$"1"$" b/gradle/wrapper/gradle-wrapper.properties"$"2014-11-14 21:07:22" "gradle-wrapper.properties"$"10"$"distributionUrl=https\://services.gradle.org/distributions/gradle-2.2-bin.zip"$"verdict"$"1"$" b/gradle/wrapper/gradle-wrapper.properties"$"2014-11-14 21:07:22" "build.gradle"$"11"$"++ b/library/build.gradle"$"verdict"$"1"$" b/library/build.gradle"$"2014-11-14 21:07:22" "build.gradle"$"12"$"1,12 @@"$"verdict"$"1"$" b/library/build.gradle"$"2014-11-14 21:07:22" "build.gradle"$"13"$" compileSdkVersion 21"$"verdict"$"1"$" b/library/build.gradle"$"2014-11-14 21:07:22" "build.gradle"$"14"$" buildToolsVersion '21.1.1'"$"verdict"$"1"$" b/library/build.gradle"$"2014-11-14 21:07:22" "build.gradle"$"15"$" targetSdkVersion 21"$"verdict"$"1"$" b/library/build.gradle"$"2014-11-14 21:07:22" "AsyncHttpClient.java"$"16"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-11-14 21:07:22" "AsyncHttpClient.java"$"17"$"73,10 @@ import java.io.IOException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-11-14 21:07:22" "AsyncHttpClient.java"$"18"$"import java.net.URL;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-11-14 21:07:22" "AsyncHttpClient.java"$"19"$"import java.net.URLDecoder;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-11-14 21:07:22" "AsyncHttpClient.java"$"20"$"1229,13 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-11-14 21:07:22" "AsyncHttpClient.java"$"21"$" String decodedURL = URLDecoder.decode(url, ""UTF-8"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-11-14 21:07:22" "AsyncHttpClient.java"$"22"$" URL _url = new URL(decodedURL);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-11-14 21:07:22" "AsyncHttpClient.java"$"23"$" URI _uri = new URI(_url.getProtocol(), _url.getUserInfo(), _url.getHost(), _url.getPort(), _url.getPath(), _url.getQuery(), _url.getRef());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-11-14 21:07:22" "AsyncHttpClient.java"$"24"$" url = _uri.toASCIIString();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-11-14 21:07:22" "AsyncHttpClient.java"$"25"$" } catch (Exception ex) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-11-14 21:07:22" "AsyncHttpClient.java"$"26"$" Log.e(LOG_TAG, ""getUrlWithQueryString encoding URL"", ex);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-11-14 21:07:22" "build.gradle"$"27"$"++ b/sample/build.gradle"$"verdict"$"1"$" b/sample/build.gradle"$"2014-11-14 21:07:22" "build.gradle"$"28"$"3,7 @@ buildscript {"$"verdict"$"1"$" b/sample/build.gradle"$"2014-11-14 21:07:22" "build.gradle"$"29"$" classpath 'com.android.tools.build:gradle:0.14.2'"$"verdict"$"1"$" b/sample/build.gradle"$"2014-11-14 21:07:22" "build.gradle"$"30"$"16,12 @@ repositories {"$"verdict"$"1"$" b/sample/build.gradle"$"2014-11-14 21:07:22" "build.gradle"$"31"$" compileSdkVersion 21"$"verdict"$"1"$" b/sample/build.gradle"$"2014-11-14 21:07:22" "build.gradle"$"32"$" buildToolsVersion '21.1.1'"$"verdict"$"1"$" b/sample/build.gradle"$"2014-11-14 21:07:22" "build.gradle"$"33"$" targetSdkVersion 21"$"verdict"$"1"$" b/sample/build.gradle"$"2014-11-14 21:07:22" "build.gradle"$"34"$"45,6 @@ android {"$"verdict"$"1"$" b/sample/build.gradle"$"2014-11-14 21:07:22" "build.gradle"$"35"$" compile 'com.fasterxml.jackson.core:jackson-databind:2.4.3'"$"verdict"$"1"$" b/sample/build.gradle"$"2014-11-14 21:07:22" "DataAsyncHttpResponseHandler.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-11-14 21:19:15" "DataAsyncHttpResponseHandler.java"$"1"$"30,7 @@ import java.io.InputStream;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-11-14 21:19:15" "DataAsyncHttpResponseHandler.java"$"2"$" protected static final int PROGRESS_DATA_MESSAGE = 7;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2014-11-14 21:19:15" "FileAsyncHttpResponseHandler.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-11-14 22:27:08" "FileAsyncHttpResponseHandler.java"$"1"$"53,7 @@ public abstract class FileAsyncHttpResponseHandler extends AsyncHttpResponseHand"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-11-14 22:27:08" "FileAsyncHttpResponseHandler.java"$"2"$" AssertUtils.asserts(getTargetFile().getParentFile().mkdirs(), ""Cannot create parent directories for requested File location"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-11-14 22:27:08" "CHANGELOG.md"$"0"$"++ b/CHANGELOG.md"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-11-21 11:46:42" "CHANGELOG.md"$"1"$"3,9 @@"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-11-21 11:46:42" "CHANGELOG.md"$"2"$" - Fixed URL encoding feature, that was breaking whole URL, not just path and query parts"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-11-21 11:46:42" "CHANGELOG.md"$"3"$" - FileAsyncHttpResponseHandler now checks that target file path is available or can be created"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-11-21 11:46:42" "CHANGELOG.md"$"4"$" - DataAsyncHttpResponseHandler was sending cancel notification instead of progress notification, fixed"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-11-21 11:46:42" "AsyncHttpClient.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"1"$"1065,77 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"2"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"3"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"4"$" * Perform a HTTP PATCH request, without any parameters."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"5"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"6"$" * @param url the URL to send the request to."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"7"$" * @param responseHandler the response handler instance that should handle the response."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"8"$" * @return RequestHandle of future request process"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"9"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"10"$" public RequestHandle patch(String url, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"11"$" return patch(null, url, null, responseHandler);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"12"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"13"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"14"$" * Perform a HTTP PATCH request with parameters."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"15"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"16"$" * @param url the URL to send the request to."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"17"$" * @param params additional PUT parameters or files to send with the request."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"18"$" * @param responseHandler the response handler instance that should handle the response."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"19"$" * @return RequestHandle of future request process"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"20"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"21"$" public RequestHandle patch(String url, RequestParams params, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"22"$" return patch(null, url, params, responseHandler);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"23"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"24"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"25"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"26"$" * Perform a HTTP PATCH request and track the Android Context which initiated the request."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"27"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"28"$" * @param context the Android Context which initiated the request."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"29"$" * @param url the URL to send the request to."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"30"$" * @param params additional PUT parameters or files to send with the request."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"31"$" * @param responseHandler the response handler instance that should handle the response."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"32"$" * @return RequestHandle of future request process"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"33"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"34"$" public RequestHandle patch(Context context, String url, RequestParams params, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"35"$" return patch(context, url, paramsToEntity(params, responseHandler), null, responseHandler);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"36"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"37"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"38"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"39"$" * Perform a HTTP PATCH request and track the Android Context which initiated the request."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"40"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"41"$" * @param context the Android Context which initiated the request."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"42"$" * @param url the URL to send the request to."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"43"$" * @param params additional PUT parameters or files to send with the request."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"44"$" * @param responseHandler the response handler instance that should handle the response."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"45"$" * @return RequestHandle of future request process"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"46"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"47"$" public RequestHandle patch(Context context, String url, HttpEntity entity, String contentType, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"48"$" return sendRequest(httpClient, httpContext, addEntityToRequestBase(new HttpPatch(URI.create(url).normalize()), entity), contentType, responseHandler, context);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"49"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"50"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"51"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"52"$" * Perform a HTTP PATCH request and track the Android Context which initiated the request. And set"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"53"$" * one-time headers for the request"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"54"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"55"$" * @param context the Android Context which initiated the request."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"56"$" * @param url the URL to send the request to."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"57"$" * @param headers set one-time headers for this request"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"58"$" * @param entity a raw {@link HttpEntity} to send with the request, for example, use"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"59"$" * this to send string/json/xml payloads to a server by passing a {@link"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"60"$" * org.apache.http.entity.StringEntity}."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"61"$" * @param contentType the content type of the payload you are sending, for example"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"62"$" * application/json if sending a json payload."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"63"$" * @param responseHandler the response handler instance that should handle the response."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"64"$" * @return RequestHandle of future request process"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"65"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"66"$" public RequestHandle patch(Context context, String url, Header[] headers, HttpEntity entity, String contentType, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"67"$" HttpEntityEnclosingRequestBase request = addEntityToRequestBase(new HttpPatch(URI.create(url).normalize()), entity);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"68"$" if (headers != null) request.setHeaders(headers);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"69"$" return sendRequest(httpClient, httpContext, request, contentType, responseHandler, context);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"70"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"71"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "AsyncHttpClient.java"$"72"$"] HTTP DELETE"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"73"$"++ b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"74"$"1,54 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"75"$"/*"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"76"$" Android Asynchronous Http Client"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"77"$" Copyright (c) 2011 James Smith "$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"78"$" http://loopj.com"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"79"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"80"$" Licensed under the Apache License, Version 2.0 (the ""License"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"81"$" you may not use this file except in compliance with the License."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"82"$" You may obtain a copy of the License at"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"83"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"84"$" http://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"85"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"86"$" Unless required by applicable law or agreed to in writing, software"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"87"$" distributed under the License is distributed on an ""AS IS"" BASIS,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"88"$" WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"89"$" See the License for the specific language governing permissions and"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"90"$" limitations under the License."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"91"$"*/"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"92"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"93"$"package com.loopj.android.http;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"94"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"95"$"import java.net.URI;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"96"$"import org.apache.http.client.methods.HttpEntityEnclosingRequestBase;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"97"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"98"$"/**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"99"$" * The current Android (API level 21) bundled version of the Apache Http Client does not implement"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"100"$" * the HTTP PATCH method. Until the Android version is updated this can serve in it's stead."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"101"$" * This implementation can and should go away when the official solution arrives."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"102"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"103"$"public final class HttpPatch extends HttpEntityEnclosingRequestBase {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"104"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"105"$" public final static String METHOD_NAME = ""PATCH"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"106"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"107"$" public HttpPatch() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"108"$" super();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"109"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"110"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"111"$" public HttpPatch(final URI uri) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"112"$" super();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"113"$" setURI(uri);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"114"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"115"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"116"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"117"$" * @throws IllegalArgumentException if the uri is invalid."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"118"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"119"$" public HttpPatch(final String uri) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"120"$" super();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"121"$" setURI(URI.create(uri));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"122"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"123"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"124"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"125"$" public String getMethod() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"126"$" return METHOD_NAME;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"127"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "HttpPatch.java"$"128"$"}"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2014-12-05 19:34:04" "PatchSample.java"$"137"$"++ b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"138"$"1,68 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"139"$"package com.loopj.android.http.sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"140"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"141"$"import org.apache.http.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"142"$"import org.apache.http.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"143"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"144"$"import com.loopj.android.http.AsyncHttpClient;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"145"$"import com.loopj.android.http.AsyncHttpResponseHandler;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"146"$"import com.loopj.android.http.RequestHandle;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"147"$"import com.loopj.android.http.ResponseHandlerInterface;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"148"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"149"$"public class PatchSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"150"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"151"$" private static final String LOG_TAG = ""PatchSample"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"152"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"153"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"154"$" public RequestHandle executeSample(AsyncHttpClient client, String URL, Header[] headers, HttpEntity entity, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"155"$" return client.patch(this, URL, entity, null, responseHandler);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"156"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"157"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"158"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"159"$" public int getSampleTitle() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"160"$" return R.string.title_patch_sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"161"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"162"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"163"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"164"$" public boolean isRequestBodyAllowed() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"165"$" return false;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"166"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"167"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"168"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"169"$" public boolean isRequestHeadersAllowed() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"170"$" return false;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"171"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"172"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"173"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"174"$" public String getDefaultURL() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"175"$" return PROTOCOL + ""httpbin.org/patch"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"176"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"177"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"178"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"179"$" public ResponseHandlerInterface getResponseHandler() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"180"$" return new AsyncHttpResponseHandler() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"181"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"182"$" public void onStart() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"183"$" clearOutputs();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"184"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"185"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"186"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"187"$" public void onSuccess(int statusCode, Header[] headers, byte[] response) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"188"$" debugHeaders(LOG_TAG, headers);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"189"$" debugStatusCode(LOG_TAG, statusCode);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"190"$" debugResponse(LOG_TAG, new String(response));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"191"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"192"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"193"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"194"$" public void onFailure(int statusCode, Header[] headers, byte[] errorResponse, Throwable e) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"195"$" debugHeaders(LOG_TAG, headers);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"196"$" debugStatusCode(LOG_TAG, statusCode);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"197"$" debugThrowable(LOG_TAG, e);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"198"$" if (errorResponse != null) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"199"$" debugResponse(LOG_TAG, new String(errorResponse));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"200"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"201"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"202"$" };"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"203"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"204"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"205"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "PatchSample.java"$"206"$"}"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2014-12-05 19:34:04" "WaypointsActivity.java"$"207"$"++ b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-12-05 19:34:04" "WaypointsActivity.java"$"208"$"35,7 @@ public class WaypointsActivity extends ListActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-12-05 19:34:04" "WaypointsActivity.java"$"209"$" new SampleConfig(R.string.title_patch_sample, PatchSample.class),"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-12-05 19:34:04" "CHANGELOG.md"$"0"$"++ b/CHANGELOG.md"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-12-05 19:47:57" "CHANGELOG.md"$"1"$"6,7 @@"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-12-05 19:47:57" "CHANGELOG.md"$"2"$" - Added support for HTTP PATCH requests"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-12-05 19:47:57" "NOTICE.txt"$"3"$"++ b/NOTICE.txt"$"verdict"$"1"$" b/NOTICE.txt"$"2014-12-05 19:47:57" "NOTICE.txt"$"4"$"1,6 @@"$"verdict"$"1"$" b/NOTICE.txt"$"2014-12-05 19:47:57" "NOTICE.txt"$"5"$"Android Async Http Client library"$"verdict"$"1"$" b/NOTICE.txt"$"2014-12-05 19:47:57" "NOTICE.txt"$"6"$"Copyright (c) 2011-2014 James Smith "$"verdict"$"1"$" b/NOTICE.txt"$"2014-12-05 19:47:57" "NOTICE.txt"$"7"$"http://loopj.com"$"verdict"$"1"$" b/NOTICE.txt"$"2014-12-05 19:47:57" "NOTICE.txt"$"8"$""$"verdict"$"1"$" b/NOTICE.txt"$"2014-12-05 19:47:57" "NOTICE.txt"$"9"$"This product includes software developed by"$"verdict"$"1"$" b/NOTICE.txt"$"2014-12-05 19:47:57" "NOTICE.txt"$"10"$"The Apache Software Foundation (http://www.apache.org/)."$"verdict"$"1"$" b/NOTICE.txt"$"2014-12-05 19:47:57" "AsyncHttpRequest.java"$"11"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-12-05 19:47:57" "AsyncHttpRequest.java"$"12"$"29,7 @@ import org.apache.http.protocol.HttpContext;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-12-05 19:47:57" "AsyncHttpRequest.java"$"13"$"import java.util.concurrent.atomic.AtomicBoolean;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-12-05 19:47:57" "AsyncHttpRequest.java"$"14"$"40,16 @@ public class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-12-05 19:47:57" "AsyncHttpRequest.java"$"15"$" private final AtomicBoolean isCancelled = new AtomicBoolean();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-12-05 19:47:57" "AsyncHttpRequest.java"$"16"$" private volatile boolean isFinished;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-12-05 19:47:57" "AsyncHttpRequest.java"$"17"$" this.client = Utils.notNull(client, ""client"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-12-05 19:47:57" "AsyncHttpRequest.java"$"18"$" this.context = Utils.notNull(context, ""context"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-12-05 19:47:57" "AsyncHttpRequest.java"$"19"$" this.request = Utils.notNull(request, ""request"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-12-05 19:47:57" "AsyncHttpRequest.java"$"20"$" this.responseHandler = Utils.notNull(responseHandler, ""responseHandler"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-12-05 19:47:57" "AsyncHttpRequest.java"$"21"$"98,7 @@ public class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-12-05 19:47:57" "AsyncHttpRequest.java"$"22"$" responseHandler.sendStartMessage();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-12-05 19:47:57" "AsyncHttpRequest.java"$"23"$"107,10 @@ public class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-12-05 19:47:57" "AsyncHttpRequest.java"$"24"$" if (!isCancelled()) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-12-05 19:47:57" "AsyncHttpRequest.java"$"25"$" Log.e(""AsyncHttpRequest"", ""makeRequestWithRetries returned error"", e);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-12-05 19:47:57" "AsyncHttpRequest.java"$"26"$"118,7 @@ public class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-12-05 19:47:57" "AsyncHttpRequest.java"$"27"$" responseHandler.sendFinishMessage();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-12-05 19:47:57" "AsyncHttpRequest.java"$"28"$"147,7 @@ public class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-12-05 19:47:57" "AsyncHttpRequest.java"$"29"$" if (isCancelled()) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-12-05 19:47:57" "AsyncHttpRequest.java"$"30"$"198,7 @@ public class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-12-05 19:47:57" "AsyncHttpRequest.java"$"31"$"+executionCount, context);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-12-05 19:47:57" "AsyncHttpRequest.java"$"32"$" if (retry) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-12-05 19:47:57" "AsyncHttpRequest.java"$"33"$"213,17 @@ public class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-12-05 19:47:57" "AsyncHttpRequest.java"$"34"$" boolean cancelled = isCancelled.get();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-12-05 19:47:57" "AsyncHttpRequest.java"$"35"$" if (cancelled) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-12-05 19:47:57" "AsyncHttpRequest.java"$"36"$" return cancelled;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-12-05 19:47:57" "AsyncHttpRequest.java"$"37"$" if (!isFinished && isCancelled.get() && !cancelIsNotified) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-12-05 19:47:57" "AsyncHttpRequest.java"$"38"$" responseHandler.sendCancelMessage();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-12-05 19:47:57" "AsyncHttpRequest.java"$"39"$"232,7 @@ public class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-12-05 19:47:57" "AsyncHttpRequest.java"$"40"$" isCancelled.set(true);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2014-12-05 19:47:57" "AsyncHttpResponseHandler.java"$"41"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-12-05 19:47:57" "AsyncHttpResponseHandler.java"$"42"$"357,7 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-12-05 19:47:57" "AsyncHttpResponseHandler.java"$"43"$" Utils.asserts(handler != null, ""handler should not be null!"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-12-05 19:47:57" "AsyncHttpResponseHandler.java"$"44"$"374,7 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-12-05 19:47:57" "AsyncHttpResponseHandler.java"$"45"$" Utils.asserts(handler != null, ""handler should not be null!"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2014-12-05 19:47:57" "FileAsyncHttpResponseHandler.java"$"46"$"++ b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-12-05 19:47:57" "FileAsyncHttpResponseHandler.java"$"47"$"52,8 @@ public abstract class FileAsyncHttpResponseHandler extends AsyncHttpResponseHand"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-12-05 19:47:57" "FileAsyncHttpResponseHandler.java"$"48"$" Utils.asserts(file != null, ""File passed into FileAsyncHttpResponseHandler constructor must not be null"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-12-05 19:47:57" "FileAsyncHttpResponseHandler.java"$"49"$" Utils.asserts(file.getParentFile().mkdirs(), ""Cannot create parent directories for requested File location"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-12-05 19:47:57" "FileAsyncHttpResponseHandler.java"$"50"$"85,7 @@ public abstract class FileAsyncHttpResponseHandler extends AsyncHttpResponseHand"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-12-05 19:47:57" "FileAsyncHttpResponseHandler.java"$"51"$" Utils.asserts(context != null, ""Tried creating temporary file without having Context"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-12-05 19:47:57" "Utils.java"$"52"$"++ b/library/src/main/java/com/loopj/android/http/Utils.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Utils.java"$"2014-12-05 19:47:57" "Utils.java"$"53"$"18,9 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Utils.java"$"2014-12-05 19:47:57" "Utils.java"$"54"$"class Utils {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Utils.java"$"2014-12-05 19:47:57" "Utils.java"$"55"$" private Utils() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Utils.java"$"2014-12-05 19:47:57" "Utils.java"$"56"$"28,11 @@ class AssertUtils {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Utils.java"$"2014-12-05 19:47:57" "Utils.java"$"57"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Utils.java"$"2014-12-05 19:47:57" "Utils.java"$"58"$" public static T notNull(final T argument, final String name) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Utils.java"$"2014-12-05 19:47:57" "Utils.java"$"59"$" if (argument == null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Utils.java"$"2014-12-05 19:47:57" "Utils.java"$"60"$" throw new IllegalArgumentException(name + "" should not be null!"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Utils.java"$"2014-12-05 19:47:57" "Utils.java"$"61"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Utils.java"$"2014-12-05 19:47:57" "Utils.java"$"62"$" return argument;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Utils.java"$"2014-12-05 19:47:57" "Utils.java"$"63"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Utils.java"$"2014-12-05 19:47:57" "AsyncHttpClient.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 20:08:50" "AsyncHttpClient.java"$"1"$"49,7 @@ import org.apache.http.client.methods.HttpPut;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 20:08:50" "AsyncHttpClient.java"$"2"$"import org.apache.http.conn.ClientConnectionManager;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 20:08:50" "AsyncHttpClient.java"$"3"$"238,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 20:08:50" "AsyncHttpClient.java"$"4"$" ClientConnectionManager cm = createConnectionManager(schemeRegistry, httpParams);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 20:08:50" "AsyncHttpClient.java"$"5"$" Utils.asserts(cm != null, ""Custom implementation of #createConnectionManager(SchemeRegistry, BasicHttpParams) returned null"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 20:08:50" "AsyncHttpClient.java"$"6"$"384,17 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 20:08:50" "AsyncHttpClient.java"$"7"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 20:08:50" "AsyncHttpClient.java"$"8"$" * Provided so it is easier for developers to provide custom ThreadSafeClientConnManager implementation"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 20:08:50" "AsyncHttpClient.java"$"9"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 20:08:50" "AsyncHttpClient.java"$"10"$" * @param schemeRegistry SchemeRegistry, usually provided by {@link #getDefaultSchemeRegistry(boolean, int, int)}"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 20:08:50" "AsyncHttpClient.java"$"11"$" * @param httpParams BasicHttpParams"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 20:08:50" "AsyncHttpClient.java"$"12"$" * @return ClientConnectionManager instance"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 20:08:50" "AsyncHttpClient.java"$"13"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 20:08:50" "AsyncHttpClient.java"$"14"$" protected ClientConnectionManager createConnectionManager(SchemeRegistry schemeRegistry, BasicHttpParams httpParams) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 20:08:50" "AsyncHttpClient.java"$"15"$" return new ThreadSafeClientConnManager(httpParams, schemeRegistry);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 20:08:50" "AsyncHttpClient.java"$"16"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 20:08:50" "AsyncHttpClient.java"$"17"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 20:08:50" "AsyncHttpClient.java"$"18"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 20:08:50" "AsyncHttpClient.java"$"19"$"1078,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 20:08:50" "AsyncHttpClient.java"$"20"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 20:08:50" "AsyncHttpClient.java"$"21"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 20:08:50" "AsyncHttpClient.java"$"22"$"1114,19 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 20:08:50" "AsyncHttpClient.java"$"23"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 20:08:50" "AsyncHttpClient.java"$"24"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 20:08:50" "AsyncHttpClient.java"$"25"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 20:08:50" "AsyncHttpClient.java"$"26"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 20:08:50" "AsyncHttpClient.java"$"27"$"1143,11 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 20:08:50" "AsyncHttpClient.java"$"28"$" HttpEntityEnclosingRequestBase request = addEntityToRequestBase(new HttpPatch(URI.create(url).normalize()), entity);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 20:08:50" "AsyncHttpClient.java"$"29"$" if (headers != null) request.setHeaders(headers);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 20:08:50" "AsyncHttpClient.java"$"30"$" return sendRequest(httpClient, httpContext, request, contentType, responseHandler, context);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 20:08:50" "AsyncHttpClient.java"$"31"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 20:08:50" "AsyncHttpClient.java"$"32"$" // [-] HTTP PUT"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 20:08:50" "AsyncHttpClient.java"$"33"$"] HTTP DELETE"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-05 20:08:50" "SaxAsyncHttpResponseHandler.java"$"34"$"++ b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-12-05 20:08:50" "SaxAsyncHttpResponseHandler.java"$"35"$"101,7 @@ public abstract class SaxAsyncHttpResponseHandler exte"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-12-05 20:08:50" "SaxAsyncHttpResponseHandler.java"$"36"$" } catch (SAXException | ParserConfigurationException e) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-12-05 20:08:50" "Utils.java"$"37"$"++ b/library/src/main/java/com/loopj/android/http/Utils.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Utils.java"$"2014-12-05 20:08:50" "Utils.java"$"38"$"18,35 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Utils.java"$"2014-12-05 20:08:50" "Utils.java"$"39"$"/**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Utils.java"$"2014-12-05 20:08:50" "Utils.java"$"40"$" * Provides general assert utils, which are stripped by Android SDK on"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Utils.java"$"2014-12-05 20:08:50" "Utils.java"$"41"$" * compile/runtime, to work on release builds"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Utils.java"$"2014-12-05 20:08:50" "Utils.java"$"42"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Utils.java"$"2014-12-05 20:08:50" "Utils.java"$"43"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Utils.java"$"2014-12-05 20:08:50" "Utils.java"$"44"$" * Will throw AssertionError, if expression is not true"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Utils.java"$"2014-12-05 20:08:50" "Utils.java"$"45"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Utils.java"$"2014-12-05 20:08:50" "Utils.java"$"46"$" * @param expression result of your asserted condition"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Utils.java"$"2014-12-05 20:08:50" "Utils.java"$"47"$" * @param failedMessage message to be included in error log"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Utils.java"$"2014-12-05 20:08:50" "Utils.java"$"48"$" * @throws java.lang.AssertionError"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Utils.java"$"2014-12-05 20:08:50" "Utils.java"$"49"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Utils.java"$"2014-12-05 20:08:50" "Utils.java"$"50"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Utils.java"$"2014-12-05 20:08:50" "Utils.java"$"51"$" * Will throw IllegalArgumentException if provided object is null on runtime"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Utils.java"$"2014-12-05 20:08:50" "Utils.java"$"52"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Utils.java"$"2014-12-05 20:08:50" "Utils.java"$"53"$" * @param argument object that should be asserted as not null"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Utils.java"$"2014-12-05 20:08:50" "Utils.java"$"54"$" * @param name name of the object asserted"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Utils.java"$"2014-12-05 20:08:50" "Utils.java"$"55"$" * @throws java.lang.IllegalArgumentException"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Utils.java"$"2014-12-05 20:08:50" "Utils.java"$"56"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Utils.java"$"2014-12-05 20:08:50" "Utils.java"$"57"$" "" should not be null!"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Utils.java"$"2014-12-05 20:08:50" "RangeResponseSample.java"$"58"$"++ b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-12-05 20:08:50" "RangeResponseSample.java"$"59"$"21,19 @@ package com.loopj.android.http.sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-12-05 20:08:50" "RangeResponseSample.java"$"60"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-12-05 20:08:50" "RangeResponseSample.java"$"61"$"import com.loopj.android.http.AsyncHttpClient;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-12-05 20:08:50" "RangeResponseSample.java"$"62"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-12-05 20:08:50" "RangeResponseSample.java"$"63"$"import org.apache.http.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-12-05 20:08:50" "RangeResponseSample.java"$"64"$"import java.io.File;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-12-05 20:08:50" "RangeResponseSample.java"$"65"$"import java.io.IOException;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-12-05 20:08:50" "RangeResponseSample.java"$"66"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-12-05 20:08:50" "RangeResponseSample.java"$"67"$"/**"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-12-05 20:08:50" "RangeResponseSample.java"$"68"$"74,9 @@ public class RangeResponseSample extends GetSample {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-12-05 20:08:50" "RangeResponseSample.java"$"69"$" if (!file.delete()) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-12-05 20:08:50" "RangeResponseSample.java"$"70"$" Log.e(LOG_TAG, String.format(""Couldn't remove temporary file in path: %s"", file.getAbsolutePath()));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-12-05 20:08:50" "RangeResponseSample.java"$"71"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-12-05 20:08:50" "RangeResponseSample.java"$"72"$"138,9 @@ public class RangeResponseSample extends GetSample {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-12-05 20:08:50" "RangeResponseSample.java"$"73"$" RangeResponseSample.this,"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-12-05 20:08:50" "RangeResponseSample.java"$"74"$" ""Unable to determine remote file's size, or\nremote server doesn't support ranges"","$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-12-05 20:08:50" "RangeResponseSample.java"$"75"$" Toast.LENGTH_LONG"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2014-12-05 20:08:50" "SaxAsyncHttpResponseHandler.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-12-05 20:31:40" "SaxAsyncHttpResponseHandler.java"$"1"$"101,9 @@ public abstract class SaxAsyncHttpResponseHandler exte"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-12-05 20:31:40" "SaxAsyncHttpResponseHandler.java"$"2"$" } catch (SAXException e) {"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-12-05 20:31:40" "SaxAsyncHttpResponseHandler.java"$"3"$" Log.e(LOG_TAG, ""getResponseData exception"", e);"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-12-05 20:31:40" "SaxAsyncHttpResponseHandler.java"$"4"$" } catch (ParserConfigurationException e) {"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2014-12-05 20:31:40" "FileAsyncHttpResponseHandler.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-12-05 20:43:10" "FileAsyncHttpResponseHandler.java"$"1"$"53,9 @@ public abstract class FileAsyncHttpResponseHandler extends AsyncHttpResponseHand"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-12-05 20:43:10" "FileAsyncHttpResponseHandler.java"$"2"$" if (!file.getParentFile().isDirectory()) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-12-05 20:43:10" "FileAsyncHttpResponseHandler.java"$"3"$" Utils.asserts(file.getParentFile().mkdirs(), ""Cannot create parent directories for requested File location"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-12-05 20:43:10" "FileAsyncHttpResponseHandler.java"$"4"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2014-12-05 20:43:10" "CHANGELOG.md"$"0"$"++ b/CHANGELOG.md"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-12-05 20:59:05" "CHANGELOG.md"$"1"$"7,8 @@"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-12-05 20:59:05" "CHANGELOG.md"$"2"$" - Fixed Assert exception when mkdirs in FileAsyncHttpResponseHandler tries to create dirs that already exists"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-12-05 20:59:05" "CHANGELOG.md"$"3"$" - Provided option to easily override ClientConnectionManager provision in AsyncHttpClient"$"verdict"$"1"$" b/CHANGELOG.md"$"2014-12-05 20:59:05" "UsePoolThreadSample.java"$"12"$"++ b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"13"$"1,116 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"14"$"package com.loopj.android.http.sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"15"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"16"$"import android.util.Log;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"17"$"import com.loopj.android.http.AsyncHttpResponseHandler;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"18"$"import com.loopj.android.http.ResponseHandlerInterface;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"19"$"import static com.loopj.android.http.sample.SampleParentActivity.LIGHTGREEN;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"20"$"import java.io.File;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"21"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"22"$"import org.apache.http.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"23"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"24"$"public class UsePoolThreadSample extends GetSample {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"25"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"26"$" private static final String LOG_TAG = ""UsePoolThreadSample"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"27"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"28"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"29"$" public String getDefaultURL() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"30"$" return PROTOCOL + ""httpbin.org/bytes/1024000"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"31"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"32"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"33"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"34"$" public boolean isRequestHeadersAllowed() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"35"$" return false;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"36"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"37"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"38"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"39"$" public int getSampleTitle() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"40"$" return R.string.title_use_pool_thread;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"41"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"42"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"43"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"44"$" public ResponseHandlerInterface getResponseHandler() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"45"$" return new UsePoolThreadResponseHandler();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"46"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"47"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"48"$" private class UsePoolThreadResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"49"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"50"$" private final File destFile;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"51"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"52"$" public UsePoolThreadResponseHandler() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"53"$" super();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"54"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"55"$" // Destination file to save the downloaded bytes to."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"56"$" destFile = getRandomCacheFile();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"57"$" Log.d(LOG_TAG, ""Bytes will be saved in file: "" + destFile.getAbsolutePath());"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"58"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"59"$" // We wish to use the same pool thread to run the response."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"60"$" setUsePoolThread(true);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"61"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"62"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"63"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"64"$" public void onSuccess(final int statusCode, final Header[] headers, final byte[] responseBody) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"65"$" // Response body includes 1MB of data, and it might take few"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"66"$" // milliseconds, maybe a second or two on old devices, to save it in"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"67"$" // the filesystem. However, since this callback method is running"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"68"$" // within the pool thread's execution scope, the UI thread will be"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"69"$" // relaxed to continue its work of updating the UI while this"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"70"$" // handler saves the bytes on disk."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"71"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"72"$" // Save the response body's bytes on disk."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"73"$" saveBytesOnDisk(destFile, responseBody);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"74"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"75"$" // This callback is now running within the pool thread execution"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"76"$" // scope and not within Android's UI thread, so if we must update"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"77"$" // the UI, we'll have to dispatch a runnable to the UI thread."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"78"$" runOnUiThread(new Runnable() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"79"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"80"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"81"$" public void run() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"82"$" debugStatusCode(LOG_TAG, statusCode);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"83"$" debugHeaders(LOG_TAG, headers);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"84"$" if (responseBody != null) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"85"$" addView(getColoredView(LIGHTGREEN, ""Request succeeded ("" + statusCode + ""): (bytes="" + destFile.length() + ""), path: "" + destFile.getAbsolutePath()));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"86"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"87"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"88"$" });"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"89"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"90"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"91"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"92"$" public void onFailure(final int statusCode, final Header[] headers, final byte[] responseBody, final Throwable error) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"93"$" // This callback is now running within the pool thread execution"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"94"$" // scope and not within Android's UI thread, so if we must update"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"95"$" // the UI, we'll have to dispatch a runnable to the UI thread."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"96"$" runOnUiThread(new Runnable() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"97"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"98"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"99"$" public void run() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"100"$" debugStatusCode(LOG_TAG, statusCode);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"101"$" debugHeaders(LOG_TAG, headers);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"102"$" debugThrowable(LOG_TAG, error);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"103"$" if (responseBody != null) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"104"$" addView(getColoredView(LIGHTGREEN, ""Download interrupted ("" + statusCode + ""): (bytes="" + responseBody.length + ""), path: "" + destFile.getAbsolutePath()));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"105"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"106"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"107"$" });"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"108"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"109"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"110"$" private File getRandomCacheFile() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"111"$" File dir = getExternalCacheDir();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"112"$" if(dir == null) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"113"$" dir = getCacheDir();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"114"$" if(dir == null) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"115"$" dir = getFilesDir();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"116"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"117"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"118"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"119"$" return new File(dir, ""sample-"" + System.currentTimeMillis() + "".bin"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"120"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"121"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"122"$" private void saveBytesOnDisk(File destination, byte[] bytes) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"123"$" // TODO: Spin your own implementation to save the bytes on disk/SD card."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"124"$" if(bytes != null && destination != null) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"125"$" Log.d(LOG_TAG, ""Saved "" + bytes.length + "" bytes into file: "" + destination.getAbsolutePath());"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"126"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"127"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"128"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "UsePoolThreadSample.java"$"129"$"}"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:27:36" "WaypointsActivity.java"$"130"$"++ b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-12-21 13:27:36" "WaypointsActivity.java"$"131"$"57,8 @@ public class WaypointsActivity extends ListActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-12-21 13:27:36" "WaypointsActivity.java"$"132"$" new SampleConfig(R.string.title_digest_auth, DigestAuthSample.class),"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-12-21 13:27:36" "WaypointsActivity.java"$"133"$" new SampleConfig(R.string.title_use_pool_thread, UsePoolThreadSample.class)"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2014-12-21 13:27:36" ".travis.yml"$"0"$"++ b/.travis.yml"$"verdict"$"0"$" b/.travis.yml"$"2014-12-21 13:55:42" ".travis.yml"$"1"$"2,7 @@ language: android"$"verdict"$"0"$" b/.travis.yml"$"2014-12-21 13:55:42" ".travis.yml"$"2"$" - build-tools-21.1.2"$"verdict"$"0"$" b/.travis.yml"$"2014-12-21 13:55:42" "build.gradle"$"3"$"++ b/build.gradle"$"verdict"$"0"$" b/build.gradle"$"2014-12-21 13:55:42" "build.gradle"$"4"$"4,7 @@ buildscript {"$"verdict"$"0"$" b/build.gradle"$"2014-12-21 13:55:42" "build.gradle"$"5"$" classpath 'com.android.tools.build:gradle:1.0.0'"$"verdict"$"0"$" b/build.gradle"$"2014-12-21 13:55:42" "build.gradle"$"6"$"++ b/library/build.gradle"$"verdict"$"0"$" b/library/build.gradle"$"2014-12-21 13:55:42" "build.gradle"$"7"$"2,7 @@ apply plugin: 'com.android.library'"$"verdict"$"0"$" b/library/build.gradle"$"2014-12-21 13:55:42" "build.gradle"$"8"$" buildToolsVersion '21.1.2'"$"verdict"$"0"$" b/library/build.gradle"$"2014-12-21 13:55:42" "AsyncHttpClient.java"$"9"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-21 13:55:42" "AsyncHttpClient.java"$"10"$"1190,18 @@ public class AsyncHttpClient {"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-21 13:55:42" "AsyncHttpClient.java"$"11"$" /**"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-21 13:55:42" "AsyncHttpClient.java"$"12"$" * Perform a HTTP DELETE request."$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-21 13:55:42" "AsyncHttpClient.java"$"13"$" *"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-21 13:55:42" "AsyncHttpClient.java"$"14"$" * @param url the URL to send the request to."$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-21 13:55:42" "AsyncHttpClient.java"$"15"$" * @param params additional DELETE parameters or files to send with the request."$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-21 13:55:42" "AsyncHttpClient.java"$"16"$" * @param responseHandler the response handler instance that should handle the response."$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-21 13:55:42" "AsyncHttpClient.java"$"17"$" */"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-21 13:55:42" "AsyncHttpClient.java"$"18"$" public void delete(String url, RequestParams params, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-21 13:55:42" "AsyncHttpClient.java"$"19"$" final HttpDelete delete = new HttpDelete(getUrlWithQueryString(isUrlEncodingEnabled, url, params));"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-21 13:55:42" "AsyncHttpClient.java"$"20"$" sendRequest(httpClient, httpContext, delete, null, responseHandler, null);"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-21 13:55:42" "AsyncHttpClient.java"$"21"$" }"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-21 13:55:42" "AsyncHttpClient.java"$"22"$""$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-21 13:55:42" "AsyncHttpClient.java"$"23"$" /**"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2014-12-21 13:55:42" "build.gradle"$"24"$"++ b/sample/build.gradle"$"verdict"$"0"$" b/sample/build.gradle"$"2014-12-21 13:55:42" "build.gradle"$"25"$"1,3 @@"$"verdict"$"0"$" b/sample/build.gradle"$"2014-12-21 13:55:42" "build.gradle"$"26"$"9,7 @@ repositories {"$"verdict"$"0"$" b/sample/build.gradle"$"2014-12-21 13:55:42" "build.gradle"$"27"$" buildToolsVersion '21.1.2'"$"verdict"$"0"$" b/sample/build.gradle"$"2014-12-21 13:55:42" "UsePoolThreadSample.java"$"28"$"++ b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:55:42" "UsePoolThreadSample.java"$"29"$"1,14 @@"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:55:42" "UsePoolThreadSample.java"$"30"$""$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:55:42" "UsePoolThreadSample.java"$"31"$"import com.loopj.android.http.AsyncHttpResponseHandler;"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:55:42" "UsePoolThreadSample.java"$"32"$"import java.io.File;"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:55:42" "UsePoolThreadSample.java"$"33"$""$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:55:42" "UsePoolThreadSample.java"$"34"$"public class UsePoolThreadSample extends GetSample {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:55:42" "UsePoolThreadSample.java"$"35"$"96,9 @@ public class UsePoolThreadSample extends GetSample {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:55:42" "UsePoolThreadSample.java"$"36"$" File dir = getCacheDir();"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:55:42" "UsePoolThreadSample.java"$"37"$" if (dir == null) {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:55:42" "UsePoolThreadSample.java"$"38"$" dir = getFilesDir();"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:55:42" "UsePoolThreadSample.java"$"39"$" System.currentTimeMillis() + "".bin"");"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:55:42" "UsePoolThreadSample.java"$"40"$"106,7 @@ public class UsePoolThreadSample extends GetSample {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:55:42" "UsePoolThreadSample.java"$"41"$" if (bytes != null && destination != null) {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:55:42" "UsePoolThreadSample.java"$"42"$" bytes.length + "" bytes into file: "" + destination.getAbsolutePath());"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2014-12-21 13:55:42" "AsyncHttpClient.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:10:12" "AsyncHttpClient.java"$"1"$"954,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:10:12" "AsyncHttpClient.java"$"2"$" return sendRequest(httpClient, httpContext, addEntityToRequestBase(new HttpPost(getURI(url)), entity), contentType, responseHandler, context);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:10:12" "AsyncHttpClient.java"$"3"$"972,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:10:12" "AsyncHttpClient.java"$"4"$" HttpEntityEnclosingRequestBase request = new HttpPost(getURI(url));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:10:12" "AsyncHttpClient.java"$"5"$"996,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:10:12" "AsyncHttpClient.java"$"6"$" HttpEntityEnclosingRequestBase request = addEntityToRequestBase(new HttpPost(getURI(url)), entity);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:10:12" "AsyncHttpClient.java"$"7"$"1055,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:10:12" "AsyncHttpClient.java"$"8"$" return sendRequest(httpClient, httpContext, addEntityToRequestBase(new HttpPut(getURI(url)), entity), contentType, responseHandler, context);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:10:12" "AsyncHttpClient.java"$"9"$"1074,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:10:12" "AsyncHttpClient.java"$"10"$" HttpEntityEnclosingRequestBase request = addEntityToRequestBase(new HttpPut(getURI(url)), entity);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:10:12" "AsyncHttpClient.java"$"11"$"1124,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:10:12" "AsyncHttpClient.java"$"12"$" return sendRequest(httpClient, httpContext, addEntityToRequestBase(new HttpPatch(getURI(url)), entity), contentType, responseHandler, context);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:10:12" "AsyncHttpClient.java"$"13"$"1143,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:10:12" "AsyncHttpClient.java"$"14"$" HttpEntityEnclosingRequestBase request = addEntityToRequestBase(new HttpPatch(getURI(url)), entity);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:10:12" "AsyncHttpClient.java"$"15"$"1171,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:10:12" "AsyncHttpClient.java"$"16"$" final HttpDelete delete = new HttpDelete(getURI(url));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:10:12" "AsyncHttpClient.java"$"17"$"1185,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:10:12" "AsyncHttpClient.java"$"18"$" final HttpDelete delete = new HttpDelete(getURI(url));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:10:12" "AsyncHttpClient.java"$"19"$"1299,16 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:10:12" "AsyncHttpClient.java"$"20"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:10:12" "AsyncHttpClient.java"$"21"$" * Returns a {@link URI} instance for the specified, absolute URL string."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:10:12" "AsyncHttpClient.java"$"22"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:10:12" "AsyncHttpClient.java"$"23"$" * @param url absolute URL string, containing scheme, host and path"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:10:12" "AsyncHttpClient.java"$"24"$" * @return URI instance for the URL string"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:10:12" "AsyncHttpClient.java"$"25"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:10:12" "AsyncHttpClient.java"$"26"$" protected URI getURI(String url) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:10:12" "AsyncHttpClient.java"$"27"$" return URI.create(url).normalize();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:10:12" "AsyncHttpClient.java"$"28"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:10:12" "AsyncHttpClient.java"$"29"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:10:12" "AsyncHttpClient.java"$"30"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:10:12" "AsyncHttpClient.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:11:15" "AsyncHttpClient.java"$"1"$"40,7 @@ import org.apache.http.client.CookieStore;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:11:15" "AsyncHttpClient.java"$"2"$"899,23 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:11:15" "AsyncHttpClient.java"$"3"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:11:15" "AsyncHttpClient.java"$"4"$" * Perform a HTTP GET request and track the Android Context which initiated the request."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:11:15" "AsyncHttpClient.java"$"5"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:11:15" "AsyncHttpClient.java"$"6"$" * @param context the Android Context which initiated the request."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:11:15" "AsyncHttpClient.java"$"7"$" * @param url the URL to send the request to."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:11:15" "AsyncHttpClient.java"$"8"$" * @param entity a raw {@link org.apache.http.HttpEntity} to send with the request, for"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:11:15" "AsyncHttpClient.java"$"9"$" * example, use this to send string/json/xml payloads to a server by"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:11:15" "AsyncHttpClient.java"$"10"$" * passing a {@link org.apache.http.entity.StringEntity}."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:11:15" "AsyncHttpClient.java"$"11"$" * @param contentType the content type of the payload you are sending, for example"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:11:15" "AsyncHttpClient.java"$"12"$" * application/json if sending a json payload."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:11:15" "AsyncHttpClient.java"$"13"$" * @param responseHandler the response ha ndler instance that should handle the response."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:11:15" "AsyncHttpClient.java"$"14"$" * @return RequestHandle of future request process"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:11:15" "AsyncHttpClient.java"$"15"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:11:15" "AsyncHttpClient.java"$"16"$" public RequestHandle get(Context context, String url, HttpEntity entity, String contentType, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:11:15" "AsyncHttpClient.java"$"17"$" return sendRequest(httpClient, httpContext, addEntityToRequestBase(new HttpGet(URI.create(url).normalize()), entity), contentType, responseHandler, context);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:11:15" "AsyncHttpClient.java"$"18"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:11:15" "AsyncHttpClient.java"$"19"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:11:15" "AsyncHttpClient.java"$"20"$" // [-] HTTP GET"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:11:15" "AsyncHttpClient.java"$"21"$"] HTTP POST"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:11:15" "AsyncHttpClient.java"$"22"$"1233,23 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:11:15" "AsyncHttpClient.java"$"23"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:11:15" "AsyncHttpClient.java"$"24"$" * Perform a HTTP DELETE request and track the Android Context which initiated the request."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:11:15" "AsyncHttpClient.java"$"25"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:11:15" "AsyncHttpClient.java"$"26"$" * @param context the Android Context which initiated the request."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:11:15" "AsyncHttpClient.java"$"27"$" * @param url the URL to send the request to."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:11:15" "AsyncHttpClient.java"$"28"$" * @param entity a raw {@link org.apache.http.HttpEntity} to send with the request, for"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:11:15" "AsyncHttpClient.java"$"29"$" * example, use this to send string/json/xml payloads to a server by"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:11:15" "AsyncHttpClient.java"$"30"$" * passing a {@link org.apache.http.entity.StringEntity}."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:11:15" "AsyncHttpClient.java"$"31"$" * @param contentType the content type of the payload you are sending, for example"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:11:15" "AsyncHttpClient.java"$"32"$" * application/json if sending a json payload."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:11:15" "AsyncHttpClient.java"$"33"$" * @param responseHandler the response ha ndler instance that should handle the response."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:11:15" "AsyncHttpClient.java"$"34"$" * @return RequestHandle of future request process"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:11:15" "AsyncHttpClient.java"$"35"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:11:15" "AsyncHttpClient.java"$"36"$" public RequestHandle delete(Context context, String url, HttpEntity entity, String contentType, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:11:15" "AsyncHttpClient.java"$"37"$" return sendRequest(httpClient, httpContext, addEntityToRequestBase(new HttpDelete(URI.create(url).normalize()), entity), contentType, responseHandler, context);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:11:15" "AsyncHttpClient.java"$"38"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:11:15" "AsyncHttpClient.java"$"39"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:11:15" "AsyncHttpClient.java"$"40"$" // [-] HTTP DELETE"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"41"$"++ b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"42"$"1,55 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"43"$"/*"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"44"$" Android Asynchronous Http Client"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"45"$" Copyright (c) 2011 James Smith "$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"46"$" http://loopj.com"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"47"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"48"$" Licensed under the Apache License, Version 2.0 (the ""License"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"49"$" you may not use this file except in compliance with the License."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"50"$" You may obtain a copy of the License at"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"51"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"52"$" http://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"53"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"54"$" Unless required by applicable law or agreed to in writing, software"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"55"$" distributed under the License is distributed on an ""AS IS"" BASIS,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"56"$" WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"57"$" See the License for the specific language governing permissions and"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"58"$" limitations under the License."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"59"$"*/"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"60"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"61"$"package com.loopj.android.http;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"62"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"63"$"import org.apache.http.client.methods.HttpEntityEnclosingRequestBase;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"64"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"65"$"import java.net.URI;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"66"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"67"$"/**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"68"$" * The current Android (API level 21) bundled version of the Apache Http Client does not implement"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"69"$" * a HttpEntityEnclosingRequestBase type of HTTP DELETE method."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"70"$" * Until the Android version is updated this can serve in it's stead."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"71"$" * This implementation can and should go away when the official solution arrives."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"72"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"73"$"public final class HttpDelete extends HttpEntityEnclosingRequestBase {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"74"$" public final static String METHOD_NAME = ""DELETE"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"75"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"76"$" public HttpDelete() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"77"$" super();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"78"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"79"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"80"$" public HttpDelete(final URI uri) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"81"$" super();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"82"$" setURI(uri);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"83"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"84"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"85"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"86"$" * @throws IllegalArgumentException if the uri is invalid."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"87"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"88"$" public HttpDelete(final String uri) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"89"$" super();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"90"$" setURI(URI.create(uri));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"91"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"92"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"93"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"94"$" public String getMethod() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"95"$" return METHOD_NAME;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"96"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpDelete.java"$"97"$"}"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-01-04 16:11:15" "HttpGet.java"$"98"$"++ b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"99"$"1,56 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"100"$"/*"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"101"$" Android Asynchronous Http Client"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"102"$" Copyright (c) 2011 James Smith "$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"103"$" http://loopj.com"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"104"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"105"$" Licensed under the Apache License, Version 2.0 (the ""License"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"106"$" you may not use this file except in compliance with the License."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"107"$" You may obtain a copy of the License at"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"108"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"109"$" http://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"110"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"111"$" Unless required by applicable law or agreed to in writing, software"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"112"$" distributed under the License is distributed on an ""AS IS"" BASIS,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"113"$" WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"114"$" See the License for the specific language governing permissions and"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"115"$" limitations under the License."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"116"$"*/"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"117"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"118"$"package com.loopj.android.http;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"119"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"120"$"import org.apache.http.client.methods.HttpEntityEnclosingRequestBase;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"121"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"122"$"import java.net.URI;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"123"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"124"$"/**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"125"$" * The current Android (API level 21) bundled version of the Apache Http Client does not implement"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"126"$" * a HttpEntityEnclosingRequestBase type of HTTP GET method."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"127"$" * Until the Android version is updated this can serve in it's stead."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"128"$" * This implementation can and should go away when the official solution arrives."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"129"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"130"$"public final class HttpGet extends HttpEntityEnclosingRequestBase {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"131"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"132"$" public final static String METHOD_NAME = ""GET"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"133"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"134"$" public HttpGet() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"135"$" super();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"136"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"137"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"138"$" public HttpGet(final URI uri) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"139"$" super();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"140"$" setURI(uri);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"141"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"142"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"143"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"144"$" * @throws IllegalArgumentException if the uri is invalid."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"145"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"146"$" public HttpGet(final String uri) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"147"$" super();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"148"$" setURI(URI.create(uri));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"149"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"150"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"151"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"152"$" public String getMethod() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"153"$" return METHOD_NAME;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "HttpGet.java"$"154"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-01-04 16:11:15" "build.gradle"$"0"$"++ b/build.gradle"$"verdict"$"1"$" b/build.gradle"$"2015-02-21 11:37:52" "build.gradle"$"1"$"4,7 @@ buildscript {"$"verdict"$"1"$" b/build.gradle"$"2015-02-21 11:37:52" "build.gradle"$"2"$" classpath 'com.android.tools.build:gradle:1.1.0'"$"verdict"$"1"$" b/build.gradle"$"2015-02-21 11:37:52" "build.gradle"$"3"$"++ b/library/build.gradle"$"verdict"$"1"$" b/library/build.gradle"$"2015-02-21 11:37:52" "build.gradle"$"4"$"14,8 @@ android {"$"verdict"$"1"$" b/library/build.gradle"$"2015-02-21 11:37:52" "build.gradle"$"5"$" disable 'OldTargetApi', 'LongLogTag'"$"verdict"$"1"$" b/library/build.gradle"$"2015-02-21 11:37:52" "build.gradle"$"6"$" // TODO: long log tag should be fixed instead of ignored"$"verdict"$"1"$" b/library/build.gradle"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"7"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"8"$"307,11 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"9"$" public void onUserException(Throwable error) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"10"$" Log.e(LOG_TAG, ""User-space exception detected!"", error);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"11"$" throw new RuntimeException(error);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"12"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"13"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"14"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"15"$"351,56 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"16"$" try {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"17"$" switch (message.what) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"18"$" case SUCCESS_MESSAGE:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"19"$" response = (Object[]) message.obj;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"20"$" if (response != null && response.length >= 3) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"21"$" onSuccess((Integer) response[0], (Header[]) response[1], (byte[]) response[2]);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"22"$" } else {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"23"$" Log.e(LOG_TAG, ""SUCCESS_MESSAGE didn't got enough params"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"24"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"25"$" case FAILURE_MESSAGE:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"26"$" response = (Object[]) message.obj;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"27"$" if (response != null && response.length >= 4) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"28"$" onFailure((Integer) response[0], (Header[]) response[1], (byte[]) response[2], (Throwable) response[3]);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"29"$" } else {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"30"$" Log.e(LOG_TAG, ""FAILURE_MESSAGE didn't got enough params"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"31"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"32"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"33"$" case START_MESSAGE:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"34"$" onStart();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"35"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"36"$" case FINISH_MESSAGE:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"37"$" onFinish();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"38"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"39"$" case PROGRESS_MESSAGE:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"40"$" response = (Object[]) message.obj;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"41"$" if (response != null && response.length >= 2) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"42"$" try {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"43"$" onProgress((Integer) response[0], (Integer) response[1]);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"44"$" } catch (Throwable t) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"45"$" Log.e(LOG_TAG, ""custom onProgress contains an error"", t);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"46"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"47"$" } else {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"48"$" Log.e(LOG_TAG, ""PROGRESS_MESSAGE didn't got enough params"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"49"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"50"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"51"$" case RETRY_MESSAGE:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"52"$" response = (Object[]) message.obj;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"53"$" if (response != null && response.length == 1) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"54"$" onRetry((Integer) response[0]);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"55"$" } else {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"56"$" Log.e(LOG_TAG, ""RETRY_MESSAGE didn't get enough params"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"57"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"58"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"59"$" case CANCEL_MESSAGE:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"60"$" onCancel();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"61"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"62"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"63"$" } catch(Throwable error) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"64"$" onUserException(error);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "AsyncHttpResponseHandler.java"$"65"$"425,6 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-02-21 11:37:52" "JsonHttpResponseHandler.java"$"66"$"++ b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-02-21 11:37:52" "JsonHttpResponseHandler.java"$"67"$"71,7 @@ public class JsonHttpResponseHandler extends TextHttpResponseHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-02-21 11:37:52" "JsonHttpResponseHandler.java"$"68"$" * @param encoding String encoding to be used when parsing JSON"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-02-21 11:37:52" "JsonHttpResponseHandler.java"$"69"$"147,17 @@ public class JsonHttpResponseHandler extends TextHttpResponseHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-02-21 11:37:52" "JsonHttpResponseHandler.java"$"70"$" if (!useRFC5179CompatibilityMode && jsonResponse == null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-02-21 11:37:52" "JsonHttpResponseHandler.java"$"71"$" } else if (jsonResponse instanceof JSONObject) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-02-21 11:37:52" "JsonHttpResponseHandler.java"$"72"$" if (useRFC5179CompatibilityMode) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-02-21 11:37:52" "JsonHttpResponseHandler.java"$"73"$" } else {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-02-21 11:37:52" "JsonHttpResponseHandler.java"$"74"$"198,9 @@ public class JsonHttpResponseHandler extends TextHttpResponseHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-02-21 11:37:52" "JsonHttpResponseHandler.java"$"75"$" if (!useRFC5179CompatibilityMode && jsonResponse == null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-02-21 11:37:52" "JsonHttpResponseHandler.java"$"76"$" } else if (jsonResponse instanceof JSONObject) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-02-21 11:37:52" "JsonHttpResponseHandler.java"$"77"$"251,21 @@ public class JsonHttpResponseHandler extends TextHttpResponseHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-02-21 11:37:52" "JsonHttpResponseHandler.java"$"78"$" if (useRFC5179CompatibilityMode) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-02-21 11:37:52" "JsonHttpResponseHandler.java"$"79"$" } else {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-02-21 11:37:52" "JsonHttpResponseHandler.java"$"80"$" if ((jsonString.startsWith(""{"") && jsonString.endsWith(""}""))"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-02-21 11:37:52" "JsonHttpResponseHandler.java"$"81"$" || jsonString.startsWith(""["") && jsonString.endsWith(""]"")) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-02-21 11:37:52" "JsonHttpResponseHandler.java"$"82"$" else if (jsonString.startsWith(""\"""") && jsonString.endsWith(""\"""")) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-02-21 11:37:52" "JsonHttpResponseHandler.java"$"83"$" result = jsonString.substring(1, jsonString.length() - 1);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-02-21 11:37:52" "JsonStreamerEntity.java"$"84"$"++ b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-02-21 11:37:52" "JsonStreamerEntity.java"$"85"$"199,9 @@ public class JsonStreamerEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-02-21 11:37:52" "JsonStreamerEntity.java"$"86"$" os.write(value.toString().getBytes());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-02-21 11:37:52" "JsonStreamerEntity.java"$"87"$" os.write(value.toString().getBytes());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-02-21 11:37:52" "build.gradle"$"88"$"++ b/sample/build.gradle"$"verdict"$"1"$" b/sample/build.gradle"$"2015-02-21 11:37:52" "build.gradle"$"89"$"26,7 @@ android {"$"verdict"$"1"$" b/sample/build.gradle"$"2015-02-21 11:37:52" "build.gradle"$"90"$" disable 'OldTargetApi', 'LongLogTag'"$"verdict"$"1"$" b/sample/build.gradle"$"2015-02-21 11:37:52" "SecureSocketFactory.java"$"0"$"++ b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2015-03-04 13:35:16" "SecureSocketFactory.java"$"1"$"45,7 @@ import java.security.cert.CertificateFactory;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2015-03-04 13:35:16" "SecureSocketFactory.java"$"2"$"import javax.net.ssl.SSLSocket;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2015-03-04 13:35:16" "SecureSocketFactory.java"$"3"$"167,12 @@ public class SecureSocketFactory extends SSLSocketFactory {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2015-03-04 13:35:16" "SecureSocketFactory.java"$"4"$" Socket sslSocket = sslCtx.getSocketFactory().createSocket(socket, host, port, autoClose);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2015-03-04 13:35:16" "SecureSocketFactory.java"$"5"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2015-03-04 13:35:16" "SecureSocketFactory.java"$"6"$" // throw an exception if the hostname does not match the certificate"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2015-03-04 13:35:16" "SecureSocketFactory.java"$"7"$" getHostnameVerifier().verify(host, (SSLSocket) sslSocket);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2015-03-04 13:35:16" "SecureSocketFactory.java"$"8"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2015-03-04 13:35:16" "SecureSocketFactory.java"$"9"$" return sslSocket;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2015-03-04 13:35:16" "RequestParams.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-03-05 15:39:21" "RequestParams.java"$"1"$"38,7 @@ import java.util.HashMap;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-03-05 15:39:21" "RequestParams.java"$"2"$"import java.util.Locale;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-03-05 15:39:21" "RequestParams.java"$"3"$"568,7 @@ public class RequestParams implements Serializable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-03-05 15:39:21" "RequestParams.java"$"4"$" params.addAll(getParamsList(key == null ? (String) nestedKey : String.format(Locale.US, ""%s[%s]"", key, nestedKey),"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-03-05 15:39:21" "RequestParams.java"$"5"$"577,13 @@ public class RequestParams implements Serializable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-03-05 15:39:21" "RequestParams.java"$"6"$"+) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-03-05 15:39:21" "RequestParams.java"$"7"$" params.addAll(getParamsList(String.format(Locale.US, ""%s[%d]"", key, nestedValueIndex), list.get(nestedValueIndex)));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-03-05 15:39:21" "RequestParams.java"$"8"$"+) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-03-05 15:39:21" "RequestParams.java"$"9"$" params.addAll(getParamsList(String.format(Locale.US, ""%s[%d]"", key, nestedValueIndex), array[nestedValueIndex]));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-03-05 15:39:21" ".travis.yml"$"0"$"++ b/.travis.yml"$"verdict"$"1"$" b/.travis.yml"$"2015-04-02 13:17:59" ".travis.yml"$"1"$"2,10 @@ language: android"$"verdict"$"1"$" b/.travis.yml"$"2015-04-02 13:17:59" ".travis.yml"$"2"$" - build-tools-22.0.1"$"verdict"$"1"$" b/.travis.yml"$"2015-04-02 13:17:59" ".travis.yml"$"3"$" - android-22"$"verdict"$"1"$" b/.travis.yml"$"2015-04-02 13:17:59" ".travis.yml"$"4"$"'"$"verdict"$"1"$" b/.travis.yml"$"2015-04-02 13:17:59" "gradle-wrapper.properties"$"5"$"++ b/gradle/wrapper/gradle-wrapper.properties"$"verdict"$"1"$" b/gradle/wrapper/gradle-wrapper.properties"$"2015-04-02 13:17:59" "gradle-wrapper.properties"$"6"$"1,6 @@"$"verdict"$"1"$" b/gradle/wrapper/gradle-wrapper.properties"$"2015-04-02 13:17:59" "gradle-wrapper.properties"$"7"$"#Thu Apr 02 15:10:03 CEST 2015"$"verdict"$"1"$" b/gradle/wrapper/gradle-wrapper.properties"$"2015-04-02 13:17:59" "gradle-wrapper.properties"$"8"$"distributionUrl=https\://services.gradle.org/distributions/gradle-2.3-bin.zip"$"verdict"$"1"$" b/gradle/wrapper/gradle-wrapper.properties"$"2015-04-02 13:17:59" "build.gradle"$"9"$"++ b/library/build.gradle"$"verdict"$"1"$" b/library/build.gradle"$"2015-04-02 13:17:59" "build.gradle"$"10"$"1,12 @@"$"verdict"$"1"$" b/library/build.gradle"$"2015-04-02 13:17:59" "build.gradle"$"11"$" compileSdkVersion 22"$"verdict"$"1"$" b/library/build.gradle"$"2015-04-02 13:17:59" "build.gradle"$"12"$" buildToolsVersion '22.0.1'"$"verdict"$"1"$" b/library/build.gradle"$"2015-04-02 13:17:59" "build.gradle"$"13"$" targetSdkVersion 22"$"verdict"$"1"$" b/library/build.gradle"$"2015-04-02 13:17:59" "build.gradle"$"14"$"++ b/sample/build.gradle"$"verdict"$"1"$" b/sample/build.gradle"$"2015-04-02 13:17:59" "build.gradle"$"15"$"8,12 @@ repositories {"$"verdict"$"1"$" b/sample/build.gradle"$"2015-04-02 13:17:59" "build.gradle"$"16"$" compileSdkVersion 22"$"verdict"$"1"$" b/sample/build.gradle"$"2015-04-02 13:17:59" "build.gradle"$"17"$" buildToolsVersion '22.0.1'"$"verdict"$"1"$" b/sample/build.gradle"$"2015-04-02 13:17:59" "build.gradle"$"18"$" targetSdkVersion 22"$"verdict"$"1"$" b/sample/build.gradle"$"2015-04-02 13:17:59" "AsyncHttpClient.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-04-03 11:54:57" "AsyncHttpClient.java"$"1"$"1309,10 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-04-03 11:54:57" "AsyncHttpClient.java"$"2"$" List requestList;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-04-03 11:54:57" "AsyncHttpClient.java"$"3"$" requestList = requestMap.get(context);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-04-03 11:54:57" "AsyncHttpRequest.java"$"4"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-04-03 11:54:57" "AsyncHttpRequest.java"$"5"$"183,7 @@ public class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-04-03 11:54:57" "AsyncHttpRequest.java"$"6"$" e.getMessage());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-04-03 11:54:57" "AsyncHttpRequest.java"$"7"$"+executionCount, context);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-04-03 11:54:57" "AsyncHttpRequest.java"$"8"$" retry = (executionCount > 0) && retryHandler.retryRequest(e, ++executionCount, context);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-04-03 11:54:57" "maven_push.gradle"$"9"$"++ b/maven_push.gradle"$"verdict"$"1"$" b/maven_push.gradle"$"2015-04-03 11:54:57" "maven_push.gradle"$"10"$"87,20 @@ afterEvaluate { project ->"$"verdict"$"1"$" b/maven_push.gradle"$"2015-04-03 11:54:57" "maven_push.gradle"$"11"$" task installArchives(type: Upload) {"$"verdict"$"1"$" b/maven_push.gradle"$"2015-04-03 11:54:57" "maven_push.gradle"$"12"$" description ""Installs the artifacts to the local Maven repository."""$"verdict"$"1"$" b/maven_push.gradle"$"2015-04-03 11:54:57" "maven_push.gradle"$"13"$" configuration = configurations['archives']"$"verdict"$"1"$" b/maven_push.gradle"$"2015-04-03 11:54:57" "maven_push.gradle"$"14"$" repositories {"$"verdict"$"1"$" b/maven_push.gradle"$"2015-04-03 11:54:57" "maven_push.gradle"$"15"$" mavenDeployer {"$"verdict"$"1"$" b/maven_push.gradle"$"2015-04-03 11:54:57" "maven_push.gradle"$"16"$" pom.groupId = GROUP"$"verdict"$"1"$" b/maven_push.gradle"$"2015-04-03 11:54:57" "maven_push.gradle"$"17"$" pom.artifactId = POM_ARTIFACT_ID"$"verdict"$"1"$" b/maven_push.gradle"$"2015-04-03 11:54:57" "maven_push.gradle"$"18"$" pom.version = VERSION_NAME"$"verdict"$"1"$" b/maven_push.gradle"$"2015-04-03 11:54:57" "maven_push.gradle"$"19"$""$"verdict"$"1"$" b/maven_push.gradle"$"2015-04-03 11:54:57" "maven_push.gradle"$"20"$" repository url: ""file://${System.properties['user.home']}/.m2/repository"""$"verdict"$"1"$" b/maven_push.gradle"$"2015-04-03 11:54:57" "maven_push.gradle"$"21"$" }"$"verdict"$"1"$" b/maven_push.gradle"$"2015-04-03 11:54:57" "maven_push.gradle"$"22"$" }"$"verdict"$"1"$" b/maven_push.gradle"$"2015-04-03 11:54:57" "maven_push.gradle"$"23"$" }"$"verdict"$"1"$" b/maven_push.gradle"$"2015-04-03 11:54:57" "maven_push.gradle"$"24"$""$"verdict"$"1"$" b/maven_push.gradle"$"2015-04-03 11:54:57" "maven_push.gradle"$"25"$" signing {"$"verdict"$"1"$" b/maven_push.gradle"$"2015-04-03 11:54:57" "RequestParams.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-04-03 12:45:47" "RequestParams.java"$"1"$"99,7 @@ public class RequestParams implements Serializable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-04-03 12:45:47" "RequestParams.java"$"2"$" protected boolean forceMultipartEntity = false;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-04-03 12:45:47" "RequestParams.java"$"3"$"123,18 @@ public class RequestParams implements Serializable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-04-03 12:45:47" "RequestParams.java"$"4"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-04-03 12:45:47" "RequestParams.java"$"5"$" * If set to true will force Content-Type header to `multipart/form-data`"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-04-03 12:45:47" "RequestParams.java"$"6"$" * even if there are not Files or Streams to be send"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-04-03 12:45:47" "RequestParams.java"$"7"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-04-03 12:45:47" "RequestParams.java"$"8"$" * Default value is false"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-04-03 12:45:47" "RequestParams.java"$"9"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-04-03 12:45:47" "RequestParams.java"$"10"$" * @param force boolean, should declare content-type multipart/form-data even without files or streams present"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-04-03 12:45:47" "RequestParams.java"$"11"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-04-03 12:45:47" "RequestParams.java"$"12"$" public void setForceMultipartEntityContentType(boolean force) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-04-03 12:45:47" "RequestParams.java"$"13"$" this.forceMultipartEntity = force;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-04-03 12:45:47" "RequestParams.java"$"14"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-04-03 12:45:47" "RequestParams.java"$"15"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-04-03 12:45:47" "RequestParams.java"$"16"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-04-03 12:45:47" "RequestParams.java"$"17"$"469,7 @@ public class RequestParams implements Serializable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-04-03 12:45:47" "RequestParams.java"$"18"$" } else if (!forceMultipartEntity && streamParams.isEmpty() && fileParams.isEmpty()) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-04-03 12:45:47" "RequestParams.java"$"19"$"478,9 @@ public class RequestParams implements Serializable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-04-03 12:45:47" "RequestParams.java"$"20"$" progressHandler,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-04-03 12:45:47" "RequestParams.java"$"21"$" !fileParams.isEmpty() || !streamParams.isEmpty(),"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-04-03 12:45:47" "RequestParams.java"$"22"$" elapsedFieldInJsonStreamer);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-04-03 12:45:47" "AsyncHttpClient.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-04-29 10:30:12" "AsyncHttpClient.java"$"1"$"634,10 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-04-29 10:30:12" "AsyncHttpClient.java"$"2"$" * @param preemptive sets authorization in preemptive manner"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-04-29 10:30:12" "AsyncHttpClient.java"$"3"$" public void setBasicAuth(String username, String password, boolean preemptive) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-04-29 10:30:12" "AsyncHttpClient.java"$"4"$" setBasicAuth(username, password, null, preemptive);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-04-29 10:30:12" "AsyncHttpClient.java"$"5"$"659,12 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-04-29 10:30:12" "AsyncHttpClient.java"$"6"$" * @param preemptive sets authorization in preemptive manner"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-04-29 10:30:12" "AsyncHttpClient.java"$"7"$" public void setBasicAuth(String username, String password, AuthScope scope, boolean preemptive) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-04-29 10:30:12" "AsyncHttpClient.java"$"8"$" setAuthenticationPreemptive(preemptive);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-04-29 10:30:12" "AsyncHttpClient.java"$"9"$"676,16 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-04-29 10:30:12" "AsyncHttpClient.java"$"10"$" * Sets HttpRequestInterceptor which handles authorization in preemptive way, as workaround you"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-04-29 10:30:12" "AsyncHttpClient.java"$"11"$" * @param isPreemptive whether the authorization is processed in preemptive way"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-04-29 10:30:12" "AsyncHttpClient.java"$"12"$" public void setAuthenticationPreemptive(boolean isPreemptive) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-04-29 10:30:12" "AsyncHttpClient.java"$"13"$" if (isPreemptive) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-04-29 10:30:12" "AsyncHttpClient.java"$"14"$" httpClient.addRequestInterceptor(new PreemptiveAuthorizationHttpRequestInterceptor(), 0);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-04-29 10:30:12" "AsyncHttpClient.java"$"15"$" httpClient.removeRequestInterceptorByClass(PreemptiveAuthorizationHttpRequestInterceptor.class);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-04-29 10:30:12" "PreemptiveAuthorizationHttpRequestInterceptor.java"$"16"$"++ b/library/src/main/java/com/loopj/android/http/PreemptiveAuthorizationHttpRequestInterceptor.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemptiveAuthorizationHttpRequestInterceptor.java"$"2015-04-29 10:30:12" "PreemptiveAuthorizationHttpRequestInterceptor.java"$"17"$"33,7 @@ import org.apache.http.protocol.HttpContext;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemptiveAuthorizationHttpRequestInterceptor.java"$"2015-04-29 10:30:12" "PreemptiveAuthorizationHttpRequestInterceptor.java"$"18"$"public class PreemptiveAuthorizationHttpRequestInterceptor implements HttpRequestInterceptor {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemptiveAuthorizationHttpRequestInterceptor.java"$"2015-04-29 10:30:12" "AsyncHttpClient.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-05-09 12:52:33" "AsyncHttpClient.java"$"1"$"721,28 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-05-09 12:52:33" "AsyncHttpClient.java"$"2"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-05-09 12:52:33" "AsyncHttpClient.java"$"3"$" final List requestList = requestMap.get(context);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-05-09 12:52:33" "AsyncHttpClient.java"$"4"$" requestMap.remove(context);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-05-09 12:52:33" "AsyncHttpClient.java"$"5"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-05-09 12:52:33" "AsyncHttpClient.java"$"6"$" if (Looper.myLooper() == Looper.getMainLooper()) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-05-09 12:52:33" "AsyncHttpClient.java"$"7"$" Runnable runnable = new Runnable() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-05-09 12:52:33" "AsyncHttpClient.java"$"8"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-05-09 12:52:33" "AsyncHttpClient.java"$"9"$" public void run() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-05-09 12:52:33" "AsyncHttpClient.java"$"10"$" cancelRequests(requestList, mayInterruptIfRunning);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-05-09 12:52:33" "AsyncHttpClient.java"$"11"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-05-09 12:52:33" "AsyncHttpClient.java"$"12"$" };"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-05-09 12:52:33" "AsyncHttpClient.java"$"13"$" threadPool.submit(runnable);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-05-09 12:52:33" "AsyncHttpClient.java"$"14"$" cancelRequests(requestList, mayInterruptIfRunning);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-05-09 12:52:33" "AsyncHttpClient.java"$"15"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-05-09 12:52:33" "AsyncHttpClient.java"$"16"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-05-09 12:52:33" "AsyncHttpClient.java"$"17"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-05-09 12:52:33" "AsyncHttpClient.java"$"18"$" private void cancelRequests(final List requestList, final boolean mayInterruptIfRunning) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-05-09 12:52:33" "AsyncHttpClient.java"$"19"$" if (requestList != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-05-09 12:52:33" "AsyncHttpClient.java"$"20"$" for (RequestHandle requestHandle : requestList) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-05-09 12:52:33" "AsyncHttpClient.java"$"21"$" requestHandle.cancel(mayInterruptIfRunning);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-05-09 12:52:33" "AsyncHttpClient.java"$"22"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-05-09 12:52:33" "CHANGELOG.md"$"0"$"++ b/CHANGELOG.md"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-05-09 13:29:16" "CHANGELOG.md"$"1"$"9,12 @@"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-05-09 13:29:16" "CHANGELOG.md"$"2"$" - Changed onProgress from (int,int) to (long,long) for dealing with large transfers"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-05-09 13:29:16" "CHANGELOG.md"$"3"$" - Renamed typo of `preemtive` to `preemptive` (preemptive basic auth)"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-05-09 13:29:16" "CHANGELOG.md"$"4"$" - Added option to put File array in RequestParams"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-05-09 13:29:16" "CHANGELOG.md"$"5"$" - RequestParams now support forcing Content-Type into `multipart/form-data` even if there are no files/streams to be multiparted"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-05-09 13:29:16" "CHANGELOG.md"$"6"$" - Gradle added support for installing to local maven repository, through `gradle installArchives` task"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-05-09 13:29:16" "CHANGELOG.md"$"7"$" - Added support for Json RFC5179 in JsonHttpResponseHandler"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-05-09 13:29:16" "AsyncHttpClient.java"$"8"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-05-09 13:29:16" "AsyncHttpClient.java"$"9"$"632,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-05-09 13:29:16" "AsyncHttpClient.java"$"10"$" * @param username Basic Auth username"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-05-09 13:29:16" "AsyncHttpClient.java"$"11"$" * @param password Basic Auth password"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-05-09 13:29:16" "AsyncHttpClient.java"$"12"$"656,9 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-05-09 13:29:16" "AsyncHttpClient.java"$"13"$" * @param username Basic Auth username"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-05-09 13:29:16" "AsyncHttpClient.java"$"14"$" * @param password Basic Auth password"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-05-09 13:29:16" "AsyncHttpClient.java"$"15"$" * @param scope an AuthScope object"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-05-09 13:29:16" "AsyncHttpClient.java"$"16"$"1101,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-05-09 13:29:16" "AsyncHttpClient.java"$"17"$" * Perform a HTTP"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-05-09 13:29:16" "AsyncHttpClient.java"$"18"$" * request, without any parameters."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-05-09 13:29:16" "AsyncHttpClient.java"$"19"$"1143,11 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-05-09 13:29:16" "AsyncHttpClient.java"$"20"$" * @param entity a raw {@link HttpEntity} to send with the request, for example, use"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-05-09 13:29:16" "AsyncHttpClient.java"$"21"$" * this to send string/json/xml payloads to a server by passing a {@link"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-05-09 13:29:16" "AsyncHttpClient.java"$"22"$" * org.apache.http.entity.StringEntity}"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-05-09 13:29:16" "AsyncHttpClient.java"$"23"$" * @param contentType the content type of the payload you are sending, for example"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-05-09 13:29:16" "AsyncHttpClient.java"$"24"$" * ""application/json"" if sending a json payload."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-05-09 13:29:16" "AsyncHttpClient.java"$"25"$"1304,9 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-05-09 13:29:16" "AsyncHttpClient.java"$"26"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-05-09 13:29:16" "AsyncHttpClient.java"$"27"$" if (uriRequest instanceof HttpEntityEnclosingRequestBase && ((HttpEntityEnclosingRequestBase) uriRequest).getEntity() != null && uriRequest.containsHeader(HEADER_CONTENT_TYPE)) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-05-09 13:29:16" "AsyncHttpClient.java"$"28"$"1409,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-05-09 13:29:16" "AsyncHttpClient.java"$"29"$" * @throws java.io.IOException if read from inputStream fails"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-05-09 13:29:16" "AsyncHttpResponseHandler.java"$"30"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-05-09 13:29:16" "AsyncHttpResponseHandler.java"$"31"$"39,7 @@ import java.net.URI;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-05-09 13:29:16" "AsyncHttpResponseHandler.java"$"32"$" * #onFinish()}, {@link #onRetry(int)} and {@link #onProgress(long, long)} methods as required."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-05-09 13:29:16" "HttpDelete.java"$"33"$"++ b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-05-09 13:29:16" "HttpDelete.java"$"34"$"35,21 @@ public final class HttpDelete extends HttpEntityEnclosingRequestBase {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-05-09 13:29:16" "HttpDelete.java"$"35"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-05-09 13:29:16" "HttpDelete.java"$"36"$" * @param uri target url as URI"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-05-09 13:29:16" "HttpDelete.java"$"37"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-05-09 13:29:16" "HttpDelete.java"$"38"$" * @param uri target url as String"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-05-09 13:29:16" "HttpDelete.java"$"39"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-05-09 13:29:16" "HttpDelete.java"$"40"$" super();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-05-09 13:29:16" "HttpDelete.java"$"41"$" setURI(URI.create(uri));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-05-09 13:29:16" "HttpGet.java"$"42"$"++ b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-05-09 13:29:16" "HttpGet.java"$"43"$"36,21 @@ public final class HttpGet extends HttpEntityEnclosingRequestBase {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-05-09 13:29:16" "HttpGet.java"$"44"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-05-09 13:29:16" "HttpGet.java"$"45"$" * @param uri target url as URI"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-05-09 13:29:16" "HttpGet.java"$"46"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-05-09 13:29:16" "HttpGet.java"$"47"$" * @param uri target url as String"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-05-09 13:29:16" "HttpGet.java"$"48"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-05-09 13:29:16" "HttpGet.java"$"49"$" super();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-05-09 13:29:16" "HttpGet.java"$"50"$" setURI(URI.create(uri));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-05-09 13:29:16" "HttpPatch.java"$"51"$"++ b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2015-05-09 13:29:16" "HttpPatch.java"$"52"$"18,38 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2015-05-09 13:29:16" "HttpPatch.java"$"53"$"import java.net.URI;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2015-05-09 13:29:16" "HttpPatch.java"$"54"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2015-05-09 13:29:16" "HttpPatch.java"$"55"$"/**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2015-05-09 13:29:16" "HttpPatch.java"$"56"$" * the HTTP PATCH method. Until the Android version is updated this can serve in it's stead."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2015-05-09 13:29:16" "HttpPatch.java"$"57"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2015-05-09 13:29:16" "HttpPatch.java"$"58"$" public final static String METHOD_NAME = ""PATCH"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2015-05-09 13:29:16" "HttpPatch.java"$"59"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2015-05-09 13:29:16" "HttpPatch.java"$"60"$" * @param uri target url as URI"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2015-05-09 13:29:16" "HttpPatch.java"$"61"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2015-05-09 13:29:16" "HttpPatch.java"$"62"$" * @param uri target url as String"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2015-05-09 13:29:16" "HttpPatch.java"$"63"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2015-05-09 13:29:16" "HttpPatch.java"$"64"$" super();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2015-05-09 13:29:16" "HttpPatch.java"$"65"$" setURI(URI.create(uri));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2015-05-09 13:29:16" "JsonValueInterface.java"$"66"$"++ b/library/src/main/java/com/loopj/android/http/JsonValueInterface.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonValueInterface.java"$"2015-05-09 13:29:16" "JsonValueInterface.java"$"67"$"24,7 @@ package com.loopj.android.http;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonValueInterface.java"$"2015-05-09 13:29:16" "JsonValueInterface.java"$"68"$" * @author Noor Dawod {@literal }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonValueInterface.java"$"2015-05-09 13:29:16" "RequestParams.java"$"69"$"++ b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-05-09 13:29:16" "RequestParams.java"$"70"$"109,7 @@ public class RequestParams implements Serializable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-05-09 13:29:16" "RequestParams.java"$"71"$" protected final ConcurrentHashMap> fileArrayParams = new ConcurrentHashMap>();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-05-09 13:29:16" "RequestParams.java"$"72"$"130,7 @@ public class RequestParams implements Serializable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-05-09 13:29:16" "RequestParams.java"$"73"$" *

 

"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-05-09 13:29:16" "RequestParams.java"$"74"$"207,34 @@ public class RequestParams implements Serializable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-05-09 13:29:16" "RequestParams.java"$"75"$" * @param key the key name for the new param."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-05-09 13:29:16" "RequestParams.java"$"76"$" * @throws FileNotFoundException if one of passed files is not found at time of assembling the requestparams into request"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-05-09 13:29:16" "RequestParams.java"$"77"$" * @param files the files array to add."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-05-09 13:29:16" "RequestParams.java"$"78"$" if (key != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-05-09 13:29:16" "RequestParams.java"$"79"$"+){"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-05-09 13:29:16" "RequestParams.java"$"80"$" for (int i = 0; i < files.length; i++) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-05-09 13:29:16" "RequestParams.java"$"81"$" if (files[i] == null || !files[i].exists()) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-05-09 13:29:16" "RequestParams.java"$"82"$" fileArrayParams.put(key, fileWrappers);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-05-09 13:29:16" "RequestParams.java"$"83"$"488,7 @@ public class RequestParams implements Serializable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-05-09 13:29:16" "RequestParams.java"$"84"$" *

 

"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-05-09 13:29:16" "RequestParams.java"$"85"$"605,7 @@ public class RequestParams implements Serializable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-05-09 13:29:16" "RequestParams.java"$"86"$" for (FileWrapper fw : fileWrapper) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-05-09 13:29:16" "ResponseHandlerInterface.java"$"87"$"++ b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-05-09 13:29:16" "ResponseHandlerInterface.java"$"88"$"91,28 @@ public interface ResponseHandlerInterface {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-05-09 13:29:16" "ResponseHandlerInterface.java"$"89"$" URI getRequestURI();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-05-09 13:29:16" "ResponseHandlerInterface.java"$"90"$" Header[] getRequestHeaders();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-05-09 13:29:16" "ResponseHandlerInterface.java"$"91"$" void setRequestURI(URI requestURI);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-05-09 13:29:16" "ResponseHandlerInterface.java"$"92"$" void setRequestHeaders(Header[] requestHeaders);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-05-09 13:29:16" "ResponseHandlerInterface.java"$"93"$"148,7 @@ public interface ResponseHandlerInterface {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-05-09 13:29:16" "ResponseHandlerInterface.java"$"94"$" *

 

"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-05-09 13:29:16" "ResponseHandlerInterface.java"$"95"$"162,7 @@ public interface ResponseHandlerInterface {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-05-09 13:29:16" "ResponseHandlerInterface.java"$"96"$" *

 

"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-05-09 13:29:16" "SaxAsyncHttpResponseHandler.java"$"97"$"++ b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2015-05-09 13:29:16" "SaxAsyncHttpResponseHandler.java"$"98"$"38,11 @@ import javax.xml.parsers.SAXParserFactory;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2015-05-09 13:29:16" "SaxAsyncHttpResponseHandler.java"$"99"$" *

 

"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2015-05-09 13:29:16" "SaxAsyncHttpResponseHandler.java"$"100"$" * ahc.post(""https://server.tld/api/call"", new SaxAsyncHttpResponseHandler{@literal <}FontHandler{@literal >}(handlerInstance){"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2015-05-09 13:29:16" "SaxAsyncHttpResponseHandler.java"$"101"$"52,7 @@ import javax.xml.parsers.SAXParserFactory;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2015-05-09 13:29:16" "SaxAsyncHttpResponseHandler.java"$"102"$" * "$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2015-05-09 13:29:16" "SaxAsyncHttpResponseHandler.java"$"103"$"85,7 @@ public abstract class SaxAsyncHttpResponseHandler exte"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2015-05-09 13:29:16" "SaxAsyncHttpResponseHandler.java"$"104"$" * @throws java.io.IOException if there is problem assembling SAX response from stream"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2015-05-09 13:29:16" "CHANGELOG.md"$"0"$"++ b/CHANGELOG.md"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-05-09 16:54:52" "CHANGELOG.md"$"1"$"1,6 @@"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-05-09 16:54:52" "CHANGELOG.md"$"2"$"## 1.4.7 (released 9. 5. 2015)"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-05-09 16:54:52" "README.md"$"3"$"++ b/README.md"$"verdict"$"1"$" b/README.md"$"2015-05-09 16:54:52" "README.md"$"4"$"7,14 @@ An asynchronous, callback-based Http client for Android built on top of Apache's"$"verdict"$"1"$" b/README.md"$"2015-05-09 16:54:52" "README.md"$"5"$"See what is new in version 1.4.7 released on 9th May 2015"$"verdict"$"1"$" b/README.md"$"2015-05-09 16:54:52" "README.md"$"6"$"https://github.com/loopj/android-async-http/blob/1.4.7/CHANGELOG.md"$"verdict"$"1"$" b/README.md"$"2015-05-09 16:54:52" "README.md"$"7"$"Latest Javadoc for 1.4.7 release are available here (also included in Maven repository):"$"verdict"$"1"$" b/README.md"$"2015-05-09 16:54:52" "README.md"$"8"$"35,7 @@ Examples"$"verdict"$"1"$" b/README.md"$"2015-05-09 16:54:52" "README.md"$"9"$"See individual samples [here on Github](https://github.com/loopj/android-async-http/tree/1.4.7/sample/src/main/java/com/loopj/android/http/sample)"$"verdict"$"1"$" b/README.md"$"2015-05-09 16:54:52" "README.md"$"10"$"53,10 @@ http://central.maven.org/maven2/com/loopj/android/android-async-http/"$"verdict"$"1"$" b/README.md"$"2015-05-09 16:54:52" "README.md"$"11"$"Version: 1.4.7"$"verdict"$"1"$" b/README.md"$"2015-05-09 16:54:52" "README.md"$"12"$"Gradle: `com.loopj.android:android-async-http:1.4.7`"$"verdict"$"1"$" b/README.md"$"2015-05-09 16:54:52" "README.md"$"13"$"65,10 @@ https://oss.sonatype.org/content/repositories/snapshots/com/loopj/android/androi"$"verdict"$"1"$" b/README.md"$"2015-05-09 16:54:52" "README.md"$"14"$"Version: 1.4.8-SNAPSHOT"$"verdict"$"1"$" b/README.md"$"2015-05-09 16:54:52" "README.md"$"15"$"Gradle: `com.loopj.android:android-async-http:1.4.8-SNAPSHOT`"$"verdict"$"1"$" b/README.md"$"2015-05-09 16:54:52" "build.gradle"$"16"$"++ b/build.gradle"$"verdict"$"1"$" b/build.gradle"$"2015-05-09 16:54:52" "build.gradle"$"17"$"14,7 @@ def isReleaseBuild() {"$"verdict"$"1"$" b/build.gradle"$"2015-05-09 16:54:52" "build.gradle"$"18"$" version = '1.4.8-SNAPSHOT'"$"verdict"$"1"$" b/build.gradle"$"2015-05-09 16:54:52" "gradle.properties"$"19"$"++ b/gradle.properties"$"verdict"$"1"$" b/gradle.properties"$"2015-05-09 16:54:52" "gradle.properties"$"20"$"1,5 @@"$"verdict"$"1"$" b/gradle.properties"$"2015-05-09 16:54:52" "gradle.properties"$"21"$"VERSION_NAME=1.4.8-SNAPSHOT"$"verdict"$"1"$" b/gradle.properties"$"2015-05-09 16:54:52" "gradle.properties"$"22"$"VERSION_CODE=148"$"verdict"$"1"$" b/gradle.properties"$"2015-05-09 16:54:52" "gradle-wrapper.properties"$"0"$"++ b/gradle/wrapper/gradle-wrapper.properties"$"verdict"$"1"$" b/gradle/wrapper/gradle-wrapper.properties"$"2015-05-11 09:52:33" "gradle-wrapper.properties"$"1"$"1,6 @@"$"verdict"$"1"$" b/gradle/wrapper/gradle-wrapper.properties"$"2015-05-11 09:52:33" "gradle-wrapper.properties"$"2"$"#Sat May 09 18:54:15 CEST 2015"$"verdict"$"1"$" b/gradle/wrapper/gradle-wrapper.properties"$"2015-05-11 09:52:33" "gradle-wrapper.properties"$"3"$"distributionUrl=https\://services.gradle.org/distributions/gradle-2.4-bin.zip"$"verdict"$"1"$" b/gradle/wrapper/gradle-wrapper.properties"$"2015-05-11 09:52:33" "BinaryHttpResponseHandler.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-07-12 11:14:34" "BinaryHttpResponseHandler.java"$"1"$"18,7 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-07-12 11:14:34" "BinaryHttpResponseHandler.java"$"2"$"import android.os.Looper;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-07-12 11:14:34" "BinaryHttpResponseHandler.java"$"3"$"92,22 @@ public abstract class BinaryHttpResponseHandler extends AsyncHttpResponseHandler"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-07-12 11:14:34" "BinaryHttpResponseHandler.java"$"4"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-07-12 11:14:34" "BinaryHttpResponseHandler.java"$"5"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-07-12 11:14:34" "BinaryHttpResponseHandler.java"$"6"$" * Creates a new BinaryHttpResponseHandler with a user-supplied looper, and overrides the default allowed content types with"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-07-12 11:14:34" "BinaryHttpResponseHandler.java"$"7"$" * passed String array (hopefully) of content types."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-07-12 11:14:34" "BinaryHttpResponseHandler.java"$"8"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-07-12 11:14:34" "BinaryHttpResponseHandler.java"$"9"$" * @param allowedContentTypes content types array, eg. 'image/jpeg' or pattern '.*'"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-07-12 11:14:34" "BinaryHttpResponseHandler.java"$"10"$" * @param looper The looper to work with"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-07-12 11:14:34" "BinaryHttpResponseHandler.java"$"11"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-07-12 11:14:34" "BinaryHttpResponseHandler.java"$"12"$" public BinaryHttpResponseHandler(String[] allowedContentTypes, Looper looper) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-07-12 11:14:34" "BinaryHttpResponseHandler.java"$"13"$" super(looper);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-07-12 11:14:34" "BinaryHttpResponseHandler.java"$"14"$" if (allowedContentTypes != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-07-12 11:14:34" "BinaryHttpResponseHandler.java"$"15"$" mAllowedContentTypes = allowedContentTypes;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-07-12 11:14:34" "BinaryHttpResponseHandler.java"$"16"$" } else {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-07-12 11:14:34" "BinaryHttpResponseHandler.java"$"17"$" Log.e(LOG_TAG, ""Constructor passed allowedContentTypes was null !"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-07-12 11:14:34" "BinaryHttpResponseHandler.java"$"18"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-07-12 11:14:34" "BinaryHttpResponseHandler.java"$"19"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-07-12 11:14:34" "FileAsyncHttpResponseHandler.java"$"20"$"++ b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 11:14:34" "FileAsyncHttpResponseHandler.java"$"21"$"31,7 @@ import java.io.InputStream;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 11:14:34" "FileAsyncHttpResponseHandler.java"$"22"$" protected final File file;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 11:14:34" "FileAsyncHttpResponseHandler.java"$"23"$"57,7 @@ public abstract class FileAsyncHttpResponseHandler extends AsyncHttpResponseHand"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 11:14:34" "FileAsyncHttpResponseHandler.java"$"24"$" this.file = file;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 11:14:34" "FileAsyncHttpResponseHandler.java"$"25"$"68,7 @@ public abstract class FileAsyncHttpResponseHandler extends AsyncHttpResponseHand"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 11:14:34" "FileAsyncHttpResponseHandler.java"$"26"$" this.file = getTemporaryFile(context);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 11:14:34" "FileAsyncHttpResponseHandler.java"$"27"$"105,8 @@ public abstract class FileAsyncHttpResponseHandler extends AsyncHttpResponseHand"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 11:14:34" "FileAsyncHttpResponseHandler.java"$"28"$" assert (file != null);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 11:14:34" "FileAsyncHttpResponseHandler.java"$"29"$" return file;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 11:14:34" "RangeFileAsyncHttpResponseHandler.java"$"30"$"++ b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2015-07-12 11:14:34" "RangeFileAsyncHttpResponseHandler.java"$"31"$"101,8 @@ public abstract class RangeFileAsyncHttpResponseHandler extends FileAsyncHttpRes"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2015-07-12 11:14:34" "RangeFileAsyncHttpResponseHandler.java"$"32"$" if (file.exists() && file.canWrite())"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2015-07-12 11:14:34" "RangeFileAsyncHttpResponseHandler.java"$"33"$" current = file.length();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2015-07-12 11:14:34" "RangeFileAsyncHttpResponseHandler.java"$"34"$" current + ""-"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2015-07-12 11:14:34" "SerializableCookie.java"$"35"$"++ b/library/src/main/java/com/loopj/android/http/SerializableCookie.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SerializableCookie.java"$"2015-07-12 11:14:34" "SerializableCookie.java"$"36"$"61,9 @@ public class SerializableCookie implements Serializable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SerializableCookie.java"$"2015-07-12 11:14:34" "SerializableCookie.java"$"37"$" String key = (String) in.readObject();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SerializableCookie.java"$"2015-07-12 11:14:34" "SerializableCookie.java"$"38"$" clientCookie = new BasicClientCookie(key, value);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SerializableCookie.java"$"2015-07-12 11:14:34" "PrePostProcessingSample.java"$"39"$"++ b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2015-07-12 11:14:34" "PrePostProcessingSample.java"$"40"$"126,8 @@ public class PrePostProcessingSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2015-07-12 11:14:34" "PrePostProcessingSample.java"$"41"$" public PrePostProcessRequest(AbstractHttpClient client, HttpContext httpContext, HttpUriRequest request, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2015-07-12 11:14:34" "PrePostProcessingSample.java"$"42"$" super(client, httpContext, request, responseHandler);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2015-07-12 11:14:34" "build.gradle"$"0"$"++ b/build.gradle"$"verdict"$"1"$" b/build.gradle"$"2015-07-12 11:43:16" "build.gradle"$"1"$"4,7 @@ buildscript {"$"verdict"$"1"$" b/build.gradle"$"2015-07-12 11:43:16" "build.gradle"$"2"$" classpath 'com.android.tools.build:gradle:1.2.3'"$"verdict"$"1"$" b/build.gradle"$"2015-07-12 11:43:16" "build.gradle"$"3"$"++ b/library/build.gradle"$"verdict"$"1"$" b/library/build.gradle"$"2015-07-12 11:43:16" "build.gradle"$"4"$"14,7 @@ android {"$"verdict"$"1"$" b/library/build.gradle"$"2015-07-12 11:43:16" "build.gradle"$"5"$" disable 'OldTargetApi'"$"verdict"$"1"$" b/library/build.gradle"$"2015-07-12 11:43:16" "AsyncHttpRequest.java"$"6"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-12 11:43:16" "AsyncHttpRequest.java"$"7"$"56,7 @@ public class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-12 11:43:16" "AsyncHttpRequest.java"$"8"$" *

"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-12 11:43:16" "AsyncHttpRequest.java"$"9"$"71,7 @@ public class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-12 11:43:16" "AsyncHttpRequest.java"$"10"$" *

"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-12 11:43:16" "AsyncHttpResponseHandler.java"$"11"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-12 11:43:16" "AsyncHttpResponseHandler.java"$"12"$"81,7 @@ import java.net.URI;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-12 11:43:16" "AsyncHttpResponseHandler.java"$"13"$" private static final String LOG_TAG = ""AsyncHttpRH"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-12 11:43:16" "BaseJsonHttpResponseHandler.java"$"14"$"++ b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2015-07-12 11:43:16" "BaseJsonHttpResponseHandler.java"$"15"$"33,7 @@ import org.apache.http.HttpStatus;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2015-07-12 11:43:16" "BaseJsonHttpResponseHandler.java"$"16"$" private static final String LOG_TAG = ""BaseJsonHttpRH"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2015-07-12 11:43:16" "BinaryHttpResponseHandler.java"$"17"$"++ b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-07-12 11:43:16" "BinaryHttpResponseHandler.java"$"18"$"52,7 @@ import java.util.regex.PatternSyntaxException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-07-12 11:43:16" "BinaryHttpResponseHandler.java"$"19"$" private static final String LOG_TAG = ""BinaryHttpRH"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-07-12 11:43:16" "DataAsyncHttpResponseHandler.java"$"20"$"++ b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-07-12 11:43:16" "DataAsyncHttpResponseHandler.java"$"21"$"29,7 @@ import java.io.InputStream;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-07-12 11:43:16" "DataAsyncHttpResponseHandler.java"$"22"$" private static final String LOG_TAG = ""DataAsyncHttpRH"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-07-12 11:43:16" "FileAsyncHttpResponseHandler.java"$"23"$"++ b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 11:43:16" "FileAsyncHttpResponseHandler.java"$"24"$"33,7 @@ public abstract class FileAsyncHttpResponseHandler extends AsyncHttpResponseHand"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 11:43:16" "FileAsyncHttpResponseHandler.java"$"25"$" private static final String LOG_TAG = ""FileAsyncHttpRH"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 11:43:16" "JsonHttpResponseHandler.java"$"26"$"++ b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-07-12 11:43:16" "JsonHttpResponseHandler.java"$"27"$"37,7 @@ import org.json.JSONTokener;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-07-12 11:43:16" "JsonHttpResponseHandler.java"$"28"$" private static final String LOG_TAG = ""JsonHttpRH"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-07-12 11:43:16" "RangeFileAsyncHttpResponseHandler.java"$"29"$"++ b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2015-07-12 11:43:16" "RangeFileAsyncHttpResponseHandler.java"$"30"$"35,7 @@ import java.io.InputStream;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2015-07-12 11:43:16" "RangeFileAsyncHttpResponseHandler.java"$"31"$" private static final String LOG_TAG = ""RangeFileAsyncHttpRH"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2015-07-12 11:43:16" "RequestHandle.java"$"32"$"++ b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-12 11:43:16" "RequestHandle.java"$"33"$"40,8 @@ public class RequestHandle {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-12 11:43:16" "RequestHandle.java"$"34"$" * true. Subsequent calls to isDone() will return true either if the request got cancelled by"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-12 11:43:16" "RequestHandle.java"$"35"$" * this method, or if the request completed normally"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-12 11:43:16" "RequestHandle.java"$"36"$"58,11 @@ public class RequestHandle {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-12 11:43:16" "RequestHandle.java"$"37"$" // Cannot reliably tell if the request got immediately canceled at this point"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-12 11:43:16" "RequestHandle.java"$"38"$" // we'll assume it got cancelled"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-12 11:43:16" "RequestHandle.java"$"39"$" return true;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-12 11:43:16" "RequestHandle.java"$"40"$" return _request.cancel(mayInterruptIfRunning);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-12 11:43:16" "SaxAsyncHttpResponseHandler.java"$"41"$"++ b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2015-07-12 11:43:16" "SaxAsyncHttpResponseHandler.java"$"42"$"64,7 @@ public abstract class SaxAsyncHttpResponseHandler exte"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2015-07-12 11:43:16" "SaxAsyncHttpResponseHandler.java"$"43"$" private final static String LOG_TAG = ""SaxAsyncHttpRH"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2015-07-12 11:43:16" "SimpleMultipartEntity.java"$"44"$"++ b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-07-12 11:43:16" "SimpleMultipartEntity.java"$"45"$"142,6 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-07-12 11:43:16" "TextHttpResponseHandler.java"$"46"$"++ b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2015-07-12 11:43:16" "TextHttpResponseHandler.java"$"47"$"57,7 @@ import java.io.UnsupportedEncodingException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2015-07-12 11:43:16" "TextHttpResponseHandler.java"$"48"$" private static final String LOG_TAG = ""TextHttpRH"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2015-07-12 11:43:16" "BinaryHttpResponseHandler.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-07-12 11:59:54" "BinaryHttpResponseHandler.java"$"1"$"140,7 @@ public abstract class BinaryHttpResponseHandler extends AsyncHttpResponseHandler"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-07-12 11:59:54" "BinaryHttpResponseHandler.java"$"2"$" anAllowedContentType, e);"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-07-12 11:59:54" "BinaryHttpResponseHandler.java"$"3"$" Log.e(LOG_TAG, ""Given pattern is not valid: "" + anAllowedContentType, e);"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-07-12 11:59:54" "SaxAsyncHttpResponseHandler.java"$"4"$"++ b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2015-07-12 11:59:54" "SaxAsyncHttpResponseHandler.java"$"5"$"144,6 @@ public abstract class SaxAsyncHttpResponseHandler exte"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2015-07-12 11:59:54" "SaxAsyncHttpResponseHandler.java"$"6"$" onFailure(statusCode, headers, handler);"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2015-07-12 11:59:54" "AsyncHttpResponseHandler.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-12 12:04:04" "AsyncHttpResponseHandler.java"$"1"$"67,7 @@ import java.net.URI;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-12 12:04:04" "AsyncHttpResponseHandler.java"$"2"$" * public void onProgress(long bytesWritten, long totalSize) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-12 12:04:04" "build.gradle"$"0"$"++ b/sample/build.gradle"$"verdict"$"1"$" b/sample/build.gradle"$"2015-07-12 12:46:28" "build.gradle"$"1"$"16,15 @@ android {"$"verdict"$"1"$" b/sample/build.gradle"$"2015-07-12 12:46:28" "build.gradle"$"2"$" productFlavors {"$"verdict"$"1"$" b/sample/build.gradle"$"2015-07-12 12:46:28" "build.gradle"$"3"$" standard {"$"verdict"$"1"$" b/sample/build.gradle"$"2015-07-12 12:46:28" "build.gradle"$"4"$" }"$"verdict"$"1"$" b/sample/build.gradle"$"2015-07-12 12:46:28" "build.gradle"$"5"$" withLeakCanary {"$"verdict"$"1"$" b/sample/build.gradle"$"2015-07-12 12:46:28" "build.gradle"$"6"$" minSdkVersion 8"$"verdict"$"1"$" b/sample/build.gradle"$"2015-07-12 12:46:28" "build.gradle"$"7"$" targetSdkVersion 22"$"verdict"$"1"$" b/sample/build.gradle"$"2015-07-12 12:46:28" "build.gradle"$"8"$" }"$"verdict"$"1"$" b/sample/build.gradle"$"2015-07-12 12:46:28" "build.gradle"$"9"$" }"$"verdict"$"1"$" b/sample/build.gradle"$"2015-07-12 12:46:28" "build.gradle"$"10"$""$"verdict"$"1"$" b/sample/build.gradle"$"2015-07-12 12:46:28" "build.gradle"$"11"$" compileOptions {"$"verdict"$"1"$" b/sample/build.gradle"$"2015-07-12 12:46:28" "build.gradle"$"12"$"48,6 @@ android {"$"verdict"$"1"$" b/sample/build.gradle"$"2015-07-12 12:46:28" "build.gradle"$"13"$" // LeakCanary"$"verdict"$"1"$" b/sample/build.gradle"$"2015-07-12 12:46:28" "build.gradle"$"14"$" withLeakCanaryCompile 'com.squareup.leakcanary:leakcanary-android:1.3.1'"$"verdict"$"1"$" b/sample/build.gradle"$"2015-07-12 12:46:28" "JsonStreamerSample.java"$"56"$"++ b/sample/src/main/java/com/loopj/android/http/sample/JsonStreamerSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonStreamerSample.java"$"2015-07-12 12:46:28" "JsonStreamerSample.java"$"57"$"87,7 @@ public class JsonStreamerSample extends PostSample {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonStreamerSample.java"$"2015-07-12 12:46:28" "JsonStreamerSample.java"$"58"$" if (bodyText != null && !bodyText.isEmpty()) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonStreamerSample.java"$"2015-07-12 12:46:28" "SampleApplication.java"$"59"$"++ b/sample/src/withLeakCanaryDebug/java/com/loopj/android/http/sample/SampleApplication.java"$"verdict"$"1"$" b/sample/src/withLeakCanaryDebug/java/com/loopj/android/http/sample/SampleApplication.java"$"2015-07-12 12:46:28" "SampleApplication.java"$"60"$"1,37 @@"$"verdict"$"1"$" b/sample/src/withLeakCanaryDebug/java/com/loopj/android/http/sample/SampleApplication.java"$"2015-07-12 12:46:28" "SampleApplication.java"$"61"$"package com.loopj.android.http.sample;"$"verdict"$"1"$" b/sample/src/withLeakCanaryDebug/java/com/loopj/android/http/sample/SampleApplication.java"$"2015-07-12 12:46:28" "SampleApplication.java"$"62"$""$"verdict"$"1"$" b/sample/src/withLeakCanaryDebug/java/com/loopj/android/http/sample/SampleApplication.java"$"2015-07-12 12:46:28" "SampleApplication.java"$"63"$"import android.annotation.TargetApi;"$"verdict"$"1"$" b/sample/src/withLeakCanaryDebug/java/com/loopj/android/http/sample/SampleApplication.java"$"2015-07-12 12:46:28" "SampleApplication.java"$"64"$"import android.app.Application;"$"verdict"$"1"$" b/sample/src/withLeakCanaryDebug/java/com/loopj/android/http/sample/SampleApplication.java"$"2015-07-12 12:46:28" "SampleApplication.java"$"65"$"import android.os.Build;"$"verdict"$"1"$" b/sample/src/withLeakCanaryDebug/java/com/loopj/android/http/sample/SampleApplication.java"$"2015-07-12 12:46:28" "SampleApplication.java"$"66"$"import android.os.StrictMode;"$"verdict"$"1"$" b/sample/src/withLeakCanaryDebug/java/com/loopj/android/http/sample/SampleApplication.java"$"2015-07-12 12:46:28" "SampleApplication.java"$"67"$"import android.util.Log;"$"verdict"$"1"$" b/sample/src/withLeakCanaryDebug/java/com/loopj/android/http/sample/SampleApplication.java"$"2015-07-12 12:46:28" "SampleApplication.java"$"68"$""$"verdict"$"1"$" b/sample/src/withLeakCanaryDebug/java/com/loopj/android/http/sample/SampleApplication.java"$"2015-07-12 12:46:28" "SampleApplication.java"$"69"$"import com.squareup.leakcanary.LeakCanary;"$"verdict"$"1"$" b/sample/src/withLeakCanaryDebug/java/com/loopj/android/http/sample/SampleApplication.java"$"2015-07-12 12:46:28" "SampleApplication.java"$"70"$""$"verdict"$"1"$" b/sample/src/withLeakCanaryDebug/java/com/loopj/android/http/sample/SampleApplication.java"$"2015-07-12 12:46:28" "SampleApplication.java"$"71"$"public class SampleApplication extends Application {"$"verdict"$"1"$" b/sample/src/withLeakCanaryDebug/java/com/loopj/android/http/sample/SampleApplication.java"$"2015-07-12 12:46:28" "SampleApplication.java"$"72"$""$"verdict"$"1"$" b/sample/src/withLeakCanaryDebug/java/com/loopj/android/http/sample/SampleApplication.java"$"2015-07-12 12:46:28" "SampleApplication.java"$"73"$" private static final String LOG_TAG = ""SampleApplication"";"$"verdict"$"1"$" b/sample/src/withLeakCanaryDebug/java/com/loopj/android/http/sample/SampleApplication.java"$"2015-07-12 12:46:28" "SampleApplication.java"$"74"$""$"verdict"$"1"$" b/sample/src/withLeakCanaryDebug/java/com/loopj/android/http/sample/SampleApplication.java"$"2015-07-12 12:46:28" "SampleApplication.java"$"75"$" @Override"$"verdict"$"1"$" b/sample/src/withLeakCanaryDebug/java/com/loopj/android/http/sample/SampleApplication.java"$"2015-07-12 12:46:28" "SampleApplication.java"$"76"$" public void onCreate() {"$"verdict"$"1"$" b/sample/src/withLeakCanaryDebug/java/com/loopj/android/http/sample/SampleApplication.java"$"2015-07-12 12:46:28" "SampleApplication.java"$"77"$" setStrictMode();"$"verdict"$"1"$" b/sample/src/withLeakCanaryDebug/java/com/loopj/android/http/sample/SampleApplication.java"$"2015-07-12 12:46:28" "SampleApplication.java"$"78"$" super.onCreate();"$"verdict"$"1"$" b/sample/src/withLeakCanaryDebug/java/com/loopj/android/http/sample/SampleApplication.java"$"2015-07-12 12:46:28" "SampleApplication.java"$"79"$" LeakCanary.install(this);"$"verdict"$"1"$" b/sample/src/withLeakCanaryDebug/java/com/loopj/android/http/sample/SampleApplication.java"$"2015-07-12 12:46:28" "SampleApplication.java"$"80"$" }"$"verdict"$"1"$" b/sample/src/withLeakCanaryDebug/java/com/loopj/android/http/sample/SampleApplication.java"$"2015-07-12 12:46:28" "SampleApplication.java"$"81"$""$"verdict"$"1"$" b/sample/src/withLeakCanaryDebug/java/com/loopj/android/http/sample/SampleApplication.java"$"2015-07-12 12:46:28" "SampleApplication.java"$"82"$" @TargetApi(Build.VERSION_CODES.HONEYCOMB)"$"verdict"$"1"$" b/sample/src/withLeakCanaryDebug/java/com/loopj/android/http/sample/SampleApplication.java"$"2015-07-12 12:46:28" "SampleApplication.java"$"83"$" private void setStrictMode() {"$"verdict"$"1"$" b/sample/src/withLeakCanaryDebug/java/com/loopj/android/http/sample/SampleApplication.java"$"2015-07-12 12:46:28" "SampleApplication.java"$"84"$" if (Integer.valueOf(Build.VERSION.SDK) > 3) {"$"verdict"$"1"$" b/sample/src/withLeakCanaryDebug/java/com/loopj/android/http/sample/SampleApplication.java"$"2015-07-12 12:46:28" "SampleApplication.java"$"85"$" Log.d(LOG_TAG, ""Enabling StrictMode policy over Sample application"");"$"verdict"$"1"$" b/sample/src/withLeakCanaryDebug/java/com/loopj/android/http/sample/SampleApplication.java"$"2015-07-12 12:46:28" "SampleApplication.java"$"86"$" StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder()"$"verdict"$"1"$" b/sample/src/withLeakCanaryDebug/java/com/loopj/android/http/sample/SampleApplication.java"$"2015-07-12 12:46:28" "SampleApplication.java"$"87"$" .detectAll()"$"verdict"$"1"$" b/sample/src/withLeakCanaryDebug/java/com/loopj/android/http/sample/SampleApplication.java"$"2015-07-12 12:46:28" "SampleApplication.java"$"88"$" .penaltyLog()"$"verdict"$"1"$" b/sample/src/withLeakCanaryDebug/java/com/loopj/android/http/sample/SampleApplication.java"$"2015-07-12 12:46:28" "SampleApplication.java"$"89"$" .penaltyDeath()"$"verdict"$"1"$" b/sample/src/withLeakCanaryDebug/java/com/loopj/android/http/sample/SampleApplication.java"$"2015-07-12 12:46:28" "SampleApplication.java"$"90"$" .build());"$"verdict"$"1"$" b/sample/src/withLeakCanaryDebug/java/com/loopj/android/http/sample/SampleApplication.java"$"2015-07-12 12:46:28" "SampleApplication.java"$"91"$" StrictMode.setVmPolicy(new StrictMode.VmPolicy.Builder()"$"verdict"$"1"$" b/sample/src/withLeakCanaryDebug/java/com/loopj/android/http/sample/SampleApplication.java"$"2015-07-12 12:46:28" "SampleApplication.java"$"92"$" .detectAll()"$"verdict"$"1"$" b/sample/src/withLeakCanaryDebug/java/com/loopj/android/http/sample/SampleApplication.java"$"2015-07-12 12:46:28" "SampleApplication.java"$"93"$" .penaltyLog()"$"verdict"$"1"$" b/sample/src/withLeakCanaryDebug/java/com/loopj/android/http/sample/SampleApplication.java"$"2015-07-12 12:46:28" "SampleApplication.java"$"94"$" .build());"$"verdict"$"1"$" b/sample/src/withLeakCanaryDebug/java/com/loopj/android/http/sample/SampleApplication.java"$"2015-07-12 12:46:28" "SampleApplication.java"$"95"$" }"$"verdict"$"1"$" b/sample/src/withLeakCanaryDebug/java/com/loopj/android/http/sample/SampleApplication.java"$"2015-07-12 12:46:28" "SampleApplication.java"$"96"$" }"$"verdict"$"1"$" b/sample/src/withLeakCanaryDebug/java/com/loopj/android/http/sample/SampleApplication.java"$"2015-07-12 12:46:28" "build.gradle"$"0"$"++ b/sample/build.gradle"$"verdict"$"0"$" b/sample/build.gradle"$"2015-07-12 13:05:14" "build.gradle"$"1"$"35,7 @@ android {"$"verdict"$"0"$" b/sample/build.gradle"$"2015-07-12 13:05:14" "build.gradle"$"2"$" disable 'OldTargetApi', 'UnusedAttribute', 'LongLogTag'"$"verdict"$"0"$" b/sample/build.gradle"$"2015-07-12 13:05:14" "JsonStreamerSample.java"$"6"$"++ b/sample/src/main/java/com/loopj/android/http/sample/JsonStreamerSample.java"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonStreamerSample.java"$"2015-07-12 13:05:14" "JsonStreamerSample.java"$"7"$"18,7 @@"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonStreamerSample.java"$"2015-07-12 13:05:14" "JsonStreamerSample.java"$"8"$"import android.text.TextUtils;"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonStreamerSample.java"$"2015-07-12 13:05:14" "JsonStreamerSample.java"$"9"$"88,7 @@ public class JsonStreamerSample extends PostSample {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonStreamerSample.java"$"2015-07-12 13:05:14" "JsonStreamerSample.java"$"10"$" if (bodyText != null && TextUtils.isEmpty(bodyText)) {"$"verdict"$"0"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonStreamerSample.java"$"2015-07-12 13:05:14" "RequestParams.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-07-12 14:31:37" "RequestParams.java"$"1"$"68,10 @@ import java.util.concurrent.ConcurrentHashMap;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-07-12 14:31:37" "RequestParams.java"$"2"$" * params.put(""languages"", list); // url params: ""languages[0]=Java&languages[1]=C"""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-07-12 14:31:37" "RequestParams.java"$"3"$" * params.put(""colors"", colors); // url params: ""colors[0]=blue&colors[1]=yellow"""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-07-12 14:31:37" "RequestParams.java"$"4"$"228,11 @@ public class RequestParams implements Serializable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-07-12 14:31:37" "RequestParams.java"$"5"$"+) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-07-12 14:31:37" "RequestParams.java"$"6"$" for (File file : files) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-07-12 14:31:37" "RequestParams.java"$"7"$" if (file == null || !file.exists()) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-07-12 14:31:37" "RequestParams.java"$"8"$" fileWrappers.add(new FileWrapper(file, contentType, customFileName));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-07-12 14:31:37" "RequestParams.java"$"9"$"460,7 @@ public class RequestParams implements Serializable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-07-12 14:31:37" "RequestParams.java"$"10"$" result.append(""FILES(SIZE="").append(entry.getValue().size()).append("")"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"15"$"++ b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"16"$"1,160 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"17"$"package com.loopj.android.http.sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"18"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"19"$"import android.os.Bundle;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"20"$"import android.widget.EditText;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"21"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"22"$"import com.loopj.android.http.AsyncHttpClient;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"23"$"import com.loopj.android.http.RequestHandle;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"24"$"import com.loopj.android.http.RequestParams;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"25"$"import com.loopj.android.http.ResponseHandlerInterface;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"26"$"import com.loopj.android.http.TextHttpResponseHandler;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"27"$"import com.loopj.android.http.sample.util.API8Util;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"28"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"29"$"import org.apache.http.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"30"$"import org.apache.http.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"31"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"32"$"import java.util.ArrayList;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"33"$"import java.util.HashMap;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"34"$"import java.util.HashSet;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"35"$"import java.util.List;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"36"$"import java.util.Map;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"37"$"import java.util.Set;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"38"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"39"$"public class RequestParamsDebug extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"40"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"41"$" public static final String LOG_TAG = ""RequestParamsDebug"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"42"$" private EditText customParams;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"43"$" private static final String DEMO_RP_CONTENT = ""array=java\n"" +"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"44"$" ""array=C\n"" +"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"45"$" ""list=blue\n"" +"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"46"$" ""list=yellow\n"" +"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"47"$" ""set=music\n"" +"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"48"$" ""set=art\n"" +"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"49"$" ""map=first_name\n"" +"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"50"$" ""map=last_name\n"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"51"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"52"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"53"$" public ResponseHandlerInterface getResponseHandler() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"54"$" return new TextHttpResponseHandler() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"55"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"56"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"57"$" public void onFailure(int statusCode, Header[] headers, String responseString, Throwable throwable) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"58"$" debugStatusCode(LOG_TAG, statusCode);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"59"$" debugHeaders(LOG_TAG, headers);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"60"$" debugResponse(LOG_TAG, responseString);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"61"$" debugThrowable(LOG_TAG, throwable);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"62"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"63"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"64"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"65"$" public void onSuccess(int statusCode, Header[] headers, String responseString) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"66"$" debugStatusCode(LOG_TAG, statusCode);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"67"$" debugHeaders(LOG_TAG, headers);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"68"$" debugResponse(LOG_TAG, responseString);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"69"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"70"$" };"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"71"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"72"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"73"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"74"$" protected void onCreate(Bundle savedInstanceState) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"75"$" super.onCreate(savedInstanceState);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"76"$" customParams = new EditText(this);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"77"$" customParams.setLines(8);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"78"$" customParams.setText(DEMO_RP_CONTENT);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"79"$" customFieldsLayout.addView(customParams);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"80"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"81"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"82"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"83"$" public String getDefaultURL() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"84"$" return PROTOCOL + ""httpbin.org/get"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"85"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"86"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"87"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"88"$" public boolean isRequestHeadersAllowed() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"89"$" return false;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"90"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"91"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"92"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"93"$" public boolean isRequestBodyAllowed() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"94"$" return false;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"95"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"96"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"97"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"98"$" public int getSampleTitle() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"99"$" return R.string.title_request_params_debug;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"100"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"101"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"102"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"103"$" public RequestHandle executeSample(AsyncHttpClient client, String URL, Header[] headers, HttpEntity entity, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"104"$" return getAsyncHttpClient().get(this, getDefaultURL(), getRequestParams(), getResponseHandler());"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"105"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"106"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"107"$" // TODO: allow parsing multiple values for each type, maybe like ""type.key=value"" ?"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"108"$" private RequestParams getRequestParams() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"109"$" RequestParams rp = new RequestParams();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"110"$" // contents of customParams custom field view"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"111"$" String customParamsText = customParams.getText().toString();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"112"$" String[] pairs = customParamsText.split(""\n"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"113"$" // temp content holders"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"114"$" Map> mapOfMaps = new HashMap<>();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"115"$" Map> mapOfLists = new HashMap<>();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"116"$" Map mapOfArrays = new HashMap<>();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"117"$" Map> mapOfSets = new HashMap<>();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"118"$" for (String pair : pairs) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"119"$" String[] kv = pair.split(""="");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"120"$" if (kv.length != 2)"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"121"$" continue;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"122"$" String key = kv[0].trim();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"123"$" String value = kv[1].trim();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"124"$" if (""array"".equals(key)) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"125"$" String[] values = mapOfArrays.get(key);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"126"$" if (values == null) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"127"$" values = new String[]{value};"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"128"$" } else {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"129"$" values = API8Util.copyOfRange(values, 0, values.length + 1);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"130"$" values[values.length - 1] = value;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"131"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"132"$" mapOfArrays.put(key, values);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"133"$" } else if (""list"".equals(key)) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"134"$" List values = mapOfLists.get(key);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"135"$" if (values == null) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"136"$" values = new ArrayList<>();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"137"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"138"$" values.add(value);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"139"$" mapOfLists.put(key, values);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"140"$" } else if (""set"".equals(key)) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"141"$" Set values = mapOfSets.get(key);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"142"$" if (values == null) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"143"$" values = new HashSet<>();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"144"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"145"$" values.add(value);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"146"$" mapOfSets.put(key, values);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"147"$" } else if (""map"".equals(key)) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"148"$" Map values = mapOfMaps.get(key);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"149"$" if (values == null) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"150"$" values = new HashMap<>();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"151"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"152"$" values.put(key + values.size(), value);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"153"$" mapOfMaps.put(key, values);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"154"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"155"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"156"$" // fill in string list"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"157"$" for (Map.Entry> entry : mapOfLists.entrySet()) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"158"$" rp.put(entry.getKey(), entry.getValue());"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"159"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"160"$" // fill in string array"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"161"$" for (Map.Entry entry : mapOfArrays.entrySet()) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"162"$" rp.put(entry.getKey(), entry.getValue());"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"163"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"164"$" // fill in string set"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"165"$" for (Map.Entry> entry : mapOfSets.entrySet()) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"166"$" rp.put(entry.getKey(), entry.getValue());"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"167"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"168"$" // fill in string map"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"169"$" for (Map.Entry> entry : mapOfMaps.entrySet()) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"170"$" rp.put(entry.getKey(), entry.getValue());"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"171"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"172"$" // debug final URL construction into UI"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"173"$" debugResponse(LOG_TAG, rp.toString());"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"174"$" return rp;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"175"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "RequestParamsDebug.java"$"176"$"}"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-07-12 14:31:37" "WaypointsActivity.java"$"177"$"++ b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2015-07-12 14:31:37" "WaypointsActivity.java"$"178"$"25,8 @@ import android.view.View;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2015-07-12 14:31:37" "WaypointsActivity.java"$"179"$"import com.loopj.android.http.RequestParams;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2015-07-12 14:31:37" "WaypointsActivity.java"$"180"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2015-07-12 14:31:37" "WaypointsActivity.java"$"181"$"import java.util.ArrayList;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2015-07-12 14:31:37" "WaypointsActivity.java"$"182"$"60,8 @@ public class WaypointsActivity extends ListActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2015-07-12 14:31:37" "WaypointsActivity.java"$"183"$" new SampleConfig(R.string.title_use_pool_thread, UsePoolThreadSample.class),"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2015-07-12 14:31:37" "WaypointsActivity.java"$"184"$" new SampleConfig(R.string.title_request_params_debug, RequestParamsDebug.class)"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2015-07-12 14:31:37" "API8Util.java"$"185"$"++ b/sample/src/main/java/com/loopj/android/http/sample/util/API8Util.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/API8Util.java"$"2015-07-12 14:31:37" "API8Util.java"$"186"$"1,23 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/API8Util.java"$"2015-07-12 14:31:37" "API8Util.java"$"187"$"package com.loopj.android.http.sample.util;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/API8Util.java"$"2015-07-12 14:31:37" "API8Util.java"$"188"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/API8Util.java"$"2015-07-12 14:31:37" "API8Util.java"$"189"$"import java.lang.reflect.Array;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/API8Util.java"$"2015-07-12 14:31:37" "API8Util.java"$"190"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/API8Util.java"$"2015-07-12 14:31:37" "API8Util.java"$"191"$"public class API8Util {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/API8Util.java"$"2015-07-12 14:31:37" "API8Util.java"$"192"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/API8Util.java"$"2015-07-12 14:31:37" "API8Util.java"$"193"$" @SuppressWarnings(""unchecked"")"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/API8Util.java"$"2015-07-12 14:31:37" "API8Util.java"$"194"$" public static T[] copyOfRange(T[] original, int start, int end) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/API8Util.java"$"2015-07-12 14:31:37" "API8Util.java"$"195"$" int originalLength = original.length; // For exception priority compatibility."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/API8Util.java"$"2015-07-12 14:31:37" "API8Util.java"$"196"$" if (start > end) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/API8Util.java"$"2015-07-12 14:31:37" "API8Util.java"$"197"$" throw new IllegalArgumentException();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/API8Util.java"$"2015-07-12 14:31:37" "API8Util.java"$"198"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/API8Util.java"$"2015-07-12 14:31:37" "API8Util.java"$"199"$" if (start < 0 || start > originalLength) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/API8Util.java"$"2015-07-12 14:31:37" "API8Util.java"$"200"$" throw new ArrayIndexOutOfBoundsException();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/API8Util.java"$"2015-07-12 14:31:37" "API8Util.java"$"201"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/API8Util.java"$"2015-07-12 14:31:37" "API8Util.java"$"202"$" int resultLength = end - start;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/API8Util.java"$"2015-07-12 14:31:37" "API8Util.java"$"203"$" int copyLength = Math.min(resultLength, originalLength - start);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/API8Util.java"$"2015-07-12 14:31:37" "API8Util.java"$"204"$" T[] result = (T[]) Array.newInstance(original.getClass().getComponentType(), resultLength);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/API8Util.java"$"2015-07-12 14:31:37" "API8Util.java"$"205"$" System.arraycopy(original, start, result, 0, copyLength);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/API8Util.java"$"2015-07-12 14:31:37" "API8Util.java"$"206"$" return result;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/API8Util.java"$"2015-07-12 14:31:37" "API8Util.java"$"207"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/API8Util.java"$"2015-07-12 14:31:37" "API8Util.java"$"208"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/API8Util.java"$"2015-07-12 14:31:37" "API8Util.java"$"209"$"}"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/API8Util.java"$"2015-07-12 14:31:37" ".travis.yml"$"0"$"++ b/.travis.yml"$"verdict"$"1"$" b/.travis.yml"$"2015-07-12 16:44:13" ".travis.yml"$"1"$"13,4 @@ script:"$"verdict"$"1"$" b/.travis.yml"$"2015-07-12 16:44:13" ".travis.yml"$"2"$" - ./gradlew :library:androidJavadocs"$"verdict"$"1"$" b/.travis.yml"$"2015-07-12 16:44:13" "CHANGELOG.md"$"3"$"++ b/CHANGELOG.md"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-07-12 16:44:13" "CHANGELOG.md"$"4"$"1,21 @@"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-07-12 16:44:13" "CHANGELOG.md"$"5"$"## 1.4.8 (future release)"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-07-12 16:44:13" "CHANGELOG.md"$"6"$""$"verdict"$"1"$" b/CHANGELOG.md"$"2015-07-12 16:44:13" "CHANGELOG.md"$"7"$" - New constructor for BinaryHttpResponseHandler which takes Looper as argument (thanks to @ScottFrank)"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-07-12 16:44:13" "CHANGELOG.md"$"8"$" - SaxAsyncHttpResponseHandler can be now provided with custom charset, instead of just using default one"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-07-12 16:44:13" "CHANGELOG.md"$"9"$" - Library LogCat tags now use shorter form (forced through Lint checks), appendix ""ResponseHandler"" shortened to ""RH"""$"verdict"$"1"$" b/CHANGELOG.md"$"2015-07-12 16:44:13" "CHANGELOG.md"$"10"$" - Updated documentation on `RequestHandle.cancel(boolean)` and returning correct response according to handle state"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-07-12 16:44:13" "CHANGELOG.md"$"11"$" - SaxAsyncHttpResponseHandler onFailure(int, Header[], byte[], Throwable) used wrong fallback to onSuccess(int, Header[], T), fixed to onFailure(int, Header[], T), where T extends SAX DefaultHandler"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-07-12 16:44:13" "CHANGELOG.md"$"12"$" - Regression fix on onProgress(int,int) documentation"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-07-12 16:44:13" "CHANGELOG.md"$"13"$" - Sample application now can be built with LeakCanary, use i.e. `gradle :sample:installWithLeakCanaryDebug` to use it"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-07-12 16:44:13" "CHANGELOG.md"$"14"$" - Updated RequestParams documentation on handling arrays, sets and maps, along with new RequestParamsDebug sample"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-07-12 16:44:13" "CHANGELOG.md"$"15"$""$"verdict"$"1"$" b/CHANGELOG.md"$"2015-07-12 16:44:13" "CHANGELOG.md"$"16"$"## 1.4.7 (released 9. 5. 2015)"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-07-12 16:44:13" "CHANGELOG.md"$"17"$"Complete list of commits included is here [https://github.com/loopj/android-async-http/commits/1.4.7](https://github.com/loopj/android-async-http/commits/1.4.7)"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-07-12 16:44:13" "CHANGELOG.md"$"18"$"List of closed issues is here [https://github.com/loopj/android-async-http/issues?milestone=6&state=closed](https://github.com/loopj/android-async-http/issues?milestone=6&state=closed)"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-07-12 16:44:13" "CHANGELOG.md"$"19"$""$"verdict"$"1"$" b/CHANGELOG.md"$"2015-07-12 16:44:13" "CHANGELOG.md"$"20"$" - Fixed crash when canceling through RequestHandle from UI Thread (NetworkOnMainThreadException)"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-07-12 16:44:13" "gradle-wrapper.properties"$"21"$"++ b/gradle/wrapper/gradle-wrapper.properties"$"verdict"$"1"$" b/gradle/wrapper/gradle-wrapper.properties"$"2015-07-12 16:44:13" "gradle-wrapper.properties"$"22"$"1,6 @@"$"verdict"$"1"$" b/gradle/wrapper/gradle-wrapper.properties"$"2015-07-12 16:44:13" "gradle-wrapper.properties"$"23"$"#Sun Jul 12 18:36:13 CEST 2015"$"verdict"$"1"$" b/gradle/wrapper/gradle-wrapper.properties"$"2015-07-12 16:44:13" "gradle-wrapper.properties"$"24"$"distributionUrl=https\://services.gradle.org/distributions/gradle-2.5-bin.zip"$"verdict"$"1"$" b/gradle/wrapper/gradle-wrapper.properties"$"2015-07-12 16:44:13" "AsyncHttpRequest.java"$"25"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-12 16:44:13" "AsyncHttpRequest.java"$"26"$"56,7 @@ public class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-12 16:44:13" "AsyncHttpRequest.java"$"27"$" *

 

"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-12 16:44:13" "AsyncHttpRequest.java"$"28"$"71,7 @@ public class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-12 16:44:13" "AsyncHttpRequest.java"$"29"$" *

 

"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"30"$"++ b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"31"$"33,8 @@ public abstract class FileAsyncHttpResponseHandler extends AsyncHttpResponseHand"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"32"$" protected final boolean renameIfExists;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"33"$" protected File frontendFile;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"34"$"53,30 @@ public abstract class FileAsyncHttpResponseHandler extends AsyncHttpResponseHand"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"35"$" this(file, append, false);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"36"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"37"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"38"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"39"$" * Obtains new FileAsyncHttpResponseHandler and stores response in passed file"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"40"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"41"$" * @param file File to store response within, must not be null"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"42"$" * @param append whether data should be appended to existing file"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"43"$" * @param renameTargetFileIfExists whether target file should be renamed if it already exists"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"44"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"45"$" public FileAsyncHttpResponseHandler(File file, boolean append, boolean renameTargetFileIfExists) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"46"$" if (!file.isDirectory() && !file.getParentFile().isDirectory()) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"47"$" if (file.isDirectory()) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"48"$" if (!file.mkdirs()) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"49"$" Log.d(LOG_TAG, ""Cannot create directories for requested Directory location, might not be a problem"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"50"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"51"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"52"$" this.renameIfExists = renameTargetFileIfExists;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"53"$"88,7 @@ public abstract class FileAsyncHttpResponseHandler extends AsyncHttpResponseHand"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"54"$" this.renameIfExists = false;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"55"$"109,6 @@ public abstract class FileAsyncHttpResponseHandler extends AsyncHttpResponseHand"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"56"$"119,57 @@ public abstract class FileAsyncHttpResponseHandler extends AsyncHttpResponseHand"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"57"$" * @return File file in which the response was to be stored"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"58"$" protected File getOriginalFile() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"59"$" Utils.asserts(file != null, ""Target file is null, fatal!"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"60"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"61"$" * Retrieves File which represents response final location after possible renaming"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"62"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"63"$" * @return File final target file"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"64"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"65"$" public File getTargetFile() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"66"$" if (frontendFile == null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"67"$" frontendFile = getOriginalFile().isDirectory() ? getTargetFileByParsingURL() : getOriginalFile();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"68"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"69"$" return frontendFile;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"70"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"71"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"72"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"73"$" * Will return File instance for file representing last URL segment in given folder."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"74"$" * If file already exists and renameTargetFileIfExists was set as true, will try to find file"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"75"$" * which doesn't exist, naming template for such cases is ""filename.ext"" => ""filename (%d).ext"","$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"76"$" * or without extension ""filename"" => ""filename (%d)"""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"77"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"78"$" * @return File in given directory constructed by last segment of request URL"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"79"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"80"$" protected File getTargetFileByParsingURL() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"81"$" Utils.asserts(getOriginalFile().isDirectory(), ""Target file is not a directory, cannot proceed"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"82"$" Utils.asserts(getRequestURI() != null, ""RequestURI is null, cannot proceed"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"83"$" String requestURL = getRequestURI().toString();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"84"$" String filename = requestURL.substring(requestURL.lastIndexOf('/') + 1, requestURL.length());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"85"$" File targetFileRtn = new File(getOriginalFile(), filename);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"86"$" if (targetFileRtn.exists() && renameIfExists) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"87"$" String format;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"88"$" if (!filename.contains(""."")) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"89"$" format = filename + "" (%d)"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"90"$" } else {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"91"$" format = filename.substring(0, filename.lastIndexOf('.')) + "" (%d)"" + filename.substring(filename.lastIndexOf('.'), filename.length());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"92"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"93"$" int index = 0;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"94"$" while (true) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"95"$" targetFileRtn = new File(getOriginalFile(), String.format(format, index));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"96"$" if (!targetFileRtn.exists())"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"97"$" return targetFileRtn;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"98"$" index++;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"99"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"100"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"101"$" return targetFileRtn;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"102"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"103"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "FileAsyncHttpResponseHandler.java"$"104"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"108"$"++ b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"109"$"1,134 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"110"$"/*"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"111"$" Android Asynchronous Http Client Sample"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"112"$" Copyright (c) 2014 Marek Sebera "$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"113"$" http://loopj.com"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"114"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"115"$" Licensed under the Apache License, Version 2.0 (the ""License"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"116"$" you may not use this file except in compliance with the License."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"117"$" You may obtain a copy of the License at"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"118"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"119"$" http://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"120"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"121"$" Unless required by applicable law or agreed to in writing, software"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"122"$" distributed under the License is distributed on an ""AS IS"" BASIS,"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"123"$" WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"124"$" See the License for the specific language governing permissions and"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"125"$" limitations under the License."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"126"$"*/"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"127"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"128"$"package com.loopj.android.http.sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"129"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"130"$"import android.os.Bundle;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"131"$"import android.util.Log;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"132"$"import android.view.View;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"133"$"import android.widget.Button;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"134"$"import android.widget.CheckBox;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"135"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"136"$"import com.loopj.android.http.AsyncHttpClient;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"137"$"import com.loopj.android.http.FileAsyncHttpResponseHandler;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"138"$"import com.loopj.android.http.RequestHandle;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"139"$"import com.loopj.android.http.ResponseHandlerInterface;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"140"$"import com.loopj.android.http.sample.util.FileUtil;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"141"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"142"$"import org.apache.http.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"143"$"import org.apache.http.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"144"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"145"$"import java.io.File;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"146"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"147"$"public class DirectorySample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"148"$" private static final String LOG_TAG = ""DirectorySample"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"149"$" private FileAsyncHttpResponseHandler lastResponseHandler = null;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"150"$" private CheckBox cbAppend, cbRename;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"151"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"152"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"153"$" public int getSampleTitle() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"154"$" return R.string.title_directory_sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"155"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"156"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"157"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"158"$" public boolean isRequestBodyAllowed() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"159"$" return false;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"160"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"161"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"162"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"163"$" public boolean isRequestHeadersAllowed() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"164"$" return true;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"165"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"166"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"167"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"168"$" public String getDefaultURL() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"169"$" return ""https://httpbin.org/robots.txt"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"170"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"171"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"172"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"173"$" protected void onCreate(Bundle savedInstanceState) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"174"$" super.onCreate(savedInstanceState);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"175"$" Button deleteTargetFile = new Button(this);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"176"$" deleteTargetFile.setText(R.string.button_delete_target_file);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"177"$" deleteTargetFile.setOnClickListener(new View.OnClickListener() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"178"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"179"$" public void onClick(View v) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"180"$" clearOutputs();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"181"$" if (lastResponseHandler != null) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"182"$" File toBeDeleted = lastResponseHandler.getTargetFile();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"183"$" debugResponse(LOG_TAG, String.format(""File was deleted? %b"", toBeDeleted.delete()));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"184"$" debugResponse(LOG_TAG, String.format(""Delete file path: %s"", toBeDeleted.getAbsolutePath()));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"185"$" } else {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"186"$" debugThrowable(LOG_TAG, new Error(""You have to Run example first""));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"187"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"188"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"189"$" });"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"190"$" cbAppend = new CheckBox(this);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"191"$" cbAppend.setText(""Constructor \""append\"" is true?"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"192"$" cbAppend.setChecked(false);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"193"$" cbRename = new CheckBox(this);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"194"$" cbRename.setText(""Constructor \""renameTargetFileIfExists\"" is true?"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"195"$" cbRename.setChecked(true);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"196"$" customFieldsLayout.addView(deleteTargetFile);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"197"$" customFieldsLayout.addView(cbAppend);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"198"$" customFieldsLayout.addView(cbRename);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"199"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"200"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"201"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"202"$" public ResponseHandlerInterface getResponseHandler() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"203"$" lastResponseHandler = new FileAsyncHttpResponseHandler(getCacheDir(), cbAppend.isChecked(), cbRename.isChecked()) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"204"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"205"$" public void onStart() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"206"$" clearOutputs();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"207"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"208"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"209"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"210"$" public void onSuccess(int statusCode, Header[] headers, File response) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"211"$" debugHeaders(LOG_TAG, headers);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"212"$" debugStatusCode(LOG_TAG, statusCode);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"213"$" debugFile(response);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"214"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"215"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"216"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"217"$" public void onFailure(int statusCode, Header[] headers, Throwable throwable, File file) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"218"$" debugHeaders(LOG_TAG, headers);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"219"$" debugStatusCode(LOG_TAG, statusCode);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"220"$" debugThrowable(LOG_TAG, throwable);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"221"$" debugFile(file);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"222"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"223"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"224"$" private void debugFile(File file) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"225"$" if (file == null || !file.exists()) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"226"$" debugResponse(LOG_TAG, ""Response is null"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"227"$" return;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"228"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"229"$" try {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"230"$" debugResponse(LOG_TAG, file.getAbsolutePath() + ""\r\n\r\n"" + FileUtil.getStringFromFile(file));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"231"$" } catch (Throwable t) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"232"$" Log.e(LOG_TAG, ""Cannot debug file contents"", t);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"233"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"234"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"235"$" };"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"236"$" return lastResponseHandler;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"237"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"238"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"239"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"240"$" public RequestHandle executeSample(AsyncHttpClient client, String URL, Header[] headers, HttpEntity entity, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"241"$" return client.get(this, URL, headers, null, responseHandler);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"242"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "DirectorySample.java"$"243"$"}"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-12 16:44:13" "WaypointsActivity.java"$"244"$"++ b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2015-07-12 16:44:13" "WaypointsActivity.java"$"245"$"25,6 @@ import android.view.View;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2015-07-12 16:44:13" "WaypointsActivity.java"$"246"$"40,7 @@ public class WaypointsActivity extends ListActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2015-07-12 16:44:13" "WaypointsActivity.java"$"247"$" new SampleConfig(R.string.title_directory_sample, DirectorySample.class),"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2015-07-12 16:44:13" "WaypointsActivity.java"$"248"$"66,11 @@ public class WaypointsActivity extends ListActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2015-07-12 16:44:13" "WaypointsActivity.java"$"249"$" setListAdapter(new ArrayAdapter<>(this, android.R.layout.simple_list_item_1, getTitlesList()));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2015-07-12 16:44:13" "WaypointsActivity.java"$"250"$" List titles = new ArrayList<>();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2015-07-12 16:44:13" "CHANGELOG.md"$"0"$"++ b/CHANGELOG.md"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-07-16 17:01:38" "CHANGELOG.md"$"1"$"10,7 @@"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-07-16 17:01:38" "CHANGELOG.md"$"2"$" - Added BlackholeHttpResponseHandler implementation, which discards all response contents and silents all various log messages (see #416)"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"3"$"++ b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"4"$"1,64 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"5"$"package com.loopj.android.http;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"6"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"7"$"import org.apache.http.Header;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"8"$"import org.apache.http.HttpResponse;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"9"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"10"$"/**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"11"$" * Blank implementation of ResponseHandlerInterface, which ignores all contents returned by"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"12"$" * remote HTTP endpoint, and discards all various log messages"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"13"$" *

 

"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"14"$" * Use this implementation, if you deliberately want to ignore all response, because you cannot"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"15"$" * pass null ResponseHandlerInterface into AsyncHttpClient implementation"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"16"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"17"$"public class BlackholeHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"18"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"19"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"20"$" public void onSuccess(int statusCode, Header[] headers, byte[] responseBody) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"21"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"22"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"23"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"24"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"25"$" public void onFailure(int statusCode, Header[] headers, byte[] responseBody, Throwable error) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"26"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"27"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"28"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"29"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"30"$" public void onProgress(long bytesWritten, long totalSize) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"31"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"32"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"33"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"34"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"35"$" public void onCancel() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"36"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"37"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"38"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"39"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"40"$" public void onFinish() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"41"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"42"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"43"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"44"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"45"$" public void onPostProcessResponse(ResponseHandlerInterface instance, HttpResponse response) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"46"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"47"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"48"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"49"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"50"$" public void onPreProcessResponse(ResponseHandlerInterface instance, HttpResponse response) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"51"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"52"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"53"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"54"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"55"$" public void onRetry(int retryNo) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"56"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"57"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"58"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"59"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"60"$" public void onStart() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"61"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"62"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"63"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"64"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"65"$" public void onUserException(Throwable error) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"66"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "BlackholeHttpResponseHandler.java"$"67"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-07-16 17:01:38" "CHANGELOG.md"$"0"$"++ b/CHANGELOG.md"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-07-16 20:52:59" "CHANGELOG.md"$"1"$"11,7 @@"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-07-16 20:52:59" "CHANGELOG.md"$"2"$" - Added LogInterface, it's default implementation and interface option to disable/enable logging library-wide and set logging verbosity"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"3"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"4"$"141,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"5"$" public static LogInterface log = new LogHandler();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"6"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"7"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"8"$"189,17 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"9"$" log.d(LOG_TAG, ""Beware! Using the fix is insecure, as it doesn't verify SSL certificates."");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"10"$" log.d(LOG_TAG, ""Invalid HTTP port number specified, defaulting to 80"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"11"$" log.d(LOG_TAG, ""Invalid HTTPS port number specified, defaulting to 443"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"12"$"256,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"13"$" log.d(LOG_TAG,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"14"$"344,67 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"15"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"16"$" * Will set logging enabled flag on underlying LogInterface instance."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"17"$" * Default setting is logging enabled."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"18"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"19"$" * @param loggingEnabled whether the logging should be enabled or not"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"20"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"21"$" public void setLoggingEnabled(boolean loggingEnabled) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"22"$" log.setLoggingEnabled(loggingEnabled);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"23"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"24"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"25"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"26"$" * Returns logging enabled flag from underlying LogInterface instance"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"27"$" * Default setting is logging enabled."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"28"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"29"$" * @return boolean whether is logging across the library currently enabled"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"30"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"31"$" public boolean isLoggingEnabled() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"32"$" return log.isLoggingEnabled();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"33"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"34"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"35"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"36"$" * Sets log level to be used across all library default implementation"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"37"$" * Default setting is VERBOSE log level."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"38"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"39"$" * @param logLevel int log level, either from LogInterface interface or from {@link android.util.Log}"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"40"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"41"$" public void setLoggingLevel(int logLevel) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"42"$" log.setLoggingLevel(logLevel);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"43"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"44"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"45"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"46"$" * Retrieves current log level from underlying LogInterface instance."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"47"$" * Default setting is VERBOSE log level."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"48"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"49"$" * @return int log level currently in effect"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"50"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"51"$" public int getLoggingLevel() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"52"$" return log.getLoggingLevel();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"53"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"54"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"55"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"56"$" * Will return current LogInterface used in AsyncHttpClient instance"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"57"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"58"$" * @return LogInterface currently used by AsyncHttpClient instance"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"59"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"60"$" public LogInterface getLogInterface() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"61"$" return log;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"62"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"63"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"64"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"65"$" * Sets default LogInterface (similar to std Android Log util class) instance,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"66"$" * to be used in AsyncHttpClient instance"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"67"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"68"$" * @param logInterfaceInstance LogInterface instance, if null, nothing is done"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"69"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"70"$" public void setLogInterface(LogInterface logInterfaceInstance) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"71"$" if (logInterfaceInstance != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"72"$" log = logInterfaceInstance;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"73"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"74"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"75"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"76"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"77"$"732,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"78"$" log.d(LOG_TAG, ""Provided credentials are null, not setting"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"79"$"781,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"80"$" log.e(LOG_TAG, ""Passed null Context to cancelRequests"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"81"$"1367,10 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"82"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"83"$" if (contentType != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"84"$" log.w(LOG_TAG, ""Passed contentType will be ignored because HttpEntity sets content type"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"85"$"1447,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"86"$" log.e(LOG_TAG, ""getUrlWithQueryString encoding URL"", ex);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"87"$"1496,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"88"$" log.w(LOG_TAG, ""Cannot close input stream"", e);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"89"$"1511,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"90"$" log.w(LOG_TAG, ""Cannot close output stream"", e);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"91"$"1584,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpClient.java"$"92"$" log.e(LOG_TAG, ""wrappedEntity consume"", t);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 20:52:59" "AsyncHttpRequest.java"$"93"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-16 20:52:59" "AsyncHttpRequest.java"$"94"$"110,7 @@ public class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-16 20:52:59" "AsyncHttpRequest.java"$"95"$" AsyncHttpClient.log.e(""AsyncHttpRequest"", ""makeRequestWithRetries returned error"", e);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-16 20:52:59" "AsyncHttpRequest.java"$"96"$"204,7 @@ public class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-16 20:52:59" "AsyncHttpRequest.java"$"97"$" AsyncHttpClient.log.e(""AsyncHttpRequest"", ""Unhandled exception origin cause"", e);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-16 20:52:59" "AsyncHttpRequest.java"$"98"$" e.getMessage());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-16 20:52:59" "AsyncHttpResponseHandler.java"$"99"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-16 20:52:59" "AsyncHttpResponseHandler.java"$"100"$"195,7 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-16 20:52:59" "AsyncHttpResponseHandler.java"$"101"$" AsyncHttpClient.log.w(LOG_TAG, ""Current thread has not called Looper.prepare(). Forcing synchronous mode."");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-16 20:52:59" "AsyncHttpResponseHandler.java"$"102"$"248,7 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-16 20:52:59" "AsyncHttpResponseHandler.java"$"103"$" AsyncHttpClient.log.v(LOG_TAG, String.format(""Progress %d from %d (%2.0f%%)"", bytesWritten, totalSize, (totalSize > 0) ? (bytesWritten * 1.0 / totalSize) * 100 : -1));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-16 20:52:59" "AsyncHttpResponseHandler.java"$"104"$"301,15 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-16 20:52:59" "AsyncHttpResponseHandler.java"$"105"$" AsyncHttpClient.log.d(LOG_TAG, String.format(""Request retry no. %d"", retryNo));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-16 20:52:59" "AsyncHttpResponseHandler.java"$"106"$" AsyncHttpClient.log.d(LOG_TAG, ""Request got cancelled"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-16 20:52:59" "AsyncHttpResponseHandler.java"$"107"$" AsyncHttpClient.log.e(LOG_TAG, ""User-space exception detected!"", error);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-16 20:52:59" "AsyncHttpResponseHandler.java"$"108"$"359,7 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-16 20:52:59" "AsyncHttpResponseHandler.java"$"109"$" AsyncHttpClient.log.e(LOG_TAG, ""SUCCESS_MESSAGE didn't got enough params"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-16 20:52:59" "AsyncHttpResponseHandler.java"$"110"$"367,7 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-16 20:52:59" "AsyncHttpResponseHandler.java"$"111"$" AsyncHttpClient.log.e(LOG_TAG, ""FAILURE_MESSAGE didn't got enough params"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-16 20:52:59" "AsyncHttpResponseHandler.java"$"112"$"382,10 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-16 20:52:59" "AsyncHttpResponseHandler.java"$"113"$" AsyncHttpClient.log.e(LOG_TAG, ""custom onProgress contains an error"", t);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-16 20:52:59" "AsyncHttpResponseHandler.java"$"114"$" AsyncHttpClient.log.e(LOG_TAG, ""PROGRESS_MESSAGE didn't got enough params"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-16 20:52:59" "AsyncHttpResponseHandler.java"$"115"$"393,7 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-16 20:52:59" "AsyncHttpResponseHandler.java"$"116"$" AsyncHttpClient.log.e(LOG_TAG, ""RETRY_MESSAGE didn't get enough params"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-16 20:52:59" "BaseJsonHttpResponseHandler.java"$"117"$"++ b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2015-07-16 20:52:59" "BaseJsonHttpResponseHandler.java"$"118"$"87,7 @@ public abstract class BaseJsonHttpResponseHandler extends TextHttpRes"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2015-07-16 20:52:59" "BaseJsonHttpResponseHandler.java"$"119"$" AsyncHttpClient.log.d(LOG_TAG, ""parseResponse thrown an problem"", t);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2015-07-16 20:52:59" "BaseJsonHttpResponseHandler.java"$"120"$"123,7 @@ public abstract class BaseJsonHttpResponseHandler extends TextHttpRes"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2015-07-16 20:52:59" "BaseJsonHttpResponseHandler.java"$"121"$" AsyncHttpClient.log.d(LOG_TAG, ""parseResponse thrown an problem"", t);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2015-07-16 20:52:59" "BinaryHttpResponseHandler.java"$"122"$"++ b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-07-16 20:52:59" "BinaryHttpResponseHandler.java"$"123"$"89,7 @@ public abstract class BinaryHttpResponseHandler extends AsyncHttpResponseHandler"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-07-16 20:52:59" "BinaryHttpResponseHandler.java"$"124"$" AsyncHttpClient.log.e(LOG_TAG, ""Constructor passed allowedContentTypes was null !"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-07-16 20:52:59" "BinaryHttpResponseHandler.java"$"125"$"105,7 @@ public abstract class BinaryHttpResponseHandler extends AsyncHttpResponseHandler"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-07-16 20:52:59" "BinaryHttpResponseHandler.java"$"126"$" AsyncHttpClient.log.e(LOG_TAG, ""Constructor passed allowedContentTypes was null !"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-07-16 20:52:59" "BinaryHttpResponseHandler.java"$"127"$"140,7 @@ public abstract class BinaryHttpResponseHandler extends AsyncHttpResponseHandler"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-07-16 20:52:59" "BinaryHttpResponseHandler.java"$"128"$" anAllowedContentType, e);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-07-16 20:52:59" "BinaryHttpResponseHandler.java"$"129"$" AsyncHttpClient.log.e(LOG_TAG, ""Given pattern is not valid: "" + anAllowedContentType, e);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-07-16 20:52:59" "DataAsyncHttpResponseHandler.java"$"130"$"++ b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-07-16 20:52:59" "DataAsyncHttpResponseHandler.java"$"131"$"46,7 @@ public abstract class DataAsyncHttpResponseHandler extends AsyncHttpResponseHand"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-07-16 20:52:59" "DataAsyncHttpResponseHandler.java"$"132"$" AsyncHttpClient.log.d(LOG_TAG, ""onProgressData(byte[]) was not overriden, but callback was received"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-07-16 20:52:59" "DataAsyncHttpResponseHandler.java"$"133"$"67,10 @@ public abstract class DataAsyncHttpResponseHandler extends AsyncHttpResponseHand"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-07-16 20:52:59" "DataAsyncHttpResponseHandler.java"$"134"$" AsyncHttpClient.log.e(LOG_TAG, ""custom onProgressData contains an error"", t);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-07-16 20:52:59" "DataAsyncHttpResponseHandler.java"$"135"$" AsyncHttpClient.log.e(LOG_TAG, ""PROGRESS_DATA_MESSAGE didn't got enough params"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-07-16 20:52:59" "FileAsyncHttpResponseHandler.java"$"136"$"++ b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-16 20:52:59" "FileAsyncHttpResponseHandler.java"$"137"$"71,7 @@ public abstract class FileAsyncHttpResponseHandler extends AsyncHttpResponseHand"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-16 20:52:59" "FileAsyncHttpResponseHandler.java"$"138"$" AsyncHttpClient.log.d(LOG_TAG, ""Cannot create directories for requested Directory location, might not be a problem"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-16 20:52:59" "FileAsyncHttpResponseHandler.java"$"139"$"111,7 @@ public abstract class FileAsyncHttpResponseHandler extends AsyncHttpResponseHand"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-16 20:52:59" "FileAsyncHttpResponseHandler.java"$"140"$" AsyncHttpClient.log.e(LOG_TAG, ""Cannot create temporary file"", e);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-16 20:52:59" "JsonHttpResponseHandler.java"$"141"$"++ b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-07-16 20:52:59" "JsonHttpResponseHandler.java"$"142"$"87,7 @@ public class JsonHttpResponseHandler extends TextHttpResponseHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-07-16 20:52:59" "JsonHttpResponseHandler.java"$"143"$" AsyncHttpClient.log.w(LOG_TAG, ""onSuccess(int, Header[], JSONObject) was not overriden, but callback was received"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-07-16 20:52:59" "JsonHttpResponseHandler.java"$"144"$"98,7 @@ public class JsonHttpResponseHandler extends TextHttpResponseHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-07-16 20:52:59" "JsonHttpResponseHandler.java"$"145"$" AsyncHttpClient.log.w(LOG_TAG, ""onSuccess(int, Header[], JSONArray) was not overriden, but callback was received"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-07-16 20:52:59" "JsonHttpResponseHandler.java"$"146"$"110,7 @@ public class JsonHttpResponseHandler extends TextHttpResponseHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-07-16 20:52:59" "JsonHttpResponseHandler.java"$"147"$" AsyncHttpClient.log.w(LOG_TAG, ""onFailure(int, Header[], Throwable, JSONObject) was not overriden, but callback was received"", throwable);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-07-16 20:52:59" "JsonHttpResponseHandler.java"$"148"$"122,17 @@ public class JsonHttpResponseHandler extends TextHttpResponseHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-07-16 20:52:59" "JsonHttpResponseHandler.java"$"149"$" AsyncHttpClient.log.w(LOG_TAG, ""onFailure(int, Header[], Throwable, JSONArray) was not overriden, but callback was received"", throwable);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-07-16 20:52:59" "JsonHttpResponseHandler.java"$"150"$" AsyncHttpClient.log.w(LOG_TAG, ""onFailure(int, Header[], String, Throwable) was not overriden, but callback was received"", throwable);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-07-16 20:52:59" "JsonHttpResponseHandler.java"$"151"$" AsyncHttpClient.log.w(LOG_TAG, ""onSuccess(int, Header[], String) was not overriden, but callback was received"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-07-16 20:52:59" "JsonHttpResponseHandler.java"$"152"$"230,7 @@ public class JsonHttpResponseHandler extends TextHttpResponseHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-07-16 20:52:59" "JsonHttpResponseHandler.java"$"153"$" AsyncHttpClient.log.v(LOG_TAG, ""response body is null, calling onFailure(Throwable, JSONObject)"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-07-16 20:52:59" "JsonStreamerEntity.java"$"154"$"++ b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-07-16 20:52:59" "JsonStreamerEntity.java"$"155"$"236,7 @@ public class JsonStreamerEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-07-16 20:52:59" "JsonStreamerEntity.java"$"156"$" """").getBytes());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-07-16 20:52:59" "JsonStreamerEntity.java"$"157"$" Math.floor(elapsedTime / 1000) + "" seconds"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-07-16 20:52:59" "JsonStreamerEntity.java"$"158"$" AsyncHttpClient.log.i(LOG_TAG, ""Uploaded JSON in "" + Math.floor(elapsedTime / 1000) + "" seconds"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-07-16 20:52:59" "LogHandler.java"$"159"$"++ b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"160"$"1,134 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"161"$"package com.loopj.android.http;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"162"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"163"$"import android.annotation.TargetApi;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"164"$"import android.os.Build;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"165"$"import android.util.Log;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"166"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"167"$"public class LogHandler implements LogInterface {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"168"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"169"$" boolean mLoggingEnabled = true;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"170"$" int mLoggingLevel = VERBOSE;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"171"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"172"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"173"$" public boolean isLoggingEnabled() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"174"$" return mLoggingEnabled;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"175"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"176"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"177"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"178"$" public void setLoggingEnabled(boolean loggingEnabled) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"179"$" this.mLoggingEnabled = loggingEnabled;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"180"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"181"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"182"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"183"$" public int getLoggingLevel() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"184"$" return mLoggingLevel;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"185"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"186"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"187"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"188"$" public void setLoggingLevel(int loggingLevel) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"189"$" this.mLoggingLevel = loggingLevel;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"190"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"191"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"192"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"193"$" public boolean shouldLog(int logLevel) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"194"$" return logLevel >= mLoggingLevel;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"195"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"196"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"197"$" public void log(int logLevel, String tag, String msg) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"198"$" logWithThrowable(logLevel, tag, msg, null);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"199"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"200"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"201"$" public void logWithThrowable(int logLevel, String tag, String msg, Throwable t) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"202"$" if (isLoggingEnabled() && shouldLog(logLevel)) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"203"$" switch (logLevel) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"204"$" case VERBOSE:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"205"$" Log.v(tag, msg, t);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"206"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"207"$" case WARN:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"208"$" Log.w(tag, msg, t);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"209"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"210"$" case ERROR:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"211"$" Log.e(tag, msg, t);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"212"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"213"$" case DEBUG:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"214"$" Log.d(tag, msg, t);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"215"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"216"$" case WTF:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"217"$" if (Integer.valueOf(Build.VERSION.SDK) > 8) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"218"$" checkedWtf(tag, msg, t);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"219"$" } else {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"220"$" Log.e(tag, msg, t);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"221"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"222"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"223"$" case INFO:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"224"$" Log.i(tag, msg, t);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"225"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"226"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"227"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"228"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"229"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"230"$" @TargetApi(Build.VERSION_CODES.FROYO)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"231"$" private void checkedWtf(String tag, String msg, Throwable t) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"232"$" Log.wtf(tag, msg, t);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"233"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"234"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"235"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"236"$" public void v(String tag, String msg) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"237"$" log(VERBOSE, tag, msg);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"238"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"239"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"240"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"241"$" public void v(String tag, String msg, Throwable t) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"242"$" logWithThrowable(VERBOSE, tag, msg, t);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"243"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"244"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"245"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"246"$" public void d(String tag, String msg) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"247"$" log(VERBOSE, tag, msg);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"248"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"249"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"250"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"251"$" public void d(String tag, String msg, Throwable t) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"252"$" logWithThrowable(DEBUG, tag, msg, t);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"253"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"254"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"255"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"256"$" public void i(String tag, String msg) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"257"$" log(INFO, tag, msg);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"258"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"259"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"260"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"261"$" public void i(String tag, String msg, Throwable t) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"262"$" logWithThrowable(INFO, tag, msg, t);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"263"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"264"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"265"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"266"$" public void w(String tag, String msg) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"267"$" log(WARN, tag, msg);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"268"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"269"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"270"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"271"$" public void w(String tag, String msg, Throwable t) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"272"$" logWithThrowable(WARN, tag, msg, t);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"273"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"274"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"275"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"276"$" public void e(String tag, String msg) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"277"$" log(ERROR, tag, msg);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"278"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"279"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"280"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"281"$" public void e(String tag, String msg, Throwable t) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"282"$" logWithThrowable(ERROR, tag, msg, t);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"283"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"284"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"285"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"286"$" public void wtf(String tag, String msg) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"287"$" log(WTF, tag, msg);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"288"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"289"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"290"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"291"$" public void wtf(String tag, String msg, Throwable t) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"292"$" logWithThrowable(WTF, tag, msg, t);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"293"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogHandler.java"$"294"$"}"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogHandler.java"$"2015-07-16 20:52:59" "LogInterface.java"$"295"$"++ b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"296"$"1,51 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"297"$"package com.loopj.android.http;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"298"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"299"$"/**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"300"$" * Interface independent to any library, which currently uses same interface as {@link android.util.Log} implementation"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"301"$" * You can change currently used LogInterface through {@link AsyncHttpClient#setLogInterface(LogInterface)}"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"302"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"303"$"public interface LogInterface {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"304"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"305"$" int VERBOSE = 2;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"306"$" int DEBUG = 3;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"307"$" int INFO = 4;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"308"$" int WARN = 5;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"309"$" int ERROR = 6;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"310"$" int WTF = 8;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"311"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"312"$" boolean isLoggingEnabled();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"313"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"314"$" void setLoggingEnabled(boolean loggingEnabled);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"315"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"316"$" int getLoggingLevel();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"317"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"318"$" void setLoggingLevel(int loggingLevel);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"319"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"320"$" boolean shouldLog(int logLevel);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"321"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"322"$" void v(String tag, String msg);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"323"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"324"$" void v(String tag, String msg, Throwable t);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"325"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"326"$" void d(String tag, String msg);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"327"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"328"$" void d(String tag, String msg, Throwable t);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"329"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"330"$" void i(String tag, String msg);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"331"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"332"$" void i(String tag, String msg, Throwable t);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"333"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"334"$" void w(String tag, String msg);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"335"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"336"$" void w(String tag, String msg, Throwable t);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"337"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"338"$" void e(String tag, String msg);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"339"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"340"$" void e(String tag, String msg, Throwable t);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"341"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"342"$" void wtf(String tag, String msg);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"343"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"344"$" void wtf(String tag, String msg, Throwable t);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"345"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"346"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "LogInterface.java"$"347"$"}"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/LogInterface.java"$"2015-07-16 20:52:59" "PersistentCookieStore.java"$"348"$"++ b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2015-07-16 20:52:59" "PersistentCookieStore.java"$"349"$"187,7 @@ public class PersistentCookieStore implements CookieStore {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2015-07-16 20:52:59" "PersistentCookieStore.java"$"350"$" AsyncHttpClient.log.d(LOG_TAG, ""IOException in encodeCookie"", e);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2015-07-16 20:52:59" "PersistentCookieStore.java"$"351"$"208,9 @@ public class PersistentCookieStore implements CookieStore {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2015-07-16 20:52:59" "PersistentCookieStore.java"$"352"$" AsyncHttpClient.log.d(LOG_TAG, ""IOException in decodeCookie"", e);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2015-07-16 20:52:59" "PersistentCookieStore.java"$"353"$" AsyncHttpClient.log.d(LOG_TAG, ""ClassNotFoundException in decodeCookie"", e);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2015-07-16 20:52:59" "RangeFileAsyncHttpResponseHandler.java"$"354"$"++ b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2015-07-16 20:52:59" "RangeFileAsyncHttpResponseHandler.java"$"355"$"67,7 @@ public abstract class RangeFileAsyncHttpResponseHandler extends FileAsyncHttpRes"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2015-07-16 20:52:59" "RangeFileAsyncHttpResponseHandler.java"$"356"$" "": "" + header.getValue());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2015-07-16 20:52:59" "RangeFileAsyncHttpResponseHandler.java"$"357"$" AsyncHttpClient.log.v(LOG_TAG, AsyncHttpClient.HEADER_CONTENT_RANGE + "": "" + header.getValue());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2015-07-16 20:52:59" "RequestParams.java"$"358"$"++ b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-07-16 20:52:59" "RequestParams.java"$"359"$"123,7 @@ public class RequestParams implements Serializable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-07-16 20:52:59" "RequestParams.java"$"360"$" AsyncHttpClient.log.d(LOG_TAG, ""setContentEncoding called with null attribute"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-07-16 20:52:59" "RequestParams.java"$"361"$"567,7 @@ public class RequestParams implements Serializable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-07-16 20:52:59" "RequestParams.java"$"362"$" AsyncHttpClient.log.e(LOG_TAG, ""createFormEntity failed"", e);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-07-16 20:52:59" "SaxAsyncHttpResponseHandler.java"$"363"$"++ b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2015-07-16 20:52:59" "SaxAsyncHttpResponseHandler.java"$"364"$"102,9 @@ public abstract class SaxAsyncHttpResponseHandler exte"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2015-07-16 20:52:59" "SaxAsyncHttpResponseHandler.java"$"365"$" AsyncHttpClient.log.e(LOG_TAG, ""getResponseData exception"", e);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2015-07-16 20:52:59" "SaxAsyncHttpResponseHandler.java"$"366"$" AsyncHttpClient.log.e(LOG_TAG, ""getResponseData exception"", e);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2015-07-16 20:52:59" "SimpleMultipartEntity.java"$"367"$"++ b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-07-16 20:52:59" "SimpleMultipartEntity.java"$"368"$"97,7 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-07-16 20:52:59" "SimpleMultipartEntity.java"$"369"$" AsyncHttpClient.log.e(LOG_TAG, ""addPart ByteArrayOutputStream exception"", e);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-07-16 20:52:59" "SimpleMultipartEntity.java"$"370"$"197,7 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-07-16 20:52:59" "SimpleMultipartEntity.java"$"371"$" AsyncHttpClient.log.e(LOG_TAG, ""createHeader ByteArrayOutputStream exception"", e);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-07-16 20:52:59" "TextHttpResponseHandler.java"$"372"$"++ b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2015-07-16 20:52:59" "TextHttpResponseHandler.java"$"373"$"120,7 @@ public abstract class TextHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2015-07-16 20:52:59" "TextHttpResponseHandler.java"$"374"$" AsyncHttpClient.log.e(LOG_TAG, ""Encoding response into string failed"", e);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2015-07-16 20:52:59" "JsonStreamerSample.java"$"375"$"++ b/sample/src/main/java/com/loopj/android/http/sample/JsonStreamerSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonStreamerSample.java"$"2015-07-16 20:52:59" "JsonStreamerSample.java"$"376"$"88,7 @@ public class JsonStreamerSample extends PostSample {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonStreamerSample.java"$"2015-07-16 20:52:59" "JsonStreamerSample.java"$"377"$" if (bodyText != null && !TextUtils.isEmpty(bodyText)) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonStreamerSample.java"$"2015-07-16 20:52:59" "Redirect302Sample.java"$"378"$"++ b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2015-07-16 20:52:59" "Redirect302Sample.java"$"379"$"33,27 @@ public class Redirect302Sample extends GetSample {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2015-07-16 20:52:59" "Redirect302Sample.java"$"380"$" private static final int MENU_ENABLE_REDIRECTS = 10;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2015-07-16 20:52:59" "Redirect302Sample.java"$"381"$" private static final int MENU_ENABLE_CIRCULAR_REDIRECTS = 11;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2015-07-16 20:52:59" "Redirect302Sample.java"$"382"$" private static final int MENU_ENABLE_RELATIVE_REDIRECTs = 12;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2015-07-16 20:52:59" "Redirect302Sample.java"$"383"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2015-07-16 20:52:59" "Redirect302Sample.java"$"384"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2015-07-16 20:52:59" "Redirect302Sample.java"$"385"$" menu.add(Menu.NONE, MENU_ENABLE_REDIRECTS, Menu.NONE, ""Enable redirects"").setCheckable(true);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2015-07-16 20:52:59" "Redirect302Sample.java"$"386"$" menu.add(Menu.NONE, MENU_ENABLE_RELATIVE_REDIRECTs, Menu.NONE, ""Enable relative redirects"").setCheckable(true);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2015-07-16 20:52:59" "Redirect302Sample.java"$"387"$" menu.add(Menu.NONE, MENU_ENABLE_CIRCULAR_REDIRECTS, Menu.NONE, ""Enable circular redirects"").setCheckable(true);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2015-07-16 20:52:59" "Redirect302Sample.java"$"388"$" MenuItem menuItemEnableRedirects = menu.findItem(MENU_ENABLE_REDIRECTS);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2015-07-16 20:52:59" "Redirect302Sample.java"$"389"$" MenuItem menuItemEnableRelativeRedirects = menu.findItem(MENU_ENABLE_RELATIVE_REDIRECTs);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2015-07-16 20:52:59" "Redirect302Sample.java"$"390"$" MenuItem menuItemEnableCircularRedirects = menu.findItem(MENU_ENABLE_CIRCULAR_REDIRECTS);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2015-07-16 20:52:59" "Redirect302Sample.java"$"391"$"63,11 @@ public class Redirect302Sample extends GetSample {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2015-07-16 20:52:59" "Redirect302Sample.java"$"392"$" if (item.getItemId() == MENU_ENABLE_REDIRECTS) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2015-07-16 20:52:59" "Redirect302Sample.java"$"393"$" } else if (item.getItemId() == MENU_ENABLE_RELATIVE_REDIRECTs) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2015-07-16 20:52:59" "Redirect302Sample.java"$"394"$" } else if (item.getItemId() == MENU_ENABLE_CIRCULAR_REDIRECTS) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"395"$"++ b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"396"$"20,9 @@ package com.loopj.android.http.sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"397"$"import android.app.AlertDialog;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"398"$"import android.content.DialogInterface;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"399"$"77,11 @@ public abstract class SampleParentActivity extends Activity implements SampleInt"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"400"$" private static final int MENU_LOGGING_VERBOSITY = 2;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"401"$" private static final int MENU_ENABLE_LOGGING = 3;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"402"$" private boolean enableLogging = true;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"403"$"133,10 @@ public abstract class SampleParentActivity extends Activity implements SampleInt"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"404"$" MenuItem enableLoggingMenuItem = menu.findItem(MENU_ENABLE_LOGGING);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"405"$" if (enableLoggingMenuItem != null) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"406"$" enableLoggingMenuItem.setChecked(enableLogging);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"407"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"408"$"144,8 @@ public abstract class SampleParentActivity extends Activity implements SampleInt"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"409"$" menu.add(Menu.NONE, MENU_ENABLE_LOGGING, Menu.NONE, ""Enable Logging"").setCheckable(true);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"410"$" menu.add(Menu.NONE, MENU_LOGGING_VERBOSITY, Menu.NONE, ""Set Logging Verbosity"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"411"$"157,13 @@ public abstract class SampleParentActivity extends Activity implements SampleInt"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"412"$" case MENU_ENABLE_LOGGING:"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"413"$" enableLogging = !enableLogging;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"414"$" getAsyncHttpClient().setLoggingEnabled(enableLogging);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"415"$" return true;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"416"$" case MENU_LOGGING_VERBOSITY:"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"417"$" showLoggingVerbosityDialog();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"418"$" return true;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"419"$"190,29 @@ public abstract class SampleParentActivity extends Activity implements SampleInt"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"420"$" private void showLoggingVerbosityDialog() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"421"$" AlertDialog ad = new AlertDialog.Builder(this)"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"422"$" .setTitle(""Set Logging Verbosity"")"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"423"$" .setSingleChoiceItems(new String[]{"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"424"$" ""VERBOSE"","$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"425"$" ""DEBUG"","$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"426"$" ""INFO"","$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"427"$" ""WARN"","$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"428"$" ""ERROR"","$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"429"$" ""WTF"""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"430"$" }, getAsyncHttpClient().getLoggingLevel() - 2, new DialogInterface.OnClickListener() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"431"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"432"$" public void onClick(DialogInterface dialog, int which) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"433"$" getAsyncHttpClient().setLoggingLevel(which + 2);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"434"$" dialog.dismiss();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"435"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"436"$" })"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"437"$" .setCancelable(true)"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"438"$" .setNeutralButton(""Cancel"", null)"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"439"$" .create();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"440"$" ad.show();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"441"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"442"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "SampleParentActivity.java"$"443"$" public void onRunButtonPressed() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-16 20:52:59" "CHANGELOG.md"$"0"$"++ b/CHANGELOG.md"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-07-16 21:38:01" "CHANGELOG.md"$"1"$"12,7 @@"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-07-16 21:38:01" "CHANGELOG.md"$"2"$" - Added option to TAG RequestHandle and cancel all requests matching specified TAG through `AsyncHttpClient.cancelRequestsByTAG(Object TAG)`"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-07-16 21:38:01" "AsyncHttpClient.java"$"3"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 21:38:01" "AsyncHttpClient.java"$"4"$"20,6 @@ package com.loopj.android.http;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 21:38:01" "AsyncHttpClient.java"$"5"$"828,30 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 21:38:01" "AsyncHttpClient.java"$"6"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 21:38:01" "AsyncHttpClient.java"$"7"$" * Allows you to cancel all requests currently in queue or running, by set TAG,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 21:38:01" "AsyncHttpClient.java"$"8"$" * if passed TAG is null, will not attempt to cancel any requests, if TAG is null"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 21:38:01" "AsyncHttpClient.java"$"9"$" * on RequestHandle, it cannot be canceled by this call"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 21:38:01" "AsyncHttpClient.java"$"10"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 21:38:01" "AsyncHttpClient.java"$"11"$" * @param TAG TAG to be matched in RequestHandle"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 21:38:01" "AsyncHttpClient.java"$"12"$" * @param mayInterruptIfRunning specifies if active requests should be cancelled along with"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 21:38:01" "AsyncHttpClient.java"$"13"$" * pending requests."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 21:38:01" "AsyncHttpClient.java"$"14"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 21:38:01" "AsyncHttpClient.java"$"15"$" public void cancelRequestsByTAG(Object TAG, boolean mayInterruptIfRunning) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 21:38:01" "AsyncHttpClient.java"$"16"$" if (TAG == null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 21:38:01" "AsyncHttpClient.java"$"17"$" log.d(LOG_TAG, ""cancelRequestsByTAG, passed TAG is null, cannot proceed"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 21:38:01" "AsyncHttpClient.java"$"18"$" return;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 21:38:01" "AsyncHttpClient.java"$"19"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 21:38:01" "AsyncHttpClient.java"$"20"$" for (List requestList : requestMap.values()) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 21:38:01" "AsyncHttpClient.java"$"21"$" if (requestList != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 21:38:01" "AsyncHttpClient.java"$"22"$" for (RequestHandle requestHandle : requestList) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 21:38:01" "AsyncHttpClient.java"$"23"$" if (TAG.equals(requestHandle.getTag()))"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 21:38:01" "AsyncHttpClient.java"$"24"$" requestHandle.cancel(mayInterruptIfRunning);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 21:38:01" "AsyncHttpClient.java"$"25"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 21:38:01" "AsyncHttpClient.java"$"26"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 21:38:01" "AsyncHttpClient.java"$"27"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 21:38:01" "AsyncHttpClient.java"$"28"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 21:38:01" "AsyncHttpClient.java"$"29"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 21:38:01" "AsyncHttpClient.java"$"30"$" // [+] HTTP HEAD"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 21:38:01" "RequestHandle.java"$"31"$"++ b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-16 21:38:01" "RequestHandle.java"$"32"$"27,7 @@ import java.lang.ref.WeakReference;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-16 21:38:01" "RequestHandle.java"$"33"$" private WeakReference TAG = null;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-16 21:38:01" "RequestHandle.java"$"34"$"96,24 @@ public class RequestHandle {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-16 21:38:01" "RequestHandle.java"$"35"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-16 21:38:01" "RequestHandle.java"$"36"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-16 21:38:01" "RequestHandle.java"$"37"$" * Will set Object as TAG to this request, wrapped by WeakReference"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-16 21:38:01" "RequestHandle.java"$"38"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-16 21:38:01" "RequestHandle.java"$"39"$" * @param tag Object used as TAG to this RequestHandle"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-16 21:38:01" "RequestHandle.java"$"40"$" * @return this RequestHandle to allow fluid syntax"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-16 21:38:01" "RequestHandle.java"$"41"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-16 21:38:01" "RequestHandle.java"$"42"$" public RequestHandle setTag(Object tag) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-16 21:38:01" "RequestHandle.java"$"43"$" TAG = new WeakReference(tag);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-16 21:38:01" "RequestHandle.java"$"44"$" return this;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-16 21:38:01" "RequestHandle.java"$"45"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-16 21:38:01" "RequestHandle.java"$"46"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-16 21:38:01" "RequestHandle.java"$"47"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-16 21:38:01" "RequestHandle.java"$"48"$" * Will return TAG of this RequestHandle"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-16 21:38:01" "RequestHandle.java"$"49"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-16 21:38:01" "RequestHandle.java"$"50"$" * @return Object TAG, can be null"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-16 21:38:01" "RequestHandle.java"$"51"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-16 21:38:01" "RequestHandle.java"$"52"$" public Object getTag() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-16 21:38:01" "RequestHandle.java"$"53"$" return TAG.get();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-16 21:38:01" "RequestHandle.java"$"54"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"58"$"++ b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"59"$"1,50 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"60"$"/*"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"61"$" Android Asynchronous Http Client Sample"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"62"$" Copyright (c) 2014 Marek Sebera "$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"63"$" http://loopj.com"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"64"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"65"$" Licensed under the Apache License, Version 2.0 (the ""License"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"66"$" you may not use this file except in compliance with the License."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"67"$" You may obtain a copy of the License at"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"68"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"69"$" http://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"70"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"71"$" Unless required by applicable law or agreed to in writing, software"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"72"$" distributed under the License is distributed on an ""AS IS"" BASIS,"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"73"$" WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"74"$" See the License for the specific language governing permissions and"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"75"$" limitations under the License."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"76"$"*/"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"77"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"78"$"package com.loopj.android.http.sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"79"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"80"$"import android.util.Log;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"81"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"82"$"import com.loopj.android.http.AsyncHttpClient;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"83"$"import com.loopj.android.http.RequestHandle;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"84"$"import com.loopj.android.http.ResponseHandlerInterface;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"85"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"86"$"import org.apache.http.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"87"$"import org.apache.http.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"88"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"89"$"public class CancelRequestByTagSample extends ThreadingTimeoutSample {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"90"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"91"$" private static final String LOG_TAG = ""CancelRequestByTagSample"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"92"$" private static final Integer REQUEST_TAG = 132435;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"93"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"94"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"95"$" public int getSampleTitle() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"96"$" return R.string.title_cancel_tag;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"97"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"98"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"99"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"100"$" public void onCancelButtonPressed() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"101"$" Log.d(LOG_TAG, ""Canceling requests by TAG: "" + REQUEST_TAG);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"102"$" getAsyncHttpClient().cancelRequestsByTAG(REQUEST_TAG, false);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"103"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"104"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"105"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"106"$" public RequestHandle executeSample(AsyncHttpClient client, String URL, Header[] headers, HttpEntity entity, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"107"$" return client.get(this, URL, headers, null, responseHandler).setTag(REQUEST_TAG);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"108"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestByTagSample.java"$"109"$"}"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 21:38:01" "CancelRequestHandleSample.java"$"110"$"++ b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestHandleSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestHandleSample.java"$"2015-07-16 21:38:01" "CancelRequestHandleSample.java"$"111"$"24,7 @@ import com.loopj.android.http.RequestHandle;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestHandleSample.java"$"2015-07-16 21:38:01" "CancelRequestHandleSample.java"$"112"$" private static final String LOG_TAG = ""CancelRequestHandleSample"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestHandleSample.java"$"2015-07-16 21:38:01" "FilesSample.java"$"113"$"++ b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2015-07-16 21:38:01" "FilesSample.java"$"114"$"17,7 @@ import java.util.Random;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2015-07-16 21:38:01" "FilesSample.java"$"115"$" public static final String LOG_TAG = ""FilesSample"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2015-07-16 21:38:01" "Http401AuthSample.java"$"116"$"++ b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2015-07-16 21:38:01" "Http401AuthSample.java"$"117"$"50,7 @@ import java.util.Locale;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2015-07-16 21:38:01" "Http401AuthSample.java"$"118"$" private static final String LOG_TAG = ""Http401AuthSample"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2015-07-16 21:38:01" "WaypointsActivity.java"$"119"$"++ b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2015-07-16 21:38:01" "WaypointsActivity.java"$"120"$"47,7 @@ public class WaypointsActivity extends ListActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2015-07-16 21:38:01" "WaypointsActivity.java"$"121"$" new SampleConfig(R.string.title_cancel_tag, CancelRequestByTagSample.class),"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2015-07-16 21:38:01" "CHANGELOG.md"$"0"$"++ b/CHANGELOG.md"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-07-16 21:51:10" "CHANGELOG.md"$"1"$"13,8 @@"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-07-16 21:51:10" "CHANGELOG.md"$"2"$" - Removed deprecated `getTimeout()` replaced by `getConnectTimeout()` and `getResponseTimeout()` respectively"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-07-16 21:51:10" "CHANGELOG.md"$"3"$" - Removed deprecated `clearBasicAuth()` replaced by `clearCredentialsProvider()`"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-07-16 21:51:10" "AsyncHttpClient.java"$"4"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 21:51:10" "AsyncHttpClient.java"$"5"$"533,6 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 21:51:10" "AsyncHttpClient.java"$"6"$"740,6 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-16 21:51:10" "AsyncHttpRequest.java"$"7"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-16 21:51:10" "AsyncHttpRequest.java"$"8"$"18,6 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-16 21:51:10" "AsyncHttpResponseHandler.java"$"9"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-16 21:51:10" "AsyncHttpResponseHandler.java"$"10"$"21,6 @@ package com.loopj.android.http;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-16 21:51:10" "BaseJsonHttpResponseHandler.java"$"11"$"++ b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2015-07-16 21:51:10" "BaseJsonHttpResponseHandler.java"$"12"$"18,6 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2015-07-16 21:51:10" "BinaryHttpResponseHandler.java"$"13"$"++ b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-07-16 21:51:10" "BinaryHttpResponseHandler.java"$"14"$"19,6 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-07-16 21:51:10" "DataAsyncHttpResponseHandler.java"$"15"$"++ b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-07-16 21:51:10" "DataAsyncHttpResponseHandler.java"$"16"$"19,6 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-07-16 21:51:10" "FileAsyncHttpResponseHandler.java"$"17"$"++ b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-16 21:51:10" "FileAsyncHttpResponseHandler.java"$"18"$"19,6 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-16 21:51:10" "JsonHttpResponseHandler.java"$"19"$"++ b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-07-16 21:51:10" "JsonHttpResponseHandler.java"$"20"$"18,6 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-07-16 21:51:10" "JsonHttpResponseHandler.java"$"21"$"146,7 @@ public class JsonHttpResponseHandler extends TextHttpResponseHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-07-16 21:51:10" "JsonHttpResponseHandler.java"$"22"$" onSuccess(statusCode, headers, (String) null);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-07-16 21:51:10" "JsonHttpResponseHandler.java"$"23"$"197,7 @@ public class JsonHttpResponseHandler extends TextHttpResponseHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-07-16 21:51:10" "JsonHttpResponseHandler.java"$"24"$" onFailure(statusCode, headers, (String) null, throwable);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-07-16 21:51:10" "JsonStreamerEntity.java"$"25"$"++ b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-07-16 21:51:10" "JsonStreamerEntity.java"$"26"$"19,6 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-07-16 21:51:10" "JsonStreamerEntity.java"$"27"$"373,7 @@ public class JsonStreamerEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-07-16 21:51:10" "JsonStreamerEntity.java"$"28"$" if ((ch <= '\u001F') || (ch >= '\u007F' && ch <= '\u009F') || (ch >= '\u2000' && ch <= '\u20FF')) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-07-16 21:51:10" "PersistentCookieStore.java"$"29"$"++ b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2015-07-16 21:51:10" "PersistentCookieStore.java"$"30"$"21,6 @@ package com.loopj.android.http;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2015-07-16 21:51:10" "RangeFileAsyncHttpResponseHandler.java"$"31"$"++ b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2015-07-16 21:51:10" "RangeFileAsyncHttpResponseHandler.java"$"32"$"18,6 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2015-07-16 21:51:10" "RequestParams.java"$"33"$"++ b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-07-16 21:51:10" "RequestParams.java"$"34"$"18,6 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-07-16 21:51:10" "SaxAsyncHttpResponseHandler.java"$"35"$"++ b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2015-07-16 21:51:10" "SaxAsyncHttpResponseHandler.java"$"36"$"18,6 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2015-07-16 21:51:10" "SimpleMultipartEntity.java"$"37"$"++ b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-07-16 21:51:10" "SimpleMultipartEntity.java"$"38"$"24,6 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-07-16 21:51:10" "TextHttpResponseHandler.java"$"39"$"++ b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2015-07-16 21:51:10" "TextHttpResponseHandler.java"$"40"$"18,6 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2015-07-16 21:51:10" "AsyncHttpRequest.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-16 22:22:44" "AsyncHttpRequest.java"$"1"$"234,24 @@ public class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-16 22:22:44" "AsyncHttpRequest.java"$"2"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-16 22:22:44" "AsyncHttpRequest.java"$"3"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-16 22:22:44" "AsyncHttpRequest.java"$"4"$" * Will set Object as TAG to this request, wrapped by WeakReference"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-16 22:22:44" "AsyncHttpRequest.java"$"5"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-16 22:22:44" "AsyncHttpRequest.java"$"6"$" * @param TAG Object used as TAG to this RequestHandle"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-16 22:22:44" "AsyncHttpRequest.java"$"7"$" * @return this AsyncHttpRequest to allow fluid syntax"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-16 22:22:44" "AsyncHttpRequest.java"$"8"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-16 22:22:44" "AsyncHttpRequest.java"$"9"$" public AsyncHttpRequest setRequestTag(Object TAG) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-16 22:22:44" "AsyncHttpRequest.java"$"10"$" this.responseHandler.setTag(TAG);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-16 22:22:44" "AsyncHttpRequest.java"$"11"$" return this;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-16 22:22:44" "AsyncHttpRequest.java"$"12"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-16 22:22:44" "AsyncHttpRequest.java"$"13"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-16 22:22:44" "AsyncHttpRequest.java"$"14"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-16 22:22:44" "AsyncHttpRequest.java"$"15"$" * Will return TAG of this AsyncHttpRequest"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-16 22:22:44" "AsyncHttpRequest.java"$"16"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-16 22:22:44" "AsyncHttpRequest.java"$"17"$" * @return Object TAG, can be null, if it's been already garbage collected"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-16 22:22:44" "AsyncHttpRequest.java"$"18"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-16 22:22:44" "AsyncHttpRequest.java"$"19"$" public Object getTag() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-16 22:22:44" "AsyncHttpRequest.java"$"20"$" return this.responseHandler.getTag();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-16 22:22:44" "AsyncHttpRequest.java"$"21"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-16 22:22:44" "AsyncHttpResponseHandler.java"$"22"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-16 22:22:44" "AsyncHttpResponseHandler.java"$"23"$"31,7 @@ import org.apache.http.util.ByteArrayBuffer;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-16 22:22:44" "AsyncHttpResponseHandler.java"$"24"$"import java.lang.ref.WeakReference;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-16 22:22:44" "AsyncHttpResponseHandler.java"$"25"$"103,7 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-16 22:22:44" "AsyncHttpResponseHandler.java"$"26"$" private WeakReference TAG = new WeakReference(null);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-16 22:22:44" "AsyncHttpResponseHandler.java"$"27"$"149,16 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-16 22:22:44" "AsyncHttpResponseHandler.java"$"28"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-16 22:22:44" "AsyncHttpResponseHandler.java"$"29"$" public void setTag(Object TAG) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-16 22:22:44" "AsyncHttpResponseHandler.java"$"30"$" this.TAG = new WeakReference(TAG);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-16 22:22:44" "AsyncHttpResponseHandler.java"$"31"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-16 22:22:44" "AsyncHttpResponseHandler.java"$"32"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-16 22:22:44" "AsyncHttpResponseHandler.java"$"33"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-16 22:22:44" "AsyncHttpResponseHandler.java"$"34"$" public Object getTag() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-16 22:22:44" "AsyncHttpResponseHandler.java"$"35"$" return this.TAG.get();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-16 22:22:44" "AsyncHttpResponseHandler.java"$"36"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-16 22:22:44" "AsyncHttpResponseHandler.java"$"37"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-16 22:22:44" "AsyncHttpResponseHandler.java"$"38"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-16 22:22:44" "AsyncHttpResponseHandler.java"$"39"$"411,7 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-16 22:22:44" "AsyncHttpResponseHandler.java"$"40"$" } catch (Throwable error) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-16 22:22:44" "RequestHandle.java"$"41"$"++ b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-16 22:22:44" "RequestHandle.java"$"42"$"27,6 @@ import java.lang.ref.WeakReference;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-16 22:22:44" "RequestHandle.java"$"43"$"97,25 @@ public class RequestHandle {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-16 22:22:44" "RequestHandle.java"$"44"$" * Will set Object as TAG to underlying AsyncHttpRequest"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-16 22:22:44" "RequestHandle.java"$"45"$" * @param tag Object used as TAG to underlying AsyncHttpRequest"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-16 22:22:44" "RequestHandle.java"$"46"$" AsyncHttpRequest _request = request.get();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-16 22:22:44" "RequestHandle.java"$"47"$" if (_request != null)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-16 22:22:44" "RequestHandle.java"$"48"$" _request.setRequestTag(tag);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-16 22:22:44" "RequestHandle.java"$"49"$" * Will return TAG of underlying AsyncHttpRequest if it's not already GCed"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-16 22:22:44" "RequestHandle.java"$"50"$" AsyncHttpRequest _request = request.get();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-16 22:22:44" "RequestHandle.java"$"51"$" return _request == null ? null : _request.getTag();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-16 22:22:44" "ResponseHandlerInterface.java"$"52"$"++ b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-07-16 22:22:44" "ResponseHandlerInterface.java"$"53"$"171,19 @@ public interface ResponseHandlerInterface {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-07-16 22:22:44" "ResponseHandlerInterface.java"$"54"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-07-16 22:22:44" "ResponseHandlerInterface.java"$"55"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-07-16 22:22:44" "ResponseHandlerInterface.java"$"56"$" * Will set TAG to ResponseHandlerInterface implementation, which can be then obtained"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-07-16 22:22:44" "ResponseHandlerInterface.java"$"57"$" * in implemented methods, such as onSuccess, onFailure, ..."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-07-16 22:22:44" "ResponseHandlerInterface.java"$"58"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-07-16 22:22:44" "ResponseHandlerInterface.java"$"59"$" * @param TAG Object to be set as TAG, will be placed in WeakReference"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-07-16 22:22:44" "ResponseHandlerInterface.java"$"60"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-07-16 22:22:44" "ResponseHandlerInterface.java"$"61"$" void setTag(Object TAG);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-07-16 22:22:44" "ResponseHandlerInterface.java"$"62"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-07-16 22:22:44" "ResponseHandlerInterface.java"$"63"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-07-16 22:22:44" "ResponseHandlerInterface.java"$"64"$" * Will retrieve TAG Object if it's not already freed from memory"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-07-16 22:22:44" "ResponseHandlerInterface.java"$"65"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-07-16 22:22:44" "ResponseHandlerInterface.java"$"66"$" * @return Object TAG or null if it's been garbage collected"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-07-16 22:22:44" "ResponseHandlerInterface.java"$"67"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-07-16 22:22:44" "ResponseHandlerInterface.java"$"68"$" Object getTag();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-07-16 22:22:44" "CancelRequestByTagSample.java"$"69"$"++ b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 22:22:44" "CancelRequestByTagSample.java"$"70"$"21,7 @@ package com.loopj.android.http.sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 22:22:44" "CancelRequestByTagSample.java"$"71"$"import com.loopj.android.http.AsyncHttpResponseHandler;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 22:22:44" "CancelRequestByTagSample.java"$"72"$"44,39 @@ public class CancelRequestByTagSample extends ThreadingTimeoutSample {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 22:22:44" "CancelRequestByTagSample.java"$"73"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 22:22:44" "CancelRequestByTagSample.java"$"74"$" public ResponseHandlerInterface getResponseHandler() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 22:22:44" "CancelRequestByTagSample.java"$"75"$" return new AsyncHttpResponseHandler() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 22:22:44" "CancelRequestByTagSample.java"$"76"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 22:22:44" "CancelRequestByTagSample.java"$"77"$" private final int id = counter++;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 22:22:44" "CancelRequestByTagSample.java"$"78"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 22:22:44" "CancelRequestByTagSample.java"$"79"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 22:22:44" "CancelRequestByTagSample.java"$"80"$" public void onStart() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 22:22:44" "CancelRequestByTagSample.java"$"81"$" setStatus(id, ""TAG:"" + getTag() + "", START"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 22:22:44" "CancelRequestByTagSample.java"$"82"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 22:22:44" "CancelRequestByTagSample.java"$"83"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 22:22:44" "CancelRequestByTagSample.java"$"84"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 22:22:44" "CancelRequestByTagSample.java"$"85"$" public void onSuccess(int statusCode, Header[] headers, byte[] responseBody) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 22:22:44" "CancelRequestByTagSample.java"$"86"$" setStatus(id, ""SUCCESS"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 22:22:44" "CancelRequestByTagSample.java"$"87"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 22:22:44" "CancelRequestByTagSample.java"$"88"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 22:22:44" "CancelRequestByTagSample.java"$"89"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 22:22:44" "CancelRequestByTagSample.java"$"90"$" public void onFinish() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 22:22:44" "CancelRequestByTagSample.java"$"91"$" setStatus(id, ""FINISH"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 22:22:44" "CancelRequestByTagSample.java"$"92"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 22:22:44" "CancelRequestByTagSample.java"$"93"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 22:22:44" "CancelRequestByTagSample.java"$"94"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 22:22:44" "CancelRequestByTagSample.java"$"95"$" public void onFailure(int statusCode, Header[] headers, byte[] responseBody, Throwable error) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 22:22:44" "CancelRequestByTagSample.java"$"96"$" setStatus(id, ""FAILURE"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 22:22:44" "CancelRequestByTagSample.java"$"97"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 22:22:44" "CancelRequestByTagSample.java"$"98"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 22:22:44" "CancelRequestByTagSample.java"$"99"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 22:22:44" "CancelRequestByTagSample.java"$"100"$" public void onCancel() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 22:22:44" "CancelRequestByTagSample.java"$"101"$" setStatus(id, ""CANCEL"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 22:22:44" "CancelRequestByTagSample.java"$"102"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 22:22:44" "CancelRequestByTagSample.java"$"103"$" };"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 22:22:44" "CancelRequestByTagSample.java"$"104"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 22:22:44" "CancelRequestByTagSample.java"$"105"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 22:22:44" "CancelRequestByTagSample.java"$"106"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-16 22:22:44" "ThreadingTimeoutSample.java"$"107"$"++ b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2015-07-16 22:22:44" "ThreadingTimeoutSample.java"$"108"$"31,8 @@ import org.apache.http.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2015-07-16 22:22:44" "ThreadingTimeoutSample.java"$"109"$" protected final SparseArray states = new SparseArray();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2015-07-16 22:22:44" "ThreadingTimeoutSample.java"$"110"$" protected int counter = 0;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2015-07-16 22:22:44" "ThreadingTimeoutSample.java"$"111"$"59,7 @@ public class ThreadingTimeoutSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2015-07-16 22:22:44" "ThreadingTimeoutSample.java"$"112"$" ""httpbin.org/delay/6"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2015-07-16 22:22:44" "ThreadingTimeoutSample.java"$"113"$" protected synchronized void setStatus(int id, String status) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2015-07-16 22:22:44" "ThreadingTimeoutSample.java"$"114"$" "","" + status);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2015-07-16 22:22:44" "CHANGELOG.md"$"0"$"++ b/CHANGELOG.md"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-07-17 18:43:47" "CHANGELOG.md"$"1"$"1,9 @@"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-07-17 18:43:47" "CHANGELOG.md"$"2"$"## 1.4.8 (released 17. 7. 2015)"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-07-17 18:43:47" "CHANGELOG.md"$"3"$""$"verdict"$"1"$" b/CHANGELOG.md"$"2015-07-17 18:43:47" "CHANGELOG.md"$"4"$"Complete list of commits included is here [https://github.com/loopj/android-async-http/commits/1.4.8](https://github.com/loopj/android-async-http/commits/1.4.8)"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-07-17 18:43:47" "CHANGELOG.md"$"5"$"List of closed issues is here [https://github.com/loopj/android-async-http/issues?milestone=7&state=closed](https://github.com/loopj/android-async-http/issues?milestone=7&state=closed)"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-07-17 18:43:47" "CHANGELOG.md"$"6"$"21,7 @@"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-07-17 18:43:47" "CHANGELOG.md"$"7"$"Complete list of commits included is here [https://github.com/loopj/android-async-http/commits/1.4.7](https://github.com/loopj/android-async-http/commits1.4.7)"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-07-17 18:43:47" "README.md"$"8"$"++ b/README.md"$"verdict"$"1"$" b/README.md"$"2015-07-17 18:43:47" "README.md"$"9"$"7,14 @@ An asynchronous, callback-based Http client for Android built on top of Apache's"$"verdict"$"1"$" b/README.md"$"2015-07-17 18:43:47" "README.md"$"10"$"See what is new in version 1.4.8 released on 17th July 2015"$"verdict"$"1"$" b/README.md"$"2015-07-17 18:43:47" "README.md"$"11"$"https://github.com/loopj/android-async-http/blob/1.4.8/CHANGELOG.md"$"verdict"$"1"$" b/README.md"$"2015-07-17 18:43:47" "README.md"$"12"$"Latest Javadoc for 1.4.8 release are available here (also included in Maven repository):"$"verdict"$"1"$" b/README.md"$"2015-07-17 18:43:47" "README.md"$"13"$"35,7 @@ Examples"$"verdict"$"1"$" b/README.md"$"2015-07-17 18:43:47" "README.md"$"14"$"See individual samples [here on Github](https://github.com/loopj/android-async-http/tree/1.4.8/sample/src/main/java/com/loopj/android/http/sample)"$"verdict"$"1"$" b/README.md"$"2015-07-17 18:43:47" "README.md"$"15"$"53,10 @@ http://central.maven.org/maven2/com/loopj/android/android-async-http/"$"verdict"$"1"$" b/README.md"$"2015-07-17 18:43:47" "README.md"$"16"$"Version: 1.4.8"$"verdict"$"1"$" b/README.md"$"2015-07-17 18:43:47" "README.md"$"17"$"Gradle: `com.loopj.android:android-async-http:1.4.8`"$"verdict"$"1"$" b/README.md"$"2015-07-17 18:43:47" "README.md"$"18"$"65,10 @@ https://oss.sonatype.org/content/repositories/snapshots/com/loopj/android/androi"$"verdict"$"1"$" b/README.md"$"2015-07-17 18:43:47" "README.md"$"19"$"Version: 1.4.9-SNAPSHOT"$"verdict"$"1"$" b/README.md"$"2015-07-17 18:43:47" "README.md"$"20"$"Gradle: `com.loopj.android:android-async-http:1.4.9-SNAPSHOT`"$"verdict"$"1"$" b/README.md"$"2015-07-17 18:43:47" "README.md"$"21"$"76,3 @@ Full details and documentation can be found on the project page here:"$"verdict"$"1"$" b/README.md"$"2015-07-17 18:43:47" "build.gradle"$"22"$"++ b/build.gradle"$"verdict"$"1"$" b/build.gradle"$"2015-07-17 18:43:47" "build.gradle"$"23"$"14,7 @@ def isReleaseBuild() {"$"verdict"$"1"$" b/build.gradle"$"2015-07-17 18:43:47" "build.gradle"$"24"$" version = '1.4.8'"$"verdict"$"1"$" b/build.gradle"$"2015-07-17 18:43:47" "gradle.properties"$"25"$"++ b/gradle.properties"$"verdict"$"1"$" b/gradle.properties"$"2015-07-17 18:43:47" "gradle.properties"$"26"$"1,9 @@"$"verdict"$"1"$" b/gradle.properties"$"2015-07-17 18:43:47" "gradle.properties"$"27"$"VERSION_NAME=1.4.8"$"verdict"$"1"$" b/gradle.properties"$"2015-07-17 18:43:47" "gradle.properties"$"28"$"POM_URL=https://loopj.com/android-async-http/"$"verdict"$"1"$" b/gradle.properties"$"2015-07-17 18:43:47" "build.gradle"$"0"$"++ b/build.gradle"$"verdict"$"1"$" b/build.gradle"$"2015-07-17 18:50:29" "build.gradle"$"1"$"14,7 @@ def isReleaseBuild() {"$"verdict"$"1"$" b/build.gradle"$"2015-07-17 18:50:29" "build.gradle"$"2"$" version = '1.4.9-SNAPSHOT'"$"verdict"$"1"$" b/build.gradle"$"2015-07-17 18:50:29" "gradle.properties"$"3"$"++ b/gradle.properties"$"verdict"$"1"$" b/gradle.properties"$"2015-07-17 18:50:29" "gradle.properties"$"4"$"1,5 @@"$"verdict"$"1"$" b/gradle.properties"$"2015-07-17 18:50:29" "gradle.properties"$"5"$"VERSION_NAME=1.4.9-SNAPSHOT"$"verdict"$"1"$" b/gradle.properties"$"2015-07-17 18:50:29" "gradle.properties"$"6"$"VERSION_CODE=149"$"verdict"$"1"$" b/gradle.properties"$"2015-07-17 18:50:29" "CHANGELOG.md"$"0"$"++ b/CHANGELOG.md"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-07-17 20:06:03" "CHANGELOG.md"$"1"$"130,7 @@ List of closed issues is here [https://github.com/loopj/android-async-http/issue"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-07-17 20:06:03" "CHANGELOG.md"$"2"$" - Using [https://httpbin.org/](https://httpbin.org/) to test methods"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-07-17 20:06:03" "CONTRIBUTING.md"$"3"$"++ b/CONTRIBUTING.md"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2015-07-17 20:06:03" "CONTRIBUTING.md"$"4"$"22,7 @@ Don't be discouraged if your pull request is rejected. This is not a deadline an"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2015-07-17 20:06:03" "CONTRIBUTING.md"$"5"$"![Read the ISSUES?](https://i.imgur.com/LPWyLe7.jpg ""Read the ISSUES?"")"$"verdict"$"1"$" b/CONTRIBUTING.md"$"2015-07-17 20:06:03" "NOTICE.txt"$"6"$"++ b/NOTICE.txt"$"verdict"$"1"$" b/NOTICE.txt"$"2015-07-17 20:06:03" "NOTICE.txt"$"7"$"1,6 @@"$"verdict"$"1"$" b/NOTICE.txt"$"2015-07-17 20:06:03" "NOTICE.txt"$"8"$"https://loopj.com"$"verdict"$"1"$" b/NOTICE.txt"$"2015-07-17 20:06:03" "NOTICE.txt"$"9"$"The Apache Software Foundation (https://www.apache.org/)."$"verdict"$"1"$" b/NOTICE.txt"$"2015-07-17 20:06:03" "README.md"$"10"$"++ b/README.md"$"verdict"$"1"$" b/README.md"$"2015-07-17 20:06:03" "README.md"$"11"$"2,7 @@ Asynchronous Http Client for Android"$"verdict"$"1"$" b/README.md"$"2015-07-17 20:06:03" "README.md"$"12"$"An asynchronous, callback-based Http client for Android built on top of Apache's [HttpClient](https://hc.apache.org/httpcomponents-client-ga/) libraries."$"verdict"$"1"$" b/README.md"$"2015-07-17 20:06:03" "README.md"$"13"$"16,7 @@ Javadoc"$"verdict"$"1"$" b/README.md"$"2015-07-17 20:06:03" "README.md"$"14"$"https://loopj.com/android-async-http/doc/"$"verdict"$"1"$" b/README.md"$"2015-07-17 20:06:03" "README.md"$"15"$"48,9 @@ You can now integrate this library in your project via Maven. There are availabl"$"verdict"$"1"$" b/README.md"$"2015-07-17 20:06:03" "README.md"$"16"$"https://repo1.maven.org/maven2/com/loopj/android/android-async-http/"$"verdict"$"1"$" b/README.md"$"2015-07-17 20:06:03" "README.md"$"17"$"Maven URL: https://repo1.maven.org/maven2/"$"verdict"$"1"$" b/README.md"$"2015-07-17 20:06:03" "README.md"$"18"$"74,5 @@ Documentation, Features and Examples"$"verdict"$"1"$" b/README.md"$"2015-07-17 20:06:03" "README.md"$"19"$"https://loopj.com/android-async-http/"$"verdict"$"1"$" b/README.md"$"2015-07-17 20:06:03" "gradle.properties"$"20"$"++ b/gradle.properties"$"verdict"$"1"$" b/gradle.properties"$"2015-07-17 20:06:03" "gradle.properties"$"21"$"8,7 @@ POM_SCM_URL=https://github.com/loopj/android-async-http"$"verdict"$"1"$" b/gradle.properties"$"2015-07-17 20:06:03" "gradle.properties"$"22"$"POM_LICENCE_URL=https://www.apache.org/licenses/LICENSE-2.0.txt"$"verdict"$"1"$" b/gradle.properties"$"2015-07-17 20:06:03" "AsyncHttpClient.java"$"23"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-17 20:06:03" "AsyncHttpClient.java"$"24"$"1,13 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-17 20:06:03" "AsyncHttpClient.java"$"25"$" https://loopj.com"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-17 20:06:03" "AsyncHttpClient.java"$"26"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-17 20:06:03" "AsyncHttpClient.java"$"27"$"94,7 @@ import java.util.zip.GZIPInputStream;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-17 20:06:03" "AsyncHttpClient.java"$"28"$" * client.get(""https://www.google.com"", new AsyncHttpResponseHandler() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-17 20:06:03" "AsyncHttpClient.java"$"29"$"502,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-17 20:06:03" "AsyncHttpClient.java"$"30"$" * Http Client/VERSION (https://loopj.com/android-async-http/)"" is used."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-07-17 20:06:03" "AsyncHttpRequest.java"$"31"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-17 20:06:03" "AsyncHttpRequest.java"$"32"$"1,13 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-17 20:06:03" "AsyncHttpRequest.java"$"33"$" https://loopj.com"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-17 20:06:03" "AsyncHttpRequest.java"$"34"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-17 20:06:03" "AsyncHttpRequest.java"$"35"$"185,7 @@ public class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-17 20:06:03" "AsyncHttpRequest.java"$"36"$" // https://code.google.com/p/android/issues/detail?id=5255"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-17 20:06:03" "AsyncHttpRequest.java"$"37"$" e.getMessage());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-17 20:06:03" "AsyncHttpRequest.java"$"38"$"+executionCount, context);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-07-17 20:06:03" "AsyncHttpResponseHandler.java"$"39"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-17 20:06:03" "AsyncHttpResponseHandler.java"$"40"$"1,13 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-17 20:06:03" "AsyncHttpResponseHandler.java"$"41"$" https://loopj.com"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-17 20:06:03" "AsyncHttpResponseHandler.java"$"42"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-17 20:06:03" "AsyncHttpResponseHandler.java"$"43"$"43,7 @@ import java.net.URI;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-17 20:06:03" "AsyncHttpResponseHandler.java"$"44"$" * client.get(""https://www.google.com"", new AsyncHttpResponseHandler() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-17 20:06:03" "AsyncHttpResponseHandler.java"$"45"$"242,7 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-17 20:06:03" "AsyncHttpResponseHandler.java"$"46"$" * @see Charset"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-07-17 20:06:03" "Base64.java"$"47"$"++ b/library/src/main/java/com/loopj/android/http/Base64.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-07-17 20:06:03" "Base64.java"$"48"$"5,7 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-07-17 20:06:03" "Base64.java"$"49"$" * https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-07-17 20:06:03" "Base64.java"$"50"$"20,7 @@ import java.io.UnsupportedEncodingException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-07-17 20:06:03" "Base64.java"$"51"$" * href=""https://www.ietf.org/rfc/rfc2045.txt"">2045 and 3548."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-07-17 20:06:03" "Base64.java"$"52"$"520,7 @@ public class Base64 {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-07-17 20:06:03" "Base64.java"$"53"$" * (the maximum allowable according to RFC"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-07-17 20:06:03" "Base64DataException.java"$"54"$"++ b/library/src/main/java/com/loopj/android/http/Base64DataException.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64DataException.java"$"2015-07-17 20:06:03" "Base64DataException.java"$"55"$"5,7 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64DataException.java"$"2015-07-17 20:06:03" "Base64DataException.java"$"56"$" * https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64DataException.java"$"2015-07-17 20:06:03" "Base64OutputStream.java"$"57"$"++ b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2015-07-17 20:06:03" "Base64OutputStream.java"$"58"$"5,7 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2015-07-17 20:06:03" "Base64OutputStream.java"$"59"$" * https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2015-07-17 20:06:03" "BaseJsonHttpResponseHandler.java"$"60"$"++ b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2015-07-17 20:06:03" "BaseJsonHttpResponseHandler.java"$"61"$"1,13 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2015-07-17 20:06:03" "BaseJsonHttpResponseHandler.java"$"62"$" https://loopj.com"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2015-07-17 20:06:03" "BaseJsonHttpResponseHandler.java"$"63"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2015-07-17 20:06:03" "BaseJsonHttpResponseHandler.java"$"64"$"43,7 @@ public abstract class BaseJsonHttpResponseHandler extends TextHttpRes"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2015-07-17 20:06:03" "BaseJsonHttpResponseHandler.java"$"65"$" * @param encoding result string encoding, see Charset"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2015-07-17 20:06:03" "BinaryHttpResponseHandler.java"$"66"$"++ b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-07-17 20:06:03" "BinaryHttpResponseHandler.java"$"67"$"1,13 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-07-17 20:06:03" "BinaryHttpResponseHandler.java"$"68"$" https://loopj.com"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-07-17 20:06:03" "BinaryHttpResponseHandler.java"$"69"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-07-17 20:06:03" "BinaryHttpResponseHandler.java"$"70"$"36,7 @@ import java.util.regex.PatternSyntaxException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-07-17 20:06:03" "BinaryHttpResponseHandler.java"$"71"$" * client.get(""https://www.example.com/image.png"", new BinaryHttpResponseHandler(allowedTypes) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-07-17 20:06:03" "DataAsyncHttpResponseHandler.java"$"72"$"++ b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-07-17 20:06:03" "DataAsyncHttpResponseHandler.java"$"73"$"1,13 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-07-17 20:06:03" "DataAsyncHttpResponseHandler.java"$"74"$" https://loopj.com"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-07-17 20:06:03" "DataAsyncHttpResponseHandler.java"$"75"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-07-17 20:06:03" "FileAsyncHttpResponseHandler.java"$"76"$"++ b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-17 20:06:03" "FileAsyncHttpResponseHandler.java"$"77"$"1,13 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-17 20:06:03" "FileAsyncHttpResponseHandler.java"$"78"$" https://loopj.com"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-17 20:06:03" "FileAsyncHttpResponseHandler.java"$"79"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-07-17 20:06:03" "HttpDelete.java"$"80"$"++ b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-07-17 20:06:03" "HttpDelete.java"$"81"$"1,13 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-07-17 20:06:03" "HttpDelete.java"$"82"$" https://loopj.com"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-07-17 20:06:03" "HttpDelete.java"$"83"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-07-17 20:06:03" "HttpGet.java"$"84"$"++ b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-07-17 20:06:03" "HttpGet.java"$"85"$"1,13 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-07-17 20:06:03" "HttpGet.java"$"86"$" https://loopj.com"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-07-17 20:06:03" "HttpGet.java"$"87"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-07-17 20:06:03" "HttpPatch.java"$"88"$"++ b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2015-07-17 20:06:03" "HttpPatch.java"$"89"$"1,13 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2015-07-17 20:06:03" "HttpPatch.java"$"90"$" https://loopj.com"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2015-07-17 20:06:03" "HttpPatch.java"$"91"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2015-07-17 20:06:03" "JsonHttpResponseHandler.java"$"92"$"++ b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-07-17 20:06:03" "JsonHttpResponseHandler.java"$"93"$"1,13 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-07-17 20:06:03" "JsonHttpResponseHandler.java"$"94"$" https://loopj.com"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-07-17 20:06:03" "JsonHttpResponseHandler.java"$"95"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-07-17 20:06:03" "JsonStreamerEntity.java"$"96"$"++ b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-07-17 20:06:03" "JsonStreamerEntity.java"$"97"$"1,13 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-07-17 20:06:03" "JsonStreamerEntity.java"$"98"$" https://loopj.com"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-07-17 20:06:03" "JsonStreamerEntity.java"$"99"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-07-17 20:06:03" "JsonStreamerEntity.java"$"100"$"332,7 @@ public class JsonStreamerEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-07-17 20:06:03" "JsonStreamerEntity.java"$"101"$" // Curtosy of Simple-JSON: https://goo.gl/XoW8RF"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-07-17 20:06:03" "JsonStreamerEntity.java"$"102"$"372,7 @@ public class JsonStreamerEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-07-17 20:06:03" "JsonStreamerEntity.java"$"103"$" // Reference: https://www.unicode.org/versions/Unicode5.1.0/"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-07-17 20:06:03" "JsonValueInterface.java"$"104"$"++ b/library/src/main/java/com/loopj/android/http/JsonValueInterface.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonValueInterface.java"$"2015-07-17 20:06:03" "JsonValueInterface.java"$"105"$"1,13 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonValueInterface.java"$"2015-07-17 20:06:03" "JsonValueInterface.java"$"106"$" https://loopj.com"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonValueInterface.java"$"2015-07-17 20:06:03" "JsonValueInterface.java"$"107"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonValueInterface.java"$"2015-07-17 20:06:03" "MyRedirectHandler.java"$"108"$"++ b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2015-07-17 20:06:03" "MyRedirectHandler.java"$"109"$"1,13 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2015-07-17 20:06:03" "MyRedirectHandler.java"$"110"$" https://loopj.com"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2015-07-17 20:06:03" "MyRedirectHandler.java"$"111"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2015-07-17 20:06:03" "MySSLSocketFactory.java"$"112"$"++ b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2015-07-17 20:06:03" "MySSLSocketFactory.java"$"113"$"1,13 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2015-07-17 20:06:03" "MySSLSocketFactory.java"$"114"$" https://loopj.com"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2015-07-17 20:06:03" "MySSLSocketFactory.java"$"115"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2015-07-17 20:06:03" "MySSLSocketFactory.java"$"116"$"52,7 @@ import javax.net.ssl.X509TrustManager;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2015-07-17 20:06:03" "MySSLSocketFactory.java"$"117"$" * https://code.google.com/p/android/issues/detail?id=13117#c14

 

Warning! This omits SSL"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2015-07-17 20:06:03" "PersistentCookieStore.java"$"118"$"++ b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2015-07-17 20:06:03" "PersistentCookieStore.java"$"119"$"1,13 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2015-07-17 20:06:03" "PersistentCookieStore.java"$"120"$" https://loopj.com"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2015-07-17 20:06:03" "PersistentCookieStore.java"$"121"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2015-07-17 20:06:03" "PreemptiveAuthorizationHttpRequestInterceptor.java"$"122"$"++ b/library/src/main/java/com/loopj/android/http/PreemptiveAuthorizationHttpRequestInterceptor.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemptiveAuthorizationHttpRequestInterceptor.java"$"2015-07-17 20:06:03" "PreemptiveAuthorizationHttpRequestInterceptor.java"$"123"$"1,13 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemptiveAuthorizationHttpRequestInterceptor.java"$"2015-07-17 20:06:03" "PreemptiveAuthorizationHttpRequestInterceptor.java"$"124"$" https://loopj.com"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemptiveAuthorizationHttpRequestInterceptor.java"$"2015-07-17 20:06:03" "PreemptiveAuthorizationHttpRequestInterceptor.java"$"125"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemptiveAuthorizationHttpRequestInterceptor.java"$"2015-07-17 20:06:03" "RangeFileAsyncHttpResponseHandler.java"$"126"$"++ b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2015-07-17 20:06:03" "RangeFileAsyncHttpResponseHandler.java"$"127"$"1,13 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2015-07-17 20:06:03" "RangeFileAsyncHttpResponseHandler.java"$"128"$" https://loopj.com"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2015-07-17 20:06:03" "RangeFileAsyncHttpResponseHandler.java"$"129"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2015-07-17 20:06:03" "RequestHandle.java"$"130"$"++ b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-17 20:06:03" "RequestHandle.java"$"131"$"1,13 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-17 20:06:03" "RequestHandle.java"$"132"$" https://loopj.com"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-17 20:06:03" "RequestHandle.java"$"133"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-07-17 20:06:03" "RequestParams.java"$"134"$"++ b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-07-17 20:06:03" "RequestParams.java"$"135"$"1,13 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-07-17 20:06:03" "RequestParams.java"$"136"$" https://loopj.com"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-07-17 20:06:03" "RequestParams.java"$"137"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-07-17 20:06:03" "RequestParams.java"$"138"$"87,7 @@ import java.util.concurrent.ConcurrentHashMap;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-07-17 20:06:03" "RequestParams.java"$"139"$" * client.post(""https://myendpoint.com"", params, responseHandler);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-07-17 20:06:03" "ResponseHandlerInterface.java"$"140"$"++ b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-07-17 20:06:03" "ResponseHandlerInterface.java"$"141"$"1,13 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-07-17 20:06:03" "ResponseHandlerInterface.java"$"142"$" https://loopj.com"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-07-17 20:06:03" "ResponseHandlerInterface.java"$"143"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-07-17 20:06:03" "RetryHandler.java"$"144"$"++ b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2015-07-17 20:06:03" "RetryHandler.java"$"145"$"1,13 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2015-07-17 20:06:03" "RetryHandler.java"$"146"$" https://loopj.com"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2015-07-17 20:06:03" "RetryHandler.java"$"147"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2015-07-17 20:06:03" "SaxAsyncHttpResponseHandler.java"$"148"$"++ b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2015-07-17 20:06:03" "SaxAsyncHttpResponseHandler.java"$"149"$"1,13 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2015-07-17 20:06:03" "SaxAsyncHttpResponseHandler.java"$"150"$" https://loopj.com"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2015-07-17 20:06:03" "SaxAsyncHttpResponseHandler.java"$"151"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2015-07-17 20:06:03" "SerializableCookie.java"$"152"$"++ b/library/src/main/java/com/loopj/android/http/SerializableCookie.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SerializableCookie.java"$"2015-07-17 20:06:03" "SerializableCookie.java"$"153"$"1,13 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SerializableCookie.java"$"2015-07-17 20:06:03" "SerializableCookie.java"$"154"$" https://loopj.com"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SerializableCookie.java"$"2015-07-17 20:06:03" "SerializableCookie.java"$"155"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SerializableCookie.java"$"2015-07-17 20:06:03" "SimpleMultipartEntity.java"$"156"$"++ b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-07-17 20:06:03" "SimpleMultipartEntity.java"$"157"$"1,13 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-07-17 20:06:03" "SimpleMultipartEntity.java"$"158"$" https://loopj.com"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-07-17 20:06:03" "SimpleMultipartEntity.java"$"159"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-07-17 20:06:03" "SimpleMultipartEntity.java"$"160"$"17,8 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-07-17 20:06:03" "SimpleMultipartEntity.java"$"161"$" This code is taken from Rafael Sanches' blog. Link is no longer working (as of 17th July 2015)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-07-17 20:06:03" "SimpleMultipartEntity.java"$"162"$" https://blog.rafaelsanches.com/2011/01/29/upload-using-multipart-post-using-httpclient-in-android/"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-07-17 20:06:03" "SimpleMultipartEntity.java"$"163"$"298,4 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-07-17 20:06:03" "SimpleMultipartEntity.java"$"164"$"}"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-07-17 20:06:03" "SyncHttpClient.java"$"165"$"++ b/library/src/main/java/com/loopj/android/http/SyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SyncHttpClient.java"$"2015-07-17 20:06:03" "SyncHttpClient.java"$"166"$"1,13 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SyncHttpClient.java"$"2015-07-17 20:06:03" "SyncHttpClient.java"$"167"$" https://loopj.com"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SyncHttpClient.java"$"2015-07-17 20:06:03" "SyncHttpClient.java"$"168"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SyncHttpClient.java"$"2015-07-17 20:06:03" "TextHttpResponseHandler.java"$"169"$"++ b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2015-07-17 20:06:03" "TextHttpResponseHandler.java"$"170"$"1,13 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2015-07-17 20:06:03" "TextHttpResponseHandler.java"$"171"$" https://loopj.com"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2015-07-17 20:06:03" "TextHttpResponseHandler.java"$"172"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2015-07-17 20:06:03" "TextHttpResponseHandler.java"$"173"$"30,7 @@ import java.io.UnsupportedEncodingException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2015-07-17 20:06:03" "TextHttpResponseHandler.java"$"174"$" * client.get(""https://www.google.com"", new TextHttpResponseHandler() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2015-07-17 20:06:03" "Utils.java"$"175"$"++ b/library/src/main/java/com/loopj/android/http/Utils.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Utils.java"$"2015-07-17 20:06:03" "Utils.java"$"176"$"1,13 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Utils.java"$"2015-07-17 20:06:03" "Utils.java"$"177"$" https://loopj.com"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Utils.java"$"2015-07-17 20:06:03" "Utils.java"$"178"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Utils.java"$"2015-07-17 20:06:03" "package-info.java"$"179"$"++ b/library/src/main/java/com/loopj/android/http/package-info.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/package-info.java"$"2015-07-17 20:06:03" "package-info.java"$"180"$"1,13 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/package-info.java"$"2015-07-17 20:06:03" "package-info.java"$"181"$" https://loopj.com"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/package-info.java"$"2015-07-17 20:06:03" "package-info.java"$"182"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/package-info.java"$"2015-07-17 20:06:03" "maven_push.gradle"$"183"$"++ b/maven_push.gradle"$"verdict"$"1"$" b/maven_push.gradle"$"2015-07-17 20:06:03" "maven_push.gradle"$"184"$"5,7 @@"$"verdict"$"1"$" b/maven_push.gradle"$"2015-07-17 20:06:03" "maven_push.gradle"$"185"$" * https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/maven_push.gradle"$"2015-07-17 20:06:03" "AsyncBackgroundThreadSample.java"$"186"$"++ b/sample/src/main/java/com/loopj/android/http/sample/AsyncBackgroundThreadSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/AsyncBackgroundThreadSample.java"$"2015-07-17 20:06:03" "AsyncBackgroundThreadSample.java"$"187"$"1,13 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/AsyncBackgroundThreadSample.java"$"2015-07-17 20:06:03" "AsyncBackgroundThreadSample.java"$"188"$" https://loopj.com"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/AsyncBackgroundThreadSample.java"$"2015-07-17 20:06:03" "AsyncBackgroundThreadSample.java"$"189"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/AsyncBackgroundThreadSample.java"$"2015-07-17 20:06:03" "BinarySample.java"$"190"$"++ b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2015-07-17 20:06:03" "BinarySample.java"$"191"$"1,13 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2015-07-17 20:06:03" "BinarySample.java"$"192"$" https://loopj.com"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2015-07-17 20:06:03" "BinarySample.java"$"193"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2015-07-17 20:06:03" "CancelAllRequestsSample.java"$"194"$"++ b/sample/src/main/java/com/loopj/android/http/sample/CancelAllRequestsSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelAllRequestsSample.java"$"2015-07-17 20:06:03" "CancelAllRequestsSample.java"$"195"$"1,13 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelAllRequestsSample.java"$"2015-07-17 20:06:03" "CancelAllRequestsSample.java"$"196"$" https://loopj.com"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelAllRequestsSample.java"$"2015-07-17 20:06:03" "CancelAllRequestsSample.java"$"197"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelAllRequestsSample.java"$"2015-07-17 20:06:03" "CancelRequestByTagSample.java"$"198"$"++ b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-17 20:06:03" "CancelRequestByTagSample.java"$"199"$"1,13 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-17 20:06:03" "CancelRequestByTagSample.java"$"200"$" https://loopj.com"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-17 20:06:03" "CancelRequestByTagSample.java"$"201"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-07-17 20:06:03" "CancelRequestHandleSample.java"$"202"$"++ b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestHandleSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestHandleSample.java"$"2015-07-17 20:06:03" "CancelRequestHandleSample.java"$"203"$"1,13 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestHandleSample.java"$"2015-07-17 20:06:03" "CancelRequestHandleSample.java"$"204"$" https://loopj.com"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestHandleSample.java"$"2015-07-17 20:06:03" "CancelRequestHandleSample.java"$"205"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestHandleSample.java"$"2015-07-17 20:06:03" "CustomCASample.java"$"206"$"++ b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2015-07-17 20:06:03" "CustomCASample.java"$"207"$"1,13 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2015-07-17 20:06:03" "CustomCASample.java"$"208"$" https://loopj.com"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2015-07-17 20:06:03" "CustomCASample.java"$"209"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2015-07-17 20:06:03" "CustomCASample.java"$"210"$"57,7 @@ public class CustomCASample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2015-07-17 20:06:03" "CustomCASample.java"$"211"$" // It is provided courtesy of Fineswap (https://fineswap.com) and must never"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2015-07-17 20:06:03" "DeleteSample.java"$"212"$"++ b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2015-07-17 20:06:03" "DeleteSample.java"$"213"$"1,13 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2015-07-17 20:06:03" "DeleteSample.java"$"214"$" https://loopj.com"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2015-07-17 20:06:03" "DeleteSample.java"$"215"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2015-07-17 20:06:03" "DirectorySample.java"$"216"$"++ b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-17 20:06:03" "DirectorySample.java"$"217"$"1,13 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-17 20:06:03" "DirectorySample.java"$"218"$" https://loopj.com"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-17 20:06:03" "DirectorySample.java"$"219"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-07-17 20:06:03" "FileSample.java"$"220"$"++ b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2015-07-17 20:06:03" "FileSample.java"$"221"$"1,13 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2015-07-17 20:06:03" "FileSample.java"$"222"$" https://loopj.com"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2015-07-17 20:06:03" "FileSample.java"$"223"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2015-07-17 20:06:03" "GetSample.java"$"224"$"++ b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2015-07-17 20:06:03" "GetSample.java"$"225"$"1,13 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2015-07-17 20:06:03" "GetSample.java"$"226"$" https://loopj.com"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2015-07-17 20:06:03" "GetSample.java"$"227"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2015-07-17 20:06:03" "GzipSample.java"$"228"$"++ b/sample/src/main/java/com/loopj/android/http/sample/GzipSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GzipSample.java"$"2015-07-17 20:06:03" "GzipSample.java"$"229"$"1,13 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GzipSample.java"$"2015-07-17 20:06:03" "GzipSample.java"$"230"$" https://loopj.com"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GzipSample.java"$"2015-07-17 20:06:03" "GzipSample.java"$"231"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GzipSample.java"$"2015-07-17 20:06:03" "Http401AuthSample.java"$"232"$"++ b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2015-07-17 20:06:03" "Http401AuthSample.java"$"233"$"1,13 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2015-07-17 20:06:03" "Http401AuthSample.java"$"234"$" https://loopj.com"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2015-07-17 20:06:03" "Http401AuthSample.java"$"235"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2015-07-17 20:06:03" "JsonSample.java"$"236"$"++ b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2015-07-17 20:06:03" "JsonSample.java"$"237"$"1,13 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2015-07-17 20:06:03" "JsonSample.java"$"238"$" https://loopj.com"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2015-07-17 20:06:03" "JsonSample.java"$"239"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2015-07-17 20:06:03" "JsonStreamerSample.java"$"240"$"++ b/sample/src/main/java/com/loopj/android/http/sample/JsonStreamerSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonStreamerSample.java"$"2015-07-17 20:06:03" "JsonStreamerSample.java"$"241"$"1,13 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonStreamerSample.java"$"2015-07-17 20:06:03" "JsonStreamerSample.java"$"242"$" https://loopj.com"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonStreamerSample.java"$"2015-07-17 20:06:03" "JsonStreamerSample.java"$"243"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonStreamerSample.java"$"2015-07-17 20:06:03" "PersistentCookiesSample.java"$"244"$"++ b/sample/src/main/java/com/loopj/android/http/sample/PersistentCookiesSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PersistentCookiesSample.java"$"2015-07-17 20:06:03" "PersistentCookiesSample.java"$"245"$"1,13 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PersistentCookiesSample.java"$"2015-07-17 20:06:03" "PersistentCookiesSample.java"$"246"$" https://loopj.com"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PersistentCookiesSample.java"$"2015-07-17 20:06:03" "PersistentCookiesSample.java"$"247"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PersistentCookiesSample.java"$"2015-07-17 20:06:03" "PostSample.java"$"248"$"++ b/sample/src/main/java/com/loopj/android/http/sample/PostSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PostSample.java"$"2015-07-17 20:06:03" "PostSample.java"$"249"$"1,13 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PostSample.java"$"2015-07-17 20:06:03" "PostSample.java"$"250"$" https://loopj.com"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PostSample.java"$"2015-07-17 20:06:03" "PostSample.java"$"251"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PostSample.java"$"2015-07-17 20:06:03" "PrePostProcessingSample.java"$"252"$"++ b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2015-07-17 20:06:03" "PrePostProcessingSample.java"$"253"$"1,13 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2015-07-17 20:06:03" "PrePostProcessingSample.java"$"254"$" https://loopj.com"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2015-07-17 20:06:03" "PrePostProcessingSample.java"$"255"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2015-07-17 20:06:03" "PutSample.java"$"256"$"++ b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2015-07-17 20:06:03" "PutSample.java"$"257"$"1,13 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2015-07-17 20:06:03" "PutSample.java"$"258"$" https://loopj.com"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2015-07-17 20:06:03" "PutSample.java"$"259"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2015-07-17 20:06:03" "RangeResponseSample.java"$"260"$"++ b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2015-07-17 20:06:03" "RangeResponseSample.java"$"261"$"1,13 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2015-07-17 20:06:03" "RangeResponseSample.java"$"262"$" https://loopj.com"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2015-07-17 20:06:03" "RangeResponseSample.java"$"263"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2015-07-17 20:06:03" "RangeResponseSample.java"$"264"$"88,7 @@ public class RangeResponseSample extends GetSample {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2015-07-17 20:06:03" "RangeResponseSample.java"$"265"$" return ""https://upload.wikimedia.org/wikipedia/commons/f/fa/Geysers_on_Mars.jpg"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2015-07-17 20:06:03" "Redirect302Sample.java"$"266"$"++ b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2015-07-17 20:06:03" "Redirect302Sample.java"$"267"$"1,13 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2015-07-17 20:06:03" "Redirect302Sample.java"$"268"$" https://loopj.com"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2015-07-17 20:06:03" "Redirect302Sample.java"$"269"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2015-07-17 20:06:03" "RetryRequestSample.java"$"270"$"++ b/sample/src/main/java/com/loopj/android/http/sample/RetryRequestSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RetryRequestSample.java"$"2015-07-17 20:06:03" "RetryRequestSample.java"$"271"$"1,13 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RetryRequestSample.java"$"2015-07-17 20:06:03" "RetryRequestSample.java"$"272"$" https://loopj.com"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RetryRequestSample.java"$"2015-07-17 20:06:03" "RetryRequestSample.java"$"273"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RetryRequestSample.java"$"2015-07-17 20:06:03" "SampleInterface.java"$"274"$"++ b/sample/src/main/java/com/loopj/android/http/sample/SampleInterface.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleInterface.java"$"2015-07-17 20:06:03" "SampleInterface.java"$"275"$"1,13 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleInterface.java"$"2015-07-17 20:06:03" "SampleInterface.java"$"276"$" https://loopj.com"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleInterface.java"$"2015-07-17 20:06:03" "SampleInterface.java"$"277"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleInterface.java"$"2015-07-17 20:06:03" "SampleParentActivity.java"$"278"$"++ b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-17 20:06:03" "SampleParentActivity.java"$"279"$"1,13 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-17 20:06:03" "SampleParentActivity.java"$"280"$" https://loopj.com"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-17 20:06:03" "SampleParentActivity.java"$"281"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-17 20:06:03" "SaxSample.java"$"282"$"++ b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2015-07-17 20:06:03" "SaxSample.java"$"283"$"1,13 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2015-07-17 20:06:03" "SaxSample.java"$"284"$" https://loopj.com"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2015-07-17 20:06:03" "SaxSample.java"$"285"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2015-07-17 20:06:03" "SynchronousClientSample.java"$"286"$"++ b/sample/src/main/java/com/loopj/android/http/sample/SynchronousClientSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SynchronousClientSample.java"$"2015-07-17 20:06:03" "SynchronousClientSample.java"$"287"$"1,13 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SynchronousClientSample.java"$"2015-07-17 20:06:03" "SynchronousClientSample.java"$"288"$" https://loopj.com"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SynchronousClientSample.java"$"2015-07-17 20:06:03" "SynchronousClientSample.java"$"289"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SynchronousClientSample.java"$"2015-07-17 20:06:03" "ThreadingTimeoutSample.java"$"290"$"++ b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2015-07-17 20:06:03" "ThreadingTimeoutSample.java"$"291"$"1,13 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2015-07-17 20:06:03" "ThreadingTimeoutSample.java"$"292"$" https://loopj.com"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2015-07-17 20:06:03" "ThreadingTimeoutSample.java"$"293"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2015-07-17 20:06:03" "WaypointsActivity.java"$"294"$"++ b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2015-07-17 20:06:03" "WaypointsActivity.java"$"295"$"1,13 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2015-07-17 20:06:03" "WaypointsActivity.java"$"296"$" https://loopj.com"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2015-07-17 20:06:03" "WaypointsActivity.java"$"297"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2015-07-17 20:06:03" "package-info.java"$"298"$"++ b/sample/src/main/java/com/loopj/android/http/sample/package-info.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/package-info.java"$"2015-07-17 20:06:03" "package-info.java"$"299"$"1,13 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/package-info.java"$"2015-07-17 20:06:03" "package-info.java"$"300"$" https://loopj.com"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/package-info.java"$"2015-07-17 20:06:03" "package-info.java"$"301"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/package-info.java"$"2015-07-17 20:06:03" "package-info.java"$"302"$"++ b/sample/src/main/java/com/loopj/android/http/sample/services/package-info.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/package-info.java"$"2015-07-17 20:06:03" "package-info.java"$"303"$"1,13 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/package-info.java"$"2015-07-17 20:06:03" "package-info.java"$"304"$" https://loopj.com"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/package-info.java"$"2015-07-17 20:06:03" "package-info.java"$"305"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/package-info.java"$"2015-07-17 20:06:03" "FileUtil.java"$"306"$"++ b/sample/src/main/java/com/loopj/android/http/sample/util/FileUtil.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/FileUtil.java"$"2015-07-17 20:06:03" "FileUtil.java"$"307"$"1,13 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/FileUtil.java"$"2015-07-17 20:06:03" "FileUtil.java"$"308"$" https://loopj.com"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/FileUtil.java"$"2015-07-17 20:06:03" "FileUtil.java"$"309"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/FileUtil.java"$"2015-07-17 20:06:03" "FileUtil.java"$"310"$"24,7 @@ import java.io.FileInputStream;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/FileUtil.java"$"2015-07-17 20:06:03" "FileUtil.java"$"311"$"// Source: https://stackoverflow.com/questions/12910503/android-read-file-as-string"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/FileUtil.java"$"2015-07-17 20:06:03" "SampleJSON.java"$"312"$"++ b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2015-07-17 20:06:03" "SampleJSON.java"$"313"$"1,13 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2015-07-17 20:06:03" "SampleJSON.java"$"314"$" https://loopj.com"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2015-07-17 20:06:03" "SampleJSON.java"$"315"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SampleJSON.java"$"2015-07-17 20:06:03" "SecureSocketFactory.java"$"316"$"++ b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2015-07-17 20:06:03" "SecureSocketFactory.java"$"317"$"1,13 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2015-07-17 20:06:03" "SecureSocketFactory.java"$"318"$" https://loopj.com"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2015-07-17 20:06:03" "SecureSocketFactory.java"$"319"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2015-07-17 20:06:03" "package-info.java"$"320"$"++ b/sample/src/main/java/com/loopj/android/http/sample/util/package-info.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/package-info.java"$"2015-07-17 20:06:03" "package-info.java"$"321"$"1,13 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/package-info.java"$"2015-07-17 20:06:03" "package-info.java"$"322"$" https://loopj.com"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/package-info.java"$"2015-07-17 20:06:03" "package-info.java"$"323"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/package-info.java"$"2015-07-17 20:06:03" "README.md"$"0"$"++ b/README.md"$"verdict"$"1"$" b/README.md"$"2015-07-19 18:19:08" "README.md"$"1"$"56,10 @@ ArtifactId: android-async-http"$"verdict"$"1"$" b/README.md"$"2015-07-19 18:19:08" "README.md"$"2"$"Gradle"$"verdict"$"1"$" b/README.md"$"2015-07-19 18:19:08" "README.md"$"3"$"```groovy"$"verdict"$"1"$" b/README.md"$"2015-07-19 18:19:08" "README.md"$"4"$"compile 'com.loopj.android:android-async-http:1.4.8'"$"verdict"$"1"$" b/README.md"$"2015-07-19 18:19:08" "README.md"$"5"$"```"$"verdict"$"1"$" b/README.md"$"2015-07-19 18:19:08" "README.md"$"6"$"71,10 @@ ArtifactId: android-async-http"$"verdict"$"1"$" b/README.md"$"2015-07-19 18:19:08" "README.md"$"7"$"Gradle`"$"verdict"$"1"$" b/README.md"$"2015-07-19 18:19:08" "README.md"$"8"$"```groovy"$"verdict"$"1"$" b/README.md"$"2015-07-19 18:19:08" "README.md"$"9"$"compile 'com.loopj.android:android-async-http:1.4.9-SNAPSHOT'"$"verdict"$"1"$" b/README.md"$"2015-07-19 18:19:08" "README.md"$"10"$"```"$"verdict"$"1"$" b/README.md"$"2015-07-19 18:19:08" "README.md"$"0"$"++ b/README.md"$"verdict"$"1"$" b/README.md"$"2015-07-19 18:23:39" "README.md"$"1"$"58,14 @@ Packaging: JAR or AAR"$"verdict"$"1"$" b/README.md"$"2015-07-19 18:23:39" "README.md"$"2"$"repositories {"$"verdict"$"1"$" b/README.md"$"2015-07-19 18:23:39" "README.md"$"3"$" maven {"$"verdict"$"1"$" b/README.md"$"2015-07-19 18:23:39" "README.md"$"4"$" mavenCentral()"$"verdict"$"1"$" b/README.md"$"2015-07-19 18:23:39" "README.md"$"5"$" }"$"verdict"$"1"$" b/README.md"$"2015-07-19 18:23:39" "README.md"$"6"$"}"$"verdict"$"1"$" b/README.md"$"2015-07-19 18:23:39" "README.md"$"7"$"dependencies {"$"verdict"$"1"$" b/README.md"$"2015-07-19 18:23:39" "README.md"$"8"$" compile 'com.loopj.android:android-async-http:1.4.8'"$"verdict"$"1"$" b/README.md"$"2015-07-19 18:23:39" "README.md"$"9"$"}"$"verdict"$"1"$" b/README.md"$"2015-07-19 18:23:39" "README.md"$"10"$"78,16 @@ ArtifactId: android-async-http"$"verdict"$"1"$" b/README.md"$"2015-07-19 18:23:39" "README.md"$"11"$"Gradle"$"verdict"$"1"$" b/README.md"$"2015-07-19 18:23:39" "README.md"$"12"$"repositories {"$"verdict"$"1"$" b/README.md"$"2015-07-19 18:23:39" "README.md"$"13"$" maven {"$"verdict"$"1"$" b/README.md"$"2015-07-19 18:23:39" "README.md"$"14"$" url 'https://oss.sonatype.org/content/repositories/snapshots/'"$"verdict"$"1"$" b/README.md"$"2015-07-19 18:23:39" "README.md"$"15"$" }"$"verdict"$"1"$" b/README.md"$"2015-07-19 18:23:39" "README.md"$"16"$"}"$"verdict"$"1"$" b/README.md"$"2015-07-19 18:23:39" "README.md"$"17"$"dependencies {"$"verdict"$"1"$" b/README.md"$"2015-07-19 18:23:39" "README.md"$"18"$" compile 'com.loopj.android:android-async-http:1.4.9-SNAPSHOT'"$"verdict"$"1"$" b/README.md"$"2015-07-19 18:23:39" "README.md"$"19"$"}"$"verdict"$"1"$" b/README.md"$"2015-07-19 18:23:39" "gradle-wrapper.properties"$"0"$"++ b/gradle/wrapper/gradle-wrapper.properties"$"verdict"$"1"$" b/gradle/wrapper/gradle-wrapper.properties"$"2015-07-31 11:14:20" "gradle-wrapper.properties"$"1"$"1,6 @@"$"verdict"$"1"$" b/gradle/wrapper/gradle-wrapper.properties"$"2015-07-31 11:14:20" "gradle-wrapper.properties"$"2"$"#Fri Jul 31 10:35:35 CEST 2015"$"verdict"$"1"$" b/gradle/wrapper/gradle-wrapper.properties"$"2015-07-31 11:14:20" "gradle-wrapper.properties"$"3"$"distributionUrl=https\://services.gradle.org/distributions/gradle-2.5-all.zip"$"verdict"$"1"$" b/gradle/wrapper/gradle-wrapper.properties"$"2015-07-31 11:14:20" "Base64OutputStream.java"$"4"$"++ b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2015-07-31 11:14:20" "Base64OutputStream.java"$"5"$"27,7 @@ public class Base64OutputStream extends FilterOutputStream {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2015-07-31 11:14:20" "Base64OutputStream.java"$"6"$" private static final byte[] EMPTY = new byte[0];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2015-07-31 11:14:20" "MySSLSocketFactory.java"$"7"$"++ b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2015-07-31 11:14:20" "MySSLSocketFactory.java"$"8"$"56,7 @@ import javax.net.ssl.X509TrustManager;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2015-07-31 11:14:20" "MySSLSocketFactory.java"$"9"$" final SSLContext sslContext = SSLContext.getInstance(""TLS"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2015-07-31 11:14:20" "SimpleMultipartEntity.java"$"10"$"++ b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-07-31 11:14:20" "SimpleMultipartEntity.java"$"11"$"38,7 @@ import java.io.InputStream;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-07-31 11:14:20" "SimpleMultipartEntity.java"$"12"$"import java.security.SecureRandom;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-07-31 11:14:20" "SimpleMultipartEntity.java"$"13"$"74,7 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-07-31 11:14:20" "SimpleMultipartEntity.java"$"14"$" final SecureRandom rand = new SecureRandom();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-07-31 11:14:20" "SimpleMultipartEntity.java"$"15"$"+) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-07-31 11:14:20" "SimpleMultipartEntity.java"$"16"$"171,8 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-07-31 11:14:20" "SimpleMultipartEntity.java"$"17"$" public final File file;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-07-31 11:14:20" "SimpleMultipartEntity.java"$"18"$" public final byte[] header;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-07-31 11:14:20" "AsyncBackgroundThreadSample.java"$"19"$"++ b/sample/src/main/java/com/loopj/android/http/sample/AsyncBackgroundThreadSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/AsyncBackgroundThreadSample.java"$"2015-07-31 11:14:20" "AsyncBackgroundThreadSample.java"$"20"$"40,7 @@ import java.util.concurrent.TimeUnit;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/AsyncBackgroundThreadSample.java"$"2015-07-31 11:14:20" "AsyncBackgroundThreadSample.java"$"21"$" private final ExecutorService executor = Executors.newSingleThreadExecutor();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/AsyncBackgroundThreadSample.java"$"2015-07-31 11:14:20" "SampleParentActivity.java"$"22"$"++ b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-31 11:14:20" "SampleParentActivity.java"$"23"$"225,7 @@ public abstract class SampleParentActivity extends Activity implements SampleInt"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-31 11:14:20" "SampleParentActivity.java"$"24"$" protected final View.OnClickListener onClickListener = new View.OnClickListener() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-07-31 11:14:20" "SaxSample.java"$"25"$"++ b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2015-07-31 11:14:20" "SaxSample.java"$"26"$"40,7 @@ public class SaxSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2015-07-31 11:14:20" "SaxSample.java"$"27"$" private final SaxAsyncHttpResponseHandler saxAsyncHttpResponseHandler = new SaxAsyncHttpResponseHandler(new SAXTreeStructure()) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2015-07-31 11:14:20" "SaxSample.java"$"28"$"93,8 @@ public class SaxSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2015-07-31 11:14:20" "SaxSample.java"$"29"$" public final Integer color;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2015-07-31 11:14:20" "SaxSample.java"$"30"$" public final String text;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2015-07-31 11:14:20" "SaxSample.java"$"31"$"104,7 @@ public class SaxSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2015-07-31 11:14:20" "SaxSample.java"$"32"$" public final List responseViews = new ArrayList();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2015-07-31 11:14:20" "ExampleIntentService.java"$"33"$"++ b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2015-07-31 11:14:20" "ExampleIntentService.java"$"34"$"21,7 @@ public class ExampleIntentService extends IntentService {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2015-07-31 11:14:20" "ExampleIntentService.java"$"35"$" private final AsyncHttpClient aClient = new SyncHttpClient();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2015-07-31 11:14:20" "SimpleMultipartEntity.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-07-31 11:30:08" "SimpleMultipartEntity.java"$"1"$"38,7 @@ import java.io.InputStream;"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-07-31 11:30:08" "SimpleMultipartEntity.java"$"2"$"import java.util.Random;"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-07-31 11:30:08" "SimpleMultipartEntity.java"$"3"$"74,7 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-07-31 11:30:08" "SimpleMultipartEntity.java"$"4"$" final Random rand = new Random();"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-07-31 11:30:08" "SimpleMultipartEntity.java"$"5"$"+) {"$"verdict"$"0"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-07-31 11:30:08" "build.gradle"$"0"$"++ b/build.gradle"$"verdict"$"1"$" b/build.gradle"$"2015-08-24 08:49:36" "build.gradle"$"1"$"4,7 @@ buildscript {"$"verdict"$"1"$" b/build.gradle"$"2015-08-24 08:49:36" "build.gradle"$"2"$" classpath 'com.android.tools.build:gradle:1.3.1'"$"verdict"$"1"$" b/build.gradle"$"2015-08-24 08:49:36" "build.gradle"$"3"$"++ b/library/build.gradle"$"verdict"$"1"$" b/library/build.gradle"$"2015-08-24 08:49:36" "build.gradle"$"4"$"1,13 @@"$"verdict"$"1"$" b/library/build.gradle"$"2015-08-24 08:49:36" "build.gradle"$"5"$" compileSdkVersion 23"$"verdict"$"1"$" b/library/build.gradle"$"2015-08-24 08:49:36" "build.gradle"$"6"$" buildToolsVersion '23.0.0'"$"verdict"$"1"$" b/library/build.gradle"$"2015-08-24 08:49:36" "build.gradle"$"7"$" useLibrary 'org.apache.http.legacy'"$"verdict"$"1"$" b/library/build.gradle"$"2015-08-24 08:49:36" "build.gradle"$"8"$" targetSdkVersion 23"$"verdict"$"1"$" b/library/build.gradle"$"2015-08-24 08:49:36" "AsyncHttpClient.java"$"9"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-08-24 08:49:36" "AsyncHttpClient.java"$"10"$"1608,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-08-24 08:49:36" "AsyncHttpClient.java"$"11"$" Header enc = wrappedEntity.getContentEncoding();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-08-24 08:49:36" "AsyncHttpClient.java"$"12"$" if ((enc != null && ""gzip"".equalsIgnoreCase(enc.getValue())) || isInputStreamGZIPCompressed(pushbackStream)) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-08-24 08:49:36" "build.gradle"$"13"$"++ b/sample/build.gradle"$"verdict"$"1"$" b/sample/build.gradle"$"2015-08-24 08:49:36" "build.gradle"$"14"$"8,13 @@ repositories {"$"verdict"$"1"$" b/sample/build.gradle"$"2015-08-24 08:49:36" "build.gradle"$"15"$" compileSdkVersion 23"$"verdict"$"1"$" b/sample/build.gradle"$"2015-08-24 08:49:36" "build.gradle"$"16"$" buildToolsVersion '23.0.0'"$"verdict"$"1"$" b/sample/build.gradle"$"2015-08-24 08:49:36" "build.gradle"$"17"$" useLibrary 'org.apache.http.legacy'"$"verdict"$"1"$" b/sample/build.gradle"$"2015-08-24 08:49:36" "build.gradle"$"18"$" targetSdkVersion 23"$"verdict"$"1"$" b/sample/build.gradle"$"2015-08-24 08:49:36" "build.gradle"$"19"$"22,7 @@ android {"$"verdict"$"1"$" b/sample/build.gradle"$"2015-08-24 08:49:36" "build.gradle"$"20"$" targetSdkVersion 23"$"verdict"$"1"$" b/sample/build.gradle"$"2015-08-24 08:49:36" ".travis.yml"$"0"$"++ b/.travis.yml"$"verdict"$"0"$" b/.travis.yml"$"2015-08-24 08:55:38" ".travis.yml"$"1"$"2,10 @@ language: android"$"verdict"$"0"$" b/.travis.yml"$"2015-08-24 08:55:38" ".travis.yml"$"2"$" - build-tools-23.0.0"$"verdict"$"0"$" b/.travis.yml"$"2015-08-24 08:55:38" ".travis.yml"$"3"$" - android-23"$"verdict"$"0"$" b/.travis.yml"$"2015-08-24 08:55:38" ".travis.yml"$"4"$"'"$"verdict"$"0"$" b/.travis.yml"$"2015-08-24 08:55:38" ".travis.yml"$"0"$"++ b/.travis.yml"$"verdict"$"1"$" b/.travis.yml"$"2015-09-12 16:52:15" ".travis.yml"$"1"$"2,7 @@ language: android"$"verdict"$"1"$" b/.travis.yml"$"2015-09-12 16:52:15" ".travis.yml"$"2"$" - build-tools-23.0.1"$"verdict"$"1"$" b/.travis.yml"$"2015-09-12 16:52:15" "build.gradle"$"3"$"++ b/build.gradle"$"verdict"$"1"$" b/build.gradle"$"2015-09-12 16:52:15" "build.gradle"$"4"$"17,7 @@ allprojects {"$"verdict"$"1"$" b/build.gradle"$"2015-09-12 16:52:15" "build.gradle"$"5"$" mavenLocal()"$"verdict"$"1"$" b/build.gradle"$"2015-09-12 16:52:15" "build.gradle"$"6"$"++ b/library/build.gradle"$"verdict"$"1"$" b/library/build.gradle"$"2015-09-12 16:52:15" "build.gradle"$"7"$"2,7 @@ apply plugin: 'com.android.library'"$"verdict"$"1"$" b/library/build.gradle"$"2015-09-12 16:52:15" "build.gradle"$"8"$" buildToolsVersion '23.0.1'"$"verdict"$"1"$" b/library/build.gradle"$"2015-09-12 16:52:15" "build.gradle"$"9"$"23,10 @@ android {"$"verdict"$"1"$" b/library/build.gradle"$"2015-09-12 16:52:15" "build.gradle"$"10"$"dependencies {"$"verdict"$"1"$" b/library/build.gradle"$"2015-09-12 16:52:15" "build.gradle"$"11"$" compile 'cz.msebera.android:httpclient:4.3.3'"$"verdict"$"1"$" b/library/build.gradle"$"2015-09-12 16:52:15" "build.gradle"$"12"$"}"$"verdict"$"1"$" b/library/build.gradle"$"2015-09-12 16:52:15" "build.gradle"$"13"$""$"verdict"$"1"$" b/library/build.gradle"$"2015-09-12 16:52:15" "build.gradle"$"14"$"android.libraryVariants.all { variant ->"$"verdict"$"1"$" b/library/build.gradle"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"19"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"20"$"21,6 @@ package com.loopj.android.http;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"21"$"40,52 @@ import java.util.concurrent.ExecutorService;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"22"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"23"$"import cz.msebera.android.httpclient.HeaderElement;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"24"$"import cz.msebera.android.httpclient.HttpEntity;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"25"$"import cz.msebera.android.httpclient.HttpException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"26"$"import cz.msebera.android.httpclient.HttpHost;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"27"$"import cz.msebera.android.httpclient.HttpRequest;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"28"$"import cz.msebera.android.httpclient.HttpRequestInterceptor;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"29"$"import cz.msebera.android.httpclient.HttpResponse;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"30"$"import cz.msebera.android.httpclient.HttpResponseInterceptor;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"31"$"import cz.msebera.android.httpclient.HttpVersion;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"32"$"import cz.msebera.android.httpclient.auth.AuthScope;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"33"$"import cz.msebera.android.httpclient.auth.AuthState;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"34"$"import cz.msebera.android.httpclient.auth.Credentials;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"35"$"import cz.msebera.android.httpclient.auth.UsernamePasswordCredentials;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"36"$"import cz.msebera.android.httpclient.client.CookieStore;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"37"$"import cz.msebera.android.httpclient.client.CredentialsProvider;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"38"$"import cz.msebera.android.httpclient.client.HttpClient;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"39"$"import cz.msebera.android.httpclient.client.RedirectHandler;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"40"$"import cz.msebera.android.httpclient.client.methods.HttpEntityEnclosingRequestBase;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"41"$"import cz.msebera.android.httpclient.client.methods.HttpHead;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"42"$"import cz.msebera.android.httpclient.client.methods.HttpPost;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"43"$"import cz.msebera.android.httpclient.client.methods.HttpPut;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"44"$"import cz.msebera.android.httpclient.client.methods.HttpUriRequest;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"45"$"import cz.msebera.android.httpclient.client.params.ClientPNames;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"46"$"import cz.msebera.android.httpclient.client.protocol.ClientContext;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"47"$"import cz.msebera.android.httpclient.conn.ClientConnectionManager;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"48"$"import cz.msebera.android.httpclient.conn.params.ConnManagerParams;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"49"$"import cz.msebera.android.httpclient.conn.params.ConnPerRouteBean;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"50"$"import cz.msebera.android.httpclient.conn.params.ConnRoutePNames;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"51"$"import cz.msebera.android.httpclient.conn.scheme.PlainSocketFactory;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"52"$"import cz.msebera.android.httpclient.conn.scheme.Scheme;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"53"$"import cz.msebera.android.httpclient.conn.scheme.SchemeRegistry;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"54"$"import cz.msebera.android.httpclient.conn.ssl.SSLSocketFactory;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"55"$"import cz.msebera.android.httpclient.entity.HttpEntityWrapper;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"56"$"import cz.msebera.android.httpclient.impl.auth.BasicScheme;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"57"$"import cz.msebera.android.httpclient.impl.client.DefaultHttpClient;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"58"$"import cz.msebera.android.httpclient.impl.conn.tsccm.ThreadSafeClientConnManager;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"59"$"import cz.msebera.android.httpclient.params.BasicHttpParams;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"60"$"import cz.msebera.android.httpclient.params.HttpConnectionParams;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"61"$"import cz.msebera.android.httpclient.params.HttpParams;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"62"$"import cz.msebera.android.httpclient.params.HttpProtocolParams;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"63"$"import cz.msebera.android.httpclient.protocol.BasicHttpContext;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"64"$"import cz.msebera.android.httpclient.protocol.ExecutionContext;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"65"$"import cz.msebera.android.httpclient.protocol.HttpContext;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"66"$"import cz.msebera.android.httpclient.protocol.SyncBasicHttpContext;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"67"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"68"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"69"$"128,17 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"70"$" public static LogInterface log = new LogHandler();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"71"$" private int maxConnections = DEFAULT_MAX_CONNECTIONS;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"72"$" private int connectTimeout = DEFAULT_SOCKET_TIMEOUT;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"73"$" private int responseTimeout = DEFAULT_SOCKET_TIMEOUT;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"74"$" private ExecutorService threadPool;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"75"$"176,6 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"76"$"269,44 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"77"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"78"$" * Returns default instance of SchemeRegistry"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"79"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"80"$" * @param fixNoHttpResponseException Whether to fix issue or not, by omitting SSL verification"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"81"$" * @param httpPort HTTP port to be used, must be greater than 0"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"82"$" * @param httpsPort HTTPS port to be used, must be greater than 0"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"83"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"84"$" private static SchemeRegistry getDefaultSchemeRegistry(boolean fixNoHttpResponseException, int httpPort, int httpsPort) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"85"$" if (fixNoHttpResponseException) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"86"$" log.d(LOG_TAG, ""Beware! Using the fix is insecure, as it doesn't verify SSL certificates."");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"87"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"88"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"89"$" if (httpPort < 1) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"90"$" httpPort = 80;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"91"$" log.d(LOG_TAG, ""Invalid HTTP port number specified, defaulting to 80"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"92"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"93"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"94"$" if (httpsPort < 1) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"95"$" httpsPort = 443;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"96"$" log.d(LOG_TAG, ""Invalid HTTPS port number specified, defaulting to 443"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"97"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"98"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"99"$" // Fix to SSL flaw in API < ICS"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"100"$" // See https://code.google.com/p/android/issues/detail?id=13117"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"101"$" SSLSocketFactory sslSocketFactory;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"102"$" if (fixNoHttpResponseException) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"103"$" sslSocketFactory = MySSLSocketFactory.getFixedSocketFactory();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"104"$" } else {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"105"$" sslSocketFactory = SSLSocketFactory.getSocketFactory();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"106"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"107"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"108"$" SchemeRegistry schemeRegistry = new SchemeRegistry();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"109"$" schemeRegistry.register(new Scheme(""http"", PlainSocketFactory.getSocketFactory(), httpPort));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"110"$" schemeRegistry.register(new Scheme(""https"", sslSocketFactory, httpsPort));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"111"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"112"$" return schemeRegistry;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"113"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"114"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"115"$" public static void allowRetryExceptionClass(Class cls) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"116"$"319,124 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"117"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"118"$" * Will encode url, if not disabled, and adds params on the end of it"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"119"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"120"$" * @param url String with URL, should be valid URL without params"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"121"$" * @param params RequestParams to be appended on the end of URL"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"122"$" * @param shouldEncodeUrl whether url should be encoded (replaces spaces with %20)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"123"$" * @return encoded url if requested with params appended if any available"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"124"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"125"$" public static String getUrlWithQueryString(boolean shouldEncodeUrl, String url, RequestParams params) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"126"$" if (url == null)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"127"$" return null;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"128"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"129"$" if (shouldEncodeUrl) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"130"$" try {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"131"$" String decodedURL = URLDecoder.decode(url, ""UTF-8"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"132"$" URL _url = new URL(decodedURL);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"133"$" URI _uri = new URI(_url.getProtocol(), _url.getUserInfo(), _url.getHost(), _url.getPort(), _url.getPath(), _url.getQuery(), _url.getRef());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"134"$" url = _uri.toASCIIString();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"135"$" } catch (Exception ex) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"136"$" // Should not really happen, added just for sake of validity"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"137"$" log.e(LOG_TAG, ""getUrlWithQueryString encoding URL"", ex);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"138"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"139"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"140"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"141"$" if (params != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"142"$" // Construct the query string and trim it, in case it"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"143"$" // includes any excessive white spaces."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"144"$" String paramString = params.getParamString().trim();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"145"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"146"$" // Only add the query string if it isn't empty and it"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"147"$" // isn't equal to '?'."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"148"$" if (!paramString.equals("""") && !paramString.equals(""?"")) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"149"$" url += url.contains(""?"") ? ""&"" : ""?"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"150"$" url += paramString;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"151"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"152"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"153"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"154"$" return url;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"155"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"156"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"157"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"158"$" * Checks the InputStream if it contains GZIP compressed data"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"159"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"160"$" * @param inputStream InputStream to be checked"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"161"$" * @return true or false if the stream contains GZIP compressed data"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"162"$" * @throws java.io.IOException if read from inputStream fails"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"163"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"164"$" public static boolean isInputStreamGZIPCompressed(final PushbackInputStream inputStream) throws IOException {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"165"$" if (inputStream == null)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"166"$" return false;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"167"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"168"$" byte[] signature = new byte[2];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"169"$" int readStatus = inputStream.read(signature);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"170"$" inputStream.unread(signature);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"171"$" int streamHeader = ((int) signature[0] & 0xff) | ((signature[1] << 8) & 0xff00);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"172"$" return readStatus == 2 && GZIPInputStream.GZIP_MAGIC == streamHeader;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"173"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"174"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"175"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"176"$" * A utility function to close an input stream without raising an exception."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"177"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"178"$" * @param is input stream to close safely"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"179"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"180"$" public static void silentCloseInputStream(InputStream is) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"181"$" try {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"182"$" if (is != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"183"$" is.close();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"184"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"185"$" } catch (IOException e) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"186"$" log.w(LOG_TAG, ""Cannot close input stream"", e);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"187"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"188"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"189"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"190"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"191"$" * A utility function to close an output stream without raising an exception."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"192"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"193"$" * @param os output stream to close safely"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"194"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"195"$" public static void silentCloseOutputStream(OutputStream os) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"196"$" try {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"197"$" if (os != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"198"$" os.close();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"199"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"200"$" } catch (IOException e) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"201"$" log.w(LOG_TAG, ""Cannot close output stream"", e);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"202"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"203"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"204"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"205"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"206"$" * This horrible hack is required on Android, due to implementation of BasicManagedEntity, which"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"207"$" * doesn't chain call consumeContent on underlying wrapped HttpEntity"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"208"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"209"$" * @param entity HttpEntity, may be null"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"210"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"211"$" public static void endEntityViaReflection(HttpEntity entity) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"212"$" if (entity instanceof HttpEntityWrapper) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"213"$" try {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"214"$" Field f = null;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"215"$" Field[] fields = HttpEntityWrapper.class.getDeclaredFields();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"216"$" for (Field ff : fields) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"217"$" if (ff.getName().equals(""wrappedEntity"")) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"218"$" f = ff;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"219"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"220"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"221"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"222"$" if (f != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"223"$" f.setAccessible(true);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"224"$" HttpEntity wrapped = (HttpEntity) f.get(entity);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"225"$" if (wrapped != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"226"$" wrapped.consumeContent();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"227"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"228"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"229"$" } catch (Throwable t) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"230"$" log.e(LOG_TAG, ""wrappedEntity consume"", t);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"231"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"232"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"233"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"234"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"235"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"236"$"458,6 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"237"$"469,13 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"238"$" * Will set logging enabled flag on underlying LogInterface instance."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"239"$" * Default setting is logging enabled."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"240"$" * @param loggingEnabled whether the logging should be enabled or not"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"241"$" public void setLoggingEnabled(boolean loggingEnabled) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"242"$" log.setLoggingEnabled(loggingEnabled);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"243"$"488,16 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"244"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"245"$" * Sets log level to be used across all library default implementation"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"246"$" * Default setting is VERBOSE log level."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"247"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"248"$" * @param logLevel int log level, either from LogInterface interface or from {@link android.util.Log}"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"249"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"250"$" public void setLoggingLevel(int logLevel) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"251"$" log.setLoggingLevel(logLevel);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"252"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"253"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"254"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"255"$"529,16 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"256"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"257"$" * Returns the current executor service used. By default, Executors.newCachedThreadPool() is"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"258"$" * used."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"259"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"260"$" * @return current executor service used"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"261"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"262"$" public ExecutorService getThreadPool() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"263"$" return threadPool;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"264"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"265"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"266"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"267"$"550,6 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"268"$"625,6 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"269"$"854,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"270"$" // [+] HTTP HEAD"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"271"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"272"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"273"$"947,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"274"$"] HTTP HEAD"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"275"$" // [-] HTTP HEAD"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"276"$" // [+] HTTP GET"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"277"$"1017,6 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"278"$"] HTTP GET"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"279"$"1028,9 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"280"$" // [-] HTTP GET"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"281"$" // [+] HTTP POST"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"282"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"283"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"284"$"1092,9 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"285"$" * @param entity a raw {@link cz.msebera.android.httpclient.HttpEntity} to send with the request, for"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"286"$" * passing a {@link cz.msebera.android.httpclient.entity.StringEntity}."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"287"$"1104,6 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"288"$"] HTTP POST"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"289"$"1115,9 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"290"$" // [-] HTTP POST"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"291"$" // [+] HTTP PUT"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"292"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"293"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"294"$"1148,9 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"295"$" * @param entity a raw {@link cz.msebera.android.httpclient.HttpEntity} to send with the request, for"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"296"$" * passing a {@link cz.msebera.android.httpclient.entity.StringEntity}."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"297"$"1191,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"298"$" * cz.msebera.android.httpclient.entity.StringEntity}."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"299"$"1204,6 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"300"$"] HTTP PUT"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"301"$"1248,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"302"$" * cz.msebera.android.httpclient.entity.StringEntity}."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"303"$"1267,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"304"$" * cz.msebera.android.httpclient.entity.StringEntity}."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"305"$"1279,9 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"306"$" // [-] HTTP PUT"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"307"$" // [+] HTTP DELETE"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"308"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"309"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"310"$"1327,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"311"$" * cz.msebera.android.httpclient.entity.StringEntity}"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"312"$"1345,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"313"$" * cz.msebera.android.httpclient.entity.StringEntity}."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"314"$"1357,6 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"315"$"] HTTP DELETE"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"316"$"1368,8 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"317"$" // [-] HTTP DELETE"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"318"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"319"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"320"$"1431,9 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"321"$" * @param entity a raw {@link cz.msebera.android.httpclient.HttpEntity} to send with the request, for"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"322"$" * passing a {@link cz.msebera.android.httpclient.entity.StringEntity}."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"323"$"1443,6 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"324"$"1543,6 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"325"$"= url.contains(""?"") ? ""&"" : ""?"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"326"$"= paramString;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"327"$"1587,17 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"328"$" public InflatingEntity(HttpEntity wrapped) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"329"$" super(wrapped);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpClient.java"$"330"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 16:52:15" "AsyncHttpRequest.java"$"331"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-09-12 16:52:15" "AsyncHttpRequest.java"$"332"$"18,17 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-09-12 16:52:15" "AsyncHttpRequest.java"$"333"$"import cz.msebera.android.httpclient.HttpResponse;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-09-12 16:52:15" "AsyncHttpRequest.java"$"334"$"import cz.msebera.android.httpclient.client.HttpRequestRetryHandler;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-09-12 16:52:15" "AsyncHttpRequest.java"$"335"$"import cz.msebera.android.httpclient.client.methods.HttpUriRequest;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-09-12 16:52:15" "AsyncHttpRequest.java"$"336"$"import cz.msebera.android.httpclient.impl.client.AbstractHttpClient;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-09-12 16:52:15" "AsyncHttpRequest.java"$"337"$"import cz.msebera.android.httpclient.protocol.HttpContext;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-09-12 16:52:15" "AsyncHttpRequest.java"$"338"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-09-12 16:52:15" "AsyncHttpRequest.java"$"339"$"/**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-09-12 16:52:15" "AsyncHttpRequest.java"$"340"$"37,8 @@ public class AsyncHttpRequest implements Runnable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-09-12 16:52:15" "AsyncHttpRequest.java"$"341"$" private int executionCount;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpRequest.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"342"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"343"$"22,23 @@ import android.os.Handler;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"344"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"345"$"import cz.msebera.android.httpclient.HttpEntity;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"346"$"import cz.msebera.android.httpclient.HttpResponse;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"347"$"import cz.msebera.android.httpclient.StatusLine;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"348"$"import cz.msebera.android.httpclient.client.HttpResponseException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"349"$"import cz.msebera.android.httpclient.util.ByteArrayBuffer;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"350"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"351"$"/**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"352"$" * {@link #onSuccess(int, cz.msebera.android.httpclient.Header[], byte[])} method is designed to be anonymously"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"353"$" * {@link #onFailure(int, cz.msebera.android.httpclient.Header[], byte[], Throwable)}, {@link #onStart()}, {@link"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"354"$"81,8 @@ import java.net.URI;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"355"$" public static final String DEFAULT_CHARSET = ""UTF-8"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"356"$" public static final String UTF8_BOM = ""\uFEFF"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"357"$"90,8 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"358"$" private static final String LOG_TAG = ""AsyncHttpRH"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"359"$"147,13 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"360"$" public Object getTag() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"361"$" return this.TAG.get();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"362"$" public void setTag(Object TAG) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"363"$" this.TAG = new WeakReference(TAG);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"364"$"162,13 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"365"$" public void setRequestURI(URI requestURI) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"366"$" this.requestURI = requestURI;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"367"$" public Header[] getRequestHeaders() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"368"$" return this.requestHeaders;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"369"$"176,6 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"370"$"218,10 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"371"$" public String getCharset() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"372"$" return this.responseCharset == null ? DEFAULT_CHARSET : this.responseCharset;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"373"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"374"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"375"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"376"$"232,6 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"377"$"493,21 @@ public abstract class AsyncHttpResponseHandler implements ResponseHandlerInterfa"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"378"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"379"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"380"$" * Avoid leaks by using a non-anonymous handler class."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"381"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"382"$" private static class ResponderHandler extends Handler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"383"$" private final AsyncHttpResponseHandler mResponder;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"384"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"385"$" ResponderHandler(AsyncHttpResponseHandler mResponder, Looper looper) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"386"$" super(looper);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"387"$" this.mResponder = mResponder;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"388"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"389"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"390"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"391"$" public void handleMessage(Message msg) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"392"$" mResponder.handleMessage(msg);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"393"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "AsyncHttpResponseHandler.java"$"394"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "Base64.java"$"395"$"++ b/library/src/main/java/com/loopj/android/http/Base64.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"396"$"61,8 @@ public class Base64 {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"397"$" private Base64() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"398"$" } // don't instantiate"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"399"$"133,131 @@ public class Base64 {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"400"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"401"$" * Base64-encode the given data and return a newly allocated String with the result."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"402"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"403"$" * @param input the data to encode"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"404"$" * @param flags controls certain features of the encoded output. Passing {@code DEFAULT} results"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"405"$" * in output that adheres to RFC 2045."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"406"$" * @return base64 string containing encoded input"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"407"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"408"$" public static String encodeToString(byte[] input, int flags) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"409"$" try {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"410"$" return new String(encode(input, flags), ""US-ASCII"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"411"$" } catch (UnsupportedEncodingException e) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"412"$" // US-ASCII is guaranteed to be available."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"413"$" throw new AssertionError(e);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"414"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"415"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"416"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"417"$" // --------------------------------------------------------"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"418"$" // encoding"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"419"$" // --------------------------------------------------------"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"420"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"421"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"422"$" * Base64-encode the given data and return a newly allocated String with the result."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"423"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"424"$" * @param input the data to encode"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"425"$" * @param offset the position within the input array at which to start"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"426"$" * @param len the number of bytes of input to encode"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"427"$" * @param flags controls certain features of the encoded output. Passing {@code DEFAULT}"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"428"$" * results in output that adheres to RFC 2045."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"429"$" * @return base64 string containing encoded range of input"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"430"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"431"$" public static String encodeToString(byte[] input, int offset, int len, int flags) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"432"$" try {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"433"$" return new String(encode(input, offset, len, flags), ""US-ASCII"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"434"$" } catch (UnsupportedEncodingException e) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"435"$" // US-ASCII is guaranteed to be available."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"436"$" throw new AssertionError(e);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"437"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"438"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"439"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"440"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"441"$" * Base64-encode the given data and return a newly allocated byte[] with the result."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"442"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"443"$" * @param input the data to encode"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"444"$" * @param flags controls certain features of the encoded output. Passing {@code DEFAULT} results"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"445"$" * in output that adheres to RFC 2045."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"446"$" * @return base64 encoded input as bytes"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"447"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"448"$" public static byte[] encode(byte[] input, int flags) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"449"$" return encode(input, 0, input.length, flags);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"450"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"451"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"452"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"453"$" * Base64-encode the given data and return a newly allocated byte[] with the result."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"454"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"455"$" * @param input the data to encode"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"456"$" * @param offset the position within the input array at which to start"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"457"$" * @param len the number of bytes of input to encode"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"458"$" * @param flags controls certain features of the encoded output. Passing {@code DEFAULT}"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"459"$" * results in output that adheres to RFC 2045."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"460"$" * @return base64 encoded input as bytes"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"461"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"462"$" public static byte[] encode(byte[] input, int offset, int len, int flags) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"463"$" Encoder encoder = new Encoder(flags, null);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"464"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"465"$" // Compute the exact length of the array we will produce."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"466"$" int output_len = len / 3 * 4;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"467"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"468"$" // Account for the tail of the data and the padding bytes, if any."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"469"$" if (encoder.do_padding) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"470"$" if (len % 3 > 0) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"471"$" output_len += 4;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"472"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"473"$" } else {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"474"$" switch (len % 3) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"475"$" case 0:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"476"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"477"$" case 1:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"478"$" output_len += 2;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"479"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"480"$" case 2:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"481"$" output_len += 3;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"482"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"483"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"484"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"485"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"486"$" // Account for the newlines, if any."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"487"$" if (encoder.do_newline && len > 0) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"488"$" output_len += (((len - 1) / (3 * Encoder.LINE_GROUPS)) + 1) *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"489"$" (encoder.do_cr ? 2 : 1);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"490"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"491"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"492"$" encoder.output = new byte[output_len];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"493"$" encoder.process(input, offset, len, true);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"494"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"495"$" if (BuildConfig.DEBUG && encoder.op != output_len) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"496"$" throw new AssertionError();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"497"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"498"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"499"$" return encoder.output;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"500"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"501"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"502"$" /* package */ static abstract class Coder {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"503"$" public byte[] output;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"504"$" public int op;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"505"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"506"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"507"$" * Encode/decode another block of input data. this.output is provided by the caller, and"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"508"$" * must be big enough to hold all the coded data. On exit, this.opwill be set to the length"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"509"$" * of the coded data."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"510"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"511"$" * @param finish true if this is the final call to process for this object. Will finalize"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"512"$" * the coder state and include any final bytes in the output."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"513"$" * @return true if the input so far is good; false if some error has been detected in the"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"514"$" * input stream.."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"515"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"516"$" public abstract boolean process(byte[] input, int offset, int len, boolean finish);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"517"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"518"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"519"$" * @return the maximum number of bytes a call to process() could produce for the given"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"520"$" * number of input bytes. This may be an overestimate."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"521"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"522"$" public abstract int maxOutputSize(int len);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"523"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"524"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"525"$" /* package */ static class Decoder extends Coder {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"526"$"309,7 @@ public class Base64 {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"527"$" final private int[] alphabet;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"528"$"319,6 @@ public class Base64 {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"529"$"518,6 @@ public class Base64 {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"530"$"= 4;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"531"$"= 2;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"532"$"= 3;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"533"$"= (((len - 1) / (3 * Encoder.LINE_GROUPS)) + 1) *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"534"$"545,13 @@ public class Base64 {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"535"$" final private byte[] tail;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"536"$" /* package */ int tailLen;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"537"$" private int count;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64.java"$"538"$"711,4 @@ public class Base64 {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64.java"$"2015-09-12 16:52:15" "Base64OutputStream.java"$"539"$"++ b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2015-09-12 16:52:15" "Base64OutputStream.java"$"540"$"21,12 @@ import java.io.IOException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2015-09-12 16:52:15" "Base64OutputStream.java"$"541"$" private static final byte[] EMPTY = new byte[0];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/Base64OutputStream.java"$"2015-09-12 16:52:15" "BaseJsonHttpResponseHandler.java"$"542"$"++ b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2015-09-12 16:52:15" "BaseJsonHttpResponseHandler.java"$"543"$"18,14 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2015-09-12 16:52:15" "BaseJsonHttpResponseHandler.java"$"544"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2015-09-12 16:52:15" "BaseJsonHttpResponseHandler.java"$"545"$"import cz.msebera.android.httpclient.HttpStatus;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2015-09-12 16:52:15" "BaseJsonHttpResponseHandler.java"$"546"$" * cz.msebera.android.httpclient.Header[], String, Object)} or {@link #onFailure(int, cz.msebera.android.httpclient.Header[],"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BaseJsonHttpResponseHandler.java"$"2015-09-12 16:52:15" "BinaryHttpResponseHandler.java"$"547"$"++ b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-09-12 16:52:15" "BinaryHttpResponseHandler.java"$"548"$"20,15 @@ package com.loopj.android.http;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-09-12 16:52:15" "BinaryHttpResponseHandler.java"$"549"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-09-12 16:52:15" "BinaryHttpResponseHandler.java"$"550"$"import cz.msebera.android.httpclient.HttpResponse;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-09-12 16:52:15" "BinaryHttpResponseHandler.java"$"551"$"import cz.msebera.android.httpclient.StatusLine;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-09-12 16:52:15" "BinaryHttpResponseHandler.java"$"552"$"import cz.msebera.android.httpclient.client.HttpResponseException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-09-12 16:52:15" "BinaryHttpResponseHandler.java"$"553"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-09-12 16:52:15" "BinaryHttpResponseHandler.java"$"554"$"/**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-09-12 16:52:15" "BinaryHttpResponseHandler.java"$"555"$"60,6 @@ public abstract class BinaryHttpResponseHandler extends AsyncHttpResponseHandler"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-09-12 16:52:15" "BinaryHttpResponseHandler.java"$"556"$"81,13 @@ public abstract class BinaryHttpResponseHandler extends AsyncHttpResponseHandler"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-09-12 16:52:15" "BinaryHttpResponseHandler.java"$"557"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-09-12 16:52:15" "BinaryHttpResponseHandler.java"$"558"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-09-12 16:52:15" "BinaryHttpResponseHandler.java"$"559"$" * @param looper The looper to work with"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-09-12 16:52:15" "BinaryHttpResponseHandler.java"$"560"$"98,16 @@ public abstract class BinaryHttpResponseHandler extends AsyncHttpResponseHandler"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-09-12 16:52:15" "BinaryHttpResponseHandler.java"$"561"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-09-12 16:52:15" "BinaryHttpResponseHandler.java"$"562"$" * Method can be overriden to return allowed content types, can be sometimes better than passing"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-09-12 16:52:15" "BinaryHttpResponseHandler.java"$"563"$" * data in constructor"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-09-12 16:52:15" "BinaryHttpResponseHandler.java"$"564"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-09-12 16:52:15" "BinaryHttpResponseHandler.java"$"565"$" * @return array of content-types or Pattern string templates (eg. '.*' to match every response)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-09-12 16:52:15" "BinaryHttpResponseHandler.java"$"566"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-09-12 16:52:15" "BinaryHttpResponseHandler.java"$"567"$" public String[] getAllowedContentTypes() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-09-12 16:52:15" "BinaryHttpResponseHandler.java"$"568"$" return mAllowedContentTypes;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-09-12 16:52:15" "BinaryHttpResponseHandler.java"$"569"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-09-12 16:52:15" "BinaryHttpResponseHandler.java"$"570"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-09-12 16:52:15" "BinaryHttpResponseHandler.java"$"571"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-09-12 16:52:15" "BinaryHttpResponseHandler.java"$"572"$"121,13 @@ public abstract class BinaryHttpResponseHandler extends AsyncHttpResponseHandler"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-09-12 16:52:15" "BinaryHttpResponseHandler.java"$"573"$" response.getAllHeaders(),"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-09-12 16:52:15" "BinaryHttpResponseHandler.java"$"574"$" null,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-09-12 16:52:15" "BinaryHttpResponseHandler.java"$"575"$" new HttpResponseException("$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-09-12 16:52:15" "BinaryHttpResponseHandler.java"$"576"$" status.getStatusCode(),"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-09-12 16:52:15" "BinaryHttpResponseHandler.java"$"577"$" ""None, or more than one, Content-Type Header found!"""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-09-12 16:52:15" "BinaryHttpResponseHandler.java"$"578"$" )"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-09-12 16:52:15" "BinaryHttpResponseHandler.java"$"579"$"145,13 @@ public abstract class BinaryHttpResponseHandler extends AsyncHttpResponseHandler"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-09-12 16:52:15" "BinaryHttpResponseHandler.java"$"580"$" contentTypeHeader.getValue() + "") not allowed!"""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-09-12 16:52:15" "BinaryHttpResponseHandler.java"$"581"$" response.getAllHeaders(),"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-09-12 16:52:15" "BinaryHttpResponseHandler.java"$"582"$" null,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-09-12 16:52:15" "BinaryHttpResponseHandler.java"$"583"$" new HttpResponseException("$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-09-12 16:52:15" "BinaryHttpResponseHandler.java"$"584"$" status.getStatusCode(),"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-09-12 16:52:15" "BinaryHttpResponseHandler.java"$"585"$" ""Content-Type ("" + contentTypeHeader.getValue() + "") not allowed!"""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-09-12 16:52:15" "BinaryHttpResponseHandler.java"$"586"$" )"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BinaryHttpResponseHandler.java"$"2015-09-12 16:52:15" "BlackholeHttpResponseHandler.java"$"587"$"++ b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-09-12 16:52:15" "BlackholeHttpResponseHandler.java"$"588"$"1,7 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-09-12 16:52:15" "BlackholeHttpResponseHandler.java"$"589"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-09-12 16:52:15" "BlackholeHttpResponseHandler.java"$"590"$"import cz.msebera.android.httpclient.HttpResponse;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BlackholeHttpResponseHandler.java"$"2015-09-12 16:52:15" "DataAsyncHttpResponseHandler.java"$"591"$"++ b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "DataAsyncHttpResponseHandler.java"$"592"$"20,16 @@ package com.loopj.android.http;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "DataAsyncHttpResponseHandler.java"$"593"$"import cz.msebera.android.httpclient.HttpEntity;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "DataAsyncHttpResponseHandler.java"$"594"$"import cz.msebera.android.httpclient.util.ByteArrayBuffer;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "DataAsyncHttpResponseHandler.java"$"595"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "DataAsyncHttpResponseHandler.java"$"596"$"@SuppressWarnings(""ALL"")"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "DataAsyncHttpResponseHandler.java"$"597"$" private static final String LOG_TAG = ""DataAsyncHttpRH"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "DataAsyncHttpResponseHandler.java"$"598"$"38,36 @@ public abstract class DataAsyncHttpResponseHandler extends AsyncHttpResponseHand"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "DataAsyncHttpResponseHandler.java"$"599"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "DataAsyncHttpResponseHandler.java"$"600"$" * Copies elements from {@code original} into a new array, from indexes start (inclusive) to end"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "DataAsyncHttpResponseHandler.java"$"601"$" * (exclusive). The original order of elements is preserved. If {@code end} is greater than"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "DataAsyncHttpResponseHandler.java"$"602"$" * {@code original.length}, the result is padded with the value {@code (byte) 0}."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "DataAsyncHttpResponseHandler.java"$"603"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "DataAsyncHttpResponseHandler.java"$"604"$" * @param original the original array"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "DataAsyncHttpResponseHandler.java"$"605"$" * @param start the start index, inclusive"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "DataAsyncHttpResponseHandler.java"$"606"$" * @param end the end index, exclusive"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "DataAsyncHttpResponseHandler.java"$"607"$" * @return the new array"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "DataAsyncHttpResponseHandler.java"$"608"$" * @throws ArrayIndexOutOfBoundsException if {@code start < 0 || start > original.length}"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "DataAsyncHttpResponseHandler.java"$"609"$" * @throws IllegalArgumentException if {@code start > end}"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "DataAsyncHttpResponseHandler.java"$"610"$" * @throws NullPointerException if {@code original == null}"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "DataAsyncHttpResponseHandler.java"$"611"$" * @see java.util.Arrays"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "DataAsyncHttpResponseHandler.java"$"612"$" * @since 1.6"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "DataAsyncHttpResponseHandler.java"$"613"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "DataAsyncHttpResponseHandler.java"$"614"$" public static byte[] copyOfRange(byte[] original, int start, int end) throws ArrayIndexOutOfBoundsException, IllegalArgumentException, NullPointerException {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "DataAsyncHttpResponseHandler.java"$"615"$" if (start > end) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "DataAsyncHttpResponseHandler.java"$"616"$" throw new IllegalArgumentException();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "DataAsyncHttpResponseHandler.java"$"617"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "DataAsyncHttpResponseHandler.java"$"618"$" int originalLength = original.length;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "DataAsyncHttpResponseHandler.java"$"619"$" if (start < 0 || start > originalLength) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "DataAsyncHttpResponseHandler.java"$"620"$" throw new ArrayIndexOutOfBoundsException();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "DataAsyncHttpResponseHandler.java"$"621"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "DataAsyncHttpResponseHandler.java"$"622"$" int resultLength = end - start;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "DataAsyncHttpResponseHandler.java"$"623"$" int copyLength = Math.min(resultLength, originalLength - start);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "DataAsyncHttpResponseHandler.java"$"624"$" byte[] result = new byte[resultLength];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "DataAsyncHttpResponseHandler.java"$"625"$" System.arraycopy(original, start, result, 0, copyLength);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "DataAsyncHttpResponseHandler.java"$"626"$" return result;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "DataAsyncHttpResponseHandler.java"$"627"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "DataAsyncHttpResponseHandler.java"$"628"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "DataAsyncHttpResponseHandler.java"$"629"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "DataAsyncHttpResponseHandler.java"$"630"$"77,6 @@ public abstract class DataAsyncHttpResponseHandler extends AsyncHttpResponseHand"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "DataAsyncHttpResponseHandler.java"$"631"$"147,5 @@ public abstract class DataAsyncHttpResponseHandler extends AsyncHttpResponseHand"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/DataAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "FileAsyncHttpResponseHandler.java"$"632"$"++ b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "FileAsyncHttpResponseHandler.java"$"633"$"20,21 @@ package com.loopj.android.http;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "FileAsyncHttpResponseHandler.java"$"634"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "FileAsyncHttpResponseHandler.java"$"635"$"import cz.msebera.android.httpclient.HttpEntity;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "FileAsyncHttpResponseHandler.java"$"636"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "FileAsyncHttpResponseHandler.java"$"637"$"public abstract class FileAsyncHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "FileAsyncHttpResponseHandler.java"$"638"$" private static final String LOG_TAG = ""FileAsyncHttpRH"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "HttpDelete.java"$"639"$"++ b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-09-12 16:52:15" "HttpDelete.java"$"640"$"18,10 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-09-12 16:52:15" "HttpDelete.java"$"641"$"import cz.msebera.android.httpclient.client.methods.HttpEntityEnclosingRequestBase;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-09-12 16:52:15" "HttpDelete.java"$"642"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-09-12 16:52:15" "HttpDelete.java"$"643"$"/**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpDelete.java"$"2015-09-12 16:52:15" "HttpGet.java"$"644"$"++ b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-09-12 16:52:15" "HttpGet.java"$"645"$"18,10 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-09-12 16:52:15" "HttpGet.java"$"646"$"import cz.msebera.android.httpclient.client.methods.HttpEntityEnclosingRequestBase;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-09-12 16:52:15" "HttpGet.java"$"647"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-09-12 16:52:15" "HttpGet.java"$"648"$"/**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpGet.java"$"2015-09-12 16:52:15" "HttpPatch.java"$"649"$"++ b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2015-09-12 16:52:15" "HttpPatch.java"$"650"$"18,10 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2015-09-12 16:52:15" "HttpPatch.java"$"651"$"import cz.msebera.android.httpclient.client.methods.HttpEntityEnclosingRequestBase;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2015-09-12 16:52:15" "HttpPatch.java"$"652"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2015-09-12 16:52:15" "HttpPatch.java"$"653"$"/**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/HttpPatch.java"$"2015-09-12 16:52:15" "JsonHttpResponseHandler.java"$"654"$"++ b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-09-12 16:52:15" "JsonHttpResponseHandler.java"$"655"$"18,20 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-09-12 16:52:15" "JsonHttpResponseHandler.java"$"656"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-09-12 16:52:15" "JsonHttpResponseHandler.java"$"657"$"import cz.msebera.android.httpclient.HttpStatus;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-09-12 16:52:15" "JsonHttpResponseHandler.java"$"658"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-09-12 16:52:15" "JsonHttpResponseHandler.java"$"659"$"/**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-09-12 16:52:15" "JsonHttpResponseHandler.java"$"660"$" * cz.msebera.android.httpclient.Header[], org.json.JSONArray)} or {@link #onSuccess(int,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-09-12 16:52:15" "JsonHttpResponseHandler.java"$"661"$" * cz.msebera.android.httpclient.Header[], org.json.JSONObject)} methods anonymously overridden.

 

"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonHttpResponseHandler.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"662"$"++ b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"663"$"20,6 @@ package com.loopj.android.http;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"664"$"30,10 @@ import java.util.Map;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"665"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"666"$"import cz.msebera.android.httpclient.HttpEntity;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"667"$"import cz.msebera.android.httpclient.message.BasicHeader;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"668"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"669"$"/**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"670"$"47,22 @@ public class JsonStreamerEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"671"$" // Buffer used for reading from input streams."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"672"$" private final byte[] buffer = new byte[BUFFER_SIZE];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"673"$"81,68 @@ public class JsonStreamerEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"674"$" // Curtosy of Simple-JSON: https://goo.gl/XoW8RF"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"675"$" // Changed a bit to suit our needs in this class."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"676"$" static byte[] escape(String string) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"677"$" // If it's null, just return prematurely."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"678"$" if (string == null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"679"$" return JSON_NULL;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"680"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"681"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"682"$" // Create a string builder to generate the escaped string."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"683"$" StringBuilder sb = new StringBuilder(128);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"684"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"685"$" // Surround with quotations."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"686"$" sb.append('""');"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"687"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"688"$" int length = string.length(), pos = -1;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"689"$" while (++pos < length) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"690"$" char ch = string.charAt(pos);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"691"$" switch (ch) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"692"$" case '""':"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"693"$" sb.append(""\\\"""");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"694"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"695"$" case '\\':"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"696"$" sb.append(""\\\\"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"697"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"698"$" case '\b':"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"699"$" sb.append(""\\b"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"700"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"701"$" case '\f':"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"702"$" sb.append(""\\f"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"703"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"704"$" case '\n':"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"705"$" sb.append(""\\n"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"706"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"707"$" case '\r':"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"708"$" sb.append(""\\r"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"709"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"710"$" case '\t':"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"711"$" sb.append(""\\t"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"712"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"713"$" default:"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"714"$" // Reference: https://www.unicode.org/versions/Unicode5.1.0/"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"715"$" if ((ch <= '\u001F') || (ch >= '\u007F' && ch <= '\u009F') || (ch >= '\u2000' && ch <= '\u20FF')) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"716"$" String intString = Integer.toHexString(ch);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"717"$" sb.append(""\\u"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"718"$" int intLength = 4 - intString.length();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"719"$" for (int zero = 0; zero < intLength; zero++) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"720"$" sb.append('0');"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"721"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"722"$" sb.append(intString.toUpperCase(Locale.US));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"723"$" } else {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"724"$" sb.append(ch);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"725"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"726"$" break;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"727"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"728"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"729"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"730"$" // Surround with quotations."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"731"$" sb.append('""');"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"732"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"733"$" return sb.toString().getBytes();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"734"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"735"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"736"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"737"$"388,4 @@ public class JsonStreamerEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"738"$"+pos < length) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "JsonStreamerEntity.java"$"739"$"+) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/JsonStreamerEntity.java"$"2015-09-12 16:52:15" "MyRedirectHandler.java"$"740"$"++ b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2015-09-12 16:52:15" "MyRedirectHandler.java"$"741"$"18,24 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2015-09-12 16:52:15" "MyRedirectHandler.java"$"742"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2015-09-12 16:52:15" "MyRedirectHandler.java"$"743"$"import cz.msebera.android.httpclient.HttpHost;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2015-09-12 16:52:15" "MyRedirectHandler.java"$"744"$"import cz.msebera.android.httpclient.HttpRequest;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2015-09-12 16:52:15" "MyRedirectHandler.java"$"745"$"import cz.msebera.android.httpclient.HttpResponse;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2015-09-12 16:52:15" "MyRedirectHandler.java"$"746"$"import cz.msebera.android.httpclient.HttpStatus;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2015-09-12 16:52:15" "MyRedirectHandler.java"$"747"$"import cz.msebera.android.httpclient.ProtocolException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2015-09-12 16:52:15" "MyRedirectHandler.java"$"748"$"import cz.msebera.android.httpclient.client.CircularRedirectException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2015-09-12 16:52:15" "MyRedirectHandler.java"$"749"$"import cz.msebera.android.httpclient.client.params.ClientPNames;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2015-09-12 16:52:15" "MyRedirectHandler.java"$"750"$"import cz.msebera.android.httpclient.client.utils.URIUtils;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2015-09-12 16:52:15" "MyRedirectHandler.java"$"751"$"import cz.msebera.android.httpclient.impl.client.DefaultRedirectHandler;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2015-09-12 16:52:15" "MyRedirectHandler.java"$"752"$"import cz.msebera.android.httpclient.impl.client.RedirectLocations;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2015-09-12 16:52:15" "MyRedirectHandler.java"$"753"$"import cz.msebera.android.httpclient.params.HttpParams;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2015-09-12 16:52:15" "MyRedirectHandler.java"$"754"$"import cz.msebera.android.httpclient.protocol.ExecutionContext;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2015-09-12 16:52:15" "MyRedirectHandler.java"$"755"$"import cz.msebera.android.httpclient.protocol.HttpContext;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2015-09-12 16:52:15" "MyRedirectHandler.java"$"756"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2015-09-12 16:52:15" "MyRedirectHandler.java"$"757"$"/**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MyRedirectHandler.java"$"2015-09-12 16:52:15" "MySSLSocketFactory.java"$"758"$"++ b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2015-09-12 16:52:15" "MySSLSocketFactory.java"$"759"$"18,6 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2015-09-12 16:52:15" "MySSLSocketFactory.java"$"760"$"37,19 @@ import javax.net.ssl.SSLContext;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2015-09-12 16:52:15" "MySSLSocketFactory.java"$"761"$"import cz.msebera.android.httpclient.HttpVersion;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2015-09-12 16:52:15" "MySSLSocketFactory.java"$"762"$"import cz.msebera.android.httpclient.conn.ClientConnectionManager;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2015-09-12 16:52:15" "MySSLSocketFactory.java"$"763"$"import cz.msebera.android.httpclient.conn.scheme.PlainSocketFactory;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2015-09-12 16:52:15" "MySSLSocketFactory.java"$"764"$"import cz.msebera.android.httpclient.conn.scheme.Scheme;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2015-09-12 16:52:15" "MySSLSocketFactory.java"$"765"$"import cz.msebera.android.httpclient.conn.scheme.SchemeRegistry;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2015-09-12 16:52:15" "MySSLSocketFactory.java"$"766"$"import cz.msebera.android.httpclient.conn.ssl.SSLSocketFactory;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2015-09-12 16:52:15" "MySSLSocketFactory.java"$"767"$"import cz.msebera.android.httpclient.impl.client.DefaultHttpClient;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2015-09-12 16:52:15" "MySSLSocketFactory.java"$"768"$"import cz.msebera.android.httpclient.impl.conn.tsccm.ThreadSafeClientConnManager;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2015-09-12 16:52:15" "MySSLSocketFactory.java"$"769"$"import cz.msebera.android.httpclient.params.BasicHttpParams;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2015-09-12 16:52:15" "MySSLSocketFactory.java"$"770"$"import cz.msebera.android.httpclient.params.HttpParams;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2015-09-12 16:52:15" "MySSLSocketFactory.java"$"771"$"import cz.msebera.android.httpclient.params.HttpProtocolParams;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2015-09-12 16:52:15" "MySSLSocketFactory.java"$"772"$"import cz.msebera.android.httpclient.protocol.HTTP;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2015-09-12 16:52:15" "MySSLSocketFactory.java"$"773"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2015-09-12 16:52:15" "MySSLSocketFactory.java"$"774"$"/**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2015-09-12 16:52:15" "MySSLSocketFactory.java"$"775"$"85,6 @@ public class MySSLSocketFactory extends SSLSocketFactory {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2015-09-12 16:52:15" "MySSLSocketFactory.java"$"776"$"184,21 @@ public class MySSLSocketFactory extends SSLSocketFactory {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2015-09-12 16:52:15" "MySSLSocketFactory.java"$"777"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2015-09-12 16:52:15" "MySSLSocketFactory.java"$"778"$" public Socket createSocket(Socket socket, String host, int port, boolean autoClose) throws IOException {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2015-09-12 16:52:15" "MySSLSocketFactory.java"$"779"$" return sslContext.getSocketFactory().createSocket(socket, host, port, autoClose);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2015-09-12 16:52:15" "MySSLSocketFactory.java"$"780"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2015-09-12 16:52:15" "MySSLSocketFactory.java"$"781"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2015-09-12 16:52:15" "MySSLSocketFactory.java"$"782"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2015-09-12 16:52:15" "MySSLSocketFactory.java"$"783"$" public Socket createSocket() throws IOException {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2015-09-12 16:52:15" "MySSLSocketFactory.java"$"784"$" return sslContext.getSocketFactory().createSocket();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2015-09-12 16:52:15" "MySSLSocketFactory.java"$"785"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2015-09-12 16:52:15" "MySSLSocketFactory.java"$"786"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2015-09-12 16:52:15" "MySSLSocketFactory.java"$"787"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2015-09-12 16:52:15" "MySSLSocketFactory.java"$"788"$" * Makes HttpsURLConnection trusts a set of certificates specified by the KeyStore"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2015-09-12 16:52:15" "MySSLSocketFactory.java"$"789"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2015-09-12 16:52:15" "MySSLSocketFactory.java"$"790"$" public void fixHttpsURLConnection() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2015-09-12 16:52:15" "MySSLSocketFactory.java"$"791"$" HttpsURLConnection.setDefaultSSLSocketFactory(sslContext.getSocketFactory());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2015-09-12 16:52:15" "MySSLSocketFactory.java"$"792"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2015-09-12 16:52:15" "MySSLSocketFactory.java"$"793"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2015-09-12 16:52:15" "MySSLSocketFactory.java"$"794"$"}"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/MySSLSocketFactory.java"$"2015-09-12 16:52:15" "PersistentCookieStore.java"$"795"$"++ b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2015-09-12 16:52:15" "PersistentCookieStore.java"$"796"$"22,6 @@ import android.content.Context;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2015-09-12 16:52:15" "PersistentCookieStore.java"$"797"$"33,9 @@ import java.util.List;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2015-09-12 16:52:15" "PersistentCookieStore.java"$"798"$"import cz.msebera.android.httpclient.client.CookieStore;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2015-09-12 16:52:15" "PersistentCookieStore.java"$"799"$"import cz.msebera.android.httpclient.cookie.Cookie;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2015-09-12 16:52:15" "PersistentCookieStore.java"$"800"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2015-09-12 16:52:15" "PersistentCookieStore.java"$"801"$"/**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2015-09-12 16:52:15" "PersistentCookieStore.java"$"802"$"48,9 @@ public class PersistentCookieStore implements CookieStore {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2015-09-12 16:52:15" "PersistentCookieStore.java"$"803"$" private boolean omitNonPersistentCookies = false;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PersistentCookieStore.java"$"2015-09-12 16:52:15" "PreemptiveAuthorizationHttpRequestInterceptor.java"$"804"$"++ b/library/src/main/java/com/loopj/android/http/PreemptiveAuthorizationHttpRequestInterceptor.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemptiveAuthorizationHttpRequestInterceptor.java"$"2015-09-12 16:52:15" "PreemptiveAuthorizationHttpRequestInterceptor.java"$"805"$"18,21 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemptiveAuthorizationHttpRequestInterceptor.java"$"2015-09-12 16:52:15" "PreemptiveAuthorizationHttpRequestInterceptor.java"$"806"$"import cz.msebera.android.httpclient.HttpException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemptiveAuthorizationHttpRequestInterceptor.java"$"2015-09-12 16:52:15" "PreemptiveAuthorizationHttpRequestInterceptor.java"$"807"$"import cz.msebera.android.httpclient.HttpHost;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemptiveAuthorizationHttpRequestInterceptor.java"$"2015-09-12 16:52:15" "PreemptiveAuthorizationHttpRequestInterceptor.java"$"808"$"import cz.msebera.android.httpclient.HttpRequest;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemptiveAuthorizationHttpRequestInterceptor.java"$"2015-09-12 16:52:15" "PreemptiveAuthorizationHttpRequestInterceptor.java"$"809"$"import cz.msebera.android.httpclient.HttpRequestInterceptor;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemptiveAuthorizationHttpRequestInterceptor.java"$"2015-09-12 16:52:15" "PreemptiveAuthorizationHttpRequestInterceptor.java"$"810"$"import cz.msebera.android.httpclient.auth.AuthScope;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemptiveAuthorizationHttpRequestInterceptor.java"$"2015-09-12 16:52:15" "PreemptiveAuthorizationHttpRequestInterceptor.java"$"811"$"import cz.msebera.android.httpclient.auth.AuthState;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemptiveAuthorizationHttpRequestInterceptor.java"$"2015-09-12 16:52:15" "PreemptiveAuthorizationHttpRequestInterceptor.java"$"812"$"import cz.msebera.android.httpclient.auth.Credentials;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemptiveAuthorizationHttpRequestInterceptor.java"$"2015-09-12 16:52:15" "PreemptiveAuthorizationHttpRequestInterceptor.java"$"813"$"import cz.msebera.android.httpclient.client.CredentialsProvider;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemptiveAuthorizationHttpRequestInterceptor.java"$"2015-09-12 16:52:15" "PreemptiveAuthorizationHttpRequestInterceptor.java"$"814"$"import cz.msebera.android.httpclient.client.protocol.ClientContext;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemptiveAuthorizationHttpRequestInterceptor.java"$"2015-09-12 16:52:15" "PreemptiveAuthorizationHttpRequestInterceptor.java"$"815"$"import cz.msebera.android.httpclient.impl.auth.BasicScheme;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemptiveAuthorizationHttpRequestInterceptor.java"$"2015-09-12 16:52:15" "PreemptiveAuthorizationHttpRequestInterceptor.java"$"816"$"import cz.msebera.android.httpclient.protocol.ExecutionContext;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemptiveAuthorizationHttpRequestInterceptor.java"$"2015-09-12 16:52:15" "PreemptiveAuthorizationHttpRequestInterceptor.java"$"817"$"import cz.msebera.android.httpclient.protocol.HttpContext;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemptiveAuthorizationHttpRequestInterceptor.java"$"2015-09-12 16:52:15" "PreemptiveAuthorizationHttpRequestInterceptor.java"$"818"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemptiveAuthorizationHttpRequestInterceptor.java"$"2015-09-12 16:52:15" "PreemptiveAuthorizationHttpRequestInterceptor.java"$"819"$"public class PreemptiveAuthorizationHttpRequestInterceptor implements HttpRequestInterceptor {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/PreemptiveAuthorizationHttpRequestInterceptor.java"$"2015-09-12 16:52:15" "RangeFileAsyncHttpResponseHandler.java"$"820"$"++ b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "RangeFileAsyncHttpResponseHandler.java"$"821"$"18,19 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "RangeFileAsyncHttpResponseHandler.java"$"822"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "RangeFileAsyncHttpResponseHandler.java"$"823"$"import cz.msebera.android.httpclient.HttpEntity;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "RangeFileAsyncHttpResponseHandler.java"$"824"$"import cz.msebera.android.httpclient.HttpResponse;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "RangeFileAsyncHttpResponseHandler.java"$"825"$"import cz.msebera.android.httpclient.HttpStatus;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "RangeFileAsyncHttpResponseHandler.java"$"826"$"import cz.msebera.android.httpclient.StatusLine;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "RangeFileAsyncHttpResponseHandler.java"$"827"$"import cz.msebera.android.httpclient.client.HttpResponseException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "RangeFileAsyncHttpResponseHandler.java"$"828"$"import cz.msebera.android.httpclient.client.methods.HttpUriRequest;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "RangeFileAsyncHttpResponseHandler.java"$"829"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "RangeFileAsyncHttpResponseHandler.java"$"830"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RangeFileAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "RequestHandle.java"$"831"$"++ b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-09-12 16:52:15" "RequestHandle.java"$"832"$"96,16 @@ public class RequestHandle {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-09-12 16:52:15" "RequestHandle.java"$"833"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-09-12 16:52:15" "RequestHandle.java"$"834"$" * Will return TAG of underlying AsyncHttpRequest if it's not already GCed"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-09-12 16:52:15" "RequestHandle.java"$"835"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-09-12 16:52:15" "RequestHandle.java"$"836"$" * @return Object TAG, can be null"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-09-12 16:52:15" "RequestHandle.java"$"837"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-09-12 16:52:15" "RequestHandle.java"$"838"$" public Object getTag() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-09-12 16:52:15" "RequestHandle.java"$"839"$" AsyncHttpRequest _request = request.get();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-09-12 16:52:15" "RequestHandle.java"$"840"$" return _request == null ? null : _request.getTag();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-09-12 16:52:15" "RequestHandle.java"$"841"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-09-12 16:52:15" "RequestHandle.java"$"842"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-09-12 16:52:15" "RequestHandle.java"$"843"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-09-12 16:52:15" "RequestHandle.java"$"844"$"118,4 @@ public class RequestHandle {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestHandle.java"$"2015-09-12 16:52:15" "RequestParams.java"$"845"$"++ b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-09-12 16:52:15" "RequestParams.java"$"846"$"18,6 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-09-12 16:52:15" "RequestParams.java"$"847"$"35,12 @@ import java.util.Map;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-09-12 16:52:15" "RequestParams.java"$"848"$"import cz.msebera.android.httpclient.HttpEntity;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-09-12 16:52:15" "RequestParams.java"$"849"$"import cz.msebera.android.httpclient.client.entity.UrlEncodedFormEntity;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-09-12 16:52:15" "RequestParams.java"$"850"$"import cz.msebera.android.httpclient.client.utils.URLEncodedUtils;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-09-12 16:52:15" "RequestParams.java"$"851"$"import cz.msebera.android.httpclient.message.BasicNameValuePair;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-09-12 16:52:15" "RequestParams.java"$"852"$"import cz.msebera.android.httpclient.protocol.HTTP;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-09-12 16:52:15" "RequestParams.java"$"853"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-09-12 16:52:15" "RequestParams.java"$"854"$"/**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-09-12 16:52:15" "RequestParams.java"$"855"$"99,18 @@ public class RequestParams implements Serializable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-09-12 16:52:15" "RequestParams.java"$"856"$" protected boolean isRepeatable;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-09-12 16:52:15" "RequestParams.java"$"857"$" protected boolean forceMultipartEntity = false;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-09-12 16:52:15" "RequestParams.java"$"858"$" protected boolean useJsonStreamer;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-09-12 16:52:15" "RequestParams.java"$"859"$" protected String elapsedFieldInJsonStreamer = ""_elapsed"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-09-12 16:52:15" "RequestParams.java"$"860"$" protected boolean autoCloseInputStreams;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-09-12 16:52:15" "RequestParams.java"$"861"$"164,32 @@ public class RequestParams implements Serializable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-09-12 16:52:15" "RequestParams.java"$"862"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-09-12 16:52:15" "RequestParams.java"$"863"$" * Sets content encoding for return value of {@link #getParamString()} and {@link"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-09-12 16:52:15" "RequestParams.java"$"864"$" * #createFormEntity()}

 

Default encoding is ""UTF-8"""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-09-12 16:52:15" "RequestParams.java"$"865"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-09-12 16:52:15" "RequestParams.java"$"866"$" * @param encoding String constant from {@link HTTP}"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-09-12 16:52:15" "RequestParams.java"$"867"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-09-12 16:52:15" "RequestParams.java"$"868"$" public void setContentEncoding(final String encoding) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-09-12 16:52:15" "RequestParams.java"$"869"$" if (encoding != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-09-12 16:52:15" "RequestParams.java"$"870"$" this.contentEncoding = encoding;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-09-12 16:52:15" "RequestParams.java"$"871"$" } else {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-09-12 16:52:15" "RequestParams.java"$"872"$" AsyncHttpClient.log.d(LOG_TAG, ""setContentEncoding called with null attribute"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-09-12 16:52:15" "RequestParams.java"$"873"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-09-12 16:52:15" "RequestParams.java"$"874"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-09-12 16:52:15" "RequestParams.java"$"875"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-09-12 16:52:15" "RequestParams.java"$"876"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-09-12 16:52:15" "RequestParams.java"$"877"$" * If set to true will force Content-Type header to `multipart/form-data`"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-09-12 16:52:15" "RequestParams.java"$"878"$" * even if there are not Files or Streams to be send"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-09-12 16:52:15" "RequestParams.java"$"879"$" *

 

"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-09-12 16:52:15" "RequestParams.java"$"880"$" * Default value is false"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-09-12 16:52:15" "RequestParams.java"$"881"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-09-12 16:52:15" "RequestParams.java"$"882"$" * @param force boolean, should declare content-type multipart/form-data even without files or streams present"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-09-12 16:52:15" "RequestParams.java"$"883"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-09-12 16:52:15" "RequestParams.java"$"884"$" public void setForceMultipartEntityContentType(boolean force) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-09-12 16:52:15" "RequestParams.java"$"885"$" this.forceMultipartEntity = force;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-09-12 16:52:15" "RequestParams.java"$"886"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-09-12 16:52:15" "RequestParams.java"$"887"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-09-12 16:52:15" "RequestParams.java"$"888"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-09-12 16:52:15" "RequestParams.java"$"889"$"510,7 @@ public class RequestParams implements Serializable {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-09-12 16:52:15" "RequestParams.java"$"890"$" * cz.msebera.android.httpclient.client.methods.HttpEntityEnclosingRequestBase}"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RequestParams.java"$"2015-09-12 16:52:15" "ResponseHandlerInterface.java"$"891"$"++ b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-09-12 16:52:15" "ResponseHandlerInterface.java"$"892"$"18,12 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-09-12 16:52:15" "ResponseHandlerInterface.java"$"893"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-09-12 16:52:15" "ResponseHandlerInterface.java"$"894"$"import cz.msebera.android.httpclient.HttpResponse;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-09-12 16:52:15" "ResponseHandlerInterface.java"$"895"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-09-12 16:52:15" "ResponseHandlerInterface.java"$"896"$"/**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-09-12 16:52:15" "ResponseHandlerInterface.java"$"897"$"93,6 @@ public interface ResponseHandlerInterface {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-09-12 16:52:15" "ResponseHandlerInterface.java"$"898"$"101,18 @@ public interface ResponseHandlerInterface {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-09-12 16:52:15" "ResponseHandlerInterface.java"$"899"$" * Returns Header[] which were used to request"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-09-12 16:52:15" "ResponseHandlerInterface.java"$"900"$" * @return headers from origin request"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-09-12 16:52:15" "ResponseHandlerInterface.java"$"901"$" Header[] getRequestHeaders();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-09-12 16:52:15" "ResponseHandlerInterface.java"$"902"$" * Helper for handlers to receive Request Header[] info"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-09-12 16:52:15" "ResponseHandlerInterface.java"$"903"$" * @param requestHeaders Headers, claimed to be from original request"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-09-12 16:52:15" "ResponseHandlerInterface.java"$"904"$" void setRequestHeaders(Header[] requestHeaders);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-09-12 16:52:15" "ResponseHandlerInterface.java"$"905"$"122,11 @@ public interface ResponseHandlerInterface {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-09-12 16:52:15" "ResponseHandlerInterface.java"$"906"$" * Can set, whether the handler should be asynchronous or synchronous"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-09-12 16:52:15" "ResponseHandlerInterface.java"$"907"$" * @param useSynchronousMode whether data should be handled on background Thread on UI Thread"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-09-12 16:52:15" "ResponseHandlerInterface.java"$"908"$" void setUseSynchronousMode(boolean useSynchronousMode);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-09-12 16:52:15" "ResponseHandlerInterface.java"$"909"$"136,14 @@ public interface ResponseHandlerInterface {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-09-12 16:52:15" "ResponseHandlerInterface.java"$"910"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-09-12 16:52:15" "ResponseHandlerInterface.java"$"911"$" * Sets whether the handler should be executed on the pool's thread or the"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-09-12 16:52:15" "ResponseHandlerInterface.java"$"912"$" * UI thread"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-09-12 16:52:15" "ResponseHandlerInterface.java"$"913"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-09-12 16:52:15" "ResponseHandlerInterface.java"$"914"$" * @param usePoolThread if the ResponseHandler should run on pool's thread"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-09-12 16:52:15" "ResponseHandlerInterface.java"$"915"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-09-12 16:52:15" "ResponseHandlerInterface.java"$"916"$" void setUsePoolThread(boolean usePoolThread);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-09-12 16:52:15" "ResponseHandlerInterface.java"$"917"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-09-12 16:52:15" "ResponseHandlerInterface.java"$"918"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-09-12 16:52:15" "ResponseHandlerInterface.java"$"919"$"173,17 @@ public interface ResponseHandlerInterface {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-09-12 16:52:15" "ResponseHandlerInterface.java"$"920"$" * Will retrieve TAG Object if it's not already freed from memory"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-09-12 16:52:15" "ResponseHandlerInterface.java"$"921"$" * @return Object TAG or null if it's been garbage collected"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-09-12 16:52:15" "ResponseHandlerInterface.java"$"922"$" Object getTag();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-09-12 16:52:15" "ResponseHandlerInterface.java"$"923"$" * Will set TAG to ResponseHandlerInterface implementation, which can be then obtained"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-09-12 16:52:15" "ResponseHandlerInterface.java"$"924"$" * in implemented methods, such as onSuccess, onFailure, ..."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-09-12 16:52:15" "ResponseHandlerInterface.java"$"925"$" * @param TAG Object to be set as TAG, will be placed in WeakReference"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-09-12 16:52:15" "ResponseHandlerInterface.java"$"926"$" void setTag(Object TAG);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/ResponseHandlerInterface.java"$"2015-09-12 16:52:15" "RetryHandler.java"$"927"$"++ b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2015-09-12 16:52:15" "RetryHandler.java"$"928"$"25,6 @@ package com.loopj.android.http;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2015-09-12 16:52:15" "RetryHandler.java"$"929"$"33,12 @@ import java.util.HashSet;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2015-09-12 16:52:15" "RetryHandler.java"$"930"$"import cz.msebera.android.httpclient.NoHttpResponseException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2015-09-12 16:52:15" "RetryHandler.java"$"931"$"import cz.msebera.android.httpclient.client.HttpRequestRetryHandler;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2015-09-12 16:52:15" "RetryHandler.java"$"932"$"import cz.msebera.android.httpclient.client.methods.HttpUriRequest;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2015-09-12 16:52:15" "RetryHandler.java"$"933"$"import cz.msebera.android.httpclient.protocol.ExecutionContext;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2015-09-12 16:52:15" "RetryHandler.java"$"934"$"import cz.msebera.android.httpclient.protocol.HttpContext;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2015-09-12 16:52:15" "RetryHandler.java"$"935"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2015-09-12 16:52:15" "RetryHandler.java"$"936"$"class RetryHandler implements HttpRequestRetryHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2015-09-12 16:52:15" "RetryHandler.java"$"937"$"65,14 @@ class RetryHandler implements HttpRequestRetryHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2015-09-12 16:52:15" "RetryHandler.java"$"938"$" static void addClassToWhitelist(Class cls) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2015-09-12 16:52:15" "RetryHandler.java"$"939"$" exceptionWhitelist.add(cls);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2015-09-12 16:52:15" "RetryHandler.java"$"940"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2015-09-12 16:52:15" "RetryHandler.java"$"941"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2015-09-12 16:52:15" "RetryHandler.java"$"942"$" static void addClassToBlacklist(Class cls) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2015-09-12 16:52:15" "RetryHandler.java"$"943"$" exceptionBlacklist.add(cls);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2015-09-12 16:52:15" "RetryHandler.java"$"944"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2015-09-12 16:52:15" "RetryHandler.java"$"945"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2015-09-12 16:52:15" "RetryHandler.java"$"946"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2015-09-12 16:52:15" "RetryHandler.java"$"947"$"111,6 @@ class RetryHandler implements HttpRequestRetryHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/RetryHandler.java"$"2015-09-12 16:52:15" "SaxAsyncHttpResponseHandler.java"$"948"$"++ b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "SaxAsyncHttpResponseHandler.java"$"949"$"18,6 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "SaxAsyncHttpResponseHandler.java"$"950"$"31,9 @@ import javax.xml.parsers.ParserConfigurationException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "SaxAsyncHttpResponseHandler.java"$"951"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "SaxAsyncHttpResponseHandler.java"$"952"$"import cz.msebera.android.httpclient.HttpEntity;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "SaxAsyncHttpResponseHandler.java"$"953"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "SaxAsyncHttpResponseHandler.java"$"954"$"/**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "SaxAsyncHttpResponseHandler.java"$"955"$"59,11 @@ import javax.xml.parsers.SAXParserFactory;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "SaxAsyncHttpResponseHandler.java"$"956"$" private final static String LOG_TAG = ""SaxAsyncHttpRH"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "SaxAsyncHttpResponseHandler.java"$"957"$"85,7 @@ public abstract class SaxAsyncHttpResponseHandler exte"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "SaxAsyncHttpResponseHandler.java"$"958"$" * @see cz.msebera.android.httpclient.HttpEntity"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SaxAsyncHttpResponseHandler.java"$"2015-09-12 16:52:15" "SerializableCookie.java"$"959"$"++ b/library/src/main/java/com/loopj/android/http/SerializableCookie.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SerializableCookie.java"$"2015-09-12 16:52:15" "SerializableCookie.java"$"960"$"18,15 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SerializableCookie.java"$"2015-09-12 16:52:15" "SerializableCookie.java"$"961"$"import cz.msebera.android.httpclient.cookie.Cookie;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SerializableCookie.java"$"2015-09-12 16:52:15" "SerializableCookie.java"$"962"$"import cz.msebera.android.httpclient.impl.cookie.BasicClientCookie;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SerializableCookie.java"$"2015-09-12 16:52:15" "SerializableCookie.java"$"963"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SerializableCookie.java"$"2015-09-12 16:52:15" "SerializableCookie.java"$"964"$"/**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SerializableCookie.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"965"$"++ b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"966"$"25,6 @@ package com.loopj.android.http;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"967"$"35,11 @@ import java.util.ArrayList;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"968"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"969"$"import cz.msebera.android.httpclient.HttpEntity;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"970"$"import cz.msebera.android.httpclient.message.BasicHeader;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"971"$"import cz.msebera.android.httpclient.protocol.HTTP;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"972"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"973"$"/**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"974"$"58,12 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"975"$" private boolean isRepeatable;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"976"$"166,6 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"977"$" CR_LF.length;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"978"$" streamLength;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"979"$"180,8 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"980"$" // The following methods are from the HttpEntity interface"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"981"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"982"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"983"$"240,58 @@ class SimpleMultipartEntity implements HttpEntity {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"984"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"985"$" private class FilePart {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"986"$" public final File file;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"987"$" public final byte[] header;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"988"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"989"$" public FilePart(String key, File file, String type, String customFileName) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"990"$" header = createHeader(key, TextUtils.isEmpty(customFileName) ? file.getName() : customFileName, type);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"991"$" this.file = file;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"992"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"993"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"994"$" public FilePart(String key, File file, String type) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"995"$" header = createHeader(key, file.getName(), type);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"996"$" this.file = file;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"997"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"998"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"999"$" private byte[] createHeader(String key, String filename, String type) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"1000"$" ByteArrayOutputStream headerStream = new ByteArrayOutputStream();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"1001"$" try {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"1002"$" headerStream.write(boundaryLine);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"1003"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"1004"$" // Headers"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"1005"$" headerStream.write(createContentDisposition(key, filename));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"1006"$" headerStream.write(createContentType(type));"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"1007"$" headerStream.write(TRANSFER_ENCODING_BINARY);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"1008"$" headerStream.write(CR_LF);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"1009"$" } catch (IOException e) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"1010"$" // Can't happen on ByteArrayOutputStream"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"1011"$" AsyncHttpClient.log.e(LOG_TAG, ""createHeader ByteArrayOutputStream exception"", e);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"1012"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"1013"$" return headerStream.toByteArray();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"1014"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"1015"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"1016"$" public long getTotalLength() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"1017"$" long streamLength = file.length() + CR_LF.length;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"1018"$" return header.length + streamLength;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"1019"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"1020"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"1021"$" public void writeTo(OutputStream out) throws IOException {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"1022"$" out.write(header);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"1023"$" updateProgress(header.length);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"1024"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"1025"$" FileInputStream inputStream = new FileInputStream(file);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"1026"$" final byte[] tmp = new byte[4096];"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"1027"$" int bytesRead;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"1028"$" while ((bytesRead = inputStream.read(tmp)) != -1) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"1029"$" out.write(tmp, 0, bytesRead);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"1030"$" updateProgress(bytesRead);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"1031"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"1032"$" out.write(CR_LF);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"1033"$" updateProgress(CR_LF.length);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"1034"$" out.flush();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"1035"$" AsyncHttpClient.silentCloseInputStream(inputStream);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"1036"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SimpleMultipartEntity.java"$"1037"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SimpleMultipartEntity.java"$"2015-09-12 16:52:15" "SyncHttpClient.java"$"1038"$"++ b/library/src/main/java/com/loopj/android/http/SyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SyncHttpClient.java"$"2015-09-12 16:52:15" "SyncHttpClient.java"$"1039"$"19,10 @@ package com.loopj.android.http;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SyncHttpClient.java"$"2015-09-12 16:52:15" "SyncHttpClient.java"$"1040"$"import cz.msebera.android.httpclient.client.methods.HttpUriRequest;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SyncHttpClient.java"$"2015-09-12 16:52:15" "SyncHttpClient.java"$"1041"$"import cz.msebera.android.httpclient.conn.scheme.SchemeRegistry;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SyncHttpClient.java"$"2015-09-12 16:52:15" "SyncHttpClient.java"$"1042"$"import cz.msebera.android.httpclient.impl.client.DefaultHttpClient;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SyncHttpClient.java"$"2015-09-12 16:52:15" "SyncHttpClient.java"$"1043"$"import cz.msebera.android.httpclient.protocol.HttpContext;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/SyncHttpClient.java"$"2015-09-12 16:52:15" "TextHttpResponseHandler.java"$"1044"$"++ b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2015-09-12 16:52:15" "TextHttpResponseHandler.java"$"1045"$"18,15 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2015-09-12 16:52:15" "TextHttpResponseHandler.java"$"1046"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2015-09-12 16:52:15" "TextHttpResponseHandler.java"$"1047"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2015-09-12 16:52:15" "TextHttpResponseHandler.java"$"1048"$" * {@link #onSuccess(int, cz.msebera.android.httpclient.Header[], String)} method is designed to be anonymously"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2015-09-12 16:52:15" "TextHttpResponseHandler.java"$"1049"$" * {@link #onFailure(int, cz.msebera.android.httpclient.Header[], String, Throwable)}, {@link #onStart()}, and"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2015-09-12 16:52:15" "TextHttpResponseHandler.java"$"1050"$"74,26 @@ public abstract class TextHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2015-09-12 16:52:15" "TextHttpResponseHandler.java"$"1051"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2015-09-12 16:52:15" "TextHttpResponseHandler.java"$"1052"$" * Attempts to encode response bytes as string of set encoding"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2015-09-12 16:52:15" "TextHttpResponseHandler.java"$"1053"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2015-09-12 16:52:15" "TextHttpResponseHandler.java"$"1054"$" * @param charset charset to create string with"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2015-09-12 16:52:15" "TextHttpResponseHandler.java"$"1055"$" * @param stringBytes response bytes"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2015-09-12 16:52:15" "TextHttpResponseHandler.java"$"1056"$" * @return String of set encoding or null"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2015-09-12 16:52:15" "TextHttpResponseHandler.java"$"1057"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2015-09-12 16:52:15" "TextHttpResponseHandler.java"$"1058"$" public static String getResponseString(byte[] stringBytes, String charset) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2015-09-12 16:52:15" "TextHttpResponseHandler.java"$"1059"$" try {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2015-09-12 16:52:15" "TextHttpResponseHandler.java"$"1060"$" String toReturn = (stringBytes == null) ? null : new String(stringBytes, charset);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2015-09-12 16:52:15" "TextHttpResponseHandler.java"$"1061"$" if (toReturn != null && toReturn.startsWith(UTF8_BOM)) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2015-09-12 16:52:15" "TextHttpResponseHandler.java"$"1062"$" return toReturn.substring(1);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2015-09-12 16:52:15" "TextHttpResponseHandler.java"$"1063"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2015-09-12 16:52:15" "TextHttpResponseHandler.java"$"1064"$" return toReturn;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2015-09-12 16:52:15" "TextHttpResponseHandler.java"$"1065"$" } catch (UnsupportedEncodingException e) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2015-09-12 16:52:15" "TextHttpResponseHandler.java"$"1066"$" AsyncHttpClient.log.e(LOG_TAG, ""Encoding response into string failed"", e);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2015-09-12 16:52:15" "TextHttpResponseHandler.java"$"1067"$" return null;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2015-09-12 16:52:15" "TextHttpResponseHandler.java"$"1068"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2015-09-12 16:52:15" "TextHttpResponseHandler.java"$"1069"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2015-09-12 16:52:15" "TextHttpResponseHandler.java"$"1070"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2015-09-12 16:52:15" "TextHttpResponseHandler.java"$"1071"$"122,4 @@ public abstract class TextHttpResponseHandler extends AsyncHttpResponseHandler {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TextHttpResponseHandler.java"$"2015-09-12 16:52:15" "build.gradle"$"1072"$"++ b/sample/build.gradle"$"verdict"$"1"$" b/sample/build.gradle"$"2015-09-12 16:52:15" "build.gradle"$"1073"$"9,7 @@ repositories {"$"verdict"$"1"$" b/sample/build.gradle"$"2015-09-12 16:52:15" "build.gradle"$"1074"$" buildToolsVersion '23.0.1'"$"verdict"$"1"$" b/sample/build.gradle"$"2015-09-12 16:52:15" "AsyncBackgroundThreadSample.java"$"1075"$"++ b/sample/src/main/java/com/loopj/android/http/sample/AsyncBackgroundThreadSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/AsyncBackgroundThreadSample.java"$"2015-09-12 16:52:15" "AsyncBackgroundThreadSample.java"$"1076"$"28,22 @@ import com.loopj.android.http.AsyncHttpResponseHandler;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/AsyncBackgroundThreadSample.java"$"2015-09-12 16:52:15" "AsyncBackgroundThreadSample.java"$"1077"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/AsyncBackgroundThreadSample.java"$"2015-09-12 16:52:15" "AsyncBackgroundThreadSample.java"$"1078"$"import cz.msebera.android.httpclient.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/AsyncBackgroundThreadSample.java"$"2015-09-12 16:52:15" "AsyncBackgroundThreadSample.java"$"1079"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/AsyncBackgroundThreadSample.java"$"2015-09-12 16:52:15" "AsyncBackgroundThreadSample.java"$"1080"$"public class AsyncBackgroundThreadSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/AsyncBackgroundThreadSample.java"$"2015-09-12 16:52:15" "AsyncBackgroundThreadSample.java"$"1081"$" public void onStop() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/AsyncBackgroundThreadSample.java"$"2015-09-12 16:52:15" "BinarySample.java"$"1082"$"++ b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2015-09-12 16:52:15" "BinarySample.java"$"1083"$"23,8 @@ import com.loopj.android.http.BinaryHttpResponseHandler;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2015-09-12 16:52:15" "BinarySample.java"$"1084"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2015-09-12 16:52:15" "BinarySample.java"$"1085"$"import cz.msebera.android.httpclient.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/BinarySample.java"$"2015-09-12 16:52:15" "CancelRequestByTagSample.java"$"1086"$"++ b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-09-12 16:52:15" "CancelRequestByTagSample.java"$"1087"$"25,8 @@ import com.loopj.android.http.AsyncHttpResponseHandler;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-09-12 16:52:15" "CancelRequestByTagSample.java"$"1088"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-09-12 16:52:15" "CancelRequestByTagSample.java"$"1089"$"import cz.msebera.android.httpclient.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CancelRequestByTagSample.java"$"2015-09-12 16:52:15" "ContentTypeForHttpEntitySample.java"$"1090"$"++ b/sample/src/main/java/com/loopj/android/http/sample/ContentTypeForHttpEntitySample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ContentTypeForHttpEntitySample.java"$"2015-09-12 16:52:15" "ContentTypeForHttpEntitySample.java"$"1091"$"8,12 @@ import com.loopj.android.http.RequestParams;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ContentTypeForHttpEntitySample.java"$"2015-09-12 16:52:15" "ContentTypeForHttpEntitySample.java"$"1092"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ContentTypeForHttpEntitySample.java"$"2015-09-12 16:52:15" "ContentTypeForHttpEntitySample.java"$"1093"$"import cz.msebera.android.httpclient.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ContentTypeForHttpEntitySample.java"$"2015-09-12 16:52:15" "ContentTypeForHttpEntitySample.java"$"1094"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ContentTypeForHttpEntitySample.java"$"2015-09-12 16:52:15" "ContentTypeForHttpEntitySample.java"$"1095"$"public class ContentTypeForHttpEntitySample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ContentTypeForHttpEntitySample.java"$"2015-09-12 16:52:15" "CustomCASample.java"$"1096"$"++ b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2015-09-12 16:52:15" "CustomCASample.java"$"1097"$"23,9 @@ import android.content.DialogInterface;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2015-09-12 16:52:15" "CustomCASample.java"$"1098"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2015-09-12 16:52:15" "CustomCASample.java"$"1099"$"import com.fasterxml.jackson.core.JsonFactory;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2015-09-12 16:52:15" "CustomCASample.java"$"1100"$"33,6 @@ import com.loopj.android.http.ResponseHandlerInterface;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2015-09-12 16:52:15" "CustomCASample.java"$"1101"$"42,9 @@ import java.security.NoSuchAlgorithmException;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2015-09-12 16:52:15" "CustomCASample.java"$"1102"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2015-09-12 16:52:15" "CustomCASample.java"$"1103"$"import cz.msebera.android.httpclient.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2015-09-12 16:52:15" "CustomCASample.java"$"1104"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2015-09-12 16:52:15" "CustomCASample.java"$"1105"$"/**"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2015-09-12 16:52:15" "CustomCASample.java"$"1106"$"190,12 @@ public class CustomCASample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2015-09-12 16:52:15" "CustomCASample.java"$"1107"$" new DialogInterface.OnClickListener() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2015-09-12 16:52:15" "CustomCASample.java"$"1108"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2015-09-12 16:52:15" "CustomCASample.java"$"1109"$" public void onClick(DialogInterface dialog, int which) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2015-09-12 16:52:15" "CustomCASample.java"$"1110"$" dialog.dismiss();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2015-09-12 16:52:15" "CustomCASample.java"$"1111"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/CustomCASample.java"$"2015-09-12 16:52:15" "DeleteSample.java"$"1112"$"++ b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2015-09-12 16:52:15" "DeleteSample.java"$"1113"$"23,8 @@ import com.loopj.android.http.AsyncHttpResponseHandler;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2015-09-12 16:52:15" "DeleteSample.java"$"1114"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2015-09-12 16:52:15" "DeleteSample.java"$"1115"$"import cz.msebera.android.httpclient.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DeleteSample.java"$"2015-09-12 16:52:15" "DigestAuthSample.java"$"1116"$"++ b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2015-09-12 16:52:15" "DigestAuthSample.java"$"1117"$"8,10 @@ import com.loopj.android.http.AsyncHttpClient;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2015-09-12 16:52:15" "DigestAuthSample.java"$"1118"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2015-09-12 16:52:15" "DigestAuthSample.java"$"1119"$"import cz.msebera.android.httpclient.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2015-09-12 16:52:15" "DigestAuthSample.java"$"1120"$"import cz.msebera.android.httpclient.auth.AuthScope;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2015-09-12 16:52:15" "DigestAuthSample.java"$"1121"$"import cz.msebera.android.httpclient.auth.UsernamePasswordCredentials;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DigestAuthSample.java"$"2015-09-12 16:52:15" "DirectorySample.java"$"1122"$"++ b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-09-12 16:52:15" "DirectorySample.java"$"1123"$"30,11 @@ import com.loopj.android.http.RequestHandle;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-09-12 16:52:15" "DirectorySample.java"$"1124"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-09-12 16:52:15" "DirectorySample.java"$"1125"$"import cz.msebera.android.httpclient.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-09-12 16:52:15" "DirectorySample.java"$"1126"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-09-12 16:52:15" "DirectorySample.java"$"1127"$"public class DirectorySample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/DirectorySample.java"$"2015-09-12 16:52:15" "FileSample.java"$"1128"$"++ b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2015-09-12 16:52:15" "FileSample.java"$"1129"$"26,11 @@ import com.loopj.android.http.RequestHandle;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2015-09-12 16:52:15" "FileSample.java"$"1130"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2015-09-12 16:52:15" "FileSample.java"$"1131"$"import cz.msebera.android.httpclient.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2015-09-12 16:52:15" "FileSample.java"$"1132"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2015-09-12 16:52:15" "FileSample.java"$"1133"$"public class FileSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FileSample.java"$"2015-09-12 16:52:15" "FilesSample.java"$"1134"$"++ b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2015-09-12 16:52:15" "FilesSample.java"$"1135"$"7,14 @@ import com.loopj.android.http.RequestHandle;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2015-09-12 16:52:15" "FilesSample.java"$"1136"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2015-09-12 16:52:15" "FilesSample.java"$"1137"$"import cz.msebera.android.httpclient.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2015-09-12 16:52:15" "FilesSample.java"$"1138"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2015-09-12 16:52:15" "FilesSample.java"$"1139"$"public class FilesSample extends PostSample {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/FilesSample.java"$"2015-09-12 16:52:15" "GetSample.java"$"1140"$"++ b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2015-09-12 16:52:15" "GetSample.java"$"1141"$"25,8 @@ import com.loopj.android.http.AsyncHttpResponseHandler;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2015-09-12 16:52:15" "GetSample.java"$"1142"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2015-09-12 16:52:15" "GetSample.java"$"1143"$"import cz.msebera.android.httpclient.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/GetSample.java"$"2015-09-12 16:52:15" "Http401AuthSample.java"$"1144"$"++ b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2015-09-12 16:52:15" "Http401AuthSample.java"$"1145"$"36,13 @@ import com.loopj.android.http.RequestHandle;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2015-09-12 16:52:15" "Http401AuthSample.java"$"1146"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2015-09-12 16:52:15" "Http401AuthSample.java"$"1147"$"import cz.msebera.android.httpclient.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2015-09-12 16:52:15" "Http401AuthSample.java"$"1148"$"import cz.msebera.android.httpclient.message.BasicHeader;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2015-09-12 16:52:15" "Http401AuthSample.java"$"1149"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2015-09-12 16:52:15" "Http401AuthSample.java"$"1150"$"/**"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Http401AuthSample.java"$"2015-09-12 16:52:15" "IntentServiceSample.java"$"1151"$"++ b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2015-09-12 16:52:15" "IntentServiceSample.java"$"1152"$"11,8 @@ import com.loopj.android.http.ResponseHandlerInterface;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2015-09-12 16:52:15" "IntentServiceSample.java"$"1153"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2015-09-12 16:52:15" "IntentServiceSample.java"$"1154"$"import cz.msebera.android.httpclient.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2015-09-12 16:52:15" "IntentServiceSample.java"$"1155"$"31,18 @@ public class IntentServiceSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2015-09-12 16:52:15" "IntentServiceSample.java"$"1156"$" if (ACTION_START.equals(action)) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2015-09-12 16:52:15" "IntentServiceSample.java"$"1157"$" } else if (ACTION_FINISH.equals(action)) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2015-09-12 16:52:15" "IntentServiceSample.java"$"1158"$" } else if (ACTION_CANCEL.equals(action)) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2015-09-12 16:52:15" "IntentServiceSample.java"$"1159"$" } else if (ACTION_RETRY.equals(action)) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2015-09-12 16:52:15" "IntentServiceSample.java"$"1160"$" } else if (ACTION_FAILURE.equals(action) || ACTION_SUCCESS.equals(action)) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2015-09-12 16:52:15" "IntentServiceSample.java"$"1161"$" if (ACTION_SUCCESS.equals(action)) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/IntentServiceSample.java"$"2015-09-12 16:52:15" "JsonSample.java"$"1162"$"++ b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2015-09-12 16:52:15" "JsonSample.java"$"1163"$"26,8 @@ import com.loopj.android.http.RequestHandle;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2015-09-12 16:52:15" "JsonSample.java"$"1164"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2015-09-12 16:52:15" "JsonSample.java"$"1165"$"import cz.msebera.android.httpclient.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonSample.java"$"2015-09-12 16:52:15" "JsonStreamerSample.java"$"1166"$"++ b/sample/src/main/java/com/loopj/android/http/sample/JsonStreamerSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonStreamerSample.java"$"2015-09-12 16:52:15" "JsonStreamerSample.java"$"1167"$"26,18 @@ import com.loopj.android.http.RequestHandle;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonStreamerSample.java"$"2015-09-12 16:52:15" "JsonStreamerSample.java"$"1168"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonStreamerSample.java"$"2015-09-12 16:52:15" "JsonStreamerSample.java"$"1169"$"import cz.msebera.android.httpclient.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonStreamerSample.java"$"2015-09-12 16:52:15" "JsonStreamerSample.java"$"1170"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonStreamerSample.java"$"2015-09-12 16:52:15" "JsonStreamerSample.java"$"1171"$"/**"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonStreamerSample.java"$"2015-09-12 16:52:15" "JsonStreamerSample.java"$"1172"$" *

"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/JsonStreamerSample.java"$"2015-09-12 16:52:15" "PatchSample.java"$"1173"$"++ b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2015-09-12 16:52:15" "PatchSample.java"$"1174"$"1,45 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2015-09-12 16:52:15" "PatchSample.java"$"1175"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2015-09-12 16:52:15" "PatchSample.java"$"1176"$"import cz.msebera.android.httpclient.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2015-09-12 16:52:15" "PatchSample.java"$"1177"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2015-09-12 16:52:15" "PatchSample.java"$"1178"$"public class PatchSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2015-09-12 16:52:15" "PatchSample.java"$"1179"$" private static final String LOG_TAG = ""PatchSample"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2015-09-12 16:52:15" "PatchSample.java"$"1180"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2015-09-12 16:52:15" "PatchSample.java"$"1181"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2015-09-12 16:52:15" "PatchSample.java"$"1182"$" public RequestHandle executeSample(AsyncHttpClient client, String URL, Header[] headers, HttpEntity entity, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2015-09-12 16:52:15" "PatchSample.java"$"1183"$" return client.patch(this, URL, entity, null, responseHandler);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2015-09-12 16:52:15" "PatchSample.java"$"1184"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2015-09-12 16:52:15" "PatchSample.java"$"1185"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2015-09-12 16:52:15" "PatchSample.java"$"1186"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2015-09-12 16:52:15" "PatchSample.java"$"1187"$" public int getSampleTitle() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2015-09-12 16:52:15" "PatchSample.java"$"1188"$" return R.string.title_patch_sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2015-09-12 16:52:15" "PatchSample.java"$"1189"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2015-09-12 16:52:15" "PatchSample.java"$"1190"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2015-09-12 16:52:15" "PatchSample.java"$"1191"$" public boolean isRequestBodyAllowed() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2015-09-12 16:52:15" "PatchSample.java"$"1192"$" return false;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2015-09-12 16:52:15" "PatchSample.java"$"1193"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2015-09-12 16:52:15" "PatchSample.java"$"1194"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2015-09-12 16:52:15" "PatchSample.java"$"1195"$" public boolean isRequestHeadersAllowed() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2015-09-12 16:52:15" "PatchSample.java"$"1196"$" return false;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2015-09-12 16:52:15" "PatchSample.java"$"1197"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2015-09-12 16:52:15" "PatchSample.java"$"1198"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2015-09-12 16:52:15" "PatchSample.java"$"1199"$" public String getDefaultURL() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2015-09-12 16:52:15" "PatchSample.java"$"1200"$" return PROTOCOL + ""httpbin.org/patch"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2015-09-12 16:52:15" "PatchSample.java"$"1201"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2015-09-12 16:52:15" "PatchSample.java"$"1202"$" ""httpbin.org/patch"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2015-09-12 16:52:15" "PatchSample.java"$"1203"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2015-09-12 16:52:15" "PatchSample.java"$"1204"$" public ResponseHandlerInterface getResponseHandler() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2015-09-12 16:52:15" "PatchSample.java"$"1205"$" return new AsyncHttpResponseHandler() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2015-09-12 16:52:15" "PatchSample.java"$"1206"$"62,7 @@ public class PatchSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2015-09-12 16:52:15" "PatchSample.java"$"1207"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PatchSample.java"$"2015-09-12 16:52:15" "PersistentCookiesSample.java"$"1208"$"++ b/sample/src/main/java/com/loopj/android/http/sample/PersistentCookiesSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PersistentCookiesSample.java"$"2015-09-12 16:52:15" "PersistentCookiesSample.java"$"1209"$"22,6 @@ import android.os.Bundle;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PersistentCookiesSample.java"$"2015-09-12 16:52:15" "PersistentCookiesSample.java"$"1210"$"29,9 @@ import com.loopj.android.http.RequestHandle;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PersistentCookiesSample.java"$"2015-09-12 16:52:15" "PersistentCookiesSample.java"$"1211"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PersistentCookiesSample.java"$"2015-09-12 16:52:15" "PersistentCookiesSample.java"$"1212"$"import cz.msebera.android.httpclient.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PersistentCookiesSample.java"$"2015-09-12 16:52:15" "PersistentCookiesSample.java"$"1213"$"import cz.msebera.android.httpclient.client.CookieStore;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PersistentCookiesSample.java"$"2015-09-12 16:52:15" "PersistentCookiesSample.java"$"1214"$"71,7 @@ public class PersistentCookiesSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PersistentCookiesSample.java"$"2015-09-12 16:52:15" "PersistentCookiesSample.java"$"1215"$" ""httpbin.org/cookies"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PersistentCookiesSample.java"$"2015-09-12 16:52:15" "PersistentCookiesSample.java"$"1216"$" if (cookieStore.getCookies().isEmpty()) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PersistentCookiesSample.java"$"2015-09-12 16:52:15" "PersistentCookiesSample.java"$"1217"$"= ""/set?time="" + System.currentTimeMillis();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PersistentCookiesSample.java"$"2015-09-12 16:52:15" "PostSample.java"$"1218"$"++ b/sample/src/main/java/com/loopj/android/http/sample/PostSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PostSample.java"$"2015-09-12 16:52:15" "PostSample.java"$"1219"$"23,8 @@ import com.loopj.android.http.AsyncHttpResponseHandler;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PostSample.java"$"2015-09-12 16:52:15" "PostSample.java"$"1220"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PostSample.java"$"2015-09-12 16:52:15" "PostSample.java"$"1221"$"import cz.msebera.android.httpclient.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PostSample.java"$"2015-09-12 16:52:15" "PrePostProcessingSample.java"$"1222"$"++ b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2015-09-12 16:52:15" "PrePostProcessingSample.java"$"1223"$"21,28 @@ package com.loopj.android.http.sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2015-09-12 16:52:15" "PrePostProcessingSample.java"$"1224"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2015-09-12 16:52:15" "PrePostProcessingSample.java"$"1225"$"import com.loopj.android.http.AsyncHttpClient;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2015-09-12 16:52:15" "PrePostProcessingSample.java"$"1226"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2015-09-12 16:52:15" "PrePostProcessingSample.java"$"1227"$"import java.util.Locale;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2015-09-12 16:52:15" "PrePostProcessingSample.java"$"1228"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2015-09-12 16:52:15" "PrePostProcessingSample.java"$"1229"$"import cz.msebera.android.httpclient.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2015-09-12 16:52:15" "PrePostProcessingSample.java"$"1230"$"import cz.msebera.android.httpclient.HttpResponse;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2015-09-12 16:52:15" "PrePostProcessingSample.java"$"1231"$"import cz.msebera.android.httpclient.client.methods.HttpUriRequest;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2015-09-12 16:52:15" "PrePostProcessingSample.java"$"1232"$"import cz.msebera.android.httpclient.impl.client.AbstractHttpClient;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2015-09-12 16:52:15" "PrePostProcessingSample.java"$"1233"$"import cz.msebera.android.httpclient.impl.client.DefaultHttpClient;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2015-09-12 16:52:15" "PrePostProcessingSample.java"$"1234"$"import cz.msebera.android.httpclient.protocol.HttpContext;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2015-09-12 16:52:15" "PrePostProcessingSample.java"$"1235"$" private static final String LOG_TAG = ""PrePostProcessingSample"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2015-09-12 16:52:15" "PrePostProcessingSample.java"$"1236"$"81,13 @@ public class PrePostProcessingSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2015-09-12 16:52:15" "PrePostProcessingSample.java"$"1237"$" ""Response is about to be pre-processed"", LIGHTGREY);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2015-09-12 16:52:15" "PrePostProcessingSample.java"$"1238"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2015-09-12 16:52:15" "PrePostProcessingSample.java"$"1239"$" ""Response is about to be post-processed"", DARKGREY);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2015-09-12 16:52:15" "PrePostProcessingSample.java"$"1240"$"120,7 @@ public class PrePostProcessingSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2015-09-12 16:52:15" "PrePostProcessingSample.java"$"1241"$" addView(getColoredView(color, debugMessage));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2015-09-12 16:52:15" "PrePostProcessingSample.java"$"1242"$"134,13 @@ public class PrePostProcessingSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2015-09-12 16:52:15" "PrePostProcessingSample.java"$"1243"$" ""Request is about to be pre-processed"", LIGHTGREY);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2015-09-12 16:52:15" "PrePostProcessingSample.java"$"1244"$" ""Request is about to be post-processed"", DARKGREY);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PrePostProcessingSample.java"$"2015-09-12 16:52:15" "PutSample.java"$"1245"$"++ b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2015-09-12 16:52:15" "PutSample.java"$"1246"$"23,8 @@ import com.loopj.android.http.AsyncHttpResponseHandler;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2015-09-12 16:52:15" "PutSample.java"$"1247"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2015-09-12 16:52:15" "PutSample.java"$"1248"$"import cz.msebera.android.httpclient.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/PutSample.java"$"2015-09-12 16:52:15" "RangeResponseSample.java"$"1249"$"++ b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2015-09-12 16:52:15" "RangeResponseSample.java"$"1250"$"27,19 @@ import com.loopj.android.http.RangeFileAsyncHttpResponseHandler;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2015-09-12 16:52:15" "RangeResponseSample.java"$"1251"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2015-09-12 16:52:15" "RangeResponseSample.java"$"1252"$"import cz.msebera.android.httpclient.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2015-09-12 16:52:15" "RangeResponseSample.java"$"1253"$"import cz.msebera.android.httpclient.client.methods.HttpUriRequest;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2015-09-12 16:52:15" "RangeResponseSample.java"$"1254"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2015-09-12 16:52:15" "RangeResponseSample.java"$"1255"$"/**"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2015-09-12 16:52:15" "RangeResponseSample.java"$"1256"$" *

"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java"$"2015-09-12 16:52:15" "Redirect302Sample.java"$"1257"$"++ b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2015-09-12 16:52:15" "Redirect302Sample.java"$"1258"$"24,17 @@ import android.widget.Toast;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2015-09-12 16:52:15" "Redirect302Sample.java"$"1259"$"import cz.msebera.android.httpclient.client.HttpClient;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2015-09-12 16:52:15" "Redirect302Sample.java"$"1260"$"import cz.msebera.android.httpclient.impl.client.DefaultHttpClient;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2015-09-12 16:52:15" "Redirect302Sample.java"$"1261"$" private boolean enableRedirects = true;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2015-09-12 16:52:15" "Redirect302Sample.java"$"1262"$" private boolean enableRelativeRedirects = true;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2015-09-12 16:52:15" "Redirect302Sample.java"$"1263"$" private boolean enableCircularRedirects = true;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/Redirect302Sample.java"$"2015-09-12 16:52:15" "RequestParamsDebug.java"$"1264"$"++ b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-09-12 16:52:15" "RequestParamsDebug.java"$"1265"$"10,6 @@ import com.loopj.android.http.ResponseHandlerInterface;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-09-12 16:52:15" "RequestParamsDebug.java"$"1266"$"17,12 @@ import java.util.List;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-09-12 16:52:15" "RequestParamsDebug.java"$"1267"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-09-12 16:52:15" "RequestParamsDebug.java"$"1268"$"import cz.msebera.android.httpclient.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-09-12 16:52:15" "RequestParamsDebug.java"$"1269"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-09-12 16:52:15" "RequestParamsDebug.java"$"1270"$"public class RequestParamsDebug extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-09-12 16:52:15" "RequestParamsDebug.java"$"1271"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-09-12 16:52:15" "RequestParamsDebug.java"$"1272"$" ""array=C\n"" +"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-09-12 16:52:15" "RequestParamsDebug.java"$"1273"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-09-12 16:52:15" "RequestParamsDebug.java"$"1274"$"@ -32,6 +31,7 @@ public class RequestParamsDebug extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-09-12 16:52:15" "RequestParamsDebug.java"$"1275"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-09-12 16:52:15" "RequestParamsDebug.java"$"1276"$" ""map=first_name\n"" +"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-09-12 16:52:15" "RequestParamsDebug.java"$"1277"$" private EditText customParams;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RequestParamsDebug.java"$"2015-09-12 16:52:15" "ResumeDownloadSample.java"$"1278"$"++ b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2015-09-12 16:52:15" "ResumeDownloadSample.java"$"1279"$"7,16 @@ import com.loopj.android.http.RangeFileAsyncHttpResponseHandler;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2015-09-12 16:52:15" "ResumeDownloadSample.java"$"1280"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2015-09-12 16:52:15" "ResumeDownloadSample.java"$"1281"$"import cz.msebera.android.httpclient.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2015-09-12 16:52:15" "ResumeDownloadSample.java"$"1282"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2015-09-12 16:52:15" "ResumeDownloadSample.java"$"1283"$"public class ResumeDownloadSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2015-09-12 16:52:15" "ResumeDownloadSample.java"$"1284"$" private File downloadTarget;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ResumeDownloadSample.java"$"2015-09-12 16:52:15" "RetryRequestSample.java"$"1285"$"++ b/sample/src/main/java/com/loopj/android/http/sample/RetryRequestSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RetryRequestSample.java"$"2015-09-12 16:52:15" "RetryRequestSample.java"$"1286"$"22,13 @@ import android.os.Bundle;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RetryRequestSample.java"$"2015-09-12 16:52:15" "RetryRequestSample.java"$"1287"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RetryRequestSample.java"$"2015-09-12 16:52:15" "RetryRequestSample.java"$"1288"$"import java.io.IOException;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RetryRequestSample.java"$"2015-09-12 16:52:15" "RetryRequestSample.java"$"1289"$"import cz.msebera.android.httpclient.conn.ConnectTimeoutException;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RetryRequestSample.java"$"2015-09-12 16:52:15" "RetryRequestSample.java"$"1290"$"import cz.msebera.android.httpclient.conn.ConnectionPoolTimeoutException;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RetryRequestSample.java"$"2015-09-12 16:52:15" "RetryRequestSample.java"$"1291"$"63,12 @@ public class RetryRequestSample extends GetSample {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RetryRequestSample.java"$"2015-09-12 16:52:15" "RetryRequestSample.java"$"1292"$" if (!wasToastShown) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RetryRequestSample.java"$"2015-09-12 16:52:15" "RetryRequestSample.java"$"1293"$" this,"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RetryRequestSample.java"$"2015-09-12 16:52:15" "RetryRequestSample.java"$"1294"$" ""Exceptions' whitelist and blacklist updated\nSee RetryRequestSample.java for details"","$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RetryRequestSample.java"$"2015-09-12 16:52:15" "RetryRequestSample.java"$"1295"$" Toast.LENGTH_LONG"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/RetryRequestSample.java"$"2015-09-12 16:52:15" "SampleInterface.java"$"1296"$"++ b/sample/src/main/java/com/loopj/android/http/sample/SampleInterface.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleInterface.java"$"2015-09-12 16:52:15" "SampleInterface.java"$"1297"$"19,19 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleInterface.java"$"2015-09-12 16:52:15" "SampleInterface.java"$"1298"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleInterface.java"$"2015-09-12 16:52:15" "SampleInterface.java"$"1299"$"import com.loopj.android.http.AsyncHttpClient;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleInterface.java"$"2015-09-12 16:52:15" "SampleInterface.java"$"1300"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleInterface.java"$"2015-09-12 16:52:15" "SampleInterface.java"$"1301"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleInterface.java"$"2015-09-12 16:52:15" "SampleInterface.java"$"1302"$"import cz.msebera.android.httpclient.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleInterface.java"$"2015-09-12 16:52:15" "SampleInterface.java"$"1303"$"import cz.msebera.android.httpclient.client.methods.HttpUriRequest;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleInterface.java"$"2015-09-12 16:52:15" "SampleInterface.java"$"1304"$"import cz.msebera.android.httpclient.impl.client.DefaultHttpClient;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleInterface.java"$"2015-09-12 16:52:15" "SampleInterface.java"$"1305"$"import cz.msebera.android.httpclient.protocol.HttpContext;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleInterface.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1306"$"++ b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1307"$"41,6 @@ import com.loopj.android.http.AsyncHttpRequest;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1308"$"49,30 @@ import java.util.LinkedList;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1309"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1310"$"import cz.msebera.android.httpclient.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1311"$"import cz.msebera.android.httpclient.client.methods.HttpUriRequest;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1312"$"import cz.msebera.android.httpclient.entity.StringEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1313"$"import cz.msebera.android.httpclient.impl.client.DefaultHttpClient;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1314"$"import cz.msebera.android.httpclient.message.BasicHeader;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1315"$"import cz.msebera.android.httpclient.protocol.HttpContext;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1316"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1317"$"public abstract class SampleParentActivity extends Activity implements SampleInterface {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1318"$" protected static final String PROTOCOL_HTTP = ""http://"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1319"$" protected static final String PROTOCOL_HTTPS = ""https://"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1320"$" protected static final int LIGHTGREEN = Color.parseColor(""#00FF66"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1321"$" protected static final int LIGHTRED = Color.parseColor(""#FF3300"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1322"$" protected static final int YELLOW = Color.parseColor(""#FFFF00"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1323"$" protected static final int LIGHTBLUE = Color.parseColor(""#99CCFF"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1324"$" private static final String LOG_TAG = ""SampleParentActivity"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1325"$" private static final int MENU_USE_HTTPS = 0;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1326"$" private static final int MENU_CLEAR_VIEW = 1;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1327"$" private static final int MENU_LOGGING_VERBOSITY = 2;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1328"$" private static final int MENU_ENABLE_LOGGING = 3;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1329"$" protected static String PROTOCOL = PROTOCOL_HTTPS;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1330"$" private final List requestHandles = new LinkedList();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1331"$" public LinearLayout customFieldsLayout;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1332"$"84,36 @@ public abstract class SampleParentActivity extends Activity implements SampleInt"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1333"$" protected final View.OnClickListener onClickListener = new View.OnClickListener() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1334"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1335"$" public void onClick(View v) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1336"$" switch (v.getId()) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1337"$" case R.id.button_run:"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1338"$" onRunButtonPressed();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1339"$" break;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1340"$" case R.id.button_cancel:"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1341"$" onCancelButtonPressed();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1342"$" break;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1343"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1344"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1345"$" };"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1346"$" protected static String throwableToString(Throwable t) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1347"$" if (t == null)"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1348"$" return null;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1349"$" StringWriter sw = new StringWriter();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1350"$" t.printStackTrace(new PrintWriter(sw));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1351"$" return sw.toString();"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1352"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1353"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1354"$" public static int getContrastColor(int color) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1355"$" double y = (299 * Color.red(color) + 587 * Color.green(color) + 114 * Color.blue(color)) / 1000;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1356"$" return y >= 128 ? Color.BLACK : Color.WHITE;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1357"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1358"$"248,6 @@ public abstract class SampleParentActivity extends Activity implements SampleInt"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1359"$"335,6 @@ public abstract class SampleParentActivity extends Activity implements SampleInt"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1360"$"356,6 @@ public abstract class SampleParentActivity extends Activity implements SampleInt"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SampleParentActivity.java"$"1361"$" 587 * Color.green(color) + 114 * Color.blue(color)) / 1000;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SampleParentActivity.java"$"2015-09-12 16:52:15" "SaxSample.java"$"1362"$"++ b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2015-09-12 16:52:15" "SaxSample.java"$"1363"$"23,18 @@ import com.loopj.android.http.RequestHandle;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2015-09-12 16:52:15" "SaxSample.java"$"1364"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2015-09-12 16:52:15" "SaxSample.java"$"1365"$"import cz.msebera.android.httpclient.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2015-09-12 16:52:15" "SaxSample.java"$"1366"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2015-09-12 16:52:15" "SaxSample.java"$"1367"$"public class SaxSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2015-09-12 16:52:15" "SaxSample.java"$"1368"$"62,11 @@ public class SaxSample extends SampleParentActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2015-09-12 16:52:15" "SaxSample.java"$"1369"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2015-09-12 16:52:15" "SaxSample.java"$"1370"$" public ResponseHandlerInterface getResponseHandler() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2015-09-12 16:52:15" "SaxSample.java"$"1371"$" return saxAsyncHttpResponseHandler;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2015-09-12 16:52:15" "SaxSample.java"$"1372"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2015-09-12 16:52:15" "SaxSample.java"$"1373"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2015-09-12 16:52:15" "SaxSample.java"$"1374"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SaxSample.java"$"2015-09-12 16:52:15" "SynchronousClientSample.java"$"1375"$"++ b/sample/src/main/java/com/loopj/android/http/sample/SynchronousClientSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SynchronousClientSample.java"$"2015-09-12 16:52:15" "SynchronousClientSample.java"$"1376"$"27,8 @@ import com.loopj.android.http.RequestHandle;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SynchronousClientSample.java"$"2015-09-12 16:52:15" "SynchronousClientSample.java"$"1377"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SynchronousClientSample.java"$"2015-09-12 16:52:15" "SynchronousClientSample.java"$"1378"$"import cz.msebera.android.httpclient.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/SynchronousClientSample.java"$"2015-09-12 16:52:15" "ThreadingTimeoutSample.java"$"1379"$"++ b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2015-09-12 16:52:15" "ThreadingTimeoutSample.java"$"1380"$"25,8 @@ import com.loopj.android.http.AsyncHttpResponseHandler;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2015-09-12 16:52:15" "ThreadingTimeoutSample.java"$"1381"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2015-09-12 16:52:15" "ThreadingTimeoutSample.java"$"1382"$"import cz.msebera.android.httpclient.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/ThreadingTimeoutSample.java"$"2015-09-12 16:52:15" "UsePoolThreadSample.java"$"1383"$"++ b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2015-09-12 16:52:15" "UsePoolThreadSample.java"$"1384"$"5,10 @@ import android.util.Log;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2015-09-12 16:52:15" "UsePoolThreadSample.java"$"1385"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2015-09-12 16:52:15" "UsePoolThreadSample.java"$"1386"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2015-09-12 16:52:15" "UsePoolThreadSample.java"$"1387"$"public class UsePoolThreadSample extends GetSample {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/UsePoolThreadSample.java"$"2015-09-12 16:52:15" "ExampleIntentService.java"$"1388"$"++ b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2015-09-12 16:52:15" "ExampleIntentService.java"$"1389"$"10,7 @@ import com.loopj.android.http.SyncHttpClient;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2015-09-12 16:52:15" "ExampleIntentService.java"$"1390"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/services/ExampleIntentService.java"$"2015-09-12 16:52:15" "IntentUtil.java"$"1391"$"++ b/sample/src/main/java/com/loopj/android/http/sample/util/IntentUtil.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/IntentUtil.java"$"2015-09-12 16:52:15" "IntentUtil.java"$"1392"$"1,7 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/IntentUtil.java"$"2015-09-12 16:52:15" "IntentUtil.java"$"1393"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/IntentUtil.java"$"2015-09-12 16:52:15" "IntentUtil.java"$"1394"$"import cz.msebera.android.httpclient.message.BasicHeader;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/IntentUtil.java"$"2015-09-12 16:52:15" "SecureSocketFactory.java"$"1395"$"++ b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2015-09-12 16:52:15" "SecureSocketFactory.java"$"1396"$"23,6 @@ import android.util.Log;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2015-09-12 16:52:15" "SecureSocketFactory.java"$"1397"$"47,8 @@ import javax.net.ssl.SSLSocket;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2015-09-12 16:52:15" "SecureSocketFactory.java"$"1398"$"import cz.msebera.android.httpclient.conn.ssl.SSLSocketFactory;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2015-09-12 16:52:15" "SecureSocketFactory.java"$"1399"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2015-09-12 16:52:15" "SecureSocketFactory.java"$"1400"$"/**"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2015-09-12 16:52:15" "SecureSocketFactory.java"$"1401"$"168,10 @@ public class SecureSocketFactory extends SSLSocketFactory {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2015-09-12 16:52:15" "SecureSocketFactory.java"$"1402"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2015-09-12 16:52:15" "SecureSocketFactory.java"$"1403"$" // throw an exception if the hostname does not match the certificate"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2015-09-12 16:52:15" "SecureSocketFactory.java"$"1404"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2015-09-12 16:52:15" "SecureSocketFactory.java"$"1405"$" return sslSocket;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/util/SecureSocketFactory.java"$"2015-09-12 16:52:15" "build.gradle"$"0"$"++ b/library/build.gradle"$"verdict"$"1"$" b/library/build.gradle"$"2015-09-12 21:46:21" "build.gradle"$"1"$"36,11 @@ android.libraryVariants.all { variant ->"$"verdict"$"1"$" b/library/build.gradle"$"2015-09-12 21:46:21" "build.gradle"$"2"$""$"verdict"$"1"$" b/library/build.gradle"$"2015-09-12 21:46:21" "build.gradle"$"3"$"afterEvaluate { project ->"$"verdict"$"1"$" b/library/build.gradle"$"2015-09-12 21:46:21" "build.gradle"$"4"$" android.libraryVariants.all { variant ->"$"verdict"$"1"$" b/library/build.gradle"$"2015-09-12 21:46:21" "build.gradle"$"5"$" tasks.androidJavadocs.doFirst {"$"verdict"$"1"$" b/library/build.gradle"$"2015-09-12 21:46:21" "build.gradle"$"6"$" classpath += files(variant.javaCompile.classpath.files)"$"verdict"$"1"$" b/library/build.gradle"$"2015-09-12 21:46:21" "build.gradle"$"7"$" }"$"verdict"$"1"$" b/library/build.gradle"$"2015-09-12 21:46:21" "build.gradle"$"8"$" }"$"verdict"$"1"$" b/library/build.gradle"$"2015-09-12 21:46:21" "build.gradle"$"9"$"}"$"verdict"$"1"$" b/library/build.gradle"$"2015-09-12 21:46:21" "AsyncHttpClient.java"$"10"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 21:46:21" "AsyncHttpClient.java"$"11"$"60,7 @@ import cz.msebera.android.httpclient.client.HttpClient;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 21:46:21" "AsyncHttpClient.java"$"12"$"import cz.msebera.android.httpclient.client.methods.HttpPatch;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 21:46:21" "AsyncHttpClient.java"$"13"$"372,18 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 21:46:21" "AsyncHttpClient.java"$"14"$" int count = 0;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 21:46:21" "AsyncHttpClient.java"$"15"$" try {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 21:46:21" "AsyncHttpClient.java"$"16"$" while (count < 2) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 21:46:21" "AsyncHttpClient.java"$"17"$" int readCount = inputStream.read(signature, count, 2 - count);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 21:46:21" "AsyncHttpClient.java"$"18"$" if (readCount < 0) return false;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 21:46:21" "AsyncHttpClient.java"$"19"$" count = count + readCount;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 21:46:21" "AsyncHttpClient.java"$"20"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 21:46:21" "AsyncHttpClient.java"$"21"$" } finally {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 21:46:21" "AsyncHttpClient.java"$"22"$" inputStream.unread(signature, 0, count);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 21:46:21" "AsyncHttpClient.java"$"23"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 21:46:21" "AsyncHttpClient.java"$"24"$" return GZIPInputStream.GZIP_MAGIC == streamHeader;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 21:46:21" "AsyncHttpClient.java"$"25"$"1604,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 21:46:21" "AsyncHttpClient.java"$"26"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 21:46:21" "AsyncHttpClient.java"$"27"$" public InflatingEntity(HttpEntity wrapped) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 21:46:21" "AsyncHttpClient.java"$"28"$"1613,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 21:46:21" "AsyncHttpClient.java"$"29"$" if (isInputStreamGZIPCompressed(pushbackStream)) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-12 21:46:21" "HeadSample.java"$"3"$"++ b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"4"$"1,59 @@"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"5"$"/*"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"6"$" Copyright (c) 2015 Marek Sebera "$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"7"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"8"$" Licensed under the Apache License, Version 2.0 (the ""License"");"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"9"$" you may not use this file except in compliance with the License."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"10"$" You may obtain a copy of the License at"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"11"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"12"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"13"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"14"$" Unless required by applicable law or agreed to in writing, software"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"15"$" distributed under the License is distributed on an ""AS IS"" BASIS,"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"16"$" WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"17"$" See the License for the specific language governing permissions and"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"18"$" limitations under the License."$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"19"$"*/"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"20"$"package com.loopj.android.http.sample;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"21"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"22"$"import com.loopj.android.http.AsyncHttpClient;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"23"$"import com.loopj.android.http.AsyncHttpResponseHandler;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"24"$"import com.loopj.android.http.RequestHandle;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"25"$"import com.loopj.android.http.ResponseHandlerInterface;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"26"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"27"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"28"$"import cz.msebera.android.httpclient.HttpEntity;"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"29"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"30"$"public class HeadSample extends FileSample {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"31"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"32"$" private static final String LOG_TAG = ""HeadSample"";"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"33"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"34"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"35"$" public ResponseHandlerInterface getResponseHandler() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"36"$" return new AsyncHttpResponseHandler() {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"37"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"38"$" public void onSuccess(int statusCode, Header[] headers, byte[] responseBody) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"39"$" debugStatusCode(LOG_TAG, statusCode);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"40"$" debugHeaders(LOG_TAG, headers);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"41"$" debugResponse(LOG_TAG, String.format(""Response of size: %d"", responseBody == null ? 0 : responseBody.length));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"42"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"43"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"44"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"45"$" public void onProgress(long bytesWritten, long totalSize) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"46"$" addView(getColoredView(LIGHTRED, String.format(""Progress %d from %d"", bytesWritten, totalSize)));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"47"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"48"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"49"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"50"$" public void onFailure(int statusCode, Header[] headers, byte[] responseBody, Throwable throwable) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"51"$" debugStatusCode(LOG_TAG, statusCode);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"52"$" debugHeaders(LOG_TAG, headers);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"53"$" debugThrowable(LOG_TAG, throwable);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"54"$" debugResponse(LOG_TAG, String.format(""Response of size: %d"", responseBody == null ? 0 : responseBody.length));"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"55"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"56"$" };"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"57"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"58"$""$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"59"$" @Override"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"60"$" public RequestHandle executeSample(AsyncHttpClient client, String URL, Header[] headers, HttpEntity entity, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"61"$" return client.head(this, URL, headers, null, responseHandler);"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"62"$" }"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "HeadSample.java"$"63"$"}"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/HeadSample.java"$"2015-09-12 22:10:24" "WaypointsActivity.java"$"64"$"++ b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2015-09-12 22:10:24" "WaypointsActivity.java"$"65"$"36,7 @@ public class WaypointsActivity extends ListActivity {"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2015-09-12 22:10:24" "WaypointsActivity.java"$"66"$" new SampleConfig(R.string.title_head_sample, HeadSample.class),"$"verdict"$"1"$" b/sample/src/main/java/com/loopj/android/http/sample/WaypointsActivity.java"$"2015-09-12 22:10:24" "FileAsyncHttpResponseHandler.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-09-16 13:56:35" "FileAsyncHttpResponseHandler.java"$"1"$"63,20 @@ public abstract class FileAsyncHttpResponseHandler extends AsyncHttpResponseHand"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-09-16 13:56:35" "FileAsyncHttpResponseHandler.java"$"2"$" this(file,append,renameTargetFileIfExists,false);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-09-16 13:56:35" "FileAsyncHttpResponseHandler.java"$"3"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-09-16 13:56:35" "FileAsyncHttpResponseHandler.java"$"4"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-09-16 13:56:35" "FileAsyncHttpResponseHandler.java"$"5"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-09-16 13:56:35" "FileAsyncHttpResponseHandler.java"$"6"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-09-16 13:56:35" "FileAsyncHttpResponseHandler.java"$"7"$" * Obtains new FileAsyncHttpResponseHandler and stores response in passed file"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-09-16 13:56:35" "FileAsyncHttpResponseHandler.java"$"8"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-09-16 13:56:35" "FileAsyncHttpResponseHandler.java"$"9"$" * @param file File to store response within, must not be null"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-09-16 13:56:35" "FileAsyncHttpResponseHandler.java"$"10"$" * @param append whether data should be appended to existing file"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-09-16 13:56:35" "FileAsyncHttpResponseHandler.java"$"11"$" * @param renameTargetFileIfExists whether target file should be renamed if it already exists"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-09-16 13:56:35" "FileAsyncHttpResponseHandler.java"$"12"$" * @param usePoolThread Whether to use the pool's thread to fire callbacks"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-09-16 13:56:35" "FileAsyncHttpResponseHandler.java"$"13"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-09-16 13:56:35" "FileAsyncHttpResponseHandler.java"$"14"$" public FileAsyncHttpResponseHandler(File file, boolean append, boolean renameTargetFileIfExists,boolean usePoolThread) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-09-16 13:56:35" "FileAsyncHttpResponseHandler.java"$"15"$" super(usePoolThread);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/FileAsyncHttpResponseHandler.java"$"2015-09-16 13:56:35" ".travis.yml"$"0"$"++ b/.travis.yml"$"verdict"$"1"$" b/.travis.yml"$"2015-09-17 09:26:40" ".travis.yml"$"1"$"1,5 @@"$"verdict"$"1"$" b/.travis.yml"$"2015-09-17 09:26:40" ".travis.yml"$"2"$"sudo: false"$"verdict"$"1"$" b/.travis.yml"$"2015-09-17 09:26:40" "build.gradle"$"0"$"++ b/library/build.gradle"$"verdict"$"1"$" b/library/build.gradle"$"2015-09-19 16:52:37" "build.gradle"$"1"$"24,7 @@ android {"$"verdict"$"1"$" b/library/build.gradle"$"2015-09-19 16:52:37" "build.gradle"$"2"$" compile 'cz.msebera.android:httpclient:4.3.6'"$"verdict"$"1"$" b/library/build.gradle"$"2015-09-19 16:52:37" "CHANGELOG.md"$"0"$"++ b/CHANGELOG.md"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-09-19 17:12:27" "CHANGELOG.md"$"1"$"1,18 @@"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-09-19 17:12:27" "CHANGELOG.md"$"2"$"## 1.5.0 (future release)"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-09-19 17:12:27" "CHANGELOG.md"$"3"$""$"verdict"$"1"$" b/CHANGELOG.md"$"2015-09-19 17:12:27" "CHANGELOG.md"$"4"$"## 1.4.9 (released 19. 9. 2015)"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-09-19 17:12:27" "CHANGELOG.md"$"5"$""$"verdict"$"1"$" b/CHANGELOG.md"$"2015-09-19 17:12:27" "CHANGELOG.md"$"6"$"Complete list of commits included is here [https://github.com/loopj/android-async-http/commits/1.4.9](https://github.com/loopj/android-async-http/commits/1.4.9)"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-09-19 17:12:27" "CHANGELOG.md"$"7"$"List of closed issues is here [https://github.com/loopj/android-async-http/issues?milestone=8&state=closed](https://github.com/loopj/android-async-http/issues?milestone=8&state=closed)"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-09-19 17:12:27" "CHANGELOG.md"$"8"$""$"verdict"$"1"$" b/CHANGELOG.md"$"2015-09-19 17:12:27" "CHANGELOG.md"$"9"$" - **IMPORTANT**, We've switched library from using `org.apache.http` to use `cz.msebera.android.httpclient`, you have to update all your code"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-09-19 17:12:27" "CHANGELOG.md"$"10"$" - Library is from now on using upstream version of HttpClient libraries, provided by repackaging project https://github.com/smarek/httpclient-android/"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-09-19 17:12:27" "CHANGELOG.md"$"11"$" - Achieved API23 Compatibility, see #830 for more info"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-09-19 17:12:27" "CHANGELOG.md"$"12"$" - Added HeadSample into sample application, to verify Head request works as it should"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-09-19 17:12:27" "CHANGELOG.md"$"13"$" - FileAsyncHttpResponseHandler now has constructor with `usePoolThread` param, which causes callbacks to be fired from ThreadPool instead of main looper"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-09-19 17:12:27" "CHANGELOG.md"$"14"$""$"verdict"$"1"$" b/CHANGELOG.md"$"2015-09-19 17:12:27" "CHANGELOG.md"$"15"$"## 1.4.8 (released 17. 7. 2015)"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-09-19 17:12:27" "README.md"$"16"$"++ b/README.md"$"verdict"$"1"$" b/README.md"$"2015-09-19 17:12:27" "README.md"$"17"$"7,14 @@ An asynchronous, callback-based Http client for Android built on top of Apache's"$"verdict"$"1"$" b/README.md"$"2015-09-19 17:12:27" "README.md"$"18"$"See what is new in version 1.4.9 released on 19th September 2015"$"verdict"$"1"$" b/README.md"$"2015-09-19 17:12:27" "README.md"$"19"$"https://github.com/loopj/android-async-http/blob/1.4.9/CHANGELOG.md"$"verdict"$"1"$" b/README.md"$"2015-09-19 17:12:27" "README.md"$"20"$"Latest Javadoc for 1.4.9 release are available here (also included in Maven repository):"$"verdict"$"1"$" b/README.md"$"2015-09-19 17:12:27" "README.md"$"21"$"35,7 @@ Examples"$"verdict"$"1"$" b/README.md"$"2015-09-19 17:12:27" "README.md"$"22"$"See individual samples [here on Github](https://github.com/loopj/android-async-http/tree/1.4.9/sample/src/main/java/com/loopj/android/http/sample)"$"verdict"$"1"$" b/README.md"$"2015-09-19 17:12:27" "README.md"$"23"$"53,7 @@ https://repo1.maven.org/maven2/com/loopj/android/android-async-http/"$"verdict"$"1"$" b/README.md"$"2015-09-19 17:12:27" "README.md"$"24"$"Version: 1.4.9"$"verdict"$"1"$" b/README.md"$"2015-09-19 17:12:27" "README.md"$"25"$"64,7 @@ repositories {"$"verdict"$"1"$" b/README.md"$"2015-09-19 17:12:27" "README.md"$"26"$" compile 'com.loopj.android:android-async-http:1.4.9'"$"verdict"$"1"$" b/README.md"$"2015-09-19 17:12:27" "README.md"$"27"$"75,7 @@ https://oss.sonatype.org/content/repositories/snapshots/com/loopj/android/androi"$"verdict"$"1"$" b/README.md"$"2015-09-19 17:12:27" "README.md"$"28"$"Version: 1.5.0-SNAPSHOT"$"verdict"$"1"$" b/README.md"$"2015-09-19 17:12:27" "README.md"$"29"$"86,7 @@ repositories {"$"verdict"$"1"$" b/README.md"$"2015-09-19 17:12:27" "README.md"$"30"$" compile 'com.loopj.android:android-async-http:1.5.0-SNAPSHOT'"$"verdict"$"1"$" b/README.md"$"2015-09-19 17:12:27" "build.gradle"$"31"$"++ b/build.gradle"$"verdict"$"1"$" b/build.gradle"$"2015-09-19 17:12:27" "build.gradle"$"32"$"14,7 @@ def isReleaseBuild() {"$"verdict"$"1"$" b/build.gradle"$"2015-09-19 17:12:27" "build.gradle"$"33"$" version = '1.4.9'"$"verdict"$"1"$" b/build.gradle"$"2015-09-19 17:12:27" "gradle.properties"$"34"$"++ b/gradle.properties"$"verdict"$"1"$" b/gradle.properties"$"2015-09-19 17:12:27" "gradle.properties"$"35"$"1,4 @@"$"verdict"$"1"$" b/gradle.properties"$"2015-09-19 17:12:27" "gradle.properties"$"36"$"VERSION_NAME=1.4.9"$"verdict"$"1"$" b/gradle.properties"$"2015-09-19 17:12:27" "build.gradle"$"0"$"++ b/build.gradle"$"verdict"$"1"$" b/build.gradle"$"2015-09-19 17:51:57" "build.gradle"$"1"$"14,7 @@ def isReleaseBuild() {"$"verdict"$"1"$" b/build.gradle"$"2015-09-19 17:51:57" "build.gradle"$"2"$" version = '1.5.0-SNAPSHOT'"$"verdict"$"1"$" b/build.gradle"$"2015-09-19 17:51:57" "gradle.properties"$"3"$"++ b/gradle.properties"$"verdict"$"1"$" b/gradle.properties"$"2015-09-19 17:51:57" "gradle.properties"$"4"$"1,5 @@"$"verdict"$"1"$" b/gradle.properties"$"2015-09-19 17:51:57" "gradle.properties"$"5"$"VERSION_NAME=1.5.0-SNAPSHOT"$"verdict"$"1"$" b/gradle.properties"$"2015-09-19 17:51:57" "gradle.properties"$"6"$"VERSION_CODE=150"$"verdict"$"1"$" b/gradle.properties"$"2015-09-19 17:51:57" "CHANGELOG.md"$"0"$"++ b/CHANGELOG.md"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-09-22 11:40:29" "CHANGELOG.md"$"1"$"34,7 @@ List of closed issues is here [https://github.com/loopj/android-async-http/issue"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-09-22 11:40:29" "CHANGELOG.md"$"2"$"Complete list of commits included is here [https://github.com/loopj/android-async-http/commits/1.4.7](https://github.com/loopj/android-async-http/commits/1.4.7)"$"verdict"$"1"$" b/CHANGELOG.md"$"2015-09-22 11:40:29" "AsyncHttpClient.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-23 06:22:30" "AsyncHttpClient.java"$"1"$"1413,11 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-23 06:22:30" "AsyncHttpClient.java"$"2"$" * @return RequestHandle of future request process"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-23 06:22:30" "AsyncHttpClient.java"$"3"$" public RequestHandle delete(String url, RequestParams params, AsyncHttpResponseHandler responseHandler) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-23 06:22:30" "AsyncHttpClient.java"$"4"$" return sendRequest(httpClient, httpContext, delete, null, responseHandler, null);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-09-23 06:22:30" "AsyncHttpClient.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"1"$"1,13 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"2"$"package com.loopj.android.http;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"3"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"4"$"/*"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"5"$"15,8 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"6"$"import android.media.session.MediaSession;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"7"$"48,7 @@ import cz.msebera.android.httpclient.HttpRequestInterceptor;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"8"$"import cz.msebera.android.httpclient.auth.AuthSchemeRegistry;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"9"$"75,7 @@ import cz.msebera.android.httpclient.conn.scheme.SchemeRegistry;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"10"$"import cz.msebera.android.httpclient.impl.client.BasicCredentialsProvider;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"11"$"251,11 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"12"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"13"$" AuthSchemeRegistry authSchemeRegistry = new AuthSchemeRegistry();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"14"$" authSchemeRegistry.register(""Bearer"", new BearerAuthSchemeFactory());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"15"$" context.setAttribute(ClientContext.AUTHSCHEME_REGISTRY, authSchemeRegistry);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"16"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"17"$" AuthState authState = (AuthState) context.getAttribute(ClientContext.TARGET_AUTH_STATE);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"18"$"264,11 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"19"$" if(creds instanceof TokenCredentials) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"20"$" authState.setAuthScheme(new BearerAuthSchemeFactory.BearerAuthScheme());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"21"$" authState.setCredentials(creds);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"22"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"23"$" else if (creds != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"24"$"800,29 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"25"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"26"$" * Sets bearer authentication for the request. Uses AuthScope.ANY. This is the same as"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"27"$" * setBearerAuth('token',AuthScope.ANY, false)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"28"$" * @param token Bearer Token"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"29"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"30"$" public void setBearerAuth(String token) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"31"$" setBearerAuth(token, AuthScope.ANY, false);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"32"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"33"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"34"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"35"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"36"$" * Sets bearer authentication for the request. You should pass in your AuthScope for security. It"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"37"$" * should be like this setBearerAuth(""token"", new AuthScope(""host"",port,AuthScope.ANY_REALM), false)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"38"$" * @param token Bearer Token"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"39"$" * @param scope an AuthScope object"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"40"$" * @param preemptive sets authorization in preemptive manner"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"41"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"42"$" public void setBearerAuth(String token, AuthScope scope, boolean preemptive) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"43"$" TokenCredentials credentials = new TokenCredentials(token);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"44"$" setCredentials(scope, credentials);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"45"$" setAuthenticationPreemptive(preemptive);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"46"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"47"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"48"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"49"$"1667,4 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "AsyncHttpClient.java"$"50"$"}"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"51"$"++ b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"52"$"1,75 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"53"$"package com.loopj.android.http;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"54"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"55"$"import cz.msebera.android.httpclient.Header;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"56"$"import cz.msebera.android.httpclient.HttpRequest;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"57"$"import cz.msebera.android.httpclient.auth.AUTH;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"58"$"import cz.msebera.android.httpclient.auth.AuthScheme;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"59"$"import cz.msebera.android.httpclient.auth.AuthSchemeFactory;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"60"$"import cz.msebera.android.httpclient.auth.AuthenticationException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"61"$"import cz.msebera.android.httpclient.auth.ContextAwareAuthScheme;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"62"$"import cz.msebera.android.httpclient.auth.Credentials;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"63"$"import cz.msebera.android.httpclient.auth.MalformedChallengeException;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"64"$"import cz.msebera.android.httpclient.message.BufferedHeader;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"65"$"import cz.msebera.android.httpclient.params.HttpParams;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"66"$"import cz.msebera.android.httpclient.protocol.HttpContext;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"67"$"import cz.msebera.android.httpclient.util.CharArrayBuffer;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"68"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"69"$"/**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"70"$" * Created by chase on 08/10/2015."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"71"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"72"$"public class BearerAuthSchemeFactory implements AuthSchemeFactory {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"73"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"74"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"75"$" public AuthScheme newInstance(HttpParams params) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"76"$" return new BearerAuthScheme();"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"77"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"78"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"79"$" public static class BearerAuthScheme implements ContextAwareAuthScheme {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"80"$" private boolean complete = false;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"81"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"82"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"83"$" public void processChallenge(Header header) throws MalformedChallengeException {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"84"$" this.complete = true;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"85"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"86"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"87"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"88"$" public Header authenticate(Credentials credentials, HttpRequest request) throws AuthenticationException {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"89"$" return authenticate(credentials, request, null);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"90"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"91"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"92"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"93"$" public Header authenticate(Credentials credentials, HttpRequest request, HttpContext httpContext)"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"94"$" throws AuthenticationException {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"95"$" CharArrayBuffer buffer = new CharArrayBuffer(32);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"96"$" buffer.append(AUTH.WWW_AUTH_RESP);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"97"$" buffer.append("": Bearer "");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"98"$" buffer.append(credentials.getUserPrincipal().getName());"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"99"$" return new BufferedHeader(buffer);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"100"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"101"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"102"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"103"$" public String getSchemeName() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"104"$" return ""Bearer"";"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"105"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"106"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"107"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"108"$" public String getParameter(String name) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"109"$" return null;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"110"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"111"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"112"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"113"$" public String getRealm() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"114"$" return null;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"115"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"116"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"117"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"118"$" public boolean isConnectionBased() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"119"$" return false;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"120"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"121"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"122"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"123"$" public boolean isComplete() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"124"$" return this.complete;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"125"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"126"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "BearerAuthSchemeFactory.java"$"127"$"}"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 15:20:39" "TokenCredentials.java"$"128"$"++ b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 15:20:39" "TokenCredentials.java"$"129"$"1,28 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 15:20:39" "TokenCredentials.java"$"130"$"package com.loopj.android.http;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 15:20:39" "TokenCredentials.java"$"131"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 15:20:39" "TokenCredentials.java"$"132"$"/**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 15:20:39" "TokenCredentials.java"$"133"$" * Created by chase on 08/10/2015."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 15:20:39" "TokenCredentials.java"$"134"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 15:20:39" "TokenCredentials.java"$"135"$"import java.security.Principal;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 15:20:39" "TokenCredentials.java"$"136"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 15:20:39" "TokenCredentials.java"$"137"$"import cz.msebera.android.httpclient.auth.BasicUserPrincipal;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 15:20:39" "TokenCredentials.java"$"138"$"import cz.msebera.android.httpclient.auth.Credentials;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 15:20:39" "TokenCredentials.java"$"139"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 15:20:39" "TokenCredentials.java"$"140"$"public class TokenCredentials implements Credentials {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 15:20:39" "TokenCredentials.java"$"141"$" private Principal userPrincipal;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 15:20:39" "TokenCredentials.java"$"142"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 15:20:39" "TokenCredentials.java"$"143"$" public TokenCredentials(String token) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 15:20:39" "TokenCredentials.java"$"144"$" this.userPrincipal = new BasicUserPrincipal(token);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 15:20:39" "TokenCredentials.java"$"145"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 15:20:39" "TokenCredentials.java"$"146"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 15:20:39" "TokenCredentials.java"$"147"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 15:20:39" "TokenCredentials.java"$"148"$" public Principal getUserPrincipal() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 15:20:39" "TokenCredentials.java"$"149"$" return userPrincipal;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 15:20:39" "TokenCredentials.java"$"150"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 15:20:39" "TokenCredentials.java"$"151"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 15:20:39" "TokenCredentials.java"$"152"$" @Override"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 15:20:39" "TokenCredentials.java"$"153"$" public String getPassword() {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 15:20:39" "TokenCredentials.java"$"154"$" return null;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 15:20:39" "TokenCredentials.java"$"155"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 15:20:39" "TokenCredentials.java"$"156"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 15:20:39" "build.gradle"$"0"$"++ b/library/build.gradle"$"verdict"$"1"$" b/library/build.gradle"$"2015-11-17 16:22:06" "build.gradle"$"1"$"7,7 @@ android {"$"verdict"$"1"$" b/library/build.gradle"$"2015-11-17 16:22:06" "build.gradle"$"2"$" consumerProguardFiles 'proguard.txt'"$"verdict"$"1"$" b/library/build.gradle"$"2015-11-17 16:22:06" "proguard.txt"$"3"$"++ b/library/proguard.txt"$"verdict"$"1"$" b/library/proguard.txt"$"2015-11-17 16:22:06" "proguard.txt"$"4"$"1,2 @@"$"verdict"$"1"$" b/library/proguard.txt"$"2015-11-17 16:22:06" "proguard.txt"$"5"$"-keep class cz.msebera.android.httpclient.** { *; }"$"verdict"$"1"$" b/library/proguard.txt"$"2015-11-17 16:22:06" "proguard.txt"$"6"$"-keep class com.loopj.android.http.** { *; }"$"verdict"$"1"$" b/library/proguard.txt"$"2015-11-17 16:22:06" "AsyncHttpClient.java"$"7"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 16:22:06" "AsyncHttpClient.java"$"8"$"16,6 @@ package com.loopj.android.http;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 16:22:06" "AsyncHttpClient.java"$"9"$"74,6 @@ import cz.msebera.android.httpclient.conn.scheme.SchemeRegistry;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 16:22:06" "AsyncHttpClient.java"$"10"$"262,10 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 16:22:06" "AsyncHttpClient.java"$"11"$" if (creds instanceof TokenCredentials) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 16:22:06" "AsyncHttpClient.java"$"12"$" } else if (creds != null) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 16:22:06" "AsyncHttpClient.java"$"13"$"800,7 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 16:22:06" "AsyncHttpClient.java"$"14"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 16:22:06" "AsyncHttpClient.java"$"15"$"811,9 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 16:22:06" "AsyncHttpClient.java"$"16"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 16:22:06" "AsyncHttpClient.java"$"17"$" * @param token Bearer Token"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 16:22:06" "AsyncHttpClient.java"$"18"$" * @param scope an AuthScope object"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 16:22:06" "AsyncHttpResponseHandler.java"$"19"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-11-17 16:22:06" "AsyncHttpResponseHandler.java"$"20"$"78,7 @@ import cz.msebera.android.httpclient.util.ByteArrayBuffer;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-11-17 16:22:06" "AsyncHttpResponseHandler.java"$"21"$"@SuppressWarnings(""DesignForExtension"")"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpResponseHandler.java"$"2015-11-17 16:22:06" "BearerAuthSchemeFactory.java"$"22"$"++ b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 16:22:06" "BearerAuthSchemeFactory.java"$"23"$"1,20 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 16:22:06" "BearerAuthSchemeFactory.java"$"24"$"/*"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 16:22:06" "BearerAuthSchemeFactory.java"$"25"$" Android Asynchronous Http Client"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 16:22:06" "BearerAuthSchemeFactory.java"$"26"$" Copyright (c) 2011 James Smith "$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 16:22:06" "BearerAuthSchemeFactory.java"$"27"$" https://loopj.com"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 16:22:06" "BearerAuthSchemeFactory.java"$"28"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 16:22:06" "BearerAuthSchemeFactory.java"$"29"$" Licensed under the Apache License, Version 2.0 (the ""License"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 16:22:06" "BearerAuthSchemeFactory.java"$"30"$" you may not use this file except in compliance with the License."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 16:22:06" "BearerAuthSchemeFactory.java"$"31"$" You may obtain a copy of the License at"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 16:22:06" "BearerAuthSchemeFactory.java"$"32"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 16:22:06" "BearerAuthSchemeFactory.java"$"33"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 16:22:06" "BearerAuthSchemeFactory.java"$"34"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 16:22:06" "BearerAuthSchemeFactory.java"$"35"$" Unless required by applicable law or agreed to in writing, software"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 16:22:06" "BearerAuthSchemeFactory.java"$"36"$" distributed under the License is distributed on an ""AS IS"" BASIS,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 16:22:06" "BearerAuthSchemeFactory.java"$"37"$" WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 16:22:06" "BearerAuthSchemeFactory.java"$"38"$" See the License for the specific language governing permissions and"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 16:22:06" "BearerAuthSchemeFactory.java"$"39"$" limitations under the License."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 16:22:06" "BearerAuthSchemeFactory.java"$"40"$"*/"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 16:22:06" "BearerAuthSchemeFactory.java"$"41"$"31,6 @@ import cz.msebera.android.httpclient.params.HttpParams;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/BearerAuthSchemeFactory.java"$"2015-11-17 16:22:06" "TokenCredentials.java"$"42"$"++ b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 16:22:06" "TokenCredentials.java"$"43"$"1,22 @@"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 16:22:06" "TokenCredentials.java"$"44"$"/*"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 16:22:06" "TokenCredentials.java"$"45"$" Android Asynchronous Http Client"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 16:22:06" "TokenCredentials.java"$"46"$" Copyright (c) 2011 James Smith "$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 16:22:06" "TokenCredentials.java"$"47"$" https://loopj.com"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 16:22:06" "TokenCredentials.java"$"48"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 16:22:06" "TokenCredentials.java"$"49"$" Licensed under the Apache License, Version 2.0 (the ""License"");"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 16:22:06" "TokenCredentials.java"$"50"$" you may not use this file except in compliance with the License."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 16:22:06" "TokenCredentials.java"$"51"$" You may obtain a copy of the License at"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 16:22:06" "TokenCredentials.java"$"52"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 16:22:06" "TokenCredentials.java"$"53"$" https://www.apache.org/licenses/LICENSE-2.0"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 16:22:06" "TokenCredentials.java"$"54"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 16:22:06" "TokenCredentials.java"$"55"$" Unless required by applicable law or agreed to in writing, software"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 16:22:06" "TokenCredentials.java"$"56"$" distributed under the License is distributed on an ""AS IS"" BASIS,"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 16:22:06" "TokenCredentials.java"$"57"$" WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 16:22:06" "TokenCredentials.java"$"58"$" See the License for the specific language governing permissions and"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 16:22:06" "TokenCredentials.java"$"59"$" limitations under the License."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 16:22:06" "TokenCredentials.java"$"60"$"*/"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/TokenCredentials.java"$"2015-11-17 16:22:06" "AsyncHttpClient.java"$"0"$"++ b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 16:51:23" "AsyncHttpClient.java"$"1"$"58,7 @@ import cz.msebera.android.httpclient.client.HttpClient;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 16:51:23" "AsyncHttpClient.java"$"2"$"import cz.msebera.android.httpclient.client.methods.HttpOptions;"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 16:51:23" "AsyncHttpClient.java"$"3"$"989,24 @@ public class AsyncHttpClient {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 16:51:23" "AsyncHttpClient.java"$"4"$" // [+] HTTP OPTIONS"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 16:51:23" "AsyncHttpClient.java"$"5"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 16:51:23" "AsyncHttpClient.java"$"6"$" /**"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 16:51:23" "AsyncHttpClient.java"$"7"$" * Perform a HTTP OPTIONS request, without any parameters."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 16:51:23" "AsyncHttpClient.java"$"8"$" *"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 16:51:23" "AsyncHttpClient.java"$"9"$" * @param url the URL to send the request to."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 16:51:23" "AsyncHttpClient.java"$"10"$" * @param responseHandler the response handler instance that should handle the response."$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 16:51:23" "AsyncHttpClient.java"$"11"$" * @return RequestHandle of future request process"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 16:51:23" "AsyncHttpClient.java"$"12"$" */"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 16:51:23" "AsyncHttpClient.java"$"13"$" public RequestHandle options(String url, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 16:51:23" "AsyncHttpClient.java"$"14"$" return options(null, url, null, responseHandler);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 16:51:23" "AsyncHttpClient.java"$"15"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 16:51:23" "AsyncHttpClient.java"$"16"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 16:51:23" "AsyncHttpClient.java"$"17"$" public RequestHandle options(Context context, String url, RequestParams params, ResponseHandlerInterface responseHandler) {"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 16:51:23" "AsyncHttpClient.java"$"18"$" return sendRequest(httpClient, httpContext, new HttpOptions(getUrlWithQueryString(isUrlEncodingEnabled(), url, params)), null, responseHandler, context);"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 16:51:23" "AsyncHttpClient.java"$"19"$" }"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 16:51:23" "AsyncHttpClient.java"$"20"$""$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 16:51:23" "AsyncHttpClient.java"$"21"$" // [-] HTTP OPTIONS"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 16:51:23" "AsyncHttpClient.java"$"22"$"] HTTP GET"$"verdict"$"1"$" b/library/src/main/java/com/loopj/android/http/AsyncHttpClient.java"$"2015-11-17 16:51:23" "README.md"$"0"$"++ b/README.md"$"verdict"$"0"$" b/README.md"$"2016-03-20 13:55:37" "README.md"$"1"$"59,9 @@ Packaging: JAR or AAR"$"verdict"$"0"$" b/README.md"$"2016-03-20 13:55:37" "README.md"$"2"$" mavenCentral()"$"verdict"$"0"$" b/README.md"$"2016-03-20 13:55:37" "README.md"$"3"$""$"verdict"$"0"$" b/README.md"$"2016-03-20 13:55:37" "README.md"$"4"$"dependencies {"$"verdict"$"0"$" b/README.md"$"2016-03-20 13:55:37"