Skip to content

Commit 42d4559

Browse files
authored
[CQ] migrate off deprecated ListCellRendererWrapper (#8358)
`ListCellRendererWrapper` is deprecated, with favor given to `SimpleListCellRenderer`: https://github.com/JetBrains/intellij-community/blob/8e46815dd140357c19061ceba77416d40d81866d/platform/platform-api/src/com/intellij/ui/ListCellRendererWrapper.java#L18-L24 Verifier ouput: ``` #Deprecated class com.intellij.ui.ListCellRendererWrapper reference Deprecated class com.intellij.ui.ListCellRendererWrapper is referenced in io.flutter.run.bazelTest.FlutterBazelTestConfigurationEditorForm$1.<init>(FlutterBazelTestConfigurationEditorForm) Deprecated class com.intellij.ui.ListCellRendererWrapper is referenced in io.flutter.run.bazelTest.FlutterBazelTestConfigurationEditorForm$1 Deprecated class com.intellij.ui.ListCellRendererWrapper is referenced in io.flutter.run.test.TestForm$1.<init>(TestForm) Deprecated class com.intellij.ui.ListCellRendererWrapper is referenced in io.flutter.run.test.TestForm$1 ``` --- - [x] I’ve reviewed the contributor guide and applied the relevant portions to this PR. <details> <summary>Contribution guidelines:</summary><br> - See our [contributor guide]([https://github.com/dart-lang/sdk/blob/main/CONTRIBUTING.md](https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#overview) for general expectations for PRs. - Larger or significant changes should be discussed in an issue before creating a PR. - Dart contributions to our repos should follow the [Dart style guide](https://dart.dev/guides/language/effective-dart) and use `dart format`. - Java and Kotlin contributions should strive to follow Java and Kotlin best practices ([discussion](#8098)). </details>
1 parent 054ce1a commit 42d4559

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

src/io/flutter/run/bazelTest/FlutterBazelTestConfigurationEditorForm.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
import com.intellij.openapi.ui.TextFieldWithBrowseButton;
1313
import com.intellij.openapi.util.io.FileUtil;
1414
import com.intellij.openapi.util.text.StringUtil;
15-
import com.intellij.ui.ListCellRendererWrapper;
15+
import com.intellij.ui.SimpleListCellRenderer;
1616
import com.jetbrains.lang.dart.ide.runner.server.ui.DartCommandLineConfigurationEditorForm;
1717
import io.flutter.run.bazelTest.BazelTestFields.Scope;
1818
import io.flutter.settings.FlutterSettings;
@@ -62,7 +62,7 @@ public FlutterBazelTestConfigurationEditorForm(final Project project) {
6262
updateFields(next);
6363
render(next);
6464
});
65-
scope.setRenderer(new ListCellRendererWrapper<>() {
65+
scope.setRenderer(new SimpleListCellRenderer<>() {
6666
@Override
6767
public void customize(final JList list,
6868
final Scope value,

src/io/flutter/run/test/TestForm.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
import com.intellij.openapi.options.SettingsEditor;
1010
import com.intellij.openapi.project.Project;
1111
import com.intellij.openapi.ui.TextFieldWithBrowseButton;
12-
import com.intellij.ui.ListCellRendererWrapper;
12+
import com.intellij.ui.SimpleListCellRenderer;
1313
import io.flutter.run.test.TestFields.Scope;
1414
import org.jetbrains.annotations.NotNull;
1515

@@ -51,7 +51,7 @@ public class TestForm extends SettingsEditor<TestConfig> {
5151
updateFields(next);
5252
render(next);
5353
});
54-
scope.setRenderer(new ListCellRendererWrapper<>() {
54+
scope.setRenderer(new SimpleListCellRenderer<>() {
5555
@Override
5656
public void customize(final JList list,
5757
final Scope value,

0 commit comments

Comments
 (0)