Details
-
Bug
-
Resolution: Fixed
-
P3
-
9
Description
Once the next round of JDK changes from the jigsaw/jake sandbox are integrated to the jdk9 mainline forest and in a promoted build of the JDK, we need to make changes in JavaFX to support the new module-info syntax.
These changes are already in a parallel src/main/jake directory for those modules that require these changes, so the fix will be:
1. Copy module-info.java from modules/*/src/main/jake to modules/*/src/main/java
2. Remove modules/*/src/main/jake
3. Remove the temporary build logic so that we no longer produce modules_src_jake
Since these changes not backward compatible, we will also need to update the minimum jdk-9 build number at the same time.
These changes are already in a parallel src/main/jake directory for those modules that require these changes, so the fix will be:
1. Copy module-info.java from modules/*/src/main/jake to modules/*/src/main/java
2. Remove modules/*/src/main/jake
3. Remove the temporary build logic so that we no longer produce modules_src_jake
Since these changes not backward compatible, we will also need to update the minimum jdk-9 build number at the same time.
Attachments
Issue Links
- blocks
-
JDK-8170483 Remove modules_src_jake workaround for JavaFX transition to new module-info syntax
-
- Resolved
-
- is blocked by
-
JDK-8169069 Module system implementation refresh (11/2016)
-
- Resolved
-