Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Fw: [eclipse-dev] JDT Core - Planning Meeting Notes - May 5, 2004



JDT Core:
- 1.5 (cheetah)
    - working on generic method return type inference (based on expected
type from invocation context)
        e.g.    X<A> x = foo();       where:    <T> Y<T> foo() { .... }
and Y<U> extends X<U>
    - bug fixing
- HEAD:
   - adding last features before entering into polish mode
   - removed dependency on org.eclipse.runtime.compatibility
   - understood classpath container initialization issues (across platform,
pde and jdtcore), known issues should
      be resolved in I20040504 and better (pde still aware of some rare
remaining issue)
        - java model now always honour setting project references (even if
classpath changes triggered during POST_CHANGE)
        - added hook for some resource change listeners to react prior to
java model and update themselves accordingly
           (given platform doesn't allow ordering listeners registration)
   - added notification when physically saving primary working copy (
IJavaElementDelta.F_PRIMARY_RESOURCE)
   - added compiler optional diagnosis for empty control-flow statement
   - added compiler optional diagnosis for statements unnecessarily nested
in ELSE clause
   - investigating migrating to using new platform preference support -->
provide shareable project compiler options
   - bug fixing



----- Forwarded by Philippe P Mulet/France/IBM on 05/05/2004 12:09 PM -----
                                                                           
             Mike Wilson                                                   
             <Mike_Wilson@ca.i                                             
             bm.com>                                                    To 
             Sent by:                  eclipse-dev@xxxxxxxxxxx             
             eclipse-dev-admin                                          cc 
             @eclipse.org                                                  
                                                                   Subject 
                                       [eclipse-dev] Planning Meeting      
             05/04/2004 09:21          Notes - May 5, 2004                 
             PM                                                            
                                                                           
                                                                           
             Please respond to                                             
                eclipse-dev                                                
                                                                           
                                                                           




-------------------
 Discussion Topics
-------------------

----------
 Outreach
----------

--------
 Status
--------

Debug:
- bug fixing
- migration to standard "always/never" dialog, that now lives in JFace

Ant:
- bug fixing

Core/Expressions:
- removed dependencies to deprecated runtime API
- made expression language dynamic plug-in installation aware

Platform/Search:
- bounded search history

LTK:
- removed dependencies to deprecated runtime API
- preview page now filters synthetic composite changes
- preview page reveal first non composite change
- investigated to use new suspend/resume API to prevent blocking in the
  middle of a refactoring

JDT/UI:
- Quick fix: more fixes to resolve type mismatches: 'Change type of
  variable', 'Change type of method' and 'Add interface to type XYZ'.
- Udpate imports on paste: copy now remembers the needed imports for
  the copied code fragment and paste adds any missing imports.
- Refactoring:
  - NLS wizard now supports key renaming. If more than one key is
    selected the common prefix of all keys can be edited.
  - improved 'cancelability' of refactorings
  - investigate in decreasing memory consumption of rename virtual
    method refactoring
- Adapted code to new JDT/Core search API
- Organize import now generates minimal import changes. In the past the
  whole import container got replaced
- Use IProgressService instead of ProgressMonitor dialog were appropriate
- Add preferences UI for new compiler options 'unnecessary else' and
  'empty statement'
- Search:
  - added result filters to Java searches. The following filters are
    available:  hide matches in Javadoc, hide matches in import
statements,
    hide read accesses, hide write accesses

Team/CVS Status:
- made all CVS operations proper workspace look granularity
- polishing Team synchronize APIs
- removed prompting from background jobs. Instead, results can be accessed
  in the progress view.
- performance testing
- full synchronize pages shown in compare/merge dialogs
- adding support for switching to a branch without loosing outgoing
changes
- bug fixing
- bug triage

Rel. Eng.:
- bug fixing/investigating:  57897,56690, 60837, 55802, 60895
- looking at instrumenting automated test harness to take performance
  measurements with Dan Kehn
- bug fixing in internal build tools
- build machine maintenance
- Week of May 10, will run Integration builds Tuesday, Wednesday and
  Thursday at 00:10, 08:00, 12:00, 16:00 and 20:00 EDT if map files are
  updated.
- updated build schedule available here:

http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/platform-releng-home/buildSchedule.html
.



_______________________________________________
eclipse-dev mailing list
eclipse-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe
from this list, visit
http://dev.eclipse.org/mailman/listinfo/eclipse-dev



Back to the top