Community
Participate
Working Groups
Build Identifier: Build id: I20100429-1549 The highlight occurrences process and the refactoring process will consider as a match templates and queries with the same name even if they have different parameters. Reproducible: Always Steps to Reproduce: If you have a module with two templates like : [template public myTemplate(e : EClass)] hi [/template] [template public myTemplate(e : EOperation)] hello [/template] If you select one template, you will see both templates highlighted. If you refactor one template, both will be refactored.
Created attachment 168912 [details] Patch Improve the search of occurrences of an element, therefore it corrects both problems. Two templates/Queries are considered equals not only if they have the same name but also the same parameters.
Change IPlog flag.
Created attachment 169311 [details] Patch v2.0 Improvement over the last patch. By correcting the problem, the last patch revealed a bug in the refactoring of templates and variables, it is now corrected.
Fixed for Acceleo 3.0 RC2