Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
MMT/QVTo/New and Noteworthy/2019-09
Contents
3.10.0
Eclipse QVT Operational New and Noteworthy items for the 2019-09 (3.10.0) release.
3.10.0 Milestone 3
550053 The root QVTo metamodel EPackage is now statically rather than lazily registered
3.10.1
Eclipse QVT Operational New and Noteworthy items for the 2019-12 (3.10.1) release.
Nothing has changed, but changes to the Eclipse Foundation infrastructure merit a maintenance release.
3.10.2
Eclipse QVT Operational New and Noteworthy items for the 2020-06 (3.10.2) release.
3.10.2 Milestone 1
561707 Regression for implicitly contained elements fixed
3.10.2 Milestone 2
562732 Java 8 now explicitly rather than implicitly required for UI functionality
3.10.3
472482 QVTo now integrates with JDT to resolve blackbox modules on the classpath of a Java project. This makes it possible to get rid of the 'No blackbox implementation found' warning.
562175 Transformation containers are now automatically registered in the plugin.xml file when creating a new QVTo plugin project.
565747 QVTo now aims to automatically infer the namespace URIs needed to resolve blackbox operations. For example, to resolve a blackbox operation that uses types from the Ecore metamodel, the corresponding Java class no longer needs to be annotated with @Module(packageURIs={"http://www.eclipse.org/emf/2002/Ecore"})
.
566216 The Java blackbox resolution now conforms to the Liskov substitution principle.
566230 The Java blackbox resolution now takes into account the argument types of parameterized types.