-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Abandoning JDK8 #61
base: master
Are you sure you want to change the base?
Abandoning JDK8 #61
Commits on Aug 21, 2024
-
Updated dependencies and plugins, fixed mess
Signed-off-by: David Matějček <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0c3aa05 - Browse repository at this point
Copy the full SHA 0c3aa05View commit details -
Removed code supporting old JDK
- We already use release 11 - Build failed when I tried to use toolchain for 1.8 - Removed code using Unsafe which is not supported on JDK23 any more Signed-off-by: David Matějček <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2752aea - Browse repository at this point
Copy the full SHA 2752aeaView commit details -
Using Temurin 21 instead of OpenJdk 17
- However we still build for JDK11. - It would be good to run tests also for other versions Signed-off-by: David Matějček <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 61a1b5f - Browse repository at this point
Copy the full SHA 61a1b5fView commit details -
Removed code deprecated for ages
- where possible calls were replaced by another method - "standard" code moved from Bridge to BridgeBase - ByteCodeGenerator would need an anchor class, is not used anywhere -> deleted Signed-off-by: David Matějček <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 694916c - Browse repository at this point
Copy the full SHA 694916cView commit details -
- ORB was removed from JDK11 Signed-off-by: David Matějček <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 738c647 - Browse repository at this point
Copy the full SHA 738c647View commit details -
The asm-commons dependency moved to parent with proper version
Signed-off-by: David Matějček <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d2a3714 - Browse repository at this point
Copy the full SHA d2a3714View commit details -
The hamcrest is already brought by junit4
Signed-off-by: David Matějček <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4f5f633 - Browse repository at this point
Copy the full SHA 4f5f633View commit details -
The multirelease was already removed
Signed-off-by: David Matějček <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b064d73 - Browse repository at this point
Copy the full SHA b064d73View commit details -
The java9 is not supported any more
Signed-off-by: David Matějček <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e5a9ce5 - Browse repository at this point
Copy the full SHA e5a9ce5View commit details -
The Felix plugin needs just the symbolic name setting
- By default, Felix changes - to a . (dot) - Fix for snapshot: Version included snapshot, that breaks usages - sun packages in pfl-basic are not optional, sorry, you use Unsafe. - I don't see the reason to run Felix install+deploy in pfl-basic Signed-off-by: David Matějček <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f8cbb02 - Browse repository at this point
Copy the full SHA f8cbb02View commit details -
Artifacts are not multirelease any more
Signed-off-by: David Matějček <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7e3e16c - Browse repository at this point
Copy the full SHA 7e3e16cView commit details -
The impl package is excluded by default
Signed-off-by: David Matějček <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9eb6382 - Browse repository at this point
Copy the full SHA 9eb6382View commit details