In general, you want to generate a patch
using the default Eclipse options against the sources of one of our plug-ins,
checked out from the public CVS repository, and attach it to your bug report.
That way we can track it and make sure we log your contribution in
the legal documentation.
Eclipse WTP Source Editing and JSDT