| <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
| <html xmlns:o="urn:schemas-microsoft-com:office:office" |
| xmlns:w="urn:schemas-microsoft-com:office:word" |
| xmlns:st1="urn:schemas-microsoft-com:office:smarttags" |
| xmlns="http://www.w3.org/TR/REC-html40"> |
| |
| <head> |
| <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> |
| <meta name="GENERATOR" content="Mozilla/4.76 [en] (Windows NT 5.0; U) [Netscape]"> |
| <title>M4 Test Grid for JDT/UI and Text Components</title> |
| </head> |
| |
| <head> |
| </head> |
| |
| <body lang=EN-US link=blue vlink=blue style='tab-interval:.5in'> |
| |
| <div class=Section1> |
| |
| <h2>3.2 M3 Test Grid for JDT/UI and Text Components</h2> |
| |
| <p class=MsoNormal style='margin-bottom:12.0pt'>Test day: <st1:date Year="2005" |
| Day="1" Month="11">Tuesday, November 1, 2005</st1:date><br> |
| Components: JDT/Text, JDT/UI, Platform/Search and Platform/Text<br> |
| Testers: Dirk <span class=SpellE>Baeumer</span>, <span class=SpellE>Benno</span> |
| Baumgartner, Tom <span class=SpellE>Eicher</span>, Markus Keller, Tobias Widmer, |
| <span class=GramE>Philip</span> Mayer</p> |
| |
| <h4>Bug verification (all):</h4> |
| |
| <ul> |
| <li class=MsoNormal style='mso-list:l7 level1 lfo3;tab-stops:list .5in'>Verify |
| all bugs fixed during the M3 cycle</li> |
| </ul> |
| |
| <p class=MsoNormal><o:p> </o:p></p> |
| |
| <ul> |
| <li class=MsoNormal style='mso-list:l7 level1 lfo3;tab-stops:list .5in'>Start |
| with P1 and P2 bugs:</li> |
| </ul> |
| |
| <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; |
| margin-left:.75in;text-indent:-.25in;mso-list:l3 level1 lfo6;tab-stops:list .75in'><![if !supportLists]><span |
| lang=DE-CH style='font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:Symbol; |
| mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;mso-ansi-language: |
| DE-CH'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'> |
| </span></span></span><![endif]><a |
| href="https://bugs.eclipse.org/bugs/buglist.cgi?short_desc_type=allwordssubstr&short_desc=&product=JDT&component=Text&component=UI&target_milestone=3.2+M3&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&keywords_type=allwords&keywords=&bug_status=RESOLVED&resolution=FIXED&priority=P1&priority=P2&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&changedin=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&namedcmd=Assigned+to+me&newqueryname=&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0="><span |
| lang=DE-CH style='mso-ansi-language:DE-CH'>P1 & P2 <span class=SpellE>bugs</span> |
| in JDT/UI & JDT/Text<br> |
| </span></a><span lang=DE-CH style='mso-ansi-language:DE-CH'><o:p></o:p></span></p> |
| |
| <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; |
| margin-left:.75in;text-indent:-.25in;mso-list:l3 level1 lfo6;tab-stops:list .75in'><![if !supportLists]><span |
| style='font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:Symbol; |
| mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span |
| style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'> |
| </span></span></span><![endif]><a |
| href="https://bugs.eclipse.org/bugs/buglist.cgi?short_desc_type=allwordssubstr&short_desc=&product=Platform&component=Search&component=Text&target_milestone=3.2+M3&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&keywords_type=allwords&keywords=&bug_status=RESOLVED&resolution=FIXED&priority=P1&priority=P2&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&changedin=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&namedcmd=Assigned+to+me&newqueryname=&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=">P1 |
| & P2 bugs in Platform/Search & Platform/Text</a></p> |
| |
| <h4>Open Type dialog (Tobias, Markus):</h4> |
| |
| <ul> |
| <li class=MsoNormal style='mso-list:l2 level1 lfo9;tab-stops:list .5in'>History |
| consistency check now takes place in background</li> |
| <ul style='margin-top:0in' type=circle> |
| <li class=MsoNormal style='mso-list:l2 level2 lfo9;tab-stops:list 1.0in'>ensure |
| that deleted types don't show up in the dialog anymore</li> |
| <li class=MsoNormal style='mso-list:l2 level2 lfo9;tab-stops:list 1.0in'><span |
| class=GramE>quickly</span> open the dialog after deleting types which are |
| referenced in the history. Ensure that you see a blocked dialog waiting |
| for the background consistency check to finish.</li> |
| <li class=MsoNormal style='mso-list:l2 level2 lfo9;tab-stops:list 1.0in'><span |
| class=GramE>open</span> the dialog directly after start-up (while the |
| Initialize Java ... job is still running). Ensure that you see a blocking |
| dialog.</li> |
| </ul> |
| </ul> |
| |
| <p class=MsoNormal><o:p> </o:p></p> |
| |
| <ul> |
| <li class=MsoNormal style='mso-list:l2 level1 lfo9;tab-stops:list .5in'>Pattern |
| matching support is now used from JDT/Core:</li> |
| <ul style='margin-top:0in' type=circle> |
| <li class=MsoNormal style='mso-list:l2 level2 lfo9;tab-stops:list 1.0in'>test |
| that all patterns work correctly (camel case, wildcard, < and blank |
| for end of string)</li> |
| </ul> |
| </ul> |
| |
| <p class=MsoNormal><o:p> </o:p></p> |
| |
| <h4>Package Explorer (Tom, Philip):</h4> |
| |
| <ul> |
| <li class=MsoNormal style='mso-list:l0 level1 lfo13;tab-stops:list .5in'>The |
| package explorer now supports non Java working sets when in working set |
| mode. The only restriction is that the top level elements of the working |
| set can be adapted to <span class=SpellE>IProject</span>.</li> |
| <ul style='margin-top:0in' type=circle> |
| <li class=MsoNormal style='mso-list:l0 level2 lfo13;tab-stops:list 1.0in'>test |
| that those working sets can be selected</li> |
| <li class=MsoNormal style='mso-list:l0 level2 lfo13;tab-stops:list 1.0in'>test |
| that the actions (refresh, open/close, ...) on these working sets work |
| correctly</li> |
| <li class=MsoNormal style='mso-list:l0 level2 lfo13;tab-stops:list 1.0in'>test |
| that updating the projects (renaming, deleting, ...) updates the working |
| sets referencing these projects</li> |
| </ul> |
| </ul> |
| |
| <p class=MsoNormal><o:p> </o:p></p> |
| |
| <h4>Eclipse File System (Markus, Tom):</h4> |
| |
| <ul> |
| <li class=MsoNormal style='mso-list:l0 level1 lfo13;tab-stops:list .5in'>Jar |
| Creation</li> |
| <ul style='margin-top:0in' type=circle> |
| <li class=MsoNormal style='mso-list:l0 level2 lfo13;tab-stops:list 1.0in'><span |
| class=GramE>test</span> Jar exporting. Ensure that jars are created |
| correctly (not only table of contents). Try to run a program using such a |
| Jar.</li> |
| <li class=MsoNormal style='mso-list:l0 level2 lfo13;tab-stops:list 1.0in'><span |
| class=GramE>rename</span> and delete the projects for which a Jar got |
| created.</li> |
| </ul> |
| </ul> |
| |
| <p class=MsoNormal><o:p> </o:p></p> |
| |
| <ul> |
| <li class=MsoNormal style='mso-list:l0 level1 lfo13;tab-stops:list .5in'>New |
| Java Project wizard</li> |
| <ul style='margin-top:0in' type=circle> |
| <li class=MsoNormal style='mso-list:l0 level2 lfo13;tab-stops:list 1.0in'>test |
| creating a project on a existing location (delete a project, but don't |
| delete its content and recreate it)</li> |
| <li class=MsoNormal style='mso-list:l0 level2 lfo13;tab-stops:list 1.0in'>ensure |
| that a backup of the .classpath and .project file is created in the OS |
| specific temp directory</li> |
| <li class=MsoNormal style='mso-list:l0 level2 lfo13;tab-stops:list 1.0in'><span |
| class=GramE>modify</span> the classpath in the wizard and press cancel. |
| Make sure that the content of the .classpath and .project file is |
| correctly restored from the <span class=SpellE>tmp</span> directory</li> |
| </ul> |
| </ul> |
| |
| <p class=MsoNormal><o:p> </o:p></p> |
| |
| <ul> |
| <li class=MsoNormal style='mso-list:l0 level1 lfo13;tab-stops:list .5in'>Existence |
| Tests:</li> |
| <ul style='margin-top:0in' type=circle> |
| <li class=MsoNormal style='mso-list:l0 level2 lfo13;tab-stops:list 1.0in'><span |
| class=GramE>create</span> a new project, source folder and type where a |
| file on disk with the same name already exists but without having the |
| resource in the workspace tree. Make sure that an error is displayed |
| warning about the existence.</li> |
| </ul> |
| </ul> |
| |
| <p class=MsoNormal><o:p> </o:p></p> |
| |
| <ul> |
| <li class=MsoNormal style='mso-list:l0 level1 lfo13;tab-stops:list .5in'>Refreshing |
| Workspace</li> |
| <ul style='margin-top:0in' type=circle> |
| <li class=MsoNormal style='mso-list:l0 level2 lfo13;tab-stops:list 1.0in'>make |
| sure that external project deletion is correctly discovered by the |
| refresh action (create a project, delete it on disk and refresh it)</li> |
| </ul> |
| </ul> |
| |
| <p class=MsoNormal><o:p> </o:p></p> |
| |
| <h4>Clean Up Refactoring (Tom, <span class=SpellE>Benno</span>):</h4> |
| |
| <p class=MsoNormal><o:p> </o:p></p> |
| |
| <ul> |
| <li class=MsoNormal style='mso-list:l8 level1 lfo20;tab-stops:list .5in'>Test |
| cleanups by applying all sorts of cleanup combinations to different sets |
| of compilation units.</li> |
| </ul> |
| |
| <p class=MsoNormal><o:p> </o:p></p> |
| |
| <h4>New Java Project wizard (<span class=SpellE>Benno</span>, Dirk):</h4> |
| |
| <p class=MsoNormal><o:p> </o:p></p> |
| |
| <ul> |
| <li class=MsoNormal style='mso-list:l8 level1 lfo20;tab-stops:list .5in'>On |
| first page test selecting JDK. Check that the compiler compliance level |
| and the JDK <span class=GramE>is</span> set correctly after finishing the |
| wizard.</li> |
| <li class=MsoNormal style='mso-list:l8 level1 lfo20;tab-stops:list .5in'>On |
| second page test create new source folder action.</li> |
| </ul> |
| |
| <p class=MsoNormal><o:p> </o:p></p> |
| |
| <h4>Project Build Path properties (Dirk, Tobias):</h4> |
| |
| <ul> |
| <li class=MsoNormal style='mso-list:l19 level1 lfo24;tab-stops:list .5in'>On |
| build patch properties page for Java project under source tab test link |
| source action.</li> |
| </ul> |
| |
| <p class=MsoNormal><o:p> </o:p></p> |
| |
| <h4>Sort Members action (Tobias, Markus):</h4> |
| |
| <ul> |
| <li class=MsoNormal style='mso-list:l19 level1 lfo24;tab-stops:list .5in'>Test |
| sort members action</li> |
| <ul style='margin-top:0in' type=circle> |
| <li>Test |
| if it excludes fields, <span class=SpellE>enum</span> <span class=SpellE>consts</span> |
| and <span class=SpellE>initializers</span>.</li> |
| </ul> |
| </ul> |
| |
| <p><span |
| style='font-size:10.0pt;font-family:"Courier New";color:black'><o:p> </o:p></span></p> |
| |
| <h4><span class=SpellE>Javadoc</span> Content Assist (Philip, Tom):</h4> |
| |
| <ul> |
| <li class=MsoNormal style='mso-list:l19 level1 lfo24;tab-stops:list .5in'>Test |
| <span class=SpellE>javadoc</span> content assist</li> |
| <ul style='margin-top:0in' type=circle> |
| <li>test |
| normal assist within @see and {@link} tags</li> |
| <li>test |
| that only these tags show up that make sense (e.g. @<span class=SpellE>param</span> |
| for methods and parameterized types)</li> |
| <li>test |
| type completion outside of any tag, completing the type name or the |
| {@link reference)</li> |
| <li>verify |
| import behavior for type completion: normal import behavior inside tags, |
| no imports for informal (<code>) references</li> |
| </ul> |
| </ul> |
| |
| </div> |
| |
| </body> |
| |
| </html> |