-
Notifications
You must be signed in to change notification settings - Fork 143
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
Issue 23616 Fixed generators on jdk11 + tests #23621
Issue 23616 Fixed generators on jdk11 + tests #23621
Commits on Sep 27, 2021
-
Tests for eclipse-ee4j#23616 and eclipse-ee4j#23606 Reproducers
- JMH test to reproduce race condition (already fixed) - tests for generator issues
Configuration menu - View commit details
-
Copy full SHA for 09f7657 - Browse repository at this point
Copy the full SHA 09f7657View commit details -
Syntax cleanups before eclipse-ee4j#23616
- imports, enhanced loops, finals, curly braces, generics
Configuration menu - View commit details
-
Copy full SHA for c5bc181 - Browse repository at this point
Copy the full SHA c5bc181View commit details -
Fixed eclipse-ee4j#23616 Changed generateSEI api, the error is not po…
…ssible any more - I removed the test too, because now it is already covered by the benchmark
Configuration menu - View commit details
-
Copy full SHA for a9b611a - Browse repository at this point
Copy the full SHA a9b611aView commit details -
Fixed eclipse-ee4j#23616 loadGeneratedGenericEJBHomeClass fixed
- now uses GenericHomeGenerator as an anchor instead of EJBUtils
Configuration menu - View commit details
-
Copy full SHA for 0971323 - Browse repository at this point
Copy the full SHA 0971323View commit details -
Fixed eclipse-ee4j#23616 generateAndLoad cleanup
- stop using deprecated methods - synchronization moved to method level and loading to one single caller which didn't do that yet -> reduced duplicit actions
Configuration menu - View commit details
-
Copy full SHA for be45bc4 - Browse repository at this point
Copy the full SHA be45bc4View commit details -
Fixed eclipse-ee4j#23616 by refactoring
- cleanup around leaky api of generateAndLoad which relied on consistency of it's parameters - the anchor class was moved to the generator to keep JDK rules - removeRedundantMethods was and is slow -> TODO: optimize + test - ServiceInterfaceGenerator changed output class name and package, because original addition of jaxws.internal is forbidden in JDK11+ - tests were enhanced to be able to compare loading of cached classes.
Configuration menu - View commit details
-
Copy full SHA for 03c2dd7 - Browse repository at this point
Copy the full SHA 03c2dd7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f038f9 - Browse repository at this point
Copy the full SHA 8f038f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 56db429 - Browse repository at this point
Copy the full SHA 56db429View commit details -
Configuration menu - View commit details
-
Copy full SHA for edd897c - Browse repository at this point
Copy the full SHA edd897cView commit details -
Issue eclipse-ee4j#23616 Fixed issue with generating proxies using ge…
…nerated classes - we have to use deprecated methods yet for a while ...
Configuration menu - View commit details
-
Copy full SHA for e9a30b8 - Browse repository at this point
Copy the full SHA e9a30b8View commit details