Skip to main content

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


Platform UI:
- polished new FilteredTree look on all platforms

- no pending 3.4.2 fixes
- added "Rename in workspace" as quick assist (starts the refactoring):
  - fixes for Inline Local Variable refactoring:
  - adds casts to the inlined variable if necessary (boxing, numeric
    promotions, unchecked conversion)
- avoids adding redundant parentheses around inlined _expression_
- working on automatically adjusting compiler compliance when Execution
  Environment is changed
- bug fixing
- inbox tracking

Platform Text and JDT Text:
- no pending 3.4.2 fixes
- committed enhanced compare editor features (bug 250633)
- looked at constructor completion feature from JDT Core: provided feedback
  and started to adopt it
- investigated compare editor problems and provided hints where the problem is
- bug fixing
- inbox tracking

Platform Search:
- no pending 3.4.2 fixes
- fixed label clipping when using large fonts in search dialog
- inbox tracking

JDT Core:
- improved generic method inference to better match JLS
  The compiler now infers better in presence of unchecked conversion in
  argument types (raw types) -- see 258798
- fixed Incorrect
  deprecation warning on annotation instances. Fixed the bad deprecation
  warnings (arising from already deprecated context) and also the discrepancies
  between incremental build and full builds
- investigation on bug 234609 (BindingKey#toSignature() fails with key from
- javadoc:
  - wrote tests for bug
- formatter: fixed bug for comments:
    - [formatter] wrong type comment format during code generation
    - [formatter] Incorrect removal of asterisk (-) within a block comment when formatting
    - [formatter] Inconsistent formatting of one-line block comment
- optimized Java model cache size: gained 4%.

- bug fixing
- completed 3.4.2 fixes
- discussion/feedback of debug "bread crumb" toolbar (@see bug 260075)
- started work on EclipseCon debug tutorial

- continued work on new target platform model:
  - integrating target editor with new model
  - operation and tests to set target platform programmatically
- re-worked API tooling's system library reference validation (bug 260070)
- working on API use reporting (legal/illegal API use from producer's point
  of view - bug 259403)
- started work to export source bundles from export wizard
- continued PDE build integration with p2 (p2 as the packager)
- added support to run PDE JUnit tests in non-UI thread (bug 89044)
- plugin export now respects text encoding from IDE (bug 155015)
- bug fixing

JDT APT status:
- newsgroups, inbox, Bugzilla, conf calls
- fixes for bugs 258917, 259248, 259249

- framework:
  - fixed bugs
  - tracking issue with machine names in generated pages
- 3.4.2 perf tests:
  - results for M20090107-0800:
    - back to normal (4 machines were running)
    - nothing new
- 3.5 perf tests:
  - results for N20090110-2000:
    - some troubles on eplnx2 machines
    - opened bug 260848 against JDT/Core
    - one regression in Core startup (see bug 215464)

- Features were reorganized a bit:
  - new structure is as follows:
     SDK includes PDE, CVS, platform, JDT, Help
    Platform includes RCP, equinox.p2.user.ui and requires Help
    equinox.p2.user.ui requires ecf bundles

  - old structure:
     SDK includes PDE, CVS, platform, JDT, Platform
     Platform includes Help,equinox.p2.user.ui
     Help includes RCP
     equinox.p2.user.ui includes ecf bundles
  - see for further details
- bug fixing

User Assistance:
- integrated contribution to allow search within selected topic
- working on contribution to allow intro to stay open based on checkbox

- inbox tracking
- working on 3.4.2 issues (one left, under testing) bug 223857:
  - [Viewers] Should be able to set the encoding of text pane in compare
    editor in progress
- working on the 3.5 M5:
  - focus on the compare framework fixing and testing
- bug 252663 - Team sharable working sets (working together with Platform UI)

Back to the top