| Summary: | Validation complains about EStringToStringMapEntry.eContainer() | ||
|---|---|---|---|
| Product: | [Modeling] Acceleo | Reporter: | Cedric Brun <cedric.brun> |
| Component: | Query Language | Assignee: | Yvan Lussaud <yvan.lussaud> |
| Status: | CLOSED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | ||
| Version: | 3.6.0 | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | All | ||
| See Also: |
https://git.eclipse.org/r/44611 https://git.eclipse.org/c/acceleo/org.eclipse.acceleo.git/commit/?id=a58681c6d8433d2418fd03513dcd467f00961310 https://git.eclipse.org/r/44722 https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=5cbe2fd361c40a1dc1a25c0895b34c5037e16534 https://git.eclipse.org/r/46312 https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=c7dfd3b35eac0bafb0e7be05f67d4b96b7ebfec3 |
||
| Whiteboard: | |||
| Bug Depends on: | |||
| Bug Blocks: | 462490 | ||
|
Description
Cedric Brun
I tested validation with the following types: EClassifierType(EcorePackage.eINSTANCE.getEStringToStringMapEntry()) EClassifierLiteralType(EcorePackage.eINSTANCE.getEAnnotation()) And the service is found, I also get a EClassifierType(EcorePackage.eINSTANCE.getEAnnotation()) as validation result. Can you check parameters types on your side ? New Gerrit change created: https://git.eclipse.org/r/44611 WARNING: this patchset contains 2611 new lines of code and may require a Contribution Questionnaire (CQ) if the author is not a committer on the project. Please see:https://wiki.eclipse.org/Project_Management_Infrastructure/Creating_A_Contribution_Questionnaire Gerrit change https://git.eclipse.org/r/44611 was merged to [master]. Commit: http://git.eclipse.org/c/acceleo/org.eclipse.acceleo.git/commit/?id=a58681c6d8433d2418fd03513dcd467f00961310 WARNING: this patchset contains 2611 new lines of code and may require a Contribution Questionnaire (CQ) if the author is not a committer on the project. Please see:https://wiki.eclipse.org/Project_Management_Infrastructure/Creating_A_Contribution_Questionnaire The merged patchset only setup the infrastructure needed to declare such exceptions. In our case, it means calling: queryEnvironment.registerCustomClassMapping(EcorePackage.eINSTANCE.getEStringToStringMapEntry(), EStringToStringMapEntryImpl.class); New Gerrit change created: https://git.eclipse.org/r/44722 Gerrit change https://git.eclipse.org/r/44722 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=5cbe2fd361c40a1dc1a25c0895b34c5037e16534 For some reasons it looks like the customMapping declaration got lost in the many merge/rebases of the AQL branch of Sirius. I will submit a new patchset to add the declaration. New Gerrit change created: https://git.eclipse.org/r/46312 Gerrit change https://git.eclipse.org/r/46312 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=c7dfd3b35eac0bafb0e7be05f67d4b96b7ebfec3 Fixed for M7 Closing resolved bugs |