Skip to main content

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

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

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

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

Debug:
- J2SE5:
  - support for enumerations in Java debug evaluations
- Built to last:
  - continued work on backgroud content generation in variables view
  - API review/clean up for new classes and interfaces in
    org.eclipse.ui.console
  - API review continues for debug platform memory view and associated
    extension point
  - generic implementation of "run to line" handler for debug models that
    imlpement run to line (@see RunToLineHandler)
  - bug fixing
- Ease of use:
  - polish work on Java "logical structures" preference page, addition of
    "Edit Logical Structure..." action in variables view

Ant:
- Ease of use:
  - warn when a builder is disabled
  - "extra classpath entries" contributed via extension point are now
    visible in Ant preferences
- Build to last:
  - bug fixing

JDT/UI:
- J2SE 5.0:
  - worked with JDT/Core on new API for J2SE 5.0 constructs
  - added support for static imports to Move Method, Push Down/Pull Up
  - added support for varargs to Push Down/Pull Up
  - added support for static imports and varargs to inline method
  - enhanced Extract Interface with static imports, varargs, generics, 
    annotations support. Converted it to use new ast rewrite.
  - started to enhance Override Methods to account for generics, varargs 
    and annotations
  - worked on local rename, organize imports, various quick fixes
  - wrote tests for generic type rules (canCast/canAssign)
  - worked on support for multiple type parameters in
    InferGenericTypeArguments refactoring
- Refactoring:
  - started work to convert Copy/Paste refactoring into 
processor/participant
    architecture
- EclipseCon:
  - worked on tutorial slides for "Manipulating Java Programms"

JDT/Core:
- M5 plan posted
- added API for creating DOM AST bindings fromt Java elements
  (ASTParser#createBindings)
- tuning of semantics for 5.0 compiler
- addressed most erroneous compiler unchecked warnings
- work on progress on XML log for batch compiler
- work on search for methods in generic code
- work on codeassist in generics (improved relevance on parameterized
  type when type expectation)
- bug fixing

Platform/JDT Text:
- improved detection of NLS accessor's resource bundle
- participated in call of Performance dynamic team
- provided 
- [5.0]:
  - created jdt-text part of open 5.0 issues roster
 
(http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-ui-home/r3_1/j2se50/Status.html)
  - annotations: added highlighting and double clicking support
  - generics:
    - <> auto insertion
    - new for-loop template
    - Javadoc hover showing type parameters
- evaluated "Hippie Completion" contribution
- submitted patch to JDT Core for mixed indent formatting
- ported two bug fixes to 3.0.2
- bug fixing

PDE:
- all 3.0.2 bug fixes are in (total of 3)
- working on RCP export
- discussion of RCP scenarios and bundle tooling with the runtime team
- discussing a new PDE source lookup with the Debug team
- bug fixes

User Assistance:
- making a first cut on the federated search implementation
- we will be checking in the support for intro authoring using XHTML this 
week
- the new Help view near completion

Eclipse Forms:
- added selection capability to FormText widget
- added the support for adding <img> tags in hyperlinks (<a> tag) in 
FormText

Update:
- bug triage and fixing

Platform Core:
- planning for M5 and beyond
- work on persistent properties (integrating new property store into HEAD)
- planning for refactoring out indexed store code into own compatibility
  project
- content type work - collecting list of requirements for planning
- evaluation of remaining preference dynamic team work
- work on preference "working copies" for preference pages
- fixed some outstanding UI bug reports related to the Scalability theme
- added support for non-incremental builders
 
(http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/platform-core-home/documents/3.1/large_scale_builders.html)
- released initial API for resource mappings (part of the 
  logical/physical work)
- Bugzilla triage



Back to the top