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 "SWT/Devel"
< SWT
m |
m (→General Wisdom) |
||
Line 24: | Line 24: | ||
= General Wisdom = | = General Wisdom = | ||
− | + | ==== Read Function Documentation ==== | |
+ | Always read documentation of every function that you are adding to the code base (esp. Gtk functions). | ||
+ | |||
+ | This includes the situation where you copy & paste code because sometimes methods get deprecated and you end up copy & pasting deprecated methods. Copy & pasting code without knowing what it does exactly is dangerous. |
Revision as of 17:26, 20 July 2015
This page is intended to document the development of SWT itself. E.g compiling native bindings etc.
Contents
SWT Platforms
SWT on Gtk development
Please see SWT/Devel/Gtk
SWT on Win32 development
... to be added some day.
SWT on Cocoa development
... to be added some day.
Common
Using Gerrit
Gerrit is used to review your patches. For further information, please see SWT/Devel/Gerrit
Mylyn
Nice Video tutorials:
- Mylyn overview: Youtube : Mylyn Overview
- Mylyn, doing code reviews on gerrit Youtube : Code review inside Eclipse with gerrit
Note, you need to install the 'Gerrit' connector inside mylyn.
General Wisdom
Read Function Documentation
Always read documentation of every function that you are adding to the code base (esp. Gtk functions).
This includes the situation where you copy & paste code because sometimes methods get deprecated and you end up copy & pasting deprecated methods. Copy & pasting code without knowing what it does exactly is dangerous.