Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[eclipse-dev] Planning Meeting Notes - Mar 9, 2005

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

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

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

Platform/JDT Text:
- EclipseCon
- 3.0.2 testing and bug verification
- 3.1 M6 planning
- bug fixing
- bug inbox tracking
- vacation

Debug/Ant:
- EclipseCon
- 3.0.2 test/verification
- bug fixing/M6 planning

JDT UI:
- 3.0.2 RC testing and bug verification
- EclipseCon 2005
- theme performance:
  - performance improvements for build path actions (share information 
    about the current selection)
- theme J2SE 5.0:
  - finished type constraints cleanup
  - finishing ExtractInterface implementation
  - started implementing UseSuperType refactoring on new type 
    constraints infrastructure
  - improved introduce parameter refactoring: now uses Change Method 
    Signature to allow reordering parameters and to add the parameter 
    to all related methods
  - infer generic type arguments: added support for remote field 
assignment 
    and autoboxing
- Refactoring:
  - converted refactoring undo/redo to new global undo/redo implementation
  - converted refactoring content stamp infrastructure to new Core API

JDT Core:
- EclipseCon
- bug fixing
- added optional compiler diagnosis to signal incomplete enum switch
- added DOM compilation unit #getElement() to bridge to Java model
- added IMethodBinding#isSubsignature(IMethodBinding) to detect
  subsignature relationship
- added optional compiler diagnosis to detect overriding methods without
  @Override annotation
- added support for completion in annotation attribute names
- added support for completion in enum switch case labels (offering enum
  constants)

Platform Core:
- lots of participation in EclipseCon
- continued work on running from JARs
- content type bug fixes
- bug triage

PDE:
- M6 plan is up.
- added support for the new Eclipse-ExtensibleAPI manifest.mf header:
  - when set to true, this header allows a fragment's JARs to go on a
    client's classpath.
- unification of the notion of a target platform is now complete:
  - the Source code locations preference page has been removed 
  - it has been reincarnated in a different form and reintroduced on
    the Target Platform preference page
  - the stage is now set for supporting named targets
- copyright/license changes made to all PDE projects
- more work on the JARed plug-in support: 
  - source lookup and ensuring there are no leaks when accessing a
    resource from a JAR
- added new JUnit tests created using macro recorder/player (so much
  fun to watch while executing :-)
- bug fixing

UA:
- M6 plan is up
- added bookmarks page to the Help view - bookmark model shared with
  the Help window (actions in one reflected in the other)
- added capability filtering for the All Topics page - synced up with
  the Help window (still need to add capability filtering for the search
  results)
- added support for dynamic help for dialogs. The same content showing up
  in the help view now shows up in a shell aligned with the dialog when F1
  is pressed
- need page change notification for multi-page dialogs (wizards, 
  preferences, search dialog, LCD) - contributed code to JFace that
  provides the required notification. This support will allow dynamic
  help in multi-page dialogs that updates on page change
- Bug fixing



Back to the top