Tentative IP Log for modeling.mdt.ocl

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
3938ANTLR Version: 3.0 Runtime (using Orbit CQ1359)New BSD license
3656LPG Version: 2.0.17 (PB CQ3653)Eclipse Public Licenseunmodified source & binary
5268DocBook Eclipse XSL StyleSheeet (one file) Version March 18, 2010Customized MIT license with "no endorsement" clause
5680OMG UML 2.4 Beta 2 XML Files (PB CQ5308)Object Management Group Licenseunmodified source & binary
5897Guava Version: 10.0.1 (PB CQ5804)Apache License, 2.0unmodified source & binary
6850OMG UML 2.5 BetaObject Management Group Licenseunmodified source

Exempt Pre-Req and Works With Dependencies

No Exempt Pre-Req or Works With dependencies

Unused Approved Contributions

CQThird-Party CodeLicenseStatus
1080LALR Parser Generator (LPG) Java Runtime Version: 1.1Eclipse Public Licenseobsolete: was used in the past but is not longer used
1081LPG Java Runtime (lpgjavaruntime.jar) Version: 1.1Eclipse Public Licenseobsolete: was used in the past but is not longer used
303LPG Runtime and Generated OCL Parser Version: 1Eclipse Public Licenseobsolete: was used in the past but is not longer used

Committers

Past and Present Active
Name Organization  
Christian Damus
Laurent Goubet OBEO
Aleksandr Igdalov Montages AG
Chris McGee
Vishwanath Ramaswamy
Adolfo Sanchez-Barbudo Herrera
Axel Uhl SAP AG
Ed Willink

Contributors and Their Contributions

Ref Size Description
Achim Demelt (googlemail.com)
245897 9034 bytes Improve BigDecimal support
Consolidated BigDecimal + BigInteger patch
246892 938 bytes NumberUtil.isDouble() broken
Patch for NumberUtil.isDouble()
Adolfo Sanchez-Barbudo Herrera (gmail.com)
191504 3222 bytes Use a factoryMethod in a EcoreEnvironment constructor
Patch for resolve the bug in Ecore & UML implementations
222581 1712 bytes Bug resolving CollectionTypes in AbstractTypeResolver
Easy patch to solve the bug.
222747 1206 bytes [OCL] Bug in CollectionTypeImpl (Ecore Binding)
Easy patch to solve the bug
228841 810 bytes [OCL] Bug in ToStringVisitor class
Fixing patch
231515 1168 bytes BUG in checkArgumentCount Validation Operation
fixing patch.
233673 99059 bytes OCL's type checking system needs to be extensible.
Alternative proposed patch
234354 3589 bytes Bug in AbstractEnvironment when looking up implicit sources
Fixing patch
236247 3680 bytes OperationCallExp arguments_conform constraint looks up operation
Test Case
236247 3202 bytes OperationCallExp arguments_conform constraint looks up operation
Fixing patch
258973 8282 bytes OCLStandardLibraryImpl is neither extensible nor reusable.
(Final?) Proposed patch
260403 13731 bytes Inconsistent handling of common supertype of primitive types
Final proposed patch
Alexander Igdalov (gmail.com)
242880 23636 bytes Cannot embed control characters in OCL Strings
Updated patch for org.eclipse.ocl plugin
266320 2305 bytes Non-std single quote escaping problem is reported without offsets specified
Patch for org.eclipse.ocl plugin
Axel Uhl (homemp3.dyndns.org)
251621 268571 bytes [language] Support for opposite navigation with an Ecore-binding
In addition to Ed's simplification allows for consistent passing of OppositeEndFinder
329904 6739 bytes [tests] Missing quotes in test case launch configurations
Fixes the quoting in the launches for me
329946 5585 bytes [tests] Missing quotes in UML test case launch configurations
Patch making launch configs work for WSes with blanks
332400 1253 bytes [evaluator] Initialization of OCL.Helper can be deferred until expression known to be != null
Patch that moves Helper initialization to latest possible point
Christian Vogt (qnx.com)
109469 6563 bytes EcoreEnvironment to configure arbitrary EPackage.Registry
patch for org.eclipse.emf.ocl
109469 4100 bytes EcoreEnvironment to configure arbitrary EPackage.Registry
patch for org.eclipse.emf.ocl.tests
109620 3412 bytes QueryFactory Requires EClass Context
patch for fix
109620 3319 bytes QueryFactory Requires EClass Context
patch for fix
113355 4551 bytes OCL parser does does not prefer inner scope when resolving features
patch for org.eclipse.emf.ocl
113355 4720 bytes OCL parser does does not prefer inner scope when resolving features
patch for org.eclipse.emf.ocl.tests
117542 6598 bytes Need to be able to override EOperation execution to support stereotyped EClass equality comparison
patch for org.eclipse.emf.ocl
117542 4807 bytes Need to be able to override EOperation execution to support stereotyped EClass equality comparison
patch for org.eclipse.emf.ocl.tests
121614 5128 bytes Recursive association end navigation causes NPE
multi project patch
141413 100107 bytes literals of MessageExpKind enum in OCLCST.ecore have the same value
patch for org.eclipse.emf.ocl
141641 1190 bytes OclInvalid as method argument
proposed patch for org.eclipse.emf.ocl
141992 3736 bytes unable to use unqualified names to access elements in enclosing packages
proposed patch
Christian W. Damus (gmail.com)
109631 18981 bytes ExpressionsUtil ignores extra trailing )s and everything after
Patches for 109631 and 112512
112511 195644 bytes Should support all of UNICODE in the OCL parser
Proposed fix
112512 18981 bytes AST needs to support refactoring of model properties
Patches for 109631 and 112512
147498 1051 bytes Validation visitor rejects operations that parsed successfully
A proposed fix for the problem
176110 380806 bytes [Extensibility] Extending the OCL grammar for QVT and customising error handling
Updated patch for API compatibility and other changes
190211 830 bytes OCL SDK missing source for LPG Java Runtime bundle
Proposed patch
192692 4949 bytes [Compatibility] Collection iterators no longer considered Query Operations
Proposed fix with JUnit test
192729 7852 bytes Parser allows invalid sortedBy iterator expressions
Proposed fix
206147 20085 bytes Introducing an interface for AbstractEnvironment and its parent
API-compatible variant of the original patch
Ed Merks (gmail.com)
135745 1647 bytes Bidi3.2 [HCG] EMFT OCL, Incorrect orientation of 'Query with Context' dialog and 'Interactive OCL console' when starting eclipse PDE in 'right-to-left' orientation.
The changes to make to make it look that way
Ed Willink (willink.me.uk)
176110 1087 bytes [Extensibility] Extending the OCL grammar for QVT and customising error handling
Trivial patch to make ProblemHandler.Phase sortable
176110 2784 bytes [Extensibility] Extending the OCL grammar for QVT and customising error handling
Patch to add LookupException(String, List<?>) constructor
213753 1041 bytes NPE visiting implicit source operation call
Patch to fix NPE
213755 725 bytes Unnecessary @SuppressWarnings("unchecked")
Patch to eliminate redundant suppress warnings
225493 797 bytes Provide setOffsets for epsilon productions
Required method
237126 2908 bytes createDummyInvalidLiteralExp does not initASTMapping
Missing functionality
242236 54898 bytes Modification to support completion proposals
Corrected patch
243976 16305 bytes InvOrDefCS irregularities
Upgrade to OCL CST
244394 15115 bytes [parser] createDummyInvalidLiteralExp() return can be inadequately invalid
Fixed casts
245586 11790 bytes AbstractEnvironment.findNonNavigableAssociationEnds is never called
Refactoring of AbstractOCLAnalyzer.simpleNameCS
252000 703 bytes Trace options are not distinct for standalone usage
Fix
259818 45835 bytes Modification to support the BacktrackingParser
Changes to support a BacktrackingParser
259818 317870 bytes Modification to support the BacktrackingParser
The BacktrackingParser package
259819 27132 bytes Miscellaneous CCE, NPE and setAst accuracy fixes
Misc CCE, NPE and setAst fixes
276267 339387 bytes M7 signature warnings fixes
Warning fixes
Guillaume Hillairet (montages.com)
380942 14808 bytes Editor templates for OCLinEcore and CompleteOCL
Fist set of templates for OCLInEcore and CompleteOCL
Horacio Hoyos (gmail.com)
392898 1063 bytes TextilePrettyPrinter in org.eclipse.ocl.examples.build Potential null pointer access
Added an if to test for null
James Bruck (gmail.com)
185967 828 bytes Template parameters out of sequence in OCL.uml
template reordering
Kenn Hussey (gmail.com)
331143 29259 bytes [evaluator] Provide a generic ODA driver implementation for EMF models
updated path (with "prepare")
332962 12313 bytes [console] Query Delegate Text Viewer for OCL
updated patch
Laurent Goubet (obeo.fr)
243079 5937 bytes Name collision with OCL additional operations
TestCase reproducing this bug
Nick Boldt (gmail.com)
140455 20111 bytes EMFT projects reference EMF & Eclipse update sites instead of EMFT update site
patch to remove references to EMF UM site
Nicolas Rouquette (jpl.nasa.gov)
259818 815 bytes Modification to support the BacktrackingParser
fixes a bug that slipped between 259740 and 259818
279393 1450 bytes [console] NPE in OCL interpreter example ShowConsoleDelegate.setActiveEditor()
Patch for NPE in ShowConsoleDelegate
Patrick Konemann (itemis.de)
294200 3018 bytes [console] An extension to the OCL interpreter example (OCL Console): history for expressions
Patch for history in OCL console
Radomil Dvorak (gmail.com)
179990 1806 bytes Provide a general support for parameterized type resolution bycustom OCL environments
ValidationVisitor patch
244948 1537 bytes Additional operation on predefined types is not available on subtypes
Junit testcase
261128 71132 bytes [Extensibility] Desired exception propagation in EvaluationVisitor
Introducing EvaluationHaltedException
265066 166306 bytes Expose EvaluationVisitorImpl class as API
Expose EvaluationVisitorImpl

Repositories

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

/gitroot/mdt/org.eclipse.ocl.git

Adjust the set of projects included in this IP Log.

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