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, seeJDK-8221708
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
- blocks
-
JDK-8289379 ☂ Fix errors and warnings generated by Eclipse
- Resolved
- is cloned by
-
JDK-8290473 update Eclipse .classpath in apps, buildSrc
- Resolved
- relates to
-
JDK-8221708 Update Eclipse project files
- Resolved