Ecore Tools project repository (ecoretools)
Java HTML Other
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
org.eclipse.emf.ecoretools-feature
org.eclipse.emf.ecoretools.build
org.eclipse.emf.ecoretools.codegen
org.eclipse.emf.ecoretools.design-feature
org.eclipse.emf.ecoretools.design.properties
org.eclipse.emf.ecoretools.design.tests
org.eclipse.emf.ecoretools.design.ui
org.eclipse.emf.ecoretools.design
org.eclipse.emf.ecoretools.doc-feature
org.eclipse.emf.ecoretools.doc
org.eclipse.emf.ecoretools.explorer.contextual-feature
org.eclipse.emf.ecoretools.explorer.contextual
org.eclipse.emf.ecoretools.properties
org.eclipse.emf.ecoretools.registration
org.eclipse.emf.ecoretools.sdk-feature
org.eclipse.emf.ecoretools.tabbedproperties
org.eclipse.emf.ecoretools.ui.capabilities-feature
org.eclipse.emf.ecoretools.ui.capabilities
org.eclipse.emf.ecoretools.ui
org.eclipse.emf.ecoretools.update-all
org.eclipse.emf.ecoretools.update
org.eclipse.emf.ecoretools.utils-feature
org.eclipse.emf.ecoretools
.gitignore
README.textile
ecoretools.tycho

README.textile

h1 EMF EcoreTools

The Ecore Tools component provides a complete environment to create, edit and maintain Ecore models. This component eases handling of Ecore models with a Graphical Ecore Editor and bridges to other existing Ecore tools (Validation, Search, Compare, Emfatic, generators…). The Graphical Ecore Editor implements multi-diagram support, a custom tabbed properties view, validation feedbacks, refactoring capabilities… The long-term goal is to provide the same level of services as does JDT for Java.

Building

To build the project you need to install Maven 3. Once you have maven go into the build project org.eclipse.emf.ecoretools.build and type

mvn clean package

The final result of the build is an update site in the org.eclipse.emf.ecoretools.update project.

To run the unit tests you’ll need to type

mvn clean verify -Dmaven.test.failure.ignore=true --fail-at-end

mvn clean verify --projects org.eclipse.emf.ecoretools.update,org.eclipse.emf.ecoretools.tests -am -Dmaven.test.failure.ignore=true --fail-at-end