Last revised 11:27 CEST July 2, 2008
|
The current 3.4 milestone plan can be found here.
|
Milestone M6 (2008-3-28) |
See also the Platform Text 3.4 M6 Plan.
Refactoring [3]
- [>3.4] change execution should not happen in the UI thread (bug 175733)
refactoring should report affected binary references (bug 182346)
JUnit [2]
- [>3.4] update JUnit4 to 4.4 (bug 197170)
show test running time (bug 102236)
- [3.5]
track rename of org.junit4 bundle to org.junit (bug 186369)
Javadoc view and sticky Javadoc hover [2]
See also the Rich Hovers item.
- [>3.4] add better support for the @inheritDoc tag
- [>3.4] add the new Javadoc (links, inheritDoc) functionality as API to
JavadocContentAccess
support to follow links in Javadoc view
support navigation and history support in Javadoc view
Usability [3]
- enrich the problem hover:
add a tool bar button or command link(s) when quick fixes are available
add a tool bar button or command link to change the compiler options
- [>3.4] add a tool bar button or command link to change clean up on save options
add UI support for external class folders (see JDT Core bug 182537)
Content Assist [2]
- [>3.4] indicate match in proposal list (similar to Ctrl+3)
offer API for simpler access to proposal computers preferences (bug 140886)
Performance [1]
investigate performance bugs filed by Frédéric
Jar Exporter [3]
create Ant file from Runnable JAR file exporter (bug 213638) - review and comment on external contribution
Permanent Items
- bugzilla inbox tracking
- bug fixing
- watch performance tests
- increase correctness test coverage
Testing
|
Milestone M5 (2008-2-8) |
See also the Platform Text 3.4 M5 Plan.
General Items
3.3.x maintenance work
3.3.2 one day test pass (test plan)
Refactoring [3]
- [3.4 M6] change execution should not happen in the UI thread (bug 175733)
JUnit [2]
- [3.4 M6]
track rename of Junit 4 bundle to org.junit (bug 153429)
Javadoc hover [2]
See also the Rich Hovers item.
support to follow links (relative URLs, @see, @link,...)
support navigation and history support
allow to go to Javadoc view
Performance [1]
document the setup of local performance testing
document how to create YourKit performance trace dumps
- [3.4 M6]
investigate performance bugs filed by Frédéric
Quick Fix [2]
improve cursor jumping on quick fix invocation (bug 201878)
idea: second Ctrl+1 goes back to caret location
Jar Exporter [3]
sign JAR (bug 11485) - review and comment on external contribution
- [3.4 M6]
create Ant file from Runnable JAR file exporter (bug 213638) - review and comment on external contribution
Miscellaneous
add better support for the @inheritDoc tag
- [3.4 M6] hover
content assist
syntax coloring
revisit showing markers and temporary problems together in rulers
⇒ we might want to only show the actual temporary problems (if this feature is enabled)
emphasize write access over read access in mark occurrences with a different color
Permanent Items
- bugzilla inbox tracking
- bug fixing
- watch performance tests
- increase correctness test coverage
Testing
|
Milestone M4 (2007-12-14) |
See also the Platform Text 3.4 M4 Plan.
General Items
3.3.2 bug fixing
Refactoring [3]
change method signature refactorings should support participants (bug 89422)
JUnit [2]
- [3.4 M5]
track rename of Junit 4 bundle to org.junit (bug 153429)
Performance [1]
investigate and fix organize import performance regression
→ moved to Platform UI
setup local performance testing
→ needs to be documented during
investigate creation of YourKit performance trace dumps
→ needs to be documented during
Content Assist [2]
enable navigation key bindings in proposal list (bug 140550)
Miscellaneous
- [3.4 M5]
add better support for the @inheritDoc tag
- hover
- content assist
- syntax coloring
revisit showing markers and temporary problems together in rulers
⇒ we might want to only show the actual temporary problems (if this feature is enabled)
emphasize write access over read access in mark occurrences with a different color
Permanent Items
- bugzilla inbox tracking
- bug fixing
- watch performance tests
- increase correctness test coverage
Testing
|
Milestone M3 (2007-11-2) |
See also the Platform Text 3.4 M3 Plan.
General Items
3.3.2 bug fixing
API
Move/Rename and Delete resource to LTK so the can be used by Plaform/UI (bug 206064)
Clean Up [3]
only format edited lines on save (bug 201063)
Content Assist [2]
improve content assist after instanceof (193909)
support code assist for static members when import missing (bug 205723)
JUnit
double clicking a failed JUnit test should show the failing JUnit assertion (bug 68738)
Call Hierarchy [2]
provide more starting points: start on fields, types, constructors (default for anonymous, e.g Runnables), static methods
Permanent Items
- bugzilla inbox tracking
- bug fixing
- watch performance tests
- increase correctness test coverage
Testing
|
Milestone M2 (2007-9-21) |
See also the Platform Text 3.4 M2 Plan.
General Items
3.3.1 bug fixing
- 3.3.1 one day test pass (test plan)
API
API to access the shared AST (bug 199992)
API to add pages to the Javadoc wizard (bug 139818)
make new projects WorkingSetConfigurationBlock API and push down to platform (bug 199904)
make functionality of JavaProjectWizardFirstPage API (bug 160985)
add extension point for 'add library' quick fix (bug 196141)
Clean Up [3]
fix indentation on save (bug 164324)
Miscellaneous
improve template mechanism and offer a set of SWT templates
FilteredTypesSelectionDialog mixes 2 versions of SearchPattern (bug 176017)
Permanent Items
- bugzilla inbox tracking
- bug fixing
- watch performance tests
- increase correctness test coverage
Testing
|
Milestone M1 (2007-8-10) |
General Items
3.4 planning
3.3.1 bug fixing
Items
improve drag and drop in Java views: drop between, not onto (where applicable)
extract class (bug 185338)
Permanent Items
- bugzilla inbox tracking
- bug fixing
- watch performance tests
- increase correctness test coverage
Testing
|