|
6 | 6 | package io.flutter.view;
|
7 | 7 |
|
8 | 8 | import com.google.common.annotations.VisibleForTesting;
|
9 |
| -import com.intellij.execution.runners.ExecutionUtil; |
10 | 9 | import com.intellij.ide.browsers.BrowserLauncher;
|
11 | 10 | import com.intellij.ide.ui.UISettingsListener;
|
12 | 11 | import com.intellij.openapi.Disposable;
|
|
17 | 16 | import com.intellij.openapi.editor.colors.EditorColorsListener;
|
18 | 17 | import com.intellij.openapi.editor.colors.EditorColorsManager;
|
19 | 18 | import com.intellij.openapi.progress.EmptyProgressIndicator;
|
20 |
| -import com.intellij.openapi.progress.ProgressIndicator; |
21 | 19 | import com.intellij.openapi.progress.ProgressManager;
|
22 | 20 | import com.intellij.openapi.project.Project;
|
23 | 21 | import com.intellij.openapi.ui.VerticalFlowLayout;
|
|
35 | 33 | import com.intellij.util.ui.JBUI;
|
36 | 34 | import com.intellij.util.ui.UIUtil;
|
37 | 35 | import com.intellij.xdebugger.XSourcePosition;
|
38 |
| -import icons.FlutterIcons; |
39 | 36 | import io.flutter.FlutterBundle;
|
40 | 37 | import io.flutter.FlutterInitializer;
|
41 | 38 | import io.flutter.FlutterUtils;
|
|
47 | 44 | import io.flutter.inspector.InspectorGroupManagerService;
|
48 | 45 | import io.flutter.inspector.InspectorService;
|
49 | 46 | import io.flutter.inspector.InspectorSourceLocation;
|
50 |
| -import io.flutter.jxbrowser.*; |
| 47 | +import io.flutter.jxbrowser.FailureType; |
| 48 | +import io.flutter.jxbrowser.InstallationFailedReason; |
| 49 | +import io.flutter.jxbrowser.JxBrowserManager; |
| 50 | +import io.flutter.jxbrowser.JxBrowserStatus; |
51 | 51 | import io.flutter.run.FlutterDevice;
|
52 | 52 | import io.flutter.run.daemon.DevToolsInstance;
|
53 | 53 | import io.flutter.run.daemon.DevToolsService;
|
|
65 | 65 |
|
66 | 66 | import javax.swing.*;
|
67 | 67 | import java.awt.*;
|
| 68 | +import java.util.ArrayList; |
| 69 | +import java.util.Arrays; |
68 | 70 | import java.util.List;
|
69 |
| -import java.util.*; |
70 |
| -import java.util.concurrent.atomic.AtomicReference; |
| 71 | +import java.util.Optional; |
71 | 72 | import java.util.concurrent.TimeoutException;
|
| 73 | +import java.util.concurrent.atomic.AtomicReference; |
72 | 74 |
|
73 | 75 | @com.intellij.openapi.components.State(
|
74 | 76 | name = "FlutterView",
|
|
0 commit comments