| <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
| <html> |
| <head> |
| <meta http-equiv="content-type" |
| content="text/html; charset=ISO-8859-1"> |
| <title>M4 Test Grid for JDT/UI and Text Components</title> |
| </head> |
| <body> |
| <h2>M6 Test Grid for JDT UI/Text, Platform Text/Search<br> |
| </h2> |
| Test day: Wednesday, March 29, 2005<br> |
| Components: JDT/Text, JDT/UI, Platform/Search and Platform/Text<br> |
| Testers: Martin Aeschlimann, Daniel Megert, Markus |
| Keller, Dirk |
| Baeumer, Tobias Widmer, Tom Eicher<br> |
| <br> |
| <ul> |
| </ul> |
| <h4>Javadoc locations in .classfile (Dani, Markus)<br> |
| </h4> |
| <ul> |
| <li>test migrating from old workspace. On startup, a job will migrate |
| the locations for the jdt.ui preference store to the .classpath entries</li> |
| <li>test Javadoc locations on class folders and JARs<br> |
| </li> |
| <li>test Javadoc locations and JRE</li> |
| </ul> |
| <h4>Type hierarchy lock mode & override indicators on methods with |
| variables or parameterized types in the signature (Markus, Dirk)<br> |
| </h4> |
| <ul> |
| <li>test if the override indicators make sense (keep editors closed |
| otherwise the shared AST is used)</li> |
| <li>note that this can't be computed accurately (heuristic used: |
| Simple name of erasure matching, type variables match everything)</li> |
| </ul> |
| <h4>Preference pages with links to per-project preferences (Dirk, |
| Tobias)<br> |
| </h4> |
| <ul> |
| <li>test the UI</li> |
| </ul> |
| <h4>Organize imports (Tobias, Tom)<br> |
| </h4> |
| <ul> |
| <li>test performance after not using the all types cache anymore</li> |
| <li>test explicit import cases (java.util.*; java.util.List; |
| java.awt.*)</li> |
| </ul> |
| <h4>Type access rules (Java build path, attribute for libraries) (Tom, |
| Martin)<br> |
| </h4> |
| <ul> |
| <li>test UI</li> |
| <li>test functionality</li> |
| </ul> |
| <h4>Undo / Redo (Martin, Markus)<br> |
| </h4> |
| <ul> |
| <li>carefully test undo/redo in Text, Java, scrapbook page and PDE |
| editor</li> |
| <li>test undo history size preference for text editing editors (test |
| in Text, Java, scrapbook page and PDE editor)</li> |
| </ul> |
| <h4>Externalize Strings (Markus, Dirk)<br> |
| </h4> |
| <ul> |
| <li>test the Externalize Strings wizard support for the new Eclipse |
| message bundle approach</li> |
| <li>test the new functionality</li> |
| <li>test that the old approach still works</li> |
| <li>note: before filing a bug check whether this bug already exists |
| for the standard approach i.e. isn't specific to the new one</li> |
| </ul> |
| <h4>Code Formatter (Dirk, Tobias)<br> |
| </h4> |
| <ul> |
| <li>carefully test the code (especially comment) formatter using |
| different comment formatter settings:</li> |
| <li>format in the Java editor </li> |
| <ul> |
| <li>with selection</li> |
| <li>without selection ==> should format whole CU</li> |
| </ul> |
| <li>format Element in the Java editor</li> |
| <li>Source > Format action on a project</li> |
| <li>start an old workspace and verify that the comment formatter |
| preferences are preserved\</li> |
| </ul> |
| <h4>Source actions (Create Getter/Setter,...) (Dani, Tom)<br> |
| </h4> |
| <ul> |
| <li>test 5.0 support</li> |
| <li>test UI</li> |
| </ul> |
| <h4>Extract Interface (Tom, Martin)<br> |
| </h4> |
| <ul> |
| <li>full 5.0 support</li> |
| <li>replacing implementation class by interface</li> |
| </ul> |
| <h4>Use Supertype (Martin, Dani) <br> |
| </h4> |
| <ul> |
| <li>preference to rewrite instanceof expressions</li> |
| </ul> |
| <h4>Infer type arguments (Dani, Tobias)</h4> |
| <ul> |
| <li>test nested parameterized types, e.g. inferring |
| Vector<Vector<String>><br> |
| </li> |
| </ul> |
| <h4>Introduce Parameter (Tobias, Tom)<br> |
| </h4> |
| <ul> |
| <li>test adding parameter at a position other than the last</li> |
| </ul> |
| <h4>Content assist (Markus, Dirk)<br> |
| </h4> |
| <ul> |
| <li>test all kinds of proposals</li> |
| <li>play with different settings: overwrite/insert, parameter |
| filling, parameter guessing, incremental</li> |
| <li>also test 5.0 proposals (annotation element lists, generic types, |
| methods)</li> |
| </ul> |
| <h4>Filters in Java search (Tobias, Tom)<br> |
| </h4> |
| <ul> |
| <li>filtered elements are not shown as annotations in the editors |
| anymore</li> |
| <li>toggle the filters to find out that no match gets lost</li> |
| <li>test the new filters for erasure and inexact matches<br> |
| </li> |
| </ul> |
| <h4>JAR creation wizard (Dani, Martin)<br> |
| </h4> |
| <ul> |
| <li>implementation of writing a JAR has change, do some general |
| testing</li> |
| </ul> |
| <h4>Drag and Drop (Dani, Markus)<br> |
| </h4> |
| <ul> |
| <li>dragging elements in package explorer working sets </li> |
| <li>type hierarchy & call hierarchy: Drop to set the view input |
| should now also work left or right of an tree item</li> |
| </ul> |
| <h4>Multi Display (Martin)<br> |
| </h4> |
| <ul> |
| <li>test with detached view</li> |
| </ul> |
| <h4>New Class wizard (Dirk, Tom)<br> |
| </h4> |
| <ul> |
| <li>code assist for generic types in the super class field</li> |
| </ul> |
| <br> |
| <h4>Bug verification<br> |
| </h4> |
| Verify P1, P2, blocker, critical bugs fixed during M6<br> |
| <br> |
| Tom<br> |
| <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=86152">86152</a> |
| Cannot "Generate Delegate Methods..." <br> |
| <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=86107">86107</a> |
| ClassCastException while importing Organize Imports prefe... <br> |
| <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=88118">88118</a> |
| NPE trying to add unimplemented methods <br> |
| Dani<br> |
| <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=88304">88304</a> |
| CCE in RefactoringAvailabilityTester.isDeleteAvailable <br> |
| <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=86078">86078</a> |
| JavaCapabilityConfigurationPage broken in 3.1M5? [code ma... <br> |
| <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=85901">85901</a> |
| Code assist/auto completion - overwrite method not working <br> |
| Markus<br> |
| <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=85832">85832</a> |
| [projection] Folding: Select All doesn't correctly unfold... <br> |
| <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=71354">71354</a> |
| [painting] IAE in StyledText.getBidiSegments upon revert <br> |
| <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=86511">86511</a> |
| [projection] IAE after QuickFix 'Create method in superty... <br> |
| Dirk<br> |
| <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=86253">86253</a> |
| [projection] NPE when typing characters in Incremental Find <br> |
| <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=86245">86245</a> |
| [projection] error annotations in folded areas are not sh... <br> |
| <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=86840">86840</a> |
| AFE in DefaultJavaFoldingStructureProvider after undoing ... <br> |
| Tobias<br> |
| <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=85255">85255</a> |
| Replace custom Link implementation with SWT Link <br> |
| <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=86177">86177</a> |
| [implementation][preferences] crash with non-"system defa... <br> |
| <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=21476">21476</a> |
| [preference] Maximum number of "Undo"s <br> |
| Martin<br> |
| <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=85408">85408</a> |
| [implementation] TextViewer.forgetDocumentSelection() sho... <br> |
| <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=66903">66903</a> |
| [projection] collapsing a foldable region puts caret to s... <br> |
| <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=88995">88995</a> |
| Deleting line with folded javadoc comment only deletes pa... |
| </body> |
| </html> |