Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
MMT/QVTo/New and Noteworthy/Indigo
Eclipse QVT Operational New and Noteworthy items for the Indigo 3.1.0 release.
Contents
Milestone 2
The milestone was completed on Friday, October 1, 2010
Enhancements
325051 QVTo Traces View is provided now for debug perspective.
Bugs
318653 Now QVTo correctly handles "access transformation" import statement.
322758 ImperativeOCL specific types (ListType and DictionaryType) now are supported for feature’s type in the intermediate classes.
Snippet:
intermediate class Symbols { types : Dict(String, EObject); // Global type definitions. } // Copy mapping for type "EPackage". mapping EPackage::transEPackage() : EPackage { if (self.symbols = null) then { self.symbols := object Symbols { types := Dict{}; }; } endif; }
322756 Enumeration values in DictionaryType are supported now.
Snippet:
property DISTRIBUTION_NAME_MAP : Dict(String, StdLibFunctions) = Dict { 'Constant' = StdLibFunctions::Constant, 'Weibull' = StdLibFunctions::Weibull };
323789 Parameter's extents of the intermediate model are properly cleaned up now after executing the transformation.
323948 Debugging of parameter-less transformations is supported now.
Milestone 3
The milestone was completed on Friday, November 12, 2010
Enhancements
325276 QVTo Debug Expressions view is provided now for the debug perspective.
325525 Debug Watch action for QVTo editor and Expressions view is provided now.
Bugs
327757 QVTo log writer now gets objects instead of strings thus making possible custom loggers.
Milestone 4
The milestone was completed on Friday, December 17, 2010
Enhancements
313321 QVTo features were reorganized.
* Features are now feature-based instead of plugin-based * Redundant features were removed