Tentative IP Log for modeling.mmt.qvt-oml

This tentative IP Log is generated dynamically from automatically collected project information. This information has not been vetted for accuracy by the Eclipse Foundation and may not represent the true state of the IP of this project(s). Please refer to the official approved IP Log(s) associated with the official release(s) of this project(s) for more information.

Licenses

  • Eclipse Public License v1.0

Third-Party Code

Pre-Req Dependencies

CQThird-Party CodeLicenseUse
1560LALR Parser Generator (Runtime) LPG Version: 1.1Eclipse Public License
2593OMG QVT Specification Version: 1.0 (PB CQ2508)Object Management Group Licensemodified source & binary
2594OMG OCL Specification Version: 2.0Object Management Group Licenseunmodified source
2595OMG MOF Specification Version: 2.0Object Management Group Licenseunmodified source
4242LPG Version: 2.0.17 (using Orbit CQ3653)Eclipse Public Licenseunmodified binary
6758OMG QVT Specification and XML Files Version: 1.1 (PB 6757)Object Management Group Licenseunmodified source

Exempt Pre-Req and Works With Dependencies

No Exempt Pre-Req or Works With dependencies

Committers

Past and Present Active
Name Organization  
Sergey Boyko
Radomil Dvorak Borland Software Corp.
Max Feldman
Aleksandr Igdalov Montages AG
Adolfo Sanchez-Barbudo Herrera
Ed Willink

Never Active
Name Organization  
Christopher Gerking

Contributors and Their Contributions

Ref Size Description
Adolfo Sanchez-Barbudo Herrera (gmail.com)
257583 24208 bytes QVT Operational metamodel projects need some accuracies
Attachment 119529: Fixing patch
258048 105986 bytes [QVTo] Ecore-based Metamodels EValidator enhancement
Attachment 126433: The initial contribution commited, model generation stripped
258048 7586 bytes [QVTo] Ecore-based Metamodels EValidator enhancement
Attachment 126434: AdditionalFinalFix
297966 291609 bytes QVTo should align their grammars to LPGv2
Attachment 154960: proposed patch: First attempt
Alex Paperno (gmail.com)
272869 4089 bytes Report a validation problem if library extends transformation
Attachment 233652: The patch reports an error if a library extends a transformation
274105 1978 bytes Support chaining of imperative iterator shortcuts
Attachment 233861: A combined patch for 274105 & 274505 (in a possible case if single patches are not applicable together)
294127 1219 bytes Helper of tuple return type may cause runtime exception during evaluation
Attachment 233656: The code that prepares 'extent' is now not used in cases when 'extent' is not used (i.e.when isMapping is false)
314443 2453 bytes Provide support for 'object' imperative collect expression shorthand
Attachment 233729: The change is made to QVTOParser.gi
392429 1032 bytes Module properties require explicit initialization
Attachment 233658: The change is made to QVTOParser.gi
400720 1321 bytes Intermediate class inheriting from ordinary class invalidates oclIsKindOf results
Attachment 233716: isKindOf now additionally checks all super types of the object
401521 7132 bytes No compilation error if iteration variable is already defined
Attachment 235537: The patch overrides lookupLocal() in QvtOperationalEnv so that variables/parameters declared in environments that are parent to "temporary" ones are treated as local.
403440 6338 bytes resolveoneIn(...) fails for override mappings in extending module
Attachment 237662: The patch implements the proposed filter
404647 11750 bytes ImperativeOCL mutable collections (List and Dict) shoud be supported for mapping context type
Attachment 233806: A combined patch
410470 2660 bytes Parser throws ArrayStoreException when applying a qualifier on the transformation statement
Attachment 233650: The patch converts SimpleNameCS expressions into StringLiteralExpCS ones when adding qualifiers to TransformationHeaderCS
413131 2209 bytes 'null' value in Tuple initialization results in "type mismatch" error
Attachment 234070: Handling of Tuple type added to TypeCheckerImpl.java
414619 4714 bytes Comparision of values of non-conforming types should produce an error
Attachment 237243: Cofromance checking was added to org.eclipse.m2m.internal.qvt.oml.ast.parser.QvtOperationalVisitorCS.validateOperationCall
424896 2054 bytes Constructor declarations are not visible in property declarations
Attachment 240382: In this patch method headers are processed before property declarations
Boris Blajer (gmail.com)
269815 1176 bytes Metamodel browser: do not add to "workspace" subroot items that correspond to folders and projects
Attachment 129688: Fixes the subj
269825 1125 bytes Metamodel browser: make nodes that correspond to resources in the workspace identifyable
Attachment 129693: Makes metamodel browser node adaptable to URI.class
Christine Gerpheide (phei.de)
430677 3458 bytes Implementing a decorator for QvtOperationalEvaluationVisitorImpl should be easier
Attachment 241047: Patch adding a new QvtGenericVisitorDecorator class
430677 2792 bytes Implementing a decorator for QvtOperationalEvaluationVisitorImpl should be easier
Attachment 241048: Patch updating the DebugInterceptor to extend new QvtGenericVisitorDecorator
432969 10424 bytes Add hooks for contributing 3rd-party visitor decorators
Attachment 243107: Uses options and contributes a unit test
Christopher Gerking (campus.upb.de)
358709 4230 bytes resolveoneIn(...) fails for override mappings
Attachment 222627: Patch for resolveIn on overridden mappings
358709 4058 bytes resolveoneIn(...) fails for override mappings
Attachment 223670: JUnit test patch
376274 55432 bytes Metamodel mappings: Support nested packages
Attachment 222410: JUnit test patch
376274 2105 bytes Metamodel mappings: Support nested packages
Attachment 222411: New Patch with updated copyright and contributors
388331 6206 bytes Auto-completion for contextless mappings on resolve operations
Attachment 222460: Patch for contextless mapping completion proposals (updated with copyright and contributors)
399138 35128 bytes Planning: integrate cumulative patch
Attachment 226450: Cumulative patch for all bugs around class QvtOperationalEvaluationVisitorImpl
399138 18722 bytes Planning: integrate cumulative patch
Attachment 226455: Cumulative JUnit test patch
Ed Willink (willink.me.uk)
236128 1543319 bytes QVT Operational Models Contribution from UMLX
Attachment 104976: RC4 Update
236128 42501 bytes QVT Operational Models Contribution from UMLX
Attachment 111899: Bureaucratic updates
236128 12877 bytes QVT Operational Models Contribution from UMLX
Attachment 111900: QVTOML Models Feature Contribution
248862 7561 bytes EBoolean features without defaults are not serialised when false
Attachment 113678: Model corrections
248862 6326 bytes EBoolean features without defaults are not serialised when false
Attachment 113679: Unit tests updates
253970 4567 bytes platform: references from AST are restrictive
Attachment 117121: Fix for platform: serialisation
262443 59714 bytes QVT OML Model updates for M5
Attachment 126230: Cumulative patch for M5 problems
Yuri Blankenstein (gmail.com)
428325 6128 bytes Improve QVTo runtime performance for MappingOperations with parameters
Attachment 240015: Git patch
428325 132169 bytes Improve QVTo runtime performance for MappingOperations with parameters
Attachment 240016: Changed files in zip (same as patch)

Repositories

The information contained in this log was generated by using commit information from the following repositories:

Adjust the set of projects included in this IP Log.

To modify an ip log you must be logged in as a committer.

 

Help & Documentation: Learn how this IP log is generated and how to correct errors.