Skip to main content

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.

Jump to: navigation, search

Difference between revisions of "SWT/Devel"

< SWT
m (Workflow)
(SWT Platforms)
Line 2: Line 2:
  
 
= SWT Platforms =
 
= SWT Platforms =
SWT Development varies a lot depending on which platform you're developing on. Please see the individual sections.
+
SWT Development varies a lot depending on which platform you're developing on. Please see the individual sections (note, some platforms are missing).
  
 
====  SWT on GTK development ====
 
====  SWT on GTK development ====
 
Please see [[SWT/Devel/Gtk | GTK development.]]
 
Please see [[SWT/Devel/Gtk | GTK development.]]
 
==== SWT on Win32 development ====
 
  ... to be added some day.
 
 
==== SWT on Cocoa development ====
 
  ... to be added some day.
 
  
 
= Workflow =
 
= Workflow =

Revision as of 15:36, 25 June 2018

This page is intended to document the development of SWT itself. E.g compiling native bindings etc.

SWT Platforms

SWT Development varies a lot depending on which platform you're developing on. Please see the individual sections (note, some platforms are missing).

SWT on GTK development

Please see GTK development.

Workflow

For workflow suggestions/simplification, please see the SWT workflow page.

SWT Triage Process

SWT Eclipse configuration

SWT git commit message

General Advice

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.

Back to the top