File tree Expand file tree Collapse file tree 2 files changed +5
-2
lines changed
src/main/com/intellij/lang/jsgraphql/ide/introspection Expand file tree Collapse file tree 2 files changed +5
-2
lines changed Original file line number Diff line number Diff line change 205205 <!-- Keys -->
206206 <registryKey key =" graphql.search.scope.libraries" defaultValue =" true"
207207 description =" Whether to search for schema definitions in libraries" />
208+ <registryKey key =" graphql.request.timeout" defaultValue =" 15000" description =" GraphQL request timeout" />
209+ <registryKey key =" graphql.request.connect.timeout" defaultValue =" 5000" description =" GraphQL request connection timeout" />
208210
209211 <!-- Inspections -->
210212 <localInspection language =" GraphQL" key =" graphql.inspection.display.name.unresolved.reference"
Original file line number Diff line number Diff line change 4747import com .intellij .openapi .project .Project ;
4848import com .intellij .openapi .util .Ref ;
4949import com .intellij .openapi .util .io .FileUtil ;
50+ import com .intellij .openapi .util .registry .Registry ;
5051import com .intellij .openapi .util .text .StringUtil ;
5152import com .intellij .openapi .vfs .VirtualFile ;
5253import com .intellij .psi .PsiDirectory ;
@@ -242,8 +243,8 @@ public GraphQLConfigSecurity getSecurityConfig(@Nullable VirtualFile configFile)
242243
243244 private @ NotNull RequestConfig createRequestConfig (@ NotNull String url ) {
244245 RequestConfig .Builder builder = RequestConfig .custom ()
245- .setConnectTimeout (3000 )
246- .setSocketTimeout (5000 );
246+ .setConnectTimeout (Registry . intValue ( "graphql.request.connect.timeout" , 5000 ) )
247+ .setSocketTimeout (Registry . intValue ( "graphql.request.timeout" , 15000 ) );
247248 IdeHttpClientHelpers .ApacheHttpClient4 .setProxyForUrlIfEnabled (builder , url );
248249 return builder .build ();
249250 }
You can’t perform that action at this time.
0 commit comments