Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [eclipse-dev] Planning Meeting Notes - Nov 30, 2005

JDT Core:
- added API for setting the classpath without touching the .classpath file
   @see IJavaProject#setRawClasspath(IClasspathEntry[], boolean,
IProgressMonitor)
- added more APIs to compare and manipulate char arrays
   @see org.eclipse.jdt.core.compiler.CharOperation#equals(char[], char[],
int, int, boolean)
   @see org.eclipse.jdt.core.compiler.CharOperation#replace(char[], char[],
char, int, int)
- added API to get the relative position of a member in the source.
   @see IMember#getOccurrenceCount()
- added API to create a new working copy without an underlying resource
   @see WorkingCopyOwner#newWorkingCopy(String,IProgressMonitor)
- added API to report local element and other elements while searching for
type references
   @see TypeReferenceMatch#getLocalElement()
   @see TypeReferenceMatch#getOtherElements()
- plugin version now respects new versionning requirements.
- bug fixing



                                                                           
             Mike Wilson                                                   
             <Mike_Wilson@ca.i                                             
             bm.com>                                                    To 
             Sent by:                  eclipse-dev@xxxxxxxxxxx             
             eclipse-dev-bounc                                          cc 
             es@xxxxxxxxxxx                                                
                                                                   Subject 
                                       [eclipse-dev] Planning Meeting      
             11/29/2005 10:33          Notes - Nov 30, 2005                
             PM                                                            
                                                                           
                                                                           
             Please respond to                                             
                 "General                                                  
                development                                                
              mailing list of                                              
                the Eclipse                                                
                 project."                                                 
                                                                           
                                                                           





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

Debug:
- bug fixing
- started prototype of asynch table viewer
- reviewing classpath tab enhancements
- reviewing Memory view API additions
- started work on JRE Profiles/Execution Environments API

JDT UI:
- refactorings:
  - finished implementation of CVS catchup
  - investigated possible ways to integrate refactoring wizard into
    Synchronize UI
  - continued on JAR import
    - Implemented operation to create stubs from a JAR
    - Investigated way to execute refactorings on structural equivalent
  - reviewed and released support for renaming similar local variables
    when renaming type
  - working on Hierarchical package delete
  - working on API stability features (delegate creation) in Rename Method,

    Rename Field, Move Static Members, Change Signature, Introduce
Parameter
- clean up action:
  - remove/add curly brackets for if/while/...
  - added 'use enhanced for loop when possible' (not yet released)
- new API
  - new API to open a package selection dialog on any scope
  - finished import rewrite as API, ready to be released in jdt.core,
    ported jdt.ui code to the new implementation
  - new API to allow extending the Open type dialog with additional UI
    and filtering
- JUnit:
  - worked on model for JUnit view
- miscellaneous:
  - extracted Java independent pieces of the type selection dialog into an
    separate class
  - build path dialog: enabled edit on source folders with linked source
  - commented on Common Navigator
  - more work on making  JDT .java agnostic
  - bug fixing

Platform/JDT Text:
- investigated adopting new StyledText APIs
- started to some of the new StyledText APIs
- investigated support for Java categories
- made nls tooling .java agnostic
- bug fixing
- bug inbox tracking
- military service

User Assistance:
- XHTML dynamic page serving, filtering and content inclusion in the
  integration build
- UA build scripts updated to handle the new dynamic versioning story
- working on search participants to complement dynamic content and add
  cheatsheets and intro to the Lucene search
- work continues on solution guides; proposal currently under discussion;
  the next draft will be made public
- working on the dialog tray support for showing dynamic help and cheat
  sheets in dialogs
- invesigating remote help
- working with the platform UI team on the core linkability proposal

Install/Update:
- working in a branch on Update support for the simple runtime configurator


PDE:
- new schema editor complete & in today's build
- discussion with the Debug and PDE Build teams on execution enviroment
- work started on the target profile support

Platform UI:
- general:
  - migrate to the ListenerList in org.eclipse.equinox.common
- bug fixing:
  - dynamic plug-in bux fixes (thanks Oleg)
- builds:
  - not a good week for successful nightlies, spent a lot of time here
  - spend a little time on GIR our bot for all kinds of usefull things
- commands:
  - bug fixing
- common navigator:
  - JavaDoc/Refactoring/API additions and removals...
- embedded views in dialogs:
  - discussed options with UA to embed help/cheatsheet in dialogs
- flexible workspaces:
  - writing various field editors and porting standard wizards
- JFace:
  - SWT.VIRTUAL support for JFace TreeViewer (bug 112000, work in progress)

  - support for multiple equal elements in the JFace TreeViewer (bug 84314,

    work in progress)
- ICU4J:
  - continued work on ICU4J integration, issues with builds, API, and
    visibility
- linkability:
  - discussed linkability with UA
- logical model support:
  - got model-provider-driven editor opening scenario working
- RCP:
  - discussing removing text editor dependencies on org.eclipse.ui.ide with

    Text team
- working sets:
  - should be done as of this week

Workspace:
- CVS implementation of EFS API
- investigating file history API
- defining operation validation API for logical models
- experimenting with Zip file implementation of EFS
- investigating resource exclusion filters
- API to replace a resource with a link without deleting resource content
- API for mapping URI locations to resources
  (IWorkspaceRoot.findContainerForLocationURI, etc)
- adopt new equinox Assert and ListenerList in resources
_______________________________________________
eclipse-dev mailing list
eclipse-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe
from this list, visit
https://dev.eclipse.org/mailman/listinfo/eclipse-dev




Back to the top