Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse Build Input August 21st 2002
Problem Reports
Click here
to see PRs which have been marked as RESOLVED or CLOSED between between
2002/06/18 and 2002/08/21
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse Build Input June 17th 2002
Problem Reports
Click here
to see PRs which have been marked as RESOLVED or CLOSED between between
2002/06/12 and 2002/06/17
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse Build Input June 12th 2002
Problem Reports
Click here
to see PRs which have been marked as RESOLVED or CLOSED between between
2002/06/10 and 2002/06/12
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse Build Input June 10th 2002
Problem Reports
Click here
to see PRs which have been marked as RESOLVED or CLOSED between between
2002/06/06 and 2002/06/10
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse Build Input June 6th 2002
Problem Reports
Click here
to see PRs which have been marked as RESOLVED or CLOSED between between
2002/06/01 and 2002/06/06
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse Build Input June 1st 2002
What's new in this drop
- The refresh action in the packages view is now also refreshing external
JARs.
- You can click the light bulb to bring up quick fix.
- A new preference page Java>New Project. It supports to define the
default project layout.
Problem Reports
Click here
to see PRs which have been marked as RESOLVED or CLOSED between between
2002/05/31 and 2002/06/01
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse Build Input May 31st 2002
What's new in this drop
Problem Reports
Click here
to see PRs which have been marked as RESOLVED or CLOSED between between
2002/05/30 and 2002/05/31
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse Build Input May 30th 2002
What's new in this drop
Problem Reports
Click here
to see PRs which have been marked as RESOLVED or CLOSED between between
2002/05/29 and 2002/05/30
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse Build Input May 29th 2002
What's new in this drop
Problem Reports
Click here
to see PRs which have been marked as RESOLVED or CLOSED between between
2002/05/28 and 2002/05/29
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse Build Input May 28th 2002
What's new in this drop
Problem Reports
Click here
to see PRs which have been marked as RESOLVED or CLOSED between between
2002/05/18 and 2002/05/28
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse Build Input May 18th 2002
What's new in this drop
- The filter handling has been improved: pattern filters can be added
via user interface and pre-defined filters are available
- Enabled F3 and F4 shortcuts for Java Search results
- Text search now support a replace operation. To replace found matches
select some entries in the search result view and execute "Replace Selected..."
from the context menu. To replace all matches use "Replace All..."
- Promoted the class BaseJavaElementContentProvider to API under the name
StandardJavaElementContentProvider. It should now be used by clients instead
of the existing JavaElementContentProvider.
- Browsing preference page has been removed. Items from that page are now on Java and Apperance preference pages
- The 'Show temporary problems solvable with Quick Fix ... ' preference has been moved to the Editor/Apperance preference page (from 'Work in Progress')
- The 'Fill argument names on method completion' preference has been moved to the Editor/Code Assist preference page
Problem Reports
Click here
to see PRs which have been marked as RESOLVED or CLOSED between between
2002/05/14 and 2002/05/18
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse Build Input May 14th 2002
What's new in this drop
- JDT-UI now honors the Open Mode setting defined in Preferences->Workbench->Work
In Progress. As a result the corresponding preferences for Java Browsing has
been removed.
- Create getter/setter is available also on types.
- Drag and drop an element (type, package, project) to the type Hierarchy
view to open it (improved version.)
- The filter handling has been improved: pattern filters can be added
via user interface and pre-defined filters are available
Problem Reports
Click here
to see PRs which have been marked as RESOLVED or CLOSED between between
2002/05/08 and 2002/05/14
Eclipse Build Input May 8th 2002
What's new in this drop
- The method stub creation feature is now available by drag'n'drop in
all java views.
To use it, select a set of methods, drag as link (on windows - press ctrl+shift)
and drop on a destination type.
- Object contribution on Java compilation units are now also available
on top-level types. In particular the team operations are now also available
on top-level type (e.g. in the type hierarchy view and the Java Browsing
Perspective's type lists).
Problem Reports
Click here
to see PRs which have been marked as RESOLVED or CLOSED between between
2002/04/30 and 2002/05/08.
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse Build Input April 30th 2002
Problem Reports
Click here
to see PRs which have been marked as RESOLVED or CLOSED between between
2002/04/23 and 2002/04/30.
What's new in this drop
- Drag and drop of source elements (method, fields, types ...) - move
is allowed now. In order to avoid incidental damage the defult operation is
copy, move is accessible by dragging with Ctrl key down
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse Build Input April 23th 2002
Problem Reports
Click here
to see PRs which have been marked as RESOLVED or CLOSED between between
2002/04/18 and 2002/04/23.
What's new in this drop
- A new feature has been released for testing: "Reconcile Everywhere"
The Packages view and all Java Browsing views will reconcile on Java element
changes i.e. they will show changes immediately and not wait until the CU
is saved. More views might support "Reconcile everywhere" as we progress
with this feature.
Depending on the outcome of the tests and user feedback this feature may
or may not be included in 2.0.
Known Limitations:
- Open Type dialog does not support reconciling
- no reconiling (yet) in the Type Hierarchy view
- Splitted Java Action set into Java Coding action set and Java Navigation
action set. The navigation action set only contains Open Type. The
rest of the Java actions were moved into the Java Coding action set.
Java perspectives only enable the navigation action set per default.
The coding action set only gets activated if a Java view part or a Java
editor is active. To permanently activate the coding action set go
to Window->Customize Perspective->Action Sets
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse Build Input April 18th 2002
Problem Reports
Click here
to see PRs which have been marked as RESOLVED or CLOSED between between
2002/04/11 and 2002/04/18..
What's new in this drop
- JUnit:
- the results view provides rerun button to rerun the last test.
- a new preference to show the results view on errors and failures
only. If the preference is on, then the progress is shown in the fast
view icon directly and in the case of errors or failures the view is shown.
This option works best when the JUnit results view is docked as a fast
view. Since test runs are successful most of the time we got the feedback
that it is too invasive to always pop-up the results view.
- Search and Java Tooling no longer use its own implementation of working
sets but take advantage of the workbench working set support. As a consequence
you will have to redefine your existing working sets. There is also a slight
change in the UI: The Packages explorer no longer offers an individual working
set filter but uses the one set on the window.
To set a working set filter on a window:
- enable the working set feature if not yet done:
- Window -> Preferences...
-> Workbench -> Work In Progress -> Enable workbench working sets
- restart Eclipse
- set a working set filter: Window -> Select Working Set...
- Source elements (typos, methds, fields etc.) drag and drop. Works
in Packages View, Outliner, Browsking Perspective.
Currently, only copy is supported. This limitation should soon be removed.
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse Build Input April 11th 2002
Problem Reports
Click here
to see PRs which have been marked as RESOLVED or CLOSED between 2002/04/09
and 2002/04/11.
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse Build Input April 9th 2002
What's new in this drop
Implemented the new menu proposal. During start up you get a message that
the refactoring action set is missing. This message can be ignored. If the
JDT perspectives (Java, Java Browsing, Type Hierarchy) are missing one of
the Source, Refactor and Navigate menu in the menu bar you have to switch
them on by hand. To do so go to Window->Customize Perspective->Actions
and check the Java action set.
Some general comments regarding the new menu structure:
- the Edit menu contains actions only applicable to Java files (source
and class files).
- the Source menu contains actions to manipulate Java element in general.
The Java element can either be selected in one of the JDT views (packages,
outliner, type hierarchy, ...) or in the Java text editor.
- the Refactor menu is unchanged.
- the Navigate menu contains actions to the selected Java element in
a different view part (Open Declaration, Open Super Implementation) or to
reveal it in the packages view or resource navigator.
- the JAR Packager now offers API to create a JAR file
Error correction proposals (Quick fix). Set the cursor at a position marked
with a temporary problem (can be enabled in the editor preference page)
and choose 'Quick Fix (CTRL + 1)' from the context menu. For following errors
corrections are currently supported:
- Unresolved method name
- create new method, also to types in different compilation unit (currently
only offered when the other compilation unit is also open in an editor.
Will be fixed in next drop)
- change name to similar, existing method
- Unresolved variable name:
- create new field, parameter or local variable
- change name to a similar, existing variable
- Unresolved type name:
- change name to a similar, existing type
- add import
- Incompatible types
- Type name is incompatible to compilation unit name
- change type name
- rename compilation unit
- Package declaration is incompatible to compilation unit location
- change package declaration
- move compilation unit
Problem Reports
Click here
to see PRs which have been marked as RESOLVED or CLOSED between 2002/04/02
and 2002/04/09.
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse Build Input April 2nd 2002
What's new in this drop
- Copy/move of top level types copies/moves their compilation units
(in the packages view it works with drag'n'drop as well.)
- Deleting a field deletes its getter/setter (after prompting)
Problem Reports
Click here
to see PRs which have been marked as RESOLVED or CLOSED between 2002/03/26
and 2002/04/02.
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse Build Input March 26th 2002
What's new in this drop
- The Java Browsing preferences have been moved from 'Java -> Work
In Progress -> Browsing' to 'Java -> Browsing'.
- The package name compression preference has been moved from the 'Work
In Progress' preference page to the 'Appearance' preference page.
- Java search now also finds matches in dirty editors.
- Java Browsing perspective no longer offers to set the number of open
editors due to changes in platform UI.
- 'Refactor -> Rename' menu works on method parameters too.
- Copying a top-level type to clipboard copies its compilation unit.
- 'Refactor' menu actions work empty selection too (it's enough to
place the caret inside an identifier).
- Compile time problems can be highlighted the same way as temporary
problems. By default this is disabled (see Java Editor preference page). When
enabled, compile time problem highlighting is not removed on build but when
modifying the file the first time after the build. This is a known problem
and will be fixed in the next build.
- The Java Editor supports an overview ruler at the right of the text
area. This ruler presents a bird's eye view of all warnings, compile time
problems, and temporary problems of a compilation unit. The ruler can be used
to navigate to the associated text locations. By default this is disabled
(see Java Editor preference page). When enabled, compile time problems are
not removed on build but when modifying the file the first time after the
build. This is a known problem and will be fixed in the next build.
Problem Reports
Click here
to see PRs which have been marked as RESOLVED or CLOSED between 2002/03/19
and 2002/03/26.
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse Build Input March 18th 2002
What's new in this drop
- JUnit support
- a creation wizard for test cases, it can optionally generate test
stubs for methods of an existing class.
- a creation wizard for a test suite
- an object contribution action that helps to update AllTests.
- Builder preference page
- Specify resources that should not be copied to the output folder by
the Java builder.
- Javadoc location property page for projects
- Define the location of Javadoc for element in the project's source
folder.
- Used by the Javadoc export wizard as default destination and by the
Open external Javadoc action.
Problem Reports
Click here
to see PRs which have been marked as RESOLVED or CLOSED between 2002/03/12
and 2002/03/18.
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse Build Input March 12th 2002
What's new in this drop
- The Java Editor implements the following new features. All features
can be configured on the Java Editor's preference page.
- highlight current line
- show print margin ruler
- show temporary problems (errors found on reconciling Java compilation
units)
- insert spaces when hitting tab.
- Compiler preference page has a new tab folder 'compliance' with support
for switching between JDK 1.3 and 1.4
- Hierarchy supports override indicators
- Appearance preference page
- Copy/Paste actions in the packages view now use the system clipboard
- New API classes: wizard pages, JavaElementSorter
Problem Reports
Click here
to see PRs which have been marked as RESOLVED or CLOSED between 2002/03/05
and 2002/03/12.
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse Build Input March 5th 2002
Problem Reports
Click here
to see PRs which have been marked as RESOLVED or CLOSED between 2002/02/26
and 2002/03/05.
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse Build Input February 26th 2002
Problem Reports
Click here
to see PRs which have been marked as RESOLVED or CLOSED between 2002/02/15
and 2002/02/26.
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse Build Input February 14th 2002
Problem Reports
Click here
to see PRs which have been marked as RESOLVED or CLOSED between 2002/02/13
and 2002/02/14.
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse Build Input February 12th 2002
What's new in this drop
- Rename Field Refactoring now offers renaming of getter/setter methods.
- Rename Local Variable refactoring is now available from the global
'Refactor -> Rename ...' menu.
- Search for declarations in hierarchy now reports matches in super
classes.
- Self encapsulate field now works for base types.
- 'Implement indicator' added: Methods in the outliner that implement
a method from an interface have a small arrow. A filled up arrow is used for
methods that override. If a method overrides and implements, 'override' is
rendered.
- Work In progress: Javadoc Generation Wizard (Exporter):
- New exporter wizard that executes the Javadoc command to generate
documentation for selected types.
- New preference page to specify the javadoc command to be used.
- Work in progress: VA/Java style code browsing: A new perspective
(Open -> Java Browsing) which contains four views to browse code similar
to VA/Java. One convenient arrangement is to use the Projects view as a
fast view.
Available Preferences (Workbench -> Preferences -> Java
-> Work In Progress -> Browsing):
- 'Link Java browsing views selection to active editor': the active
editor's element in all visible Java browsing views is selected.
- 'Open editor on single-click' the content of the selected element
in the active Java browsing view is opened in an editor.
- 'Stack the views vertically on left side' Java browsing views can
be stacked horizontally or vertically.
- 'Number of opened editors before reusing' the number of open editors
before they are reused, default is one.
Limitations:
- Actions based on compilation units are not available for types
- Some Keyboard shortcuts don't work
- The JUnit plugin now contributes launch configurations for running
tests.
Problem Reports
Click here
to see PRs which have been marked as RESOLVED or CLOSED between 2002/02/05
and 2002/02/12.
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse Build Input February 5th 2002
What's new in this drop
- Move Static Members Refactoring To use it - select a set of
fields and methods (types are not supported yet) and choose 'Move...' from
the context menu. Then, select the destination type. All references to these
members will be updated.
- The
JUnit
plugin is now part of the JDT.
Problem Reports
Click here
to see PRs which have been marked as RESOLVED or CLOSED between 2002/01/29
and 2002/02/05.
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse Build Input January 29th 2002
What's new in this drop
Problem Reports Fixed
4914
can't extract class expression
5971
NPE in the nls tool - preview page
3608
Extract method: Error with annonymous inner class (1GEYNEF)
7939
extract method: incorrectly disallowed on local class
5348
extract method: NPE
6680
extract method: incorrect return statement inserted - compile errors
7924
Consolidate Rename Method Parameter and Reorder Method parameter
7138
rename parameters: 'enter' should equal 'finish'
7274
reorder parameters: incorrect when parameters have more than 1 modifiers
8194
Problems with the Externalize Dialog
4036
Suggestions for Externalize Strings tool (1GGRBYA)
8316
"Find Strings to Externalize" missing mnemonic
4131
extract method: missing exception declaration (1GIUPJ3)
6786
extract method: missing exception in method signature
7299
surround try/catch: incorrectly not allowed in catch block
7835
Inline Local Varaible shows wizard for error reporting
8201
Mnemonic collision: Shift Left & Open Type Hierarchy
8223
Pull Up: Empty node in preview page
8116
Extract Local Variable: unnecessary semicolon added
8321
Refactoring Preferences Page should capitalize button titles
4144
Unused keys in Refactoring (1GIWKWN)
4170
extract method: modifiers (1GJKYB3)
4287
extract method: incorrect error message (1GKZ2UM)
8280
Package view back/forward/up arrow hover help
8317
Missing mnemonics in Java-->Compiler preference page
8224
Organize imports adds explicit import to wildcard import
7505
Class wizard does not add superclass import
7834
Methods-override dialog should present methods sorted (abc..)
3557
TP125: browse for enclosing class does nothing (1G842I9)
7340
need IImportStructure::removeImport
7669
Show in Packages View: Enables on empty selection
5960
Java outline: Show in Packages view enabled when no selection
7592
redundant and misleading dialog on 'Show in Packages View'
6801
"Show in Packages View" on import declarations does nothihn
8210
Pull Up: Usage of editor selection is confusing
7149
NLS: key generation for strings with trailing ...
8476
JAR Packager: Make main class field editable
8604
J Search opens type selection dialog if code resolve has > 1
6306
no shortcuts for reorg operations below cu level
8161
prefix widget on first page of NLS wizard is way too big
5606
Make REfactoring actions working copy aware
8574
Not structure compare in compare with local history
8658
Java structure compare no longer finds initializers {...}
4375
Move CU - import computation should be smart
Problem Reports Closed
7870
Search markers are disappearing as soon as editing source
7932
Moving a class with checked Update references fails
8573
Rename refactoring: not all references are updated
6540
NPE in inline temp
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse Build Input January 24th 2002
What's new in this drop
Problem Reports Fixed
8085
template pref page: exception while importing incorrect file
8194
Problems with the Externalize Dialog
8129
NPE in Extract Local Variable
7639
NPE when renaming a local variable
8187
NPE in Self Encapsulate Field
8221
NPE in refactoring preview page (Pull up)
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse Build Input January 22nd 2002
What's new in this drop
- Structure Selection actions. Their purpose it to enable you
to quickly select a list of statements (typically for Extract Method).
There are 3 actions - Select (up), Select Next and Select Previous.
After you make a selection in the java source editor - 'Select up' will
expand the selection to the smallest AST (Abstract Syntax Tree) node covering
the selection.
'Select Next' will do the same, except for the case when the selection is
a statement or a list of statements (then, the next statement will be added.)
'Select Previous' is self-explanatory.
Please note that the shortcuts used for these actions may change before
the 2.0 release. - Due to bug report
6185
we had to split the Java action set into two actions sets. The are now
named Java and Java Element Creation. Since the state of a perspective instance
is stored in the metadata directory starting this build on an existing workspace
leads to missing Java Element creation actions in the tool bar of a Java perspective.
The actions can be restored by either closing and reopening the perspective
or by checking the "Java Element Creation" action set in Perspective->Customize...->Others.
- The refactoring action set ID (JavaUI.ID_REFACTORING_ACTION_SET
) is now public API. This allows other perspectives to enable or disable
them on startup.
Problem Reports Fixed
7229
surround try/catch block throws NPE
7598
extract method: icorrect title of error dialog
6457
Rename project changes project location
7023
Refactoring too many builds when auto build is on
7127
'refactor' menu missing from the type hierarchy perspective
6185
Java icons in Debug View
6704
"MyCorporation" copyright in jdt.ui
5523
Add "Finds Strings To Externalize" to Java project and source folder
7469
Preferences -> Java -> Templates
7600
Exception in TemplateCollector
6601
Internal error when trying to extract a method
7041
Rename a Java source file does not work
7423
Leverage new IWorkbench.openPage API
7914
Cannot copy a Java project in the packages view
6146
Java Editor Preference Page is missing most of the mnemonics
5370
Code complete is TOO complete
7923
Extract Local Variable should be more robust against syntax errors
7671
move Cu: exception
2773
Java structure compare should give better indication when no changes (1GJ6ENE)
7873
Bogus error messages
3821
Refactoring - variable extraction can lead to incorrect code (1GEWDNW)
7892
extract method: incorrect on nested loops (compile errors)
7985
extract method: cannot extract (entire) try/catch block
7986
text change infra: can't handle swap + replace
6450
"Add Unimplemented Methods" missing in Packages context menu for classes
3557
TP125: browse for enclosing class does nothing (1G842I9)
3487
Smoke 20: Rendering of methods different in Class Hierarchy / Outliner
(1FZOKGK)
7653
Outline doesn't sort overloaded methods
4074
Add Import does not add to right group (1GI182E)
7966
Class Creation Dialog generates syntax error
7834
Methods-override dialog should present methods sorted (abc..)
Problem Reports Closed
6367
Eclipse Hangs on class rename operation
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse Build Input January 15th 2002
What's new in this drop
Extract Local Variable refactoring
: (aka 'Introduce Explaining Variable' or 'Introduce Local Variable'.)
To use it - select an expression used in one your methods and choose 'Extract
Local Variable' from the global 'Refactor' menu. It will replace the expression
with a reference to a newly declared local variable. Optionally, it can
replace all expressions matching the selected one (within the method.)
Problem Reports Fixed
7051
Smoke: NPE in JavaOutlinePage
5915
Renaming a resource brings up Java rename refactoring
6432
Shouldn't have to save Java files before renaming a resource.
7103
Property sheet only shows name for Java elements
7053
Delete method shifts following bracket
6824
SWT "out of bounds" exception when clicking in packages view
6233
keep property value if IPropertySource.getEditableValue returns null
6828
Support with replace with previous
6552
Shift right ignores indent settings
5473
Shift-Left behaviour with intermixed tabs and spaces
7481
JME in compare
6410
File unchanged but dirtied by code assist
6277
Shift Left/Right use CTRL+I
6967
Exception while right-clicking in text editor
6965
Use selected class as super class
6717
1206 Stable Build: Java Preference: Link Type Hierarchy View to Active
Editor
7132
Exception thrown in "New Java Project" wizard
7078
Java Build Path - Some shortcut keys not working.
7251
compiler preference page: combo boxes should have equal sizes
7340
need IImportStructure::removeImport
7329
Outline view: wrong spelling "Add JavDoc Comment"
6970
Hierarchy tick marks out of sync
7402
Packages view sorts case senstive
7145
F4 does not work outside type decl
4331
Updating a Read-only .classpath file does not warn the user that the update
did not happen (1GLEVO4)
7313
Hierarchy always expands all
7487
Classpath variable edit error message wrong
5651
DCR: Please split up the "Use 'src' and 'bin' folders..." preference
7378
Parameter types not shown in Search view
7463
Search for implementors fails
7499
NPE showing contents of jar
7594
Menu entry "Replace with Previous" shouldn't have a "..."
7337
NPE when pasting a member (that got deleted)
7590
CCE: during move refactoring
7317
ClassCastException during move
7206
rename method parameters panel needs work
7252
Can add a variable with no associated jar file to a build path
7567
NPE opening java editor context menu
7540
JDT Type hierarchy "Lock view ..." doen't work always
7591
Flicker when toggeling show inherited filter
Problem Reports Closed
6978
Organize Imports
4118
review: RefactoringSearchEngine (1GIK9XU)
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse Build Input January 8th 2002
What's new in this drop
Surround with try/catch block: To use
the new feature selected a couple of statements that throw exceptions in
the editor and select surround with try/catch block from the editor's context
menu.
Problem Reports Fixed
7051
Smoke: NPE in JavaOutlinePage
5915
Renaming a resource brings up Java rename refactoring
6432
Shouldn't have to save Java files before renaming a resource.
7103
Property sheet only shows name for Java elements
7053
Delete method shifts following bracket
6824
SWT "out of bounds" exception when clicking in packages view
6233
keep property value if IPropertySource.getEditableValue returns null
6828
Support with replace with previous
Problem Reports Closed
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse Build Input December 19th 2001
Problem Reports Fixed
7081
Reorder parameters doesn't adjust paramter's type
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse Build Input December 18th 2001
What's new in this drop
- 'Add Unimplemented Method' has been 'improved'
to 'Override Methods'. On invocation a dialog allows to select from all
implementable methods. All unimplemented are already selected. Stubs for
selected methods are created. Also used in the 'Add annonymous inner class'
code assist.
- Packages Views supports the same filtering
options for members as in the outliner and the type hierarchy, i.e., hide
fields, hide statics, hide non-public.
- Pull Up Methods refactoring - to activate,
select a set of methods belonging to the same type and choose 'Pull Up...'
from the context menu or 'Pull Up Methods...' from the global 'Refactor'
menu. Then, select the methods that you want to delete (in subclasses of
the class you are pulling the methods to.) You are reponsible for choosing
only those methods that have the same behavios as those you are pulling up.
- Reorder Method Parameters refactoring
- to activate, select a method that has more than 1 parameter and choose 'Reorder
Parameters...' from the context menu or 'Reorder Method Parameters...' from
the global 'Refactor' menu. Then, specify the new parameter order. This operation
is not behavior preserving if expressions used to compute values passed as
parameters have side effects.
The order of parameters will be changed
also in all methods overriding/implementing the one you selected.
- 'Organize imports' has a new preference
setting to prevent imports of types with names starting a lower case letter.
Use this setting to block unwanted imports from the JDK1.4 crypto packages.
Problem Reports Fixed
3959
Dupilcate entry in save before copy dialog (1GF9IYY)
6561
Refactoring preview screen all over the srceen
6503
Search page - should offer case sensitivity check box
5784
self encapsulate field: no progress string
6869
NPE while opening Search dialog
6874
Delete project works differently in packages view than Navigator
6754
Hierarchy does not show selection on F4
6758
Class name corrupted by creating member class using wizard
6765
Type hierarchy missing buttons when in "Hierarchy View Only" mode
6096
Ability to point at HTML javadoc to see javadoc in Java Editor
6638
"Add Method Overrides" menu pick
6544
Conflicting mneumonic on CodeFormatter Preference page
5458
Add unimplemented deprecated methods
3523
'Override in ...' should be renamed to 'Implement in...' for interfaces
(1G4CNPH)
6691
Hierarchy View: Show inherited members + Show members
5264
Class detail filtering options in packages view.
6450
"Add Unimplemented Methods" missing in Packages context menu for classes
6891
Enclosing type checkbox doesn't appear in tab order in new class wizard
6722
JavaElementLabelProvider API - small issue
3642
Refactoring: Move CU - generated code should honor setting of import organize
(1GDI3UR)
4271
organize imports should be implemented as IChange (1GKZ5K0)
6628
NLS Tool: Checkbox on "Find strings to externalize" not sticky
4036
Suggestions for Externalize Strings tool (1GGRBYA)
6696
Code completion should indicate deprecated methods
7001
Internal error opening context menu after removing a working
6969
NPE in code formatter preference page
6718
Error ticks on non-Java resources
6421
Organize imports tries to add imports for inner classes
6977
organize imports imports unnecessary classes
5466
Hierarchy view should try to preserve method selection
5849
Java editor is slow to delete in a file with lots of fields
6996
New package in package-view is added at the bottom of tree
Problem Reports Closed
6947
Refactoring/renaming an array field does not change name of field.
4001
Refactoring Move CU: no icon for import additions (1GFO1ZJ)
6413
incorrect temp inlining
6414
inline temp not activated on a valid selection
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse Build Input December 11th 2001
What's new in this drop
Problem Reports Fixed
6668
'Replace from History' doesn't use source range from working copy
6722
JavaElementLabelProvider API - small issue
6580
Not possible to select a main class in export jar wizard
4052
document change infrastructure - missing functionality (1GH2DWC)
3688
Extract method generates fully qualified type although is shouldn't (1GE4VDV)
5571
JAR Packager: Reveal first checked project
6478
Jar packager progress messages misleading
5853
Jar packager: progress reporting not optimal
6375
Organize imports asks to specify the same class
6424
Example Project Creation Wizard should provide a default name
6536
Add Javadoc on field in TH does nothing
5914
Anonymous inner type code completion gets in the way
6672
jar no longer exported after attach source
4319
DCR: add missing superclass constructor (1GLBX8S)
6238
jar packager: ide freezes on page flip, no progress shown
6247
Java UI part of: Can apply VCM operation to methods
Problem Reports Closed
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse Build Input December 4th 2001
What's new in this drop
- New action "Compare with Java element
from local history"
Problem Reports Fixed
6381
Cleanup Add/Replace Local History items in Package Viewer
6412
API Request - Package selection dialog including pre-reqs
4381
Replace from local history - workspace element included
6380
Rename source folder changes classpath order
6245
NPE in refactoring wizard
6016
NPE during resource delete in package viewer
5533
Intempestive code assist scenario
3954
Search dialog does not need parentheses around label (1GF86BN)
6525
wrong indent when using replace from local history
5351
incorrect bracket matching
5918
Minor: Syntax color preview page should include a link
6116
Changing a Java Editor preference scroll Editor to the top
4947
No indication of Insert/Overwrite mode
6168
code assist preference (auto complete) does not work
6087
NPE closing content assist from DisplayView on exit
6013
Repeatable Java editor hang in 200111115
6250
NullPointerException when Editting in Synchronize View
1749
Debugger did not show source for type, and generated "Failed to execute
runnable" (1GL2VMQ)
6399
NPE setting Java editor to show source of selected element
6163
NPE changing editor preference
6197
NPE opening editor on classfile
6279
NPE after changing preference
6221
NPE in CompilationUnitEditor
6203
SEVERE: typing in java editor causes OutOfMemoryError in JDK 1.4
6263
Extra closing braces inserted
Problem Reports Closed
6133
Refactoring should update class path on source folder rename
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse Build Input November 27th 2001
What's new in this drop
- Cut/copy/paste features under the level
of compilation unit - for details see:
6078
Copy/Move features
- Inline temp refactoring - to activate
- select a temp (declaration or a reference) and choose 'inline local variable'
from the global refactor menu.
It does not check if the expression that
is used to initialize the local variable has any side effects. -
Code Generation preference page: Specify Getter/Setter
field name prefix & suffix
Problem Reports Fixed
6147
Templates don't work in "Show source of selected element only"
3894
rename method: change not created (1GF5GX9)
3477
No feedback when rename method is done on unsaved code (1GF5RIC)
3893
Add from local history formatting (1GF5GP4)
4077
JDK 1.4 - Assertions - text coloring should deal with 'assert' (1GHS3A3)
5865
Packages view doesn't obey action set customization
4151
Value hovering should show type name not only value (1GIYQVJ)
6045
Deleted classes still exist in hierarchy
6057
No revealing in type hierarchy when "show members in hierarchy"
3773
exception creating a package with a magic name (1GEUO3K)
4172
feature: auto select "Inherited Abstract Methods" (1GJLAE7)
3793
Wrong formating when creating inner class using wizard (1GEUE91)
4090
Selection range in hierarchy gets out of synch with editor (1GI795G)
4132
Error tick on project not present after "Add to workspace" (1GIV2HD)
4155
Source Attachment wizard for variable classpath entries not correct (1GJ6X9P)
5760
Type hierarchy should support extensions to the view pulldown
5475
F4 causes loss of context when called from a method view
3622
New Package Wizard has confusing message (1GD0L9O)
5449
TVT Text Expansion/Truncations in new java class dialog
6207
Java project properties dialog grows taller than screen
6196
Last item selected by default in variable selection dialog
6298
Replace with Local History: Workbench -> Workspace
6078
Copy/Move features
4369
F2 should work even if "Hide Text Hover" is enabled
6308
Open type dialog should trim entered value
6181
Edit template panel doesn't resize
6092
JavaEditor should honor tab width setting of the JavaFormatter
6322
All types dialog shows obfuscated classes
5455
generate getter/setter: easily fooled by field names (leads to syntax errors)
4095
avoid unhelpful javadoc comments (1GI95SQ)
6225
Add unimplemented methods creates incorrect comments
4068
DCR: preference page for creating getter/setter (1GHGUR4)
3915
generate getter/setter too smart on names (1GF5WW1)
6062
JavaDocCompletionProcessor should be have configurable case sensitivity
Problem Reports Closed
6133
Refactoring should update class path on source folder rename
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse Build Input November 20 2001
What's new in this drop
Problem Reports Fixed
6050
Avoid references to preference pages
5947
Three entries for 'Parser' in all types list
5765
New Class button in empty workspace should be more supportive
5680
TVT: Hover help for "Keep else if on the same line" is incorrect (backwards)
5702
"Keep else if on the same line" appears to do the reverse
5662
Java formatter preferences for "else if" sample is backwards
4960
Code formatter preference check box meaning is reversed
3777
Adding a project to the build path adds it last (1GET2CB)
6009
New class wizard doesn't get context right for nested classes
3764
Build Path Page - entering a path in the selection box is ignored (1GEPA6S)
3747
Organize import adds import that leads to compile error (1GELIOE)
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse Build Input November 19 2001
What's new in this drop
- Added work in progress preference page
- Added feature 'fill arguments on method
completion' to work in progress page.
- Changed template editor dialog to use
content assist to insert template variables.
Problem Reports Fixed
6052
rename disabled for read-only resources
4159
Organize Import: Select type could show reference location (1GJGZFO)
3854
Wrong execution's classpath. (1GEY0W0)
4147
Launcher progress has "Build Completed" (1GJ4MAY)
4241
AssertionFailedException on shutdown (1GKEVHE)
4330
NPE in JavaEditorErrorTickUpdate (1GLEEGF)
5452
Typehierarchy: can't see full label in method list
5472
Trailing space in ClassPath Dialog
5540
Exception moving classes to another package
3552
TP125: sourcet folders should be project relative (1G83TSS)
3762
Last red x annotation not removed. (1GEP8JW)
3962
Missing or too general help (1GF5RNM)
5446
TVT Hover helps don't match check box selections
5492
Open in Hierarchy method list is enabled even when nothing is selected
4188
type hierachy - typo (1GJW2XJ)
5831
Opening a type hierarchy on a small project is slooow
5810
Walkback during text delete/save in Java Editor
5820
Close all editors brings up hierarchy of object
5942
Selecting method in hierarchy doesn't select source in editor
6051
IllegalArgumentException in Initializer constructor
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse Build Input November 16 2001
What's new in this drop
Renaming a Java Project updates classpaths
of projects referencing it
Problem Reports Fixed
3515
Type Selection Dialog strange selection behaviour (1G47DCV)
5524
NLS Tool: Filter CUs which are ok on "Find Externalize Strings" dialog
5889
NPE on copying source folder
6008
deleting a source folder does not remove it from classpath
5848
refactoring: 'updating...' is not a good name
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse Build Input November 14 2001
What's new in this drop
NLS Tool - to find strings - select packages
and choose 'Find strings to externalize...' then, select a compilation unit
and choose 'Externalize Strings'
Problem Reports Fixed
5766
Update refs in String/Java Doc should be off by default
5886
refactoring wizard: NPE
3607
Open Type: can't enter fully qualified name (1GCJUJX)
5722
Java delete should update build path
3931
NLS plugin non meaningful keys for externalized strings (1GHB9BS)
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse Build Input November 13 2001
What's new in this drop
Problem Reports Fixed
5183
Wrong return type for extract method
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse Build Input November 12 2001
What's new in this drop
Problem Reports Fixed
4103
Should have shortcuts for new file and folder (1GIF4F6)
4089
Editor tooltip for class files should show full path (1GI74EF)
5774
Unpredicatable behaviour on double click in packages view
3770
Java Preference page needs better grouping (1GERREW)
5832
Template Pref page: Edit: Copy/paste context menu
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse Build Input November 9th 2001
What's new in this drop
- Templates: Minimal support for guessing
and avoiding array and collection related names
Problem Reports Fixed
5528
: Search result view is slow to update
5518
: template: would like to have API to use templates easily
5517
: template: some code glitches
5482
: The template for "main" puts "[]" after variable name
4928
: Java perspective should have placeholder for Navigator
5603
: TVT: Jar file export error message constructed incorrectly for NL (JarFileExportOperation.exportedWithCompile)
3672
: Add working set support
5356
: Search Result descriptions don't use singular
5404
: Extract method with 'continue' statement not possible
5199
: extract method: incorrectly allowed
5690
: refactoring: incorrect ExtractMethod on conditional return in loop
4293
: extract method: compile errors after (1GKZAPU)
4315
: extract method: incorrect method creation (1GLAD1H)
3911
: refacotring: should show a warning if new method has constructor name
(1GF5TRE)
4270
: Rename refactorings are broken (1GKRF37)
5699
: Add ResourceTransfer to packages view
Problem Reports Closed
Eclipse Platform Build Notes
Java Development Tooling
Eclipse SDK Build 0.207 1st November 2001
What's new in this drop
- The Show in Packages View Action is available
on text selections in the Java Editor. When the text selection is empty
the editor input is used as the selection.
- The Packages View contents can be filtered
against a working set.
- Action contributions for creating patches
for Java elements.
- Type Hierarchy for packages, package
fragment roots and projects.
- F4 (Open Type Hierarchy) almost everywhere
(methods, in editor)
- Open Super Implementation Action: Searches
for the method implementation in the hierarchy and opens it in the editor.
Problem Reports Fixed
5177
: extract method: NPE on binary file
3947
: cannot drag and drop source folders (1GF7OQL)
5015
: NullPointerException in refactor wizard
4971
: Strange 'copy package'
3699
: Show in package view should be available on text selections (1GJVY29)
5278
: Show Library Projects preference lost on restart
5288
: no revision tag for non-java resources
5332
: NPE deleting classpath jar using packages view
4257
: Packages View overwrites files without warning (1GKM8WL)
5123
: Lots of "cheese" after getting exception usign code assist
5240
: Exception while using new template support
5258
: Errors when trying to create a new Template
5326
: Exception when closing editor with open template
4353
: Exception while creating new Template
5349
: ClassCastExceptions caused by BreakpointManager
5129
: Copy is disabled in the console
5114
: Add exception dialog ignores caught/uncaught selection
1737
: Feature: filter static initializers (1GKQHTT)
5307
: TVT: Hardcoded category name in Debug (org.eclipse.debug.ui\
5340
: Cancelling add exception breakpoint has no effect
4954
: Evaluation does not update variable view
1648
: Inspect, Display, and Run to line, are enabled in all editor
1603
: Evaluate actions of the Display view evaluate on empty selec
4953
: Double click does not change value in inspector
1763
: Add Filter button disable until something to add (1GLE2J4)
1704
: Investigate option to step filter synthetic methods (1GJOTQZ
5281
: Step into resumes instead
5367
: Meaningless brackets presented with primitive display option
5115
: Workspace source locator fails with mulitple package fragmen
1699
: Display window enhancement (1GJ6GR9)
5161
: More info in Console open on type dialog
1743
: Scrapbook should have accelerator for Display (1GKZ3BT)
3623
: Enable Display, Run and Inspect Actions in Workbench toolbar
1628
: README: packages appear when doing eval (1GEYFPN)
3348
: DCR: Code formatter enhancement (1GIYHQR)
4070
: DCR: F4 should work in packages view (1GHHA0L)
5116
: Showing methods in the Type Hierarchy View is redundant
5165
: package viewer project sorting
5195
: F4 on method does not work
5328
: NPE in Open Super Method action
5358
: Suspicious usage of IJavaElementDelta.getFlags()
5361
: No error tick on imports in Packages view
5377
: NPE in Open Super Method action
3502
: DCR: open package to hierarchy (1G8Q7UL)
3856
: F3/F4 not working in the packages view (1GEYIJE)
4086
: Format problem in single element mode (1GKPJI8)
4247
: JavaModelException from TypeHierarchyContentProvider (1GKEY80)
4261
: Error icon in TypeHierarchy outline (1GL3ASH)
4273
: Compiler option changes not handled correctly (1GKWRI3)
5115
: Workspace source locator fails with mulitple package fragments
4113
: Type Hierarchy does not update when class added (1GII73E)
4171
: Accessibility: Code Formatter Page too large with a large text font (1GJL58E)
Problem Reports Closed
4989
: cannot delete (contents of) default package
5286
: Walkback relaunching a program
5310
: "Copy" is disabled in Console
5316
: Cannot copy from console
1554
: Method entry breakpoints on source methods (1GC2U31)
5401
: Would like to copy contents of debug console
3648
: Java source attachment lost when same JAR added to another project (1GDKX8O)
4240
: Blank lines when creating a new type using the wizard (1GKBK4Z)
3547
: PORT: Create Java Project Wizard (1G794JO)
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse SDK Build 0.206 25th October 2001
What's new in this drop
- New improved template editor for resolving
variables.
- Rename Local Variable Refactoring. To
activate it - select the local variable declaration or a reference to the
variable and choose 'Rename Local Variable' from the 'Refactor' menu.
- Type Hierarchy: Hierarchy View Only
(Methods view hidden)
- Search uses new API of IResourceChangeEvent
- Limit Java field search to read or write
access
Problem Reports Fixed
5095
: template: to array incorrect
5099
: TypeCache duplicated
5092
: Open type list - no longer works if ever cancelled during indexing
4978
: Completion list not ordered as expected
5052
: Scrolling to the top of page when synching packages view
5117
: Gaining editor focus shows only package declaration
5097
: Version Info in Navigator marks all members of a type as changed
5048
: Too many declarations in hierarchy of (jdt)Parser.initialize()
5098
: Search Text page: Button margin & Mnemonics
4329
: No results If searched via Package view selection and dialog
5167
: Wrong F1 help on templates preference page
5140
: Array out of bounds during code completion
4362
: Template - should insert import statements
5232
: Java Search page not initialized correctly from Navigator
5091
: Source attachment is broken for JRE_LIB
5093
: Lost exported classpath entries
5101
: Package view is sorting roots in reverse order
4000
: JavaRuntime: initializeVMInstalls not robust against multiple calls (1GFO0YG)
3638
: Java source attachment lost when same JAR added to another project (1GDKX8O)
3490
: New class wizard should assume inner class when activated on class (1G2NQAH)
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse SDK Build 0.205 18th October
2001
What's new in this drop
- Support for reference updating in comments,
javaDoc and string literals (enabled for RenameType, RenameCU, RenameField
and RenamePackage). Matches are located by means of simple string comparison
- reviewing the text matches manually is advised.
- Support for context preview of error
messages shown by refactoring.
- Support for templates with popup-editor
to prompt the user for variables.
- Added import/export feature to templates.
- History List in Type Hierarchy
Problem Reports Fixed
4916
: Potential IDE freeze on Template Preference Page
4358
: Template - steals closing bracket
3787
: Template - pressing new presents an error
4354
: New Class and Interface wizards not descriptive on errors. (1GF0JP3)
3811
: Setter / Getter generates setter for final fields (1GEUMGT)
3865
: Missing mnemonics (1GF5QRR)
3910
: Type Hierarchy: Open on multiselection not OK (1GF5TCP)
4217
: Java build path tabs show "&" on the tab name (1GK9GIF)
5040
: Exception opening editor
3541
: package view: can move/copy a package to itself (1G5Y1RS)
3521
: Reorg confirmation dialog (1G470GF)
4376
: refactoring CCE
3820
: Missing "Cancel" button on "Rename Compilation Unit" dialog (1GEUS2T)
4912
: Copy in Packages View - can not copy to top level package folder
3787
: review: IPreactivatedRefactoring must go (1GIK9SC)
4139
: EC DCR: Code templates feature (1GIVMDV)
5035
: NPE in Deleterefactoring
4972
: move CU creates imports at wrong position
Problem Reports Closed
3885
: Assertion failed in rename paramter refactoring (1GF25DZ)
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse SDK Build 0.204 - October 11th, 2001
What's new in this drop
- Support for user defined templates/macros
in the Java editor
- Java doc info is available on the selection
when pressing F2
- Method argument hints when entering
a method
- Code assist shows Java doc hints
- Support for showing members inside the
packages view. The feature can be disabled in the Java Preferences Page. drilling
down into the
- Add "Search Scope" capability (first
cut)
Problem Reports Fixed
1GEP4HS: ITPJUI:WINNT - JAR Packager
should preserve timestamp from FS
1GL2WCM: ITPJUI:WINNT - JAR Packager
dialog to small if opened directly from .jardesc
1GL2VRG: ITPJUI:WIN2000 - SMOKE 0.203:
JarPackager: xml parsing errors on console
1GL4LRF: ITPJUI:WIN2000 - internal
error in refactoring wizard
1GJYP9E: ITPJUI:ALL - Move problem
when folder has space in the name
1GL2QJ6: ITPJUI:WIN2000 - Search
results print incorrectly when found in jar and sorting by path
1GL2QPF: ITPJUI:WIN2000 - Search
results not sorted by type when sorting by path
1GDU9JE: ITPJUI:ALL - DCR: Add "Search
Scope" capability
1GKKF7U: ITPJUI:WIN2000 - DND: can't
copy a CU into the same package using copy modifier key anymore
1GKXCTH: ITPJUI:WIN2000 - cannot
move resources
1GIWIFF: ITPJUI:WIN2000 - Refactoring:
missing rename on inner types
1GGDUQN: ITPJUI:WINNT - incorrect
renaming of static field
1GKAM62: ITPJUI:WINNT - Organize
import should be smarter
1GJP6V2: ITPJUI:WIN2000 - EC: Organize
Imports does not recognize fully qualified types in code
1GKZ7CL: ITPJUI:WINNT - Organize
imports removes required imports
1GLE589: ITPJUI:WIN - extract method:
internal error
1GKM61G: ITPJUI:WINNT - JRE vs. Installed
JRE
4086: Format problem in single element
mode (1GKPJI8)
4283 assertion failed on opening
rename parameters (1GKYY5N)
4226: Blank lines when creating a
new type using the wizard (1GKBK4Z)
3811: Setter / Getter generates setter
for final fields (1GEUMGT)
1GLDGUI: ITPJUI:WINNT - SWTException
from CompletionProposalPopup
1GLDYKJ: ITPDUI:ALL - NPE openning
class file
1GL9VPU: ITPJUI:WINNT - Internal
error in argument hints while codeassisting
1GKX6ZZ: ITPJUI:WIN2000 - SWT Error
in Java editor
1GKYY59: ITPJUI:WINNT - IllegalArgumentEx
from HoverControler
1GKZKJN: ITPJUI:WIN2000 - Jumpy behaviour
when adding/removing breakpoints
1GLE4MW: ITPJUI:ALL - Newly-opened
java editors don't have focus
3430
usability: parameter hints (1GKYXK5)
3431
Unreachable code in JCore (1GL2V6K)
Problem Reports Closed
1GF5PMF: ITPJUI:ALL - rename Package fixes
compile errors when it should not
1GFCQDM: ITPJUI:WIN2000 - Review: check
if Refactoring should use JavaSearchScope
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse SDK Build 0.203 - October 11th, 2001
What's new in this drop
- Current selection can be used as search
scope
Problem Reports Fixed
1GKPNP1: ITPJUI:WIN2000 - Compiler option
settings not properly persisted
1GKQA8U: ITPJUI:ALL - Copy dialog should
preselect current location
1GKZK3V: ITPJUI:WIN2000 - Deletion of packages
fails
1GKZ0HZ: ITPJUI:WIN2000 - organize imports
- 'not parsed' error should be info
1GKZ0CH: ITPJUI:WIN2000 - term 'parsed'
is inappropriate in the ui
1GKX9M5: ITPJUI:WIN2000 - Need better text
in error message
1GKQ0XA: ITPJUI:WINNT - Text search for
'ß' gives results for 's'
1GKRE1P: ITPJUI:WIN2000 - Can't launch
mains inside JARs
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse SDK Build 0.202 - Spetember 27th,
2001
What's new in this drop
- Global Refactoring menu. The actions
in this menu retarget themselves to the currently active view part (including
editor). To activate this menu for an existing workspace you have to go
to Perspective->Customize->Others and check the Java Refactoring entry.
- Method argument hints for code assist
- Code assist doesn't insert qualified
type names but instead adds an import statement.
Problem reports fixed
1GJYI0M: ITPJUI:WINNT - Missing icon in search
after deleting method
1GKEXYL: ITPJUI:WINNT - Refactoring: Progress
messages format
1GKEXO1: ITPJUI:WINNT - Reorg: Preview
button needs mnemonic
1GKM5GC: ITPJUI:WINNT - Search - incorrect
order of matches inside CU
1GEACKD: ITPUI:WIN98 - DCR - Cannot sort
results in Search View by line number
1GEACG2: ITPUI:WIN98 - Sort order is not
preserved in search view
1GEAC1T: ITPUI:WIN98 - Search view sort
algorithm is initially undefined
1GJHHK2: ITPJUI:WINNT - DCR: Search for
"References in Hierarchy"
Problem Reports Closed
1GJY3KG: ITPJUI:WIN2000 - NPE in jdt.internal.core.ClassFileInfo
1GK90H4: ITPJCORE:WIN2000 - search:
missing package reference
1GK8TXE: ITPJCORE:WIN2000 - search:
missing field reference
1GK7K17: ITPJCORE:WIN2000 - search:
missing type reference
1GKCJIL: ITPJCORE:WIN2000 - build
exception in 135
1GK6WP9: ITPJCORE:WIN2000 - seach:
missing type reference
1GJZSBE: ITPJCORE:WINNT - ArrayIndexOutOfBoundsException
during rebuild
1GK7E6S: ITPJCORE:WIN2000 - search:
StringIndexOufOfBound
Eclipse Platform Build Notes
Java Development Tooling UI
Eclipse SDK Build 0.201 - Spetember 20th,
2001
What's New in this drop
- support for automatic update of references
on moving compilation units (one or more). Works with drag'n'drop.
- Extract method improvements:
- extracting return statement
- extracting expressions (no name references
and no initializations and increments in for loop).
- smarter computation of arguments and
return values.
- correct handling of loop reentrance.
Problem reports
Fixed
1GF5TBK: ITPJUI:ALL - rename source folder
dialog accepts empty name
1GEEOX6: ITPJUI:WIN2000 - Cannot copy
into a project im packages view
1GH0PN1: ITPJUI:WIN2000 - Can't copy
file to a non-source folder
1GDF2T8: ITPJUI:WINNT - drag'n'drop -
cannot dnd a file from a package to a resource folder
1GE9I3G: ITPJUI:WIN2000 - Drag and drop
does not work properly in package
1GIF4Q4: ITPJUI:WIN2000 - Copy does not
allow you to copy resource files to project if not on class path
1GHQGCD: ITPJUI:WIN2000 - Strange dialog
when moving a CU to a different package
1GK1SJS: ITPJUI:WINNT - Some wizards
actions don't work with non-Java selection
1GIZ8WR: ITPJUI:WINNT - Hover help covered
by taskbar
1GE22QB: ITPUI:WIN2000 - Search usability
1GF5SFQ: ITPJCORE:WINNT - Rename - would
like a mode where references are not checked
1G4RC46: ITPJUI:WINNT - Java Project
Properties: output folder allowed as source folder
1GHOL7T: ITPJUI:WINNT - Leading slash
shown when creating a class
1GJNJE1: ITPJUI:WINNT - API: NewProjectCreationWizard
1GJH4KL: ITPJUI:WIN - Rename strips away
qualification causing compile errors
1GK1RLF: ITPJUI:WINNT - DnD: Drop to
folder not working
1GK90OL: ITPJUI:WIN2000 - rename CU:
exception
1GJXZSS: ITPJUI:WIN2000 - Smoke Test:
Copying a package adds extra line after the package statement to classes
within it
1GK9N10: ITPJUI:Linux - Exception using
F4 to open the hierarchy from a jar .class file
1GJY6VF: ITPJUI:WINNT - Marker on Java
project also shown on default package
1GIWR02: ITPJUI:WINNT - BuildPage does
not warn about adding a classpath variable pointing to a folder
1GI3KX8: ITPJUI:ALL - Lists in Java Build
Path properties does not initially have scrollbars
1GJMR5I: ITPJUI:WINNT - Type Hierarchy:
Selection in upperview not propagated to editor
1GIWKFJ: ITPJUI:WINNT - Refactoring:
Should not use computed strings
1GI9HAZ: ITPJUI:WIN2000 - Open Type Dialog:
The Map inteface has the class icon
1GG1BYK: ITPJUI:ALL - Rename operation
is not careful about conflicts
1GKDDRE: ITPJUI:ALL - New class wizard
fails
1GJ6EXO: ITPUI:WINNT - Search page extension
point doc inaccurate
1GKB776: ITPJUI:WIN2000 - new class creation:
adds many empty lines
1GHU9O9: ITPDUI:ALL - JavaApplicationLauncher
rename & comments