Bug 1447

Summary: JavaParser.g fails to parse generics with wildcard
Product: [JogAmp] Gluegen Reporter: Mathieu Féry (MathiusD) <mfery>
Component: coreAssignee: Mathieu Féry (MathiusD) <mfery>
Status: RESOLVED FIXED    
Severity: normal CC: mfery, sgothel
Priority: P4    
Version: 2.5.0   
Hardware: All   
OS: all   
Type: TASK SCM Refs:
33ffd1240a8d4f2cb4032ca2d111142e0f87beac 496df9c41332a0d606017f0df5ba08b02af0c992
Workaround: ---
Attachments: Path of issue

Description Mathieu Féry (MathiusD) 2023-08-08 12:04:55 CEST
As described in Bug 1446, if we wish to generate one implementation extending another using Java callback functionality. The parsing of generics introduced here : 2abb40b0ca9a6a06bdbe3e66b4235301ed15c693 is incomplete (wildcard management is missing).
Comment 1 Mathieu Féry (MathiusD) 2023-08-08 12:07:05 CEST
Created attachment 860 [details]
Path of issue

I've made a patch available here as patch (Or here : https://github.com/MathiusD/gluegen in 1447-java-wildcard-parsing branch)
Comment 2 Sven Gothel 2023-08-08 18:42:12 CEST
Merged 33ffd1240a8d4f2cb4032ca2d111142e0f87beac

Good stuff.