Skip to content

Commit 5f656b5

Browse files
fix: remove unnecessary sleeps (#232)
* chore: remove unnecessary sleeps * chore: optimize imports
1 parent 5054900 commit 5f656b5

32 files changed

Lines changed: 180 additions & 233 deletions

plugin/src/main/java/io/snyk/eclipse/plugin/html/CodeHtmlProvider.java

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,5 @@
11
package io.snyk.eclipse.plugin.html;
22

3-
import org.eclipse.jface.resource.JFaceResources;
4-
import org.eclipse.ui.PlatformUI;
5-
import org.eclipse.ui.themes.ITheme;
6-
import org.eclipse.ui.themes.IThemeManager;
7-
83
import io.snyk.eclipse.plugin.properties.preferences.Preferences;
94

105
public class CodeHtmlProvider extends BaseHtmlProvider {

plugin/src/main/java/io/snyk/eclipse/plugin/html/StaticPageHtmlProvider.java

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -61,28 +61,4 @@ public String getInitHtml() {
6161
""".formatted(base64Image, snykWarningText);
6262
return replaceCssVariables(html);
6363
}
64-
65-
public String getLoadingHtml() {
66-
var html = """
67-
<!DOCTYPE html>
68-
<html lang="en">
69-
<head>
70-
<meta charset="UTF-8">
71-
<meta name="viewport" content="width=device-width, initial-scale=1.0">
72-
<title>Snyk for Eclipse</title>
73-
<style>
74-
body {
75-
font-family: var(--default-font);
76-
background-color: var(--background-color);
77-
color: var(--text-color);
78-
}
79-
</style>
80-
</head>
81-
<body>
82-
Loading...
83-
</body>
84-
</html>
85-
""";
86-
return replaceCssVariables(html);
87-
}
8864
}

plugin/src/main/java/io/snyk/eclipse/plugin/properties/TokenFieldEditor.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
package io.snyk.eclipse.plugin.properties;
22

3-
import io.snyk.eclipse.plugin.properties.preferences.Preferences;
43
import org.eclipse.jface.preference.StringFieldEditor;
54
import org.eclipse.swt.widgets.Composite;
65

6+
import io.snyk.eclipse.plugin.properties.preferences.Preferences;
7+
78

89
public class TokenFieldEditor extends StringFieldEditor {
910

plugin/src/main/java/io/snyk/eclipse/plugin/properties/preferences/InMemoryPreferenceStore.java

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,11 @@
11
package io.snyk.eclipse.plugin.properties.preferences;
22

3-
import org.apache.commons.lang3.NotImplementedException;
4-
import org.eclipse.jface.preference.IPreferenceStore;
5-
6-
import java.io.File;
7-
import java.io.IOException;
83
import java.util.HashMap;
94
import java.util.Map;
105

6+
import org.apache.commons.lang3.NotImplementedException;
7+
import org.eclipse.jface.preference.IPreferenceStore;
8+
119
public class InMemoryPreferenceStore implements PreferenceStore {
1210

1311
private final Map<String, String> store = new HashMap<>();

plugin/src/main/java/io/snyk/eclipse/plugin/runner/ProcessRunner.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,6 @@
1010
import java.util.List;
1111
import java.util.Optional;
1212

13-
import io.snyk.languageserver.LsRuntimeEnvironment;
14-
import io.snyk.languageserver.protocolextension.messageObjects.OAuthToken;
15-
1613
import org.eclipse.core.runtime.ILog;
1714
import org.eclipse.core.runtime.IStatus;
1815
import org.eclipse.core.runtime.MultiStatus;
@@ -27,6 +24,8 @@
2724
import io.snyk.eclipse.plugin.EnvironmentConstants;
2825
import io.snyk.eclipse.plugin.properties.preferences.Preferences;
2926
import io.snyk.eclipse.plugin.utils.SnykLogger;
27+
import io.snyk.languageserver.LsRuntimeEnvironment;
28+
import io.snyk.languageserver.protocolextension.messageObjects.OAuthToken;
3029

3130
public class ProcessRunner {
3231

plugin/src/main/java/io/snyk/eclipse/plugin/runner/SnykCliRunner.java

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
package io.snyk.eclipse.plugin.runner;
22

3-
import io.snyk.eclipse.plugin.exception.NotSupportedException;
4-
import io.snyk.eclipse.plugin.properties.preferences.Preferences;
5-
import io.snyk.eclipse.plugin.utils.Lists;
6-
import io.snyk.languageserver.protocolextension.SnykExtendedLanguageClient;
7-
8-
import org.apache.commons.lang3.SystemUtils;
3+
import static io.snyk.eclipse.plugin.utils.MockHandler.MOCK;
4+
import static io.snyk.eclipse.plugin.utils.MockHandler.getMockScanResult;
95

106
import java.io.File;
117
import java.util.List;
128
import java.util.Optional;
139

14-
import static io.snyk.eclipse.plugin.utils.MockHandler.MOCK;
15-
import static io.snyk.eclipse.plugin.utils.MockHandler.getMockScanResult;
10+
import org.apache.commons.lang3.SystemUtils;
11+
12+
import io.snyk.eclipse.plugin.exception.NotSupportedException;
13+
import io.snyk.eclipse.plugin.properties.preferences.Preferences;
14+
import io.snyk.eclipse.plugin.utils.Lists;
15+
import io.snyk.languageserver.protocolextension.SnykExtendedLanguageClient;
1616

1717
public class SnykCliRunner {
1818

plugin/src/main/java/io/snyk/eclipse/plugin/utils/FileDownloadResponseHandler.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
package io.snyk.eclipse.plugin.utils;
22

3-
import org.apache.http.HttpResponse;
4-
import org.apache.http.client.ResponseHandler;
5-
import org.eclipse.core.runtime.IProgressMonitor;
6-
import org.eclipse.core.runtime.SubMonitor;
7-
83
import java.io.File;
94
import java.io.FileOutputStream;
105
import java.io.IOException;
116
import java.io.InputStream;
127

8+
import org.apache.http.HttpResponse;
9+
import org.apache.http.client.ResponseHandler;
10+
import org.eclipse.core.runtime.IProgressMonitor;
11+
import org.eclipse.core.runtime.SubMonitor;
12+
1313
public class FileDownloadResponseHandler implements ResponseHandler<File> {
1414

1515
private final File destinationFile;

plugin/src/main/java/io/snyk/eclipse/plugin/utils/FileSystemUtil.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
package io.snyk.eclipse.plugin.utils;
22

3-
import io.snyk.eclipse.plugin.properties.preferences.Preferences;
4-
import org.apache.commons.lang3.SystemUtils;
5-
63
import java.io.File;
74
import java.nio.file.Files;
85
import java.nio.file.Path;
96
import java.nio.file.Paths;
107

8+
import org.apache.commons.lang3.SystemUtils;
9+
10+
import io.snyk.eclipse.plugin.properties.preferences.Preferences;
11+
1112
public final class FileSystemUtil {
1213

1314
/**

plugin/src/main/java/io/snyk/eclipse/plugin/utils/MockHandler.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
package io.snyk.eclipse.plugin.utils;
22

3-
import io.snyk.eclipse.plugin.runner.ProcessResult;
4-
53
import java.io.BufferedReader;
64
import java.io.IOException;
75
import java.io.InputStream;
86
import java.io.InputStreamReader;
97
import java.net.URL;
108

9+
import io.snyk.eclipse.plugin.runner.ProcessResult;
10+
1111
public class MockHandler {
1212

1313
// set to fake mock the CLI calls

plugin/src/main/java/io/snyk/eclipse/plugin/utils/SnykLogger.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,9 @@
22

33
import org.eclipse.core.runtime.IStatus;
44
import org.eclipse.core.runtime.Status;
5-
import org.eclipse.ui.PlatformUI;
65
import org.eclipse.ui.statushandlers.StatusManager;
76

87
import io.snyk.eclipse.plugin.Activator;
9-
import io.snyk.eclipse.plugin.SnykStartup;
10-
import io.snyk.languageserver.SnykLanguageServer;
118

129
public class SnykLogger {
1310

0 commit comments

Comments
 (0)