[ 
https://issues.apache.org/jira/browse/ARIES-2129?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18118098#comment-18118098
 ] 

ASF subversion and git services commented on ARIES-2129:
--------------------------------------------------------

Commit 90cbd04a13a782a4d2f7310d89387ac69cabf08c in aries's branch 
refs/heads/ARIES-2129-make-proxy-support-java-8-and-above-without-explicit-asm-opcodes
 from Dominik Przybysz
[ https://gitbox.apache.org/repos/asf?p=aries.git;h=90cbd04a1 ]

ARIES-2129: Make proxy support Java 8 and above without explicit ASM Opcodes 
constant


> 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
>            Assignee: Dominik Przybysz
>            Priority: Major
>
> 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)

Reply via email to