Skip to content

cdamus/papyrus-seqd

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Papyrus Sequence Diagrams Build Status

Installation

At this point, only a nightly built test version is provided. The nightly version can be installed from the following p2 repository: http://github.eclipsesource.com/papyrus-seqd/

Developer information

This section provides information for developers, such as the project structure, how to set up tests, and how to build.

Project structure

The project is structured in four folders.

  • features contains the p2 features as well as the p2 repository configurations.
  • plugins hosts all plug-ins. Find out more about the plug-in architecture.
  • releng encompasses all artifacts related to release engineering, such as the target platform and the maven parent.
  • tests contains the test plug-ins. Please see below to find out more about the test configuration.

Workspace set up

It should be sufficient to import this git repository into EGit and set the [releng/org.eclipse.papyrus.uml.diagram.sequence.targetplatform/org.eclipse.papyrus.uml.diagram.sequence.targetplatform.target](target platform).

Testing

Test plug-ins must be located in the folder tests. During the build, every Java class named *Test.java or *UITest.java will be compiled and verified. If no running workbench is required, please call your test class *Test.java. If a workbench is required, name your test class *UITest.java. The maven configuration in folder tests will run your test accordingly, i.e., with or without running the workbench and enabling the UI harness.

Building

Run the following command from the repository root:

mvn -f releng/org.eclipse.papyrus.uml.diagram.sequence.releng/pom.xml clean verify

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 97.4%
  • HTML 2.4%
  • Other 0.2%