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.
JDT Core Committer FAQ
Meta FAQ
Who is this FAQ for?
This FAQ is for the JDT/Core committers, and anyone who is in the process of acquiring commit rights on JDT/Core.
What is this FAQ about?
This FAQ is about the rules that JDT/Core committers follow when developing the JDT/Core component.
How do I contribute to this FAQ?
Simply edit this page. You will need to log in using your bugzilla username and password to gain access. If you don't have a Bugzilla account, you can create a new one.
Coding
Where is the JDT/Core code ?
All the JDT/Core code is in the Eclipse CVS repository. The JDT/Core projects are:
- org.eclipse.jdt.compiler.tool
- org.eclipse.jdt.compiler.tool.tests
- org.eclipse.jdt.core
- org.eclipse.jdt.core.tests.builder
- org.eclipse.jdt.core.tests.compiler
- org.eclipse.jdt.core.tests.model
- org.eclipse.jdt.core.tests.performance
How do I create a CVS repository connection?
The following information must be used to create a CVS repository connection:
- Connection type: extssh (or pserver if you are not yet a committer and don't have an Eclipse account)
- User: <your id> (or anonymous if you are not yet a committer and don't have an Eclipse account)
- Password: <your password>
- Host: dev.eclipse.org
- Repository path: /cvsroot/eclipse
- Use default port
Committing to CVS
How do I maintain the build notes?
The build notes (in org.eclipse.jdt.core/buildnotes_jdt-core.html) should be updated just before committing a bug fix. This file should be committed at the same time as the bug fix. To update the build notes, use the JDT/Core tool (right click on the file, then JDT Core tools > Add to build note...).
What comment should I associate with a commit?
The comment of a commit should be of the form: <branch> - <bug number with ptional comments>, e.g.
- HEAD - 1234567
- R3_3_maintenance - fix for 123678 (with tests)
Bugzilla
What bugs are currently opened against JDT/Core?
Bugs opened and not resolved yet.
Misc
How do I get the JDT/Core tools ?
The JDT/Core tool can be obtained from this update site: http://www.eclipse.org/jdt/core/tools/jdtcoretools/update-site/ using Eclipse update manager.