()
| 109 | } |
| 110 | |
| 111 | private static OkHttpClient build() { |
| 112 | if (get().client != null) return get().client; |
| 113 | return get().client = getBuilder().build(); |
| 114 | } |
| 115 | |
| 116 | private static OkHttpClient.Builder getBuilder() { |
| 117 | return new OkHttpClient.Builder().dns(safeDns()).connectTimeout(TIMEOUT, TimeUnit.MILLISECONDS).readTimeout(TIMEOUT, TimeUnit.MILLISECONDS).writeTimeout(TIMEOUT, TimeUnit.MILLISECONDS).hostnameVerifier((hostname, session) -> true).sslSocketFactory(getSSLContext().getSocketFactory(), trustAllCertificates()); |
no test coverage detected