You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The generator emits the following type declaration:
new JavaTransitiveInstancesKey(org.eclipse.emf.ecore.util.FeatureMap$Entry.class)
This results in a compile error.
Gábor Bergmann suspects that the problem is in the JavaTransitiveInstances constructor calls class.getName() instead of class.getCanonicalName() - it is worth checking.
The text was updated successfully, but these errors were encountered:
ujhelyiz
changed the title
VQL generator does not work with EDataTypes referriing nested classes
VQL generator does not work with EDataTypes referring nested classes
Apr 12, 2024
| --- | --- |
| Bugzilla Link | 578432 |
| Status | NEW |
| Importance | P3 normal |
| Reported | Jan 28, 2022 09:19 EDT |
| Modified | Jan 28, 2022 09:30 EDT |
| Version | 2.6.0 |
| Reporter | Zoltan Ujhelyi |
Description
The code generator does not support nested classes, e.g. consider the following pattern header:
pattern x(y : java org.eclipse.emf.ecore.util.FeatureMap.Entry) { ... }
The generator emits the following type declaration:
new JavaTransitiveInstancesKey(org.eclipse.emf.ecore.util.FeatureMap$Entry.class)
This results in a compile error.
Gábor Bergmann suspects that the problem is in the JavaTransitiveInstances constructor calls class.getName() instead of class.getCanonicalName() - it is worth checking.
The text was updated successfully, but these errors were encountered: