-
Task
-
Resolution: Done
-
Major
-
None
-
None
-
None
Follow up on WELD-2765
Known TODOs:
- Proper exception handing setup
- Deployment validation of lookups
- This should also include deployment resolution of lookups and storing them in some form that will speed up repeated resolutions when invoking the method
- This is implemented but we might want to review how it's done?
- Remove/Address any leftover TODO comments in the code
- Also look at the benchmarks mentioned in the original PR (https://github.com/weld/core/pull/2864) and review/commit them to the repo
- Might need some further alterations
- There is a bunch of Playground_* classes that were used to understand MethodHandles and apply them properly. There are located in test repos but we should revisit whether we want to keep them or remove them.
- An example of one such class is impl/src/test/java/org/jboss/weld/invokable/Playground_Cleanup.java
- Documentation
- Since we added our own API extending the one in CDI, we should consider mentioning that in our documentation