[
https://issues.apache.org/jira/browse/ARIES-2129?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18118153#comment-18118153
]
ASF subversion and git services commented on ARIES-2129:
--------------------------------------------------------
Commit 649f2ae2418b49dfed549418ab8db9aac3b67113 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=649f2ae24 ]
ARIES-2129: Fix pmd findings
> 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)