Eclipse OCL (Object Constraint Language)

If you are interested in contributing to Eclipse OCL, we recommend you to use the Oomph setup files, which will prepare the IDE and the workspace with all requried sources.

If you have Oomph installed you simply have to import the OCL and QVTo development setups from the Eclipse.org catalog:

  1. File -> Import... -> Oomph -> Projects into Workspace
  2. Select OCL/Development project.
  3. Follow and finish the wizard.

You can also install a new/clean Oomph-ready IDE using the Oomph installer

A very short start guide to Oomph can be found here

The Team Project Sets linked below support installing all active source plugins, or themed subsets. Instructions for installing the source code from GIT may be found at http://wiki.eclipse.org/OCL/Dev/Setup#Getting_the_Sources_from_GIT.

Although Gerrit is available for source contributions, such contributions are strongly discouraged. GIT patches attached to a Bugzilla are preferred since this ensures that code discussion is searchable in one place and avoids the inadequate tooling support currently available for Gerrit within Eclipse.

 

Gerrit Repositories

You can use the code from these repositories to experiment, test, build, create patches, issue pull requests, etc.

ocl/org.eclipse.ocl.git

GitHub Organization

You can use the code from these repositories to experiment, test, build, create patches, issue pull requests, etc.

eclipse-ocl - Project repository hosted on GitHub.

Build Technologies
Build Links Build Status
Master Branch Build
Developer Branch Build