Community
Participate
Working Groups
I have seen that the method `BodyCodeGenerator#acceptExpressionEvaluator` instantiates an instance XBaseEvaluator. This is plainly unnecessary here, as the Xbase generator is used there; on the other hand, it can be expensive as it requires (1) locating the Java project metadata for the current object, and (2) initializing a URLClassLoader for that project. We should remove this call here, and replace its usages with the corresponding static method calls.
New Gerrit change created: https://git.eclipse.org/r/124263
Gerrit change https://git.eclipse.org/r/124263 was merged to [master]. Commit: http://git.eclipse.org/c/viatra/org.eclipse.viatra.git/commit/?id=7a64739b423bca2f7c33ac39b38595f81351440f
New Gerrit change created: https://git.eclipse.org/r/125403
Gerrit change https://git.eclipse.org/r/125403 was merged to [2.0-maintenance]. Commit: http://git.eclipse.org/c/viatra/org.eclipse.viatra.git/commit/?id=da4f61dc66a85267d9285cf239490615b81fc2fb
Fixed in master and backported to 2.0-maintenance.