Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Papyrus-RT/Developer/Developer Guide/Git Repository
< Papyrus-RT | Developer | Developer Guide
Revision as of 09:46, 31 July 2017 by Unnamed Poltroon (Talk) (Added section headers and new section for instructions to clone the repository)
Git Repository Layout
Introduction
This page describes the layout of the git repository for the Papyrus-RT project
Repository Layout
Git
- documentation/
- wikitext/ - location of the source for the generated documentation plugins, embedded in the tool or generated as pdf or as html pages
- plugins/
- core/ (contains profile, UML specific implementation & semantic element types for edition). This set of plugins should be usable by headless applications (no UI)
- tooling/ (contains graphical customizations, as Property views, Model explorer customization, diagrams).
- codegen/ (contains the different code generators)
- runtime/ (contains the different runtimes)
- examples/ (contains the sample models used to demo Papyrus-RT, accessible as examples in Papyrus-RT)
- features/ (contains all features, which are used for deployment)
- releng/ (contains mainly the release engineering artifacts, as maven pom)
- tests/
- junit/
- core/ (contains the tests for the core part: tests on UML specific API, profile implementation, validation rules validation)
- tooling/ (contains the tests for the tooling part)
- codegen/ (contains the tests for the code generators)
- runtime/ (contains the tests for the various runtimes)
- rcptt/ (contains functional tests written using rcptt)
- junit/
Cloning the git repository
Clone: https://git.eclipse.org/r/papyrus-rt/org.eclipse.papyrus-rt