From 7458f325f025f7cf0ff8c75ae7de08dfd6b62a41 Mon Sep 17 00:00:00 2001 From: Aleksey Pivovarov Date: Fri, 21 Feb 2014 11:14:51 +0400 Subject: [PATCH] github: add assertion --- .../src/org/jetbrains/plugins/github/api/GithubApiUtil.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/plugins/github/src/org/jetbrains/plugins/github/api/GithubApiUtil.java b/plugins/github/src/org/jetbrains/plugins/github/api/GithubApiUtil.java index 86a0ca0cf8bd..aad06e1f24f7 100644 --- a/plugins/github/src/org/jetbrains/plugins/github/api/GithubApiUtil.java +++ b/plugins/github/src/org/jetbrains/plugins/github/api/GithubApiUtil.java @@ -33,12 +33,14 @@ import org.jetbrains.plugins.github.util.GithubUtil; import sun.security.validator.ValidatorException; import javax.net.ssl.SSLHandshakeException; +import java.awt.*; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.Reader; import java.net.URLEncoder; import java.util.*; +import java.util.List; /** * @author Kirill Likhodedov @@ -91,6 +93,8 @@ public class GithubApiUtil { @Nullable String requestBody, @NotNull Collection
headers, @NotNull HttpVerb verb) throws IOException { + LOG.assertTrue(!EventQueue.isDispatchThread(), "Network operation in EDT"); + EventQueue.isDispatchThread(); HttpMethod method = null; try { String uri = GithubUrlUtil.getApiUrl(auth.getHost()) + path;