Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [eclipse-dev] Planning Meeting Notes - Oct 20, 2004



JDT/Core
- added enum support to compiler
- leveraged enums in syntax recovery, search, model, dom ast, formatter,
type hierarchies
   still need some work to handle error cases, handle binary compatibility
and codeassist/codeselect
- changed search index format (for enums). First workbench restart will
trigger automatic entire reindexing
- codeassist can now avoid suggesting completions for restricted types
(optional behavior)
- resolved issues related to building hierarchies on generic binaries
- problem messages now show varargs method ellipsis
- Signature API can now decode varargs
- added compiler warning to diagnose need to cast for ambiguous varargs
argument
- bug fixing



                                                                           
             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      
             10/26/2004 09:02          Notes - Oct 20, 2004                
             PM                                                            
                                                                           
                                                                           
             Please respond to                                             
                eclipse-dev                                                
                                                                           
                                                                           




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

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

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

Debug:
- added new layer of abstraction in the console. An abstract text console
  is now available that supports pattern matching.
- new extension point in the Java debugger to support extensible logical
  structures. Plan to allow user-defined logical structures as well (M4).
- support for varargs in Java debugger evaluations
- debug view now operates with deferred content retrieval, rather than
  communicating with targets in the UI thread
- support for flexible debug hierarchy in debug view
- support for color and font specialization via debug model presentation
- bug fixing

Ant:
- additional navigation support in the Ant editor
- clean up of Ant Model refactoring
- reviewed Ant/Text editor issues with Kai to ensure Ant is leveraging
  the text framework properly, and identify areas that need to be
  generalized for other text editors
- bug fixing

Rel. Eng.:
- component level fingerprints added to performance results.
- working on adding performance testing on Linux GTK x86 (bug 75755).
- modified source builds to use same compiler and compiler setting as
  that used in eclipse builds.
- working on incorporating automatic build of native libraries and
  eclipse executable in source builds
- making links to md5 files on download pages absolute

PDE:
- adding backlinking between PDE editors and the content outline
- improving XML parsing and error reporting for attributes
- JUnit and performance test cases added to PDE
- bug fixes

Install/Update:
- worked with releng to get the newly added support for mirrors used by
  Eclipse.org
- marked some test cases as global
- bug fixes

Help/Intro:
- investigation how to handle a problem of wrong image/OS match
  (e.g. Windows screenshots for Linux Eclipse products)
- fixed intro extension (products using intro used extensions that
  plugged into intro extensions - this was not working well)
- continued preliminary work on Assistive Technologies

Platform/JDT Text:
- bug fixing:
  - fixed memory peaks caused by getting multiple ASTs in parallel
  - improved AST provider and Java editor reconciler
- continued work on Java Properties file editor:
  - hover to show value for an NLS key in the Java editor
  - allow hyperlink navigation from the Java editor to the Java
    properties file editor
- prepared comment formatter for being moved to JDT Core
- added support for annotation models for external files to file buffers
- reviewed community provided code
- worked with the Ant component on the Ant editor

JDT/UI:
- bug fixing
- theme Large Scale Development:
  - continued work on working set support in Package Explorer:
    - worked on updatable Java working sets
    - added Clear action to History working set
  - continued work on new structural exploration tool which supports
    combining hierarchy and call reference browsing
- theme J2SE 5.0:
  - added rendering support for enums
  - organize import and imports structure updated to handle static
    imports (still work in progress)
- investigated how to decouple LTK-Core plug-in from core resources,
  org.eclipse.text and file buffers.
- contributed to the dynamic teams preferences and navigator framework
- fixed MacOS launching plug-in to support VE

Performance Plug-in:
- implemented support for local (per component) performance summaries
- improved reference data access routines to use data from "close"
  builds if reference build doesn't contain data.
- added support to make the summary chart clickable
- fixed some bugs

Platform Core:
- worked on new file attributes natives for MacOS X
- investigation of using another b-tree implementation for history
  store/property store is on hold while a prototype of directory-based
  implementation is being developed (good results so far)
- back port performance tests to 3.0 maintenance stream for comparisons
- continued work on registry improvements
- discussions surrounding development within large-scale applications
- released changes to IPath
- released ResourceAttributes code
- continued work on preferences dynamic team (see dynamic team page
  in UI team web space)

_______________________________________________
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