|
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