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
7561asm Version: 4.0 (PB Orbit CQ7061)New BSD Licenseunmodified binary

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
Attachment 112222: Consolidated BigDecimal + BigInteger patch
246892 938 bytes NumberUtil.isDouble() broken
Attachment 112228: Patch for NumberUtil.isDouble()
Adolfo Sanchez-Barbudo Herrera (gmail.com)
191504 3222 bytes Use a factoryMethod in a EcoreEnvironment constructor
Attachment 83954: Patch for resolve the bug in Ecore & UML implementations
222581 1712 bytes Bug resolving CollectionTypes in AbstractTypeResolver
Attachment 92440: Easy patch to solve the bug.
222747 1206 bytes [OCL] Bug in CollectionTypeImpl (Ecore Binding)
Attachment 92565: Easy patch to solve the bug
228841 810 bytes [OCL] Bug in ToStringVisitor class
Attachment 97578: Fixing patch
231515 1168 bytes BUG in checkArgumentCount Validation Operation
Attachment 99666: fixing patch.
233673 99059 bytes OCL's type checking system needs to be extensible.
Attachment 105264: Alternative proposed patch
234354 3589 bytes Bug in AbstractEnvironment when looking up implicit sources
Attachment 102353: Fixing patch
236247 3680 bytes OperationCallExp arguments_conform constraint looks up operation
Attachment 119175: Test Case
236247 3202 bytes OperationCallExp arguments_conform constraint looks up operation
Attachment 119180: Fixing patch
258973 8282 bytes OCLStandardLibraryImpl is neither extensible nor reusable.
Attachment 122705: (Final?) Proposed patch
260403 13731 bytes Inconsistent handling of common supertype of primitive types
Attachment 122607: Final proposed patch
Alexander Igdalov (gmail.com)
242880 23636 bytes Cannot embed control characters in OCL Strings
Attachment 126586: Updated patch for org.eclipse.ocl plugin
266320 2305 bytes Non-std single quote escaping problem is reported without offsets specified
Attachment 126850: Patch for org.eclipse.ocl plugin
Axel Uhl (homemp3.dyndns.org)
329904 6739 bytes [tests] Missing quotes in test case launch configurations
Attachment 182835: Fixes the quoting in the launches for me
329946 5585 bytes [tests] Missing quotes in UML test case launch configurations
Attachment 182842: 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
Attachment 185033: Patch that moves Helper initialization to latest possible point
Christian Vogt (qnx.com)
109469 6563 bytes EcoreEnvironment to configure arbitrary EPackage.Registry
Attachment 29481: patch for org.eclipse.emf.ocl
109469 4100 bytes EcoreEnvironment to configure arbitrary EPackage.Registry
Attachment 29482: patch for org.eclipse.emf.ocl.tests
109620 3412 bytes QueryFactory Requires EClass Context
Attachment 27824: patch for fix
109620 3319 bytes QueryFactory Requires EClass Context
Attachment 27825: patch for fix
113355 4551 bytes OCL parser does does not prefer inner scope when resolving features
Attachment 31790: patch for org.eclipse.emf.ocl
113355 4720 bytes OCL parser does does not prefer inner scope when resolving features
Attachment 31791: patch for org.eclipse.emf.ocl.tests
117542 6598 bytes Need to be able to override EOperation execution to support stereotyped EClass equality comparison
Attachment 30612: patch for org.eclipse.emf.ocl
117542 4807 bytes Need to be able to override EOperation execution to support stereotyped EClass equality comparison
Attachment 30613: patch for org.eclipse.emf.ocl.tests
121614 5128 bytes Recursive association end navigation causes NPE
Attachment 32140: multi project patch
141413 100107 bytes literals of MessageExpKind enum in OCLCST.ecore have the same value
Attachment 41307: patch for org.eclipse.emf.ocl
141641 1190 bytes OclInvalid as method argument
Attachment 41500: proposed patch for org.eclipse.emf.ocl
141992 3736 bytes unable to use unqualified names to access elements in enclosing packages
Attachment 41582: proposed patch
Christian W. Damus (gmail.com)
1b07a8 91 lines [416373] Regex-based string operations parse the same regex every time
109631 18981 bytes ExpressionsUtil ignores extra trailing )s and everything after
Attachment 28573: Patches for 109631 and 112512
112511 195644 bytes Should support all of UNICODE in the OCL parser
Attachment 28298: Proposed fix
112512 18981 bytes AST needs to support refactoring of model properties
Attachment 28574: Patches for 109631 and 112512
147498 1051 bytes Validation visitor rejects operations that parsed successfully
Attachment 44662: A proposed fix for the problem
190211 830 bytes OCL SDK missing source for LPG Java Runtime bundle
Attachment 69584: Proposed patch
192692 4949 bytes [Compatibility] Collection iterators no longer considered Query Operations
Attachment 71328: Proposed fix with JUnit test
192729 7852 bytes Parser allows invalid sortedBy iterator expressions
Attachment 71346: Proposed fix
416373 606 Regex-based string operations parse the same regex every time
Comment
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.
Attachment 40566: 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
Attachment 80200: Trivial patch to make ProblemHandler.Phase sortable
176110 2784 bytes [Extensibility] Extending the OCL grammar for QVT and customising error handling
Attachment 80250: Patch to add LookupException(String, List<?>) constructor
213753 1041 bytes NPE visiting implicit source operation call
Attachment 85754: Patch to fix NPE
213755 725 bytes Unnecessary @SuppressWarnings("unchecked")
Attachment 85755: Patch to eliminate redundant suppress warnings
225493 797 bytes Provide setOffsets for epsilon productions
Attachment 94670: Required method
237126 2908 bytes createDummyInvalidLiteralExp does not initASTMapping
Attachment 104900: Missing functionality
244394 15115 bytes [parser] createDummyInvalidLiteralExp() return can be inadequately invalid
Attachment 118410: Fixed casts
245586 11790 bytes AbstractEnvironment.findNonNavigableAssociationEnds is never called
Attachment 111911: Refactoring of AbstractOCLAnalyzer.simpleNameCS
252000 703 bytes Trace options are not distinct for standalone usage
Attachment 116046: Fix
259818 45835 bytes Modification to support the BacktrackingParser
Attachment 121378: Changes to support a BacktrackingParser
259818 317870 bytes Modification to support the BacktrackingParser
Attachment 121379: The BacktrackingParser package
259819 27132 bytes Miscellaneous CCE, NPE and setAst accuracy fixes
Attachment 121380: Misc CCE, NPE and setAst fixes
Guillaume Hillairet (montages.com)
380942 14808 bytes Editor templates for OCLinEcore and CompleteOCL
Attachment 216481: 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
Attachment 222863: Added an if to test for null
James Bruck (gmail.com)
185967 828 bytes Template parameters out of sequence in OCL.uml
Attachment 67168: template reordering
Kenn Hussey (gmail.com)
291361 30802 bytes [validator] OCL Feature Setting Delegate
Attachment 148787: initial patch
291365 47267 bytes [validator] OCL Operation Invocation Delegate
Attachment 148792: initial patch
332962 12313 bytes [console] Query Delegate Text Viewer for OCL
Attachment 185646: updated patch
Klaas Gadeyne (gmail.com)
408990 9145 bytes Validation of Papyrus Profile constraints leads to exception if using pivot evaluator
Attachment 231468: Demo project
Laurent Goubet (obeo.fr)
243079 5937 bytes Name collision with OCL additional operations
Attachment 109081: TestCase reproducing this bug
marwa rostren (obeo.fr)
01f000 347 lines [425799] improve elements selection performance
179f1d 71 lines [425799] Add refresh Action to the view
236fa0 2323 lines [425799] Implement Validity Standalone Mode.
2839e4 1 lines [425799] Add dependency : org.eclipse.uml2.uml
2c227d 2323 lines [425799] Implement Validity Standalone Mode.
34c772 43 lines [425799] Fix exported file and hovering message content.
44c0be 71 lines [425799] Add refresh Action to the view
6266a8 2323 lines [425799] Implement Validity Standalone Mode.
7c269a 1 lines [425799] Add dependency : org.eclipse.uml2.uml
8f366f 33 lines [425799] Propagate checked/uncheked to adjacent tree.
98a244 347 lines [425799] improve elements selection performance
cfb413 33 lines [425799] Propagate checked/uncheked to adjacent tree.
d98fe1 64 lines [425799] Use the Resource instead of IResource to initiate the exported file
e4aba4 2790 lines Add Create Complete OCL File wizard
f6689d 43 lines [425799] Fix exported file and hovering message content.
f88f13 64 lines [425799] Use the Resource instead of IResource to initiate the exported file
Nick Boldt (gmail.com)
140455 20111 bytes EMFT projects reference EMF & Eclipse update sites instead of EMFT update site
Attachment 40541: patch to remove references to EMF UM site
Nicolas Rouquette (jpl.nasa.gov)
259818 815 bytes Modification to support the BacktrackingParser
Attachment 122706: fixes a bug that slipped between 259740 and 259818
279393 1450 bytes [console] NPE in OCL interpreter example ShowConsoleDelegate.setActiveEditor()
Attachment 138529: Patch for NPE in ShowConsoleDelegate
415381 94070 bytes org.eclipse.ocl.examples.codegen.oclinecore.OCLinEcoreTables: NPE during static initialization
Attachment 234549: ecore metamodel
415381 25190 bytes org.eclipse.ocl.examples.codegen.oclinecore.OCLinEcoreTables: NPE during static initialization
Attachment 234550: genmodel
Patrick Konemann (itemis.de)
294200 3018 bytes [console] An extension to the OCL interpreter example (OCL Console): history for expressions
Attachment 151299: Patch for history in OCL console
Radomil Dvorak (gmail.com)
179990 1806 bytes Provide a general support for parameterized type resolution bycustom OCL environments
Attachment 117185: ValidationVisitor patch
244948 1537 bytes Additional operation on predefined types is not available on subtypes
Attachment 110672: Junit testcase
261128 71132 bytes [Extensibility] Desired exception propagation in EvaluationVisitor
Attachment 123437: Introducing EvaluationHaltedException
265066 166306 bytes Expose EvaluationVisitorImpl class as API
Attachment 126448: Expose EvaluationVisitorImpl
Rolf Theunissen (nspyre.nl)
416421 299364 bytes [codegen] Tables do not compile for derived class in other ecore model
Attachment 235103: Projects including generated code

Repositories

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

/gitroot/ocl/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.

 

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