[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Below is the test grid for the M5 test pass.
The goal is to do testing and fix critical bugs as we find them.
General (Dani, Kai)
* access to projects build path form the Project menu
* simplify access to javadoc generation (action in Project menu)
* Show in support
- test in all Java perspectives
- test from all views/java editor
* set source attachments to JARs inside a container
* sort of the members of a compilation unit
Type Hierarchy: (Dani, Dirk)
* type hierarchy view support for sorting/grouping methods by defining
interface/class
* option to show qualified names
Search: (Adam, Kai)
* occurrences in file action
test in source and class files
Package Explorer: (Adam, Dirk)
* show non-Java projects
test filter to hide non-Java projects
test open/close on both Java and non/Java projects
* presentation of containers
test actions
refreshing of its contents
* non-shared project filter
Refactoring: (Martin, Kai)
* undo for single file refactorings from Undo menu
* Push Down member
make members abstract/non abstract
computing the closure of method or field
* Move instance method
move to parameter type or field type
* update non-Java file when rename type/compilation unit/package
* extract interface for interfaces
* Pull up
allow pushing up members to indirect superclass.
help with pushing up dependent members
declaring members abstract instead of pushing them up
Code generation: (Adam, Kai)
* test all code generation templates
* name preference setting
Quick fix (Adam, Dirk)
* offer to add constructor from superclass
* organize import as quick fix for unused imports
* for unused private members
* extrude quick assist (on if/while/for/do/block)
Compare (Dani, Kai)
* multi selection on method restore
* accept all incoming non-conflicting changes
* fuzz factor guessing for patch
JUnit (Martin, Christof)
* support to (re)run a single test
run a single test from the outling/package explorer
re-run a single test
* custom progress bar
Reorg (Dirk, Christof)
* copy/move/delete of source folders
* impact of linked resources on reorg operations
* handling of read-only resources on reorg
* operations on nested source folders
* Remove from build path action
Preference Pages (Dirk, Christof)
* Code generation page defines 'Code and Commnents'
* new options in compiler page ('unused private members')
* editor Hovers page
also test if the hovers can be configured
* font preference
* problem indication page
Editor (Andre, Christof)
* linked editing undoable in one step
* smart inserting of }, ]
* edit actions in class file editor
light weight outline
element based navigation
expand selection
* The hyper link style navigation can be switched off.
* coloring of TODO
* Problem annotations in the editor's vertical ruler become gray when
the problems have gone during editing.
* new template variables
cursor variable should work as in 2.0 i.e. templates are only shown
if selection is empty
line_selection: the template is enabled if at least one line is
selected
word_selection: the template is enabled if at least a word (but not a
lines) is selected
* Quick Templates: If the selection is one line or more then Ctrl+1
should show templates and apply the changes to the selection expanded to
full lines
JDT Debug/Launching: (Andre)
* auto detection of JDK under MacOS X
* auto detection of JavaDoc
* support for launching SWT based applications
* Eclipse support for JDK 1.4.1 DP10 on MacOS X (launching, debugging,
hot code replace)