Robert Varga created ARIES-2129: ----------------------------------- Summary: Refactor ProxyUtils.getWeavingJavaVersion() and its users Key: ARIES-2129 URL: https://issues.apache.org/jira/browse/ARIES-2129 Project: Aries Issue Type: Improvement Components: Proxy Affects Versions: proxy-impl-1.1.14 Reporter: Robert Varga
The way we are interacting with generated proxies requires us to spin a new version of proxy every time Java releases -- which essentially is unnecessary churn. Examine how we are using the weaving version and attempt to refactor it so that we do not need constants for each Java version. One way to accomplish that has been suggested was to follow what is being done here: https://github.com/apache/openwebbeans/blob/main/webbeans-impl/src/main/java/org/apache/webbeans/proxy/AbstractProxyFactory.java#L439 -- This message was sent by Atlassian Jira (v8.20.10#820010)