[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[eclipse-dev] Planning Meeting Notes - Mar 10, 2004
|
-------------------
Discussion Topics
-------------------
----------
Outreach
----------
--------
Status
--------
Debug:
- Bug fixing
- Support for launch delegates to create/reuse launch objects (rather than
using the one provide by the debug framework)
- Support for prepend/append to bootpath is backwards compatible (with 2.1
launch delegates)
- Investigating generic "run to line"/"create breakpoint" actions in debug
platform, retargettable by other debuggers
- Variable detail pane can be used to change variable values (via
Save/CTRL-S)
- Preference to "switch to debug perspective when a breakpoint is hit"
- Option to "restart" when hot swap fails
- Continued refinement of view/action visibilty support for showing views
relevant to active debug sessions
Ant:
- Performance improvements in Ant Editor (parsing for structure/outline)
- Ant classpath tab improvements. The classpath automatically tracks
changes
in the JRE to compute an appropriate tools.jar
JDT Core status:
- 3.0:
- added new compiler option for inlining subroutines (finally blocks),
see details in JSR 202. Option is disabled by default.
- added option to enable/disable all Javadoc checks (independently from
problem severities)
- added option to allow TODO task detection to be case insentive
- added 2 new default tasks: FIXME and XXX (following standard code
conventions)
- JDK 1.5:
- added support for connecting parameterized type hierarchies,
e.g. class X<String> extends Y<String>.
- writing compiler tests for generics
- support for constructor invocations, field refs and single name refs
added
- enhanced for (aka foreach) support added for iterating over arrays
(still need to add Iterable flavors)
- added support to 1.5 parser to disable 1.5 constructs in source
< 1.5 mode
- starting implementing DOM AST 1.5 creation (to reflect new nodes)
Rel. Eng.:
- bug fixing in area of building test update jars and site.
- added Linux GTK AMD 64 configuration of SDK, Platform and stand-alone
SWT drops to build.
- troubleshooting bugs in PDE Build, testing workarounds.
Platform/JDT Text:
- continued work on improved light weight Outline
- move and resize handles
- filtering
- continued infrastructural work for folded documents
- continued work on generalized templates
- code clean up
- formatting and nesting of templates
- started work on template editor example in order to investigate
sharing and external contribution of templates
- introduced a new edit-based default implementation of
IContentFormatter
- reworked Java comment formatter using text edits
- investigated semantic highlighting in Java editor
- bug fixing
- GTK "Replace All" performance problem
- annotation overlaying issues between marker annotations and
temporary
problems
- introduced new mechanism to synchronize concurrent modifications of
annotation models and documents
JDT/UI:
- bug fixing
- added support for user definable library containers
- preference page clean up
- integrated Javadoc pref page in Javadoc wizard
- introduced a 'Build Path' category
- worked on AST view
- adapted AST rewrite to new structural properties
- made change method signature Javadoc aware (updates
Javadoc as well)
- worked on enabling leak tests in build procedure
Encoding:
- bug fixing
- prepared patches for encoding for jdt.core, filebuffers and
ui.editors
- working on encoding UI (ResourceInfoPage)
Mac:
- bug triage
- java_swt, eclipse.exe bug fixing and cleanup
Compare:
- bug fixing
- did some exploration for a headless compare/merge plug-in
Search:
- started work on Search UI participants
- search API polish
Initial workbench experience:
- Code in HEAD and in the I-build, but nothing to see yet (will add
content
by M8)
- Will now concentrate on content, in particular writing a number of
tutorials using cheat sheet support
PDE:
- Work in progress on the new integrated manifest editor (reconciling
editor model progressing)
- Work in progress on using OSGi runtime resolver to resolve external
plug-ins/bundles
- bug fixes
Help:
- Investigating a problem of opening Help in-process from modal dialogs
Update:
- Update now supports running and installing bundles packaged in JARs
- we're pretty much done with the migration changes for moving to
platform.xml. The only remaining small item is trimming the history to
whatever the user preference is.
- support for dynamically installed plugins, as well as feature enabling,
etc. without restart. The user will be prompted to restart, defer or
apply the changes to the current configuration without restarting.
- reworking the Update UI to improve it and to better support the changes
in the Update Core
- next we will be working on supporting the new IProduct and IBundleGroup
providers for the UI.