Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8289255

update Eclipse .classpath and other configuration files

XMLWordPrintable

      Attempting to build jfx with the latest Eclipse Version: 2022-06 (4.24.0) results in 13,517 errors and 63 warnings, mostly due to misconfigured *.classpath* files.

      Example:

      ```
      Description Resource Location Path
      AfterAll cannot be resolved to a type DoubleShortcutProcessingTest.java line 78 /systemTests/src/test/java/test/robot/javafx/scene
      Assertions cannot be resolved DoubleShortcutProcessingTest.java line 68 /systemTests/src/test/java/test/robot/javafx/scene
      Assertions cannot be resolved DoubleShortcutProcessingTest.java line 159 /systemTests/src/test/java/test/robot/javafx/scene
      Assertions cannot be resolved DoubleShortcutProcessingTest.java line 162 /systemTests/src/test/java/test/robot/javafx/scene
      Assumptions cannot be resolved DoubleShortcutProcessingTest.java line 64 /systemTests/src/test/java/test/robot/javafx/scene
      BeforeAll cannot be resolved to a type DoubleShortcutProcessingTest.java line 72 /systemTests/src/test/java/test/robot/javafx/scene
      Test cannot be resolved to a type DoubleShortcutProcessingTest.java line 62 /systemTests/src/test/java/test/robot/javafx/scene
      The import org.junit.jupiter cannot be resolved DoubleShortcutProcessingTest.java line 33 /systemTests/src/test/java/test/robot/javafx/scene
      The import org.junit.jupiter cannot be resolved DoubleShortcutProcessingTest.java line 34 /systemTests/src/test/java/test/robot/javafx/scene
      ```

      NOTES

      1. This is my first PR, so any feedback will be greatly appreciated!
      2. jfx/ should be imported in Eclipse workspace as a gradle project. After it is imported, all modified files need to be *reverted*
      3. The list of supported projects is:
      - base
      - controls
      - fxml
      - graphics
      - jfx
      - media
      - swing
      - swt
      - systemTests (can be dropped in favor ot tests
      - tests
      - web
      4. the list of projects not (yet) supported:
      - apps
      - apps/*
      - buildSrc
      These projects need to be removed from the workspace or simply closed. The work on these projects might continue together with apps cleanup, see JDK-8221708

            angorya Andy Goryachev
            angorya Andy Goryachev
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: