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.
Texo/Developing
Contents
Introduction
This page outlines how to setup a development environment to develop in Texo.
Setup
Testing
This is by far the most important must-do. Code and functionality must be supported with Junit test cases. Each plugin should have an equivalent *.test plugin which contains testcases which test the functionality.
Although many developers like testng, Texo uses Junit because it is slightly better supported by Eclipse and Eclipse build environments.
Texo currently does not use code coverage tools. There is however the wish to add this in the future.
JDK 1.5
Texo should be compiled for the JDK 1.5 platform.
Code Formatting
It is mandatory to set the coding
Copyright and headers
Documentation
The following guidelines should be followed when documenting code:
- rather use clear and describing variable and
Interesting links
Here are links related to coding practices: