On Wed, 21 May 2025 03:00:15 GMT, Manukumar V S <m...@openjdk.org> wrote:
>> There are some compilation failures noticed in the recently open sourced >> test javax/swing/JMenuItem/bug6197830.java. The compilation failures are due >> to missing import statements and a missing dependency file MenuItemTest.java. >> >> Fix: I have added the required import statements and added the code-piece >> from MenuItemTest.java as a method getMenuItemTestFrame(). > > Manukumar V S has updated the pull request incrementally with one additional > commit since the last revision: > > Review comments fixed : Formatting changes,cosmetic changes,PassFailJFrame > changes, etc Changes requested by aivanov (Reviewer). test/jdk/javax/swing/JMenuItem/MenuItemTest/bug4729669.java line 34: > 32: > 33: import javax.swing.JFrame; > 34: import java.util.List; Suggestion: import java.util.List; import javax.swing.JFrame; Be consistent at least in a single changeset. Although it wasn't agreed upon, the most common style is `java.*` packages go first followed by `javax.*` packages. test/jdk/javax/swing/JMenuItem/MenuItemTest/bug4729669.java line 60: > 58: JFrame f2 = MenuItemTestHelper.getMenuItemTestFrame(false); > 59: f2.setLocation(500, 300); > 60: return List.of(f1, f2); Suggestion: JFrame f1 = MenuItemTestHelper.getMenuItemTestFrame(true); JFrame f2 = MenuItemTestHelper.getMenuItemTestFrame(false); return List.of(f1, f2); Remove `setLocation`, the `PassFailJFrame` framework fully handles the positioning of the windows. ------------- PR Review: https://git.openjdk.org/jdk/pull/25319#pullrequestreview-2858062350 PR Review Comment: https://git.openjdk.org/jdk/pull/25319#discussion_r2100519744 PR Review Comment: https://git.openjdk.org/jdk/pull/25319#discussion_r2100515611