okhttp3

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total18,860 of 20,5428%1,550 of 1,6878%1,7621,8473,0873,3489389997488
HttpUrl.Builder1,66854824%1595023%137158251356365301
OkHttpClient.Builder1,3680%540%126126211211999911
Cookie.Companion9590%1800%99991531539911
HttpUrl77612914%720%8789113125515301
Cache.Entry7170%360%27271331339911
Response.Builder6550%340%6464107107474711
OkHttpClient6420%480%8888114114646411
CipherSuite6260%n/a551251255511
ConnectionSpec5790%500%4040104104151511
HttpUrl.Companion55321427%1111511%7182100135111901
Request.Builder5070%280%45457676313111
Dispatcher4890%440%44448686222211
Cookie3800%420%46467171252511
CertificatePinner.Pin3750%500%343447479911
Cache3580%240%42429090303011
CacheControl.Companion3570%500%282879793311
Address3440%300%42425656272711
MultipartBody3370%200%25257575151511
ConnectionSpec.Builder3250%260%31314949181811
Headers.Builder32317935%15525%1726376491601
CertificatePinner3210%340%29295151121211
Response3120%170%48485454393911
MultipartReader2840%290%232355557711
CacheControl2810%300%40405151252511
Cookie.Builder2580%180%20204646111111
MediaType.Companion2470%160%121232324411
Handshake2450%200%27273434171711
CacheControl.Builder2410%140%18183939111111
Cache.Companion2370%280%212133337711
Headers23413035%22826%2132335191701
Headers.Companion23313737%262245%243123403701
Challenge2200%120%20203333141411
Request2140%100%24244242191911
MultipartBody.Builder2050%60%121226269911
ResponseBody2001%120%141519208901
EventListener1990%n/a31313131313111
RequestBody.Companion1504322%40%13152228111301
FormBody1450%80%16162626121211
FormBody.Builder1450%n/a5527275511
Handshake.Companion1390%120%101020204411
ResponseBody.Companion1333721%40%1114222891201
MediaType1300%120%18182222121211
MultipartBody.Part.Companion1290%140%111116164411
Route1200%120%17171818111111
MultipartReader.PartSource1090%120%101012124411
Cache.urls.new Iterator() {...}980%80%8820204411
Cache.RealCacheRequest870%20%6617175511
ResponseBody.BomAwareReader870%80%7714143311
CipherSuite.Companion820%80%8815154411
CipherSuite.Companion.ORDER_BY_NAME.new Comparator() {...}640%100%7712122211
CertificatePinner.Builder630%20%55774411
CertificatePinner.Companion600%20%44443311
Cache.CacheResponseBody600%40%7713135511
MultipartBody.Companion590%80%55991111
TlsVersion570%n/a44884411
Protocol.Companion550%120%77881111
HttpUrl.Builder.Companion5217476%293756%24376310401
Cache.RealCacheRequest.new ForwardingSink() {...}500%20%33882211
RequestBody.Companion.asRequestBody.new RequestBody() {...}460%n/a44554411
WebSocketListener450%n/a77777711
Credentials450%n/a22552211
ConnectionPool430%n/a7713137711
Dns.Companion.DnsSystem380%n/a22772211
CertificatePinner.check.new Function0() {...}310%40%33221111
RequestBody.Companion.toRequestBody.new RequestBody() {...}260%n/a44554411
TlsVersion.Companion260%60%66771111
MultipartBody.Part210%n/a55555511
MultipartReader.Part210%n/a33333311
RequestBody.Companion.toRequestBody.new RequestBody() {...}2042%n/a34453401
Cache.CacheResponseBody.new ForwardingSource() {...}0%n/a22442211
Authenticator0%n/a11221111
CookieJar.Companion.NoCookies0%n/a33333311
Handshake.peerCertificates.new Function0() {...}0%n/a11441111
Interceptor.Companion0%n/a11111111
ResponseBody.Companion.asResponseBody.new ResponseBody() {...}57%n/a34343401
OkHttpClient.Builder.addInterceptor.new Interceptor() {...}0%n/a11111111
Interceptor.Companion.invoke.new Interceptor() {...}0%n/a11111111
OkHttpClient.Builder.addNetworkInterceptor.new Interceptor() {...}0%n/a11111111
CookieJar0%n/a11111111
Authenticator.Companion.AuthenticatorNone0%n/a22222211
Dns0%n/a11111111
RequestBody33%n/a34343401
OkHttpClient.Companion0%n/a22222211
Protocol5895%n/a13191301
Handshake.Companion.handshake.new Function0() {...}0%n/a11111111
EventListener.Companion.NONE.new EventListener() {...}0%n/a11111111
Handshake.Companion.get.new Function0() {...}0%n/a11111111
MultipartReader.Companion0%n/a11111111