[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[eclipse-dev] Planning Meeting Notes - Oct 20, 2004
|
-------------------
Discussion Topics
-------------------
----------
Outreach
----------
--------
Status
--------
Debug:
- Bug fixing
- Support for DBCS in console: you can set the console encoding on the
common tab of a launch configuration
- Initial support for composite/recursive breakpoint groups released
- Initial support for monitor information integrated in the Debug view
is released. Select "Show Monitor Information" in the view drop down.
- Continuing API review of Memory view.
Ant:
- Bug fixing
- Continued work related to single/centralized Ant Model
Rel. Eng.:
- assist in infrastructure migration.
- implemented incremental push of drops to download server. Links to
available downloads now included on build progress page.
- improving presentation of performance data.
- designing automated mechanism for weekly gathering of baseline
performance data on eclipse 2.1.3, 3.0 and 3.1.
- org.eclipse.releng branched to submit backported performance tests:
perf_213 (branched off maps used for 2.1.3)
perf_30 (branched off maps used for 3.0)
perf_301 (branched off maps used for 3.0.1)
- investigating process to facilitate contribution of
builds/distributables for new ports.
JDT/UI:
- theme J2SE 5.0:
- completed AST rewrite support for new 5.0 language constructs
- rendering support for var args
- theme Large Scale development:
- investigate in new structural exploration tool which allows
combining hierarchy and call references.
- continued work on displaying working sets in package explorer:
- added support to show the identical element more than once
- added support for dynamic working sets (History working set
and Others)
- add user interface for new access restriction support provided
by the Java compiler
- refactoring:
- worked on pull up and push down support for statics
- finished work on move instance method (Inlining, visibility
relaxing and import removal)
Performance Plug-in:
- implemented support for programmatically adding scenarios to
performance summary graph
- updated "Performance HowTo" document
- added JUnit tests
Platform/JDT Text:
- bug fixing
- continued work on Java Properties file editor
- continued work on file buffer operations
- improved concept of rewrite sessions for documents, document line
trackers, and document partitioners
- allow document partitioners to initialize lazily
- converted Remove Trailing Whitespace action into a default command
handler
- reviewed community provided code
- converted performance tests to be individually executable
PDE:
- self-hosting against the plug-ins in JARs almost done (the only missing
link is exporting plug-ins in the JARed format - waiting for support
from PDE Build)
- added sorting to the content outline for all the PDE editors
- PDE JUnit is now the only plug-in that we cannot remove runtime
compatibility plug-in (due to the support for 2.1 testing)
Intro/Help:
- investigated various possibilities in the Assistive Technologies space
Update:
- implementing mirror support for update sites (allowing an update site
to list mirrors that the user can go to for updates)
- performance testing
- bug fixing
JDT/Core:
- static imports are now supported in compiler, codeassist and search.
- 2 new Javadoc compiler options have been added (see bugs 53977 and
75701):
- allowing to ignore deprecation or visibility issues in doc references
- introduced access restrictions so as to better enforce API contracts
across components.
- also read:
http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/org.eclipse.jdt.core/buildnotes_jdt-core.html?content-type=text/html
- changed build state format to record access restrictions. As a
consequence, a full rebuild will be required when reusing existing
workspaces.
- added tracing (org.eclipse.jdt.core/debug/resolution) to show the
number of packages, roots and working copies used during name
resolution.
- new API org.eclipse.jdt.core.dom.EnumDeclaration#enumConstants()
- (see bug 76190)
- The enum constants are now in a separate list from the body
declarations
- new codeassist requestor API is operational (CompletionRequestor)
- added new API inside Signature to extract package name part or type
name part of a type signature
- added support in Java model for varargs methods: Flags#isVarargs,
operations that resolve (like reconcile, search, etc.) now convert
varargs source methods into varargs MethodDeclarations.
- bug fixing
- in progress:
- support for enumerations
- improving compiler constant pool
- leveraging access restriction in codeassist and search
- implementing support for batching DOM AST creation