Skip to main content

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.

Jump to: navigation, search

Difference between revisions of "MMT/QVTo/New and Noteworthy/Indigo"

< MMT
(Enhancements)
(Enhancements)
 
(2 intermediate revisions by the same user not shown)
Line 30: Line 30:
 
}
 
}
 
</source>
 
</source>
 +
  
 
[https://bugs.eclipse.org/bugs/show_bug.cgi?id=322756 322756] Enumeration values in DictionaryType are supported now.
 
[https://bugs.eclipse.org/bugs/show_bug.cgi?id=322756 322756] Enumeration values in DictionaryType are supported now.
Line 40: Line 41:
 
     };
 
     };
 
</source>
 
</source>
 +
  
 
[https://bugs.eclipse.org/bugs/show_bug.cgi?id=323789 323789] Parameter's extents of the intermediate model  are properly cleaned up now after executing the transformation.
 
[https://bugs.eclipse.org/bugs/show_bug.cgi?id=323789 323789] Parameter's extents of the intermediate model  are properly cleaned up now after executing the transformation.
Line 50: Line 52:
  
 
====Enhancements====
 
====Enhancements====
 
  
 
[https://bugs.eclipse.org/bugs/show_bug.cgi?id=325276 325276] QVTo Debug Expressions view is provided now for the debug perspective.
 
[https://bugs.eclipse.org/bugs/show_bug.cgi?id=325276 325276] QVTo Debug Expressions view is provided now for the debug perspective.
Pic.
+
<br/><br/>
 +
[[Image:debug-expressions-view.png]]
 +
 
  
 
[https://bugs.eclipse.org/bugs/show_bug.cgi?id=325525 325525] Debug Watch action for QVTo editor and Expressions view is provided now.
 
[https://bugs.eclipse.org/bugs/show_bug.cgi?id=325525 325525] Debug Watch action for QVTo editor and Expressions view is provided now.
Pic.
+
<br/><br/>
 +
[[Image:debug-watch-view.png]]
  
 
====Bugs====
 
====Bugs====

Latest revision as of 03:27, 19 May 2014

Eclipse QVT Operational New and Noteworthy items for the Indigo 3.1.0 release.

Milestone 2

The milestone was completed on Friday, October 1, 2010

Enhancements

325051 QVTo Traces View is provided now for debug perspective.

Debug-trace-view.png

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.

Debug-expressions-view.png


325525 Debug Watch action for QVTo editor and Expressions view is provided now.

Debug-watch-view.png

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

Back to the top