{"id":20198804,"url":"https://github.com/eclipsesource/papyrus-seqd","last_synced_at":"2025-04-10T11:07:38.678Z","repository":{"id":71029841,"uuid":"118589542","full_name":"eclipsesource/papyrus-seqd","owner":"eclipsesource","description":null,"archived":false,"fork":false,"pushed_at":"2019-01-04T14:32:28.000Z","size":3168,"stargazers_count":1,"open_issues_count":217,"forks_count":5,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-03-24T09:52:51.649Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/eclipsesource.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-01-23T09:40:57.000Z","updated_at":"2019-08-08T06:34:27.000Z","dependencies_parsed_at":"2023-02-24T17:15:55.601Z","dependency_job_id":null,"html_url":"https://github.com/eclipsesource/papyrus-seqd","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclipsesource%2Fpapyrus-seqd","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclipsesource%2Fpapyrus-seqd/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclipsesource%2Fpapyrus-seqd/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclipsesource%2Fpapyrus-seqd/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eclipsesource","download_url":"https://codeload.github.com/eclipsesource/papyrus-seqd/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248208547,"owners_count":21065202,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-14T04:34:08.003Z","updated_at":"2025-04-10T11:07:38.673Z","avatar_url":"https://github.com/eclipsesource.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Papyrus Sequence Diagrams [![Build Status](https://travis-ci.org/eclipsesource/papyrus-seqd.svg?branch=master)](https://travis-ci.org/eclipsesource/papyrus-seqd)\n\n## Installation\n\nAt 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/\n\n## Developer information\n\nThis section provides information for developers, such as the project structure, how to set up tests, and how to build.\n\n### Project structure\n\nThe project is structured in four folders.\n\n* [`features`](features) contains the p2 features as well as the p2 repository configurations.\n* [`plugins`](plugins) hosts all plug-ins. Find out more about the [plug-in architecture](ARCHITECTURE.md).\n* [`releng`](releng) encompasses all artifacts related to release engineering, such as the target platform and the maven parent.\n* [`tests`](tests) contains the test plug-ins. Please see below to find out more about the test configuration.\n\n### Workspace set up\n\nIt 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).\n\n### Testing\n\nTest plug-ins must be located in the folder [`tests`](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`](tests) will run your test accordingly, i.e., with or without running the workbench and enabling the UI harness.\n\n### Building\n\nRun the following command from the repository root:\n\n`mvn -f releng/org.eclipse.papyrus.uml.diagram.sequence.releng/pom.xml clean verify`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feclipsesource%2Fpapyrus-seqd","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feclipsesource%2Fpapyrus-seqd","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feclipsesource%2Fpapyrus-seqd/lists"}