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.
Difference between revisions of "THyM/Development"
(→Setting up IDE to contribute to THyM) |
|||
Line 5: | Line 5: | ||
We recommend using and enabling the following plugins in IDE: JDT, PDE, Code Recommenders, EGit and GitHub connectors, FindBugs, EclEmma. | We recommend using and enabling the following plugins in IDE: JDT, PDE, Code Recommenders, EGit and GitHub connectors, FindBugs, EclEmma. | ||
− | In order to resolve the various dependencies of THyM, you can find some target-definition files on the Git repository, under top-level folder ''target-platforms''. Import the ''target-platforms'' folder in your workspace and open the current main .target file (if there are more than one, see on parent pom the value of ''target-platform'' property which references the main one). | + | In order to resolve the various dependencies of THyM, you can find some target-definition files on the Git repository, under top-level folder ''target-platforms''. Import the ''target-platforms'' folder in your workspace and open the current main .target file (if there are more than one, see on parent pom the value of ''target-platform'' property which references the main one). Upon opening, the target content will be downloaded. When complete, you can press the Set as Target Platform link in the top right corner to update the target platform. PDE will then load the content of the target file, so it will be all set to resolve the various dependencies of THyM. |
== Bugs and enhancement requests == | == Bugs and enhancement requests == |
Revision as of 14:31, 8 July 2014
THyM | |
Website | |
Download | |
Community | |
Mailing List • Forums • IRC • mattermost | |
Issues | |
Open • Help Wanted • Bug Day | |
Contribute | |
Browse Source |
Contents
Setting up IDE to contribute to THyM
We recommend using and enabling the following plugins in IDE: JDT, PDE, Code Recommenders, EGit and GitHub connectors, FindBugs, EclEmma.
In order to resolve the various dependencies of THyM, you can find some target-definition files on the Git repository, under top-level folder target-platforms. Import the target-platforms folder in your workspace and open the current main .target file (if there are more than one, see on parent pom the value of target-platform property which references the main one). Upon opening, the target content will be downloaded. When complete, you can press the Set as Target Platform link in the top right corner to update the target platform. PDE will then load the content of the target file, so it will be all set to resolve the various dependencies of THyM.
Bugs and enhancement requests
- View open bugs: https://bugs.eclipse.org/bugs/buglist.cgi?product=Thym&resolution=---
- Create a new bug: https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Thym
Source and contributions
Sources are on GitHub. You can contribute using the standard GitHub Pull Request workflow.
Builds
Project can be built and tested locally with a simple mvn clean verify.
The is a Hudson instance for the project that hosts a few builds. See https://hudson.eclipse.org/thym/