Eclipse Platform Build Notes 
Java Development Tooling Core

Eclipse SDK Build ?? - ??th December 2001
Project org.eclipse.jdt.core v_???

What's new in this drop

Problem Reports Fixed

6721 Error with code formatter style
6117 CodeFormatter - impossible to set indentation level and position mapping w/o deprecated methods
6719 LocalTypeDeclaration::traverse
3360 Code assist does not work in inner classes (1GJOVT6)
6893 LocalTypeDeclaration includes preceeding comment even if there are statements in between
3372 Markers for build path not updated on (re-) build
5413 incorrect class source range
6429 declaration source start incorrect on local variable
6433 declaration source start incorrect on local variable #2
3235 PackageFragmentRoot existency check need to be revisited (1GCUNO7)
6865 open on selection in BuildNotifier only finds contents of rt.jar
6037 JarPackageFragmentRoot.getUnderlyingResource() always returns null
6750 Batch compiler - Classpath handling is too strict
3409 JCK 1.4 - STMT - null literal in throw statement (1GK7MEQ)
4915 JCK 1.4 - need a major compiler switch for 1.3 / 1.4 mode
6678 Incorrect output after Add Unimplemented Method
3361 JCK 1.4 - ICLS - field from outer class and inherited public field in nested class (1GK7LAA)
3350 JCK 1.4 - ICLS - static class from outer and class from superclass in top-level nested class (1GK7DVJ)
3351 JCK 1.4 - ICLS - static class from outer and protected static class from superclass in nested class (1GK7DZV)
3352 JCK 1.4 - ICLS - static class from outer and public static class from superclass in nested class (1GK7EB9)
3362 JCK 1.4 - ICLS - field from outer class and inherited field in nested class (1GK7LCX)
3363 JCK 1.4 - ICLS - An inherited variable that shadows a name from an enclosing non-package scope (1GK7LHR)
3364 JCK 1.4 - ICLS - An inherited method that shadows a name from an enclosing non-package scope (1GK7LKV)
3365 JCK 1.4 - ICLS - An inherited class that shadows a name from an enclosing non-package scope (1GK7LTA)
3366 JCK 1.4 - ICLS - An inherited interface that shadows a name from an enclosing non-package scope (1GK7LW2)
3375 JCK 1.4 - ICLS - class from outer and protected class from superclass in top-level nested class (1GK7FLC)
3376 JCK 1.4 - ICLS - class from outer and public class from superclass in top-level nested class (1GK7FOT)
3377 JCK 1.4 - ICLS - class from outer and class from superclass in top-level nested class (1GK7FTA)
3378 JCK 1.4 - ICLS - class from outer and protected static class from superclass in nested class (1GK7FX7)
3379 JCK 1.4 - ICLS - class from outer and public static class from superclass in nested class (1GK7G2A)
3380 JCK 1.4 - ICLS - class from outer and static class from superclass in nested class (1GK7G5A)
3381 JCK 1.4 - ICLS - class from outer and protected class from superclass in nested class (1GK7G8E)
3382 JCK 1.4 - ICLS - class from outer and public class from superclass in nested class (1GK7GC1)
3383 JCK 1.4 - ICLS - class from outer and class from superclass in nested class (1GK7GQA)
3384 JCK 1.4 - ICLS - static class from outer and public static class from superclass in top-level nested class. (1GK7CTV)
3387 JCK 1.4 - ICLS - static field from outer class and inherited public field in top-level nested class (1GK7H0B)
3388 JCK 1.4 - ICLS - static class from outer and protected static class from superclass in top-level nested class (1GK7BGP)
3389 JCK 1.4 - ICLS - static class from outer and static class from superclass in top-level nested class (1GK7D2P)
3390 JCK 1.4 - ICLS - static class from outer and protected class from superclass in top-level nested class (1GK7D7Q)
3391 JCK 1.4 - ICLS - static class from outer and public class from superclass in top-level nested class (1GK7DBD)
3392 JCK 1.4 - ICLS - static class from outer and static class from superclass in nested class (1GK7ERE)
3393 JCK 1.4 - ICLS - static class from outer and protected class from superclass in nested class (1GK7EVB)
3394 JCK 1.4 - ICLS - static class from outer and public class from superclass in nested class (1GK7EZB)
3395 JCK 1.4 - ICLS - static class from outer and class from superclass in nested class (1GK7F4S)
3396 JCK 1.4 - ICLS - class from outer and protected static class from superclass in top-level nested class (1GK7F8L)
3397 JCK 1.4 - ICLS - class from outer and public static class from superclass in top-level nested class (1GK7FCN)
3398 JCK 1.4 - ICLS - class from outer and static class from superclass in top-level nested class (1GK7FHB)
3399 JCK 1.4 - ICLS - static field from outer class and inherited field in top-level nested class (1GK7H2Z)
3400 JCK 1.4 - ICLS - static field from outer class and inherited protected field in top-level nested class (1GK7GW6)
3401 JCK 1.4 - ICLS - field from outer class and inherited field in top-level nested class (1GK7HEF)
3402 JCK 1.4 - ICLS - static field from outer class and inherited protected field in nested class (1GK7HH1)
3403 JCK 1.4 - ICLS - field from outer class and inherited protected field in top-level nested class (1GK7H5X)
3404 JCK 1.4 - ICLS - field from outer class and inherited public field in top-level nested class (1GK7HBJ)
3405 JCK 1.4 - ICLS - static field from outer class and inherited public field in nested class (1GK7HKE)
3406 JCK 1.4 - ICLS - static field from outer class and inherited field in nested class (1GK7HMN)
3407 JCK 1.4 - ICLS - field from outer class and inherited protected field in nested class (1GK7L79)
6061 unreachable code/unused temp ?
6443 Incremental java builder doesn't handle folder create/delete nicely
5317 Reparenting class should refresh hierarchy
6740 Problems with deleting project
6491 Non-java resource folder doesn't appear under pkg fragment root
3245 sub folders with dot not visible in packages view (1GCOH17)
6806 NullPointerException moving enpty cu out of default package

Problem Reports Closed

4382 NullPointerException in JavaBuilder
3199 Missing classpath variables
6848 Index out of range exception with New builder
4913 null argument in IncrementalImageBuilder.getBuilderType
6760 package names truncated in compilation dialog
3295 Errors from missing reference to a jar do not go away

Eclipse Platform Build Notes 
Java Development Tooling Core

Eclipse SDK Build 20011211 - 11th December 2001
Project org.eclipse.jdt.core v_218

What's new in this drop

Problem Reports Fixed

3215 JM - Creating a new class sends out many notifications (1GD2GT0)
6695 Changing Java preference in build 20011206 throws a NullPointerException in org.eclipse.jdt.internal.core.DeltaProcessor.initializeRoots
6761 NullPointerException during replace
3290 JavaBuilder - Old class files remain after change of output location
3185 JavaBuilder - Errors don't disappear
3189 JavaBuilder - Missing libraries results in insufficient dependency info
3204 ImageBuilder should show error count in the progress
3227 JCL dev - Builder did not refresh problems in exception hierarchy
3228 Discarding rt.jar from build path triggers too many recompilation
3232 Incremental builder unable to handle efficiently missing rt.jar scenario
3234 Incremental builder does not notice addition of java.lang.Object inside same project
3241 Build doesn't honor cancel
3260 NPE when doing incremental project build
3278 JavaBuilder - Problem Count rarely updated
3287 Built state does not remember old pkg fragment roots
3301 Incremental build doesn't detect disappearance of field
3305 Incremental build doesn't detect abstract method to implements
3311 performance: task list still does not scale at all
3312 Internal errors in image builder due to duplicate package fragment
3317 Fullbuild after startup
3322 NullPointerException during build in StateImpl.getSourceElementEntries
3326 Incremental build doesn't work if bin deleted
3370 Incremental compiler is compiling project when it should not
3422 NPE in Java builder during catchup
3429 Incremental compilation bug on namespace change in private local class
3444 Build problems: Marker set on Folder?
5007 Project classpath references do not follow class folders
5109 Adding project doesn't fix build errors
5320 NPE during catchup
5641 NPE on rebuild when replacing internal jar
6538 searchDeclarationsOf* incorrect
6690 CodeAssist finds types outside the classpath
6687 Wrong JavaModel refresh after drag and drop outside folder with dot in name
6693 AbstractImageBuilder.compile throws an ArrayIndexOutOfBoundsException on line 166 in build 20011206
6670 Code Assist: Cannot resolve in method body
6674 Cannot add unimplemented methods
6629 Open On Selection does not work on Linux
5542 Too many deltas are fired on each JavaModel operation
3269 Updating the Java packages view on project creation (1GDW0U9)
3202 DCR - JM - Merge Java Element Deltas with Resource Deltas (1G2B60Z)
6621 NPE in Delta Processor
3368 JCK 1.4 - INTF - The field of protected interface is used in other package (1GK7M25)
6596 Java compiler can generate invalid bytecode
6586 NullPointerException when resource modification done before java model is open
6542 extract method: incorrect error message

Problem Reports Closed

6669 Search doesn't find reference to a field that is only used in an initialization
5385 search: name searchDeclarationsOfSentMessages is not good
3183 JM - Builders and nested operations using Java model can get inconsistent results (1FUBV90)
3250 JavaProject.retrieveResource picks first removed child delta (1GCV7PQ)
6378 ClassCastException in inner class emulation
6677 \u in comment gives Invalid unicode error

Eclipse Platform Build Notes 
Java Development Tooling Core

Eclipse SDK Build 20011206 - 06th December 2001
Project org.eclipse.jdt.core v_217

What's new in this drop

Problem Reports Fixed

6564 New builder - Incremental recompilation detected package problems incorrectly
6563 Package view does not refresh ok when adding both package and unit at once

Problem Reports Closed

3242 TypeRef.getType does not work for inner types (1GCFUNT)

Eclipse Platform Build Notes 
Java Development Tooling Core

Eclipse SDK Build 20011204 - 4th December 2001
Project org.eclipse.jdt.core v_216c

What's new in this drop

Problem Reports Fixed

6528: InvocationTargetException trying to search
6494: New builder: Invalid error found (The declared package does not match the expected package)
6461: NewBuilder - doesn't detect incorrectly located compilation units
6456: Invalid error when compiling access to protected member inside innerclass
3358: Performance: indexer doing too much work? (1GJLDN7)
5471: CodeFormatter mapped positions broken for multi-line comments
6431: ArrayIndexOutOfBoundsException in the SourceIndexer requestor
6422: Resource copy should not occur as soon as one source folder overlap the binary output
6416: Code resolve doesn't work on message send when parameters are not correct
5705: Wrong positions for ClassCastLiteral

Problem Reports Closed

6423: Search - does not find declarations of method "to*String"
3246: CodeCompletion - No completion on member access on anonymous class (1GD3OGA)
5454: Code Assist adds qualified code inside inner classes
5837: ArrayIndexOutOfBoundsException in index merging

Eclipse Platform Build Notes 
Java Development Tooling Core

Eclipse SDK Build 20011127 - 27th November 2001
Project org.eclipse.jdt.core v_215a

What's new in this drop

Problem Reports Fixed

6339 Assertion failed in SourceType
5618 Uncaught CompletionNodeFound exception doing code assist
6294 Exception during setting the classpath
6302 AssertionFailure in open on selection
6094 Search - does not find references to JavaProject.setProject(...)
3320" Search - Match through super type not found if in different project (1GGAOFT)
6158" Search - Prefix and postfix expression not found as write reference
4974: Set classpath / output location should be one operation
6176: Eclipse tools index out of bounds
6160: Index out of bounds in update references
6151: ArrayIndexOutOfBoundsException in ObjectSet
5943: internal error in setting buildpath (name collsion)
5471: CodeFormatter mapped positions broken for multi-line comments
5907: Indexer errors when disk full
5884: Code assist should only fully qualify if needed
5514: Select a declaration does not work in unsaved working copies
5414: ArrayIndexOutOfBoundsException in Signature
5384: search engine: behavior different than expected
6104: Unoptimal debugger highlight for multi-line message expression

Problem Reports Closed

6210: Creation failed error when creating a source folder
3425: JavaCore.create(String handle) looses information (1GLA0QG)
6127: Reference by local class not found when searching for interface refs
4990: Error starting Eclipse
3471: Leading '/' in src page of Java wizard is misleading (1G842TH)
3619: inconsistent search for method declarations (1GCZZS1)
5557: Incorrect hierarchy shown (not rooted at Object)
6100: Bug in ObjectSet.Enumeration.nextElement

Eclipse Platform Build Notes 
Java Development Tooling Core

Eclipse SDK Build 20011120 - 20th November 2001
Project org.eclipse.jdt.core v_213

What's new in this drop

Problem Reports Fixed

5982: content assist displays accessors
5955: NPE in LookupEnvironment
5923: Search for "length" field refs finds [].length
5916: Search - too many matches for refs to NameLookup.findPackageFragmentRoot
5957: Internal error in RecoveredMethod.add
5972: Incremental builder (new) recompiling dependents of Parser for no apparent reason
5940: Instance initializer in anon inner class generates errors
5913: Performance - creating tons of classfile elements at startup
5862: search : too many matches on search with OrPattern
6070: New Builder: Builder order problem
5852: Project references not updated according to buildpath
5471: CodeFormatter mapped positions broken for multi-line comments
5563: Write reference on declaration not reported

Problem Reports Closed

3257: IMethod.getParameterNames for ClassFiles should use names from source (1GDGN3G)
3245: sub folders with dot not visible in packages view (1GCOH17)

Eclipse Platform Build Notes 
Java Development Tooling Core

Eclipse SDK Build 20011113 - 13th November 2001
Project org.eclipse.jdt.core v_211b

What's new in this drop

Problem Reports Fixed

5821: Refactor Rename renames local variable instead of member in case of name clash
5790: IJavaProject.hasBuildState() fails with new builder
5794: Polymorphic search doesn't work in dependent projects
5781: NPE using new image builder
5834: Incremental build recompiled unrelated project

Problem Reports Closed

5215: search: missing field reference

Eclipse Platform Build Notes 
Java Development Tooling Core

Eclipse SDK Build 20011112 - 12th November 2001
Project org.eclipse.jdt.core v_210_01

What's new in this drop

Problem Reports Fixed

5362: Deeper than necessary JavaElementDelta when package added
5525: ICodeCompletionRequestor isn't 1.0 compatible
5616: NPE when compiling invalid code defining a array of strings
5217: java search scope: missing enclosing project
5527: Unexpected inaccurate matches for #close() declarations
5522: Type hierarchy - missing subtypes of JavaElement
5508: JDT cannot support periods in the folders above the package name
5541: No refresh when adding a compilation unit inside a dot named source folder
5532: Incremental compile missed a return type change
5515: AbortCompilation during polymorphic search
5275: Cross-project recompilation Defect 186249 - OTI PR# 1GLEYT1
5267: Dependent Projects not compiled when project is saved
5425: Exception on CodeAssist
3194: DCR - JM - Buffer contents is duplicated (1G03HCP)
5430: Must resurrect 0.9 deprecated APIs
4923: IJavaProject.getPackageFragmentRoots returns roots from other projects
3308: Projects not build in correct order after load (1GF60TN)
3435: keeping the project references and required project in synch (1GL0L34)
5203: Project indexing does not restrain to source files on the classpath
3293: search does not work in inner class (1GEUQHJ)
3249: Error message is confusing: using token instead of identifier (1GCTDYM)
5214: TVT: Apostrophe shows up multiple times in Java error messages in some translations (italian)
5263: TVT: Compiler error messages are hard for translators to understand
3251: Types not included in code assist list for import (1GD06W9)
5277: Code assist on assert method do an AbortException
5070: search: missing interface method reference
5069: search: method reference in super missing
5068: search: missing method reference

Problem Reports Closed

5526: NullPointerException searching declarations of #close()
5498: Java Compile - code does not compile correctly in JDT, but does with javac
5493: Adding project references doesn't update the classpath
5426: CodeAssist returns empty completion
1690: Local variables not always displayed when in scope (1GJ8PX4)
4368: Wrong match in Java Search
3238: CodeAssist - no completion if cursor at string beginning (1GI3BYO)
3271: Unable to delete attached internal source jar (1GDX215)
3209: DCR - JM -Invalid references to IPath.getDevice() potentially breaking on Linux (1G4U1R7)
 

Eclipse Platform Build Notes 
Java Development Tooling Core

Eclipse SDK Build 20011025 - 25th October 2001
Project org.eclipse.jdt.core v_206

What's new in this drop

Problem Reports Fixed

3568: no hoverhelp over constructor referrences (1GAJ0KP)
5218: AccSuper is not set properly
5200: SetClasspathOperation must close root only when root is removed
3449: CodeAssist - two type with same name must be qualified (1GLDN3Z)
4973: Rename package removes first letter of import statements
3279: Severe - JM - Source found, even though sourcepath is false (1GELAVB)
3434: Deleting a project from the ws removes it from the buildpath! (1GKZNBS)
5021: Refactoring trashed my code
5136: ArrayIndexOutOfBoundsException when a field declaration is an anonymous class
3440: Classfile comparator should be able to ignore order (1GL2I7E)
3439: Classfile comparator should be able to ignore synthetics (1GL2I3N)
3442: NPE in SourceElementParser (1GL496I)

Problem Reports Closed

3369: Classpath gets out of sync (1GJU853)
3281: change java project binary output create new package (1GEHK07)
3298: Incorrect compile error on valid case statement (1GEYWET)
3562: Outliner bug for initializers (1G93CS3)
3447: search: could automatically narrow down scope (1GLDJVN)
3288: CodeAssist - Code assist doesn't work in some methods (1GELEBH)
5073: delete does not work on default package
3443: Unused argument/variable warnings shown twice (1GL4OW7)
 

Eclipse Platform Build Notes 
Java Development Tooling Core

Eclipse SDK Build 20011018 - 18th October 2001
Project org.eclipse.jdt.core v_205

What's new in this drop

Problem Reports Fixed

5065: NullPointerException in Code Assist
4921: Serach does not find types in internal jar
4917: Latest build fails updating TypeHierarchy
3296: CodeAssist - should filter out duplicates if any (1GEWDL7)
3325: Too much codeassist match on interface (1GH0GV1)
3424: DCR: code assist support for variable name suggestions (1GKM6OQ)
3282: JCK 1.4 - DASG - assigned variable before catch block after return statement (1GK2AHX)
3452: NPE doing Display from Binary (1GLEG5K)
3374: SearchPatter.createPattern(...) doesn't work with unicodes (1GJYBRY)
3309: DCR - JM - could ICompilationUnit::getType throw JME? (1GF9AL9)
3310: Smoke 124: Compile errors introduced with rename refactoring (1GFBK2G)
3436: NPW in TypeHierarchy (1GL0L8D)
4919: Cannot duplicate local variable in finally block
4943: Verification error
4385: QualifiedAllocationExpression.sourceEnd incorrect if type is an AnonymousLocalTypeDeclaration
3230: Search - Too many type references for query ending with * (1GAZVGI)

Problem Reports Closed

3174: Open-on-selection doesn't work on MouseAdapter (1GF69TH)
3337: Open on selection failed with double message (1GIFA80)
3207: JM - Smart save when empty CU (1G4EVHM)
1672: Cannot evaluate classes in a sealed jar (1GHU6YK)
3220: Formatter tests refer to hardcoded path on disk (1G9R5G4)
3258: exception doing import assist (1GDIJ9D)
3240: need to find method declarations in anonymous inner types (1GCBPRI)
3254: Indexer - Should nest index source retrieval in IWorkspaceRunnable (1GD7J6F)
3225: IJavaProject.findPackageFragment strange semantic (1GAOLWQ)
3218: No interface to polymorphically acess ICompilationUnit (1G8D2ZP)
3205: Problems with IJavaModel.findPackageFragment (1G456DO)
3197: DCR - OpenOnSelection - Code resolve doesn't work on declarations (1G0UX9V)
3177: 64kb method should be a configurable problem (1FJHGVF)
 

Eclipse Platform Build Notes 
Java Development Tooling Core

Eclipse SDK Build 20011011 - October 11th, 2001
Project org.eclipse.jdt.core v_204

What's new in this drop

            Creating entries with export flag
             + JavaCore.newProjectEntry(IPath, boolean)
             + JavaCore.newLibraryEntry(IPath, IPath, IPath, boolean)
             + JavaCore.newVariableEntry(IPath, boolean)

            Helper method computing a resolved and expanded path (all exports from prerequisites)
             + IJavaProject.getExpandedClasspath(boolean)

Problem Reports Fixed

  3430      usability: parameter hints (1GKYXK5)
  3431      Unreachable code in JCore (1GL2V6K)
  3175      JCK1.3a - ICLS - Comparing current instance against enclosing instance inside of anonymous class. (1GLDSBS)
  1GLBOJZ:  ITPJCORE:WIN2000 - UnaryExpression doesn't store expression type in bit mask
  1GDS7IP:  ITPJCORE:WIN2000 - VerifyError related to a local index computation
  1GLABQ7: ITPJCORE:WIN2000 - JavaCore.create(String) throws an unexpected exception
  1GL0PGV: ITPJCORE:WINNT - Batch compiler leaving JARs open
  5268      ITPJCORE:ALL - VerifyError when running app (1GL4QKI)
  1GLBP65: ITPJCORE:WIN2000 - search: type refs - incorrect match
  1GKXCOM: ITPJCORE:WIN2000 - ClassCastException during inner class emulation
  1GD07GK: ITPJUI:WIN98 - Code assist should qualify methods if needed.
  1GL1HF8: ITPJCORE:WIN2000 - Missing implementation in the compiler compiling invalid code
  1GL13OT: ITPJCORE:ALL - INameLookup should be removed
  1GL1I9F: ITPJCORE:WIN2000 - Wrong source mapping for binary methods with parameters with identical simple names
  1G4CIP0: ITPJUI:WIN - Source for binaries doesn't work for anonymous inner classes
  1GD79XM: ITPJCORE:WINNT - Search - search for field references - not all found
  1GLA60W: ITPJCORE:WINNT - CodeAssist - should not propose declarations of method already locally implemented
  1GLAEZB: ITPJCORE:WINNT - CodeAssist does not disambiguate method references
  1GL4F3J: ITPJCORE:WINNT - Completion on declaration should also provide thrown exceptions
  1GL11J6: ITPJCORE:WIN2000 - search: missing field references (nested types)
  1GL12XE: ITPJCORE:WIN2000 - search: missing field references in inner class
  1GL0X82: ITPJCORE:ALL - ClassCastException setting args on class file
  1GKAQJS: ITPJCORE:WIN2000 - search: incorrect results for nested types
  1GKZ8VZ: ITPJCORE:WINNT - Search - did not find references to member constructor
  1GKYS7Y: ITPJCORE:WINNT - Main not found
  1GELSDQ: ITPJUI:WINNT - JDOM: IType.createMethod does not insert nicely for inner types
  1GF67VL: ITPJUI:WIN98 - DCR - CodeCompletion - Code-assist for listener methods
  1GFK8YT: ITPJUI:ALL - Rename CU A.B.java to AB.java fails (NPE)
  1GD06J6: ITPJUI:WIN98 - Code assist should qualify fields if needed.
  1FZWGMG: ITPCOM:WIN98 - DCR - CodeAssist - code assist should provide method signature completions
  1GHVOQE: ITPJCORE:WINNT - Ambiguous completion in CodeAssist
  1G8DEAB: ITPJUI:WINNT - DCR: code assist super methods when defining method
  1GGNNDZ: ITPJCORE:WINNT - OpenOnSelection - non visible target is equivalent to no target
  1GE14NN: ITPJUI:WINNT - Unable to find/search for .class files
  1GJYFUO: ITPDUI:ALL - Evaluation hangs, evaluation thread is suspended
  1FWG453: ITPJCORE:WIN98 - OpenOnSelection - fails for default constructors
  1GDQD37: ITPJUI:WIN2000 - OpenOnSelection - Open on selection failure
  1GGZ2R7: ITPJUI:WIN2000 - Search for method refs failed
  1GKNXX6: ITPJCORE:WINNT - OpenOnSelection - no selection if targeting member type in default package
  1GE34EE: ITPJUI:WIN2000 - OpenOnSelection - initial selection wrong
  1GKEG73: ITPJCORE:WIN2000 - search (136): missing field declaration
  1GKB9YH: ITPJCORE:WIN2000 - search for field refs - incorrect results
  1GJL6EJ: ITPJCORE:WINNT - JavaConventions.validateClasspath: Compares against variable name
  1GDQEAS: ITPJUI:ALL - Indexer - delete unused indexes on Java core plug-in shutdown
  1GKM4M9: ITPJCORE:WINNT - DCR: code select should work on declarations
  1G2NZVT: ITPJUI:WIN2000 - DCR - OpenOnSelection - Code resolve doesn't work for declarations

Problem Reports Closed

  3223      Search from editor's context menu doesn't work (1GAJCD8)
  3433  search: missing field occurrecnces (1GKZ8J6)
  3176      JCK1.3a - STMT - Single declaration in try block (1GLDSH9)
  1GL0MN9: ITPJCORE:WIN2000 - search: not consistent results for nested types
  1GL9UMH: ITPJCORE:WIN2000 - search: missing type occurrences
  1GKYXK5: ITPJUI:WIN2000 - usability: parameter hints
  1GEV78E: ITPJUI:WIN2000 - Code assist: private superclass methods show up, but others don't
  1GDKKTS: ITPJUI:WINNT - CodeCompletion - import assist shows invisible types
  1G7317O: ITPJCORE:WIN2000 - DCR - CodeAssist - code assist shows invisible members
  1GKK930: ITPJCORE:WINNT - No code assist for Inner type
  1GIIDGX: ITPJUI:WINNT - open on type: does not work on some types
  1GKOFO6: ITPJCORE:WINNT - Internal error searching for class references
  1GK96A0: ITPJCORE:WINNT - NPE during search operation
  1GK9B5Q: ITPJCORE:WINNT - Class reference search broken
  1GBOFK5: ITPJUI:ALL - "References to" on methods in jars
  1GKECWC: ITPJCORE:WINNT - Organize Imports fails: Typerefs not complete
  1GKCH3N: ITPJCORE:WIN2000 - search: method refs - super call not found
  1GKB475: ITPJCORE:WINNT - StringIndexOutOfBoundsException on searchfor methods
  1GJL6V0: ITPJCORE:WINNT - JavaConventions.validateClasspath: IStatus usage
  1GKM1MU: ITPJCORE:WINNT - Classpath validation: Overlapping accepted
  1GJL7RS: ITPJCORE:WINNT - JavaConventions.validateClasspath: nested sourcefolders
  1GK9NB0: ITPJCORE:WIN2000 - Another core dump - sorry
  1GJYG33: ITPJUI:WIN2000 - Core dump in run time workbench in Search
  1GK9S59: ITPJUI:WIN2000 - Internal error when synchronizing
  1GL2TZY: ITPJUI:WIN2000 - Code Completion should only show visible items
  1GKRLZ4: ITPJCORE:WIN2000 - Compiler overzealous with commas
  1GF98R4: ITPJUI:WINNT - JM - why is a file A.B.java seen as a compilation unit?
  1G98XR7: ITPJCORE:WIN2000 - Feature Request for JavaDoc CodeAssist

Eclipse Platform Build Notes 
Java Development Tooling Core

Eclipse SDK Build 0.202 - Spetember 27th, 2001
Project org.eclipse.jdt.core v_202

What's new in this drop

Problem reports fixed

  1GK2A45: ITPJCORE:WIN2000 - JCK 1.4 - possibly assigned variable after assignment expression when true
  1GK29Q8: ITPJCORE:WIN2000 - JCK 1.4 - possibly assigned value of a final instance variable after a constant boolean expression when false
  1G52F7P: ITPJCORE:WINNT - Search - finds bogus references to class
  1G4TNX1: ITPJCORE:WINNT - Search - No search anonymous results in inner classes
  1GHW0AZ: ITPJCORE:WINNT - JCK 1.4 - unreachable empty statements
  1GK2BLM: ITPJCORE:WIN2000 - JCK 1.4 - definitely assigned value after the boolean operator ? : when true
  1GKB28A: ITPJCORE:WIN2000 - Compiler accepts incorrect code
  1FL4T1Q: LFCOM:WINNT - JCK 1.4 - VerifyError due to an illegal jump
  1GK2B6D: ITPJCORE:WIN2000 - JCK 1.4 - definitely assigned value before the second operand of the boolean operator &&
  1GK2AOF: ITPJCORE:WIN2000 - JCK 1.4 - assigned variable before finally block after return statement
  1GK6WD3: ITPJCORE:WIN2000 - search:no fully qualified references are found
  1GK7231: ITPJCORE:WIN2000 - typos in comments
  1GK77HA: ITPJCORE:WINNT - Search - missing base type references
  1GJY2XN: ITPJUI:WIN2000 - rename type: error when with reference
  1GK1I2J: ITPJCORE:WIN2000 - Broken SourceEnd in ForStatement and WhileStatement
  1GK1HWY: ITPJCORE:WIN2000 - Broken sourceEnd in for Assignment and CompoundAssignment
  1GIIBC3: ITPJCORE:WINNT - search for method references - missing matches
  1GGNOTF: ITPJCORE:WINNT - Search doesn't find method referenced in anonymous inner class
  1GK1GJE: ITPJCORE:ALL - Search - StringOutBoundsException when searching references in JAR

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
  1GIT857: ITPJCORE:WIN2000 - Performance - Ctrl+S triggers five parser runs
  1GEHCYL: ITPUI:WINNT - Minor: Colon at wrong place in build dialog
  1FLUBRR: JRIDE:WINNT - Problems: instantiating inner classes
  1FLUOJI: JRIDE:WINNT - Problems: vague error message with illegal constructor invocation
  1FLZUG5: JRIDE:WINNT - Problems: invalid expression as statement is not reported
  1FLZV4M: JRIDE:WINNT - Problems: invalid hexa literal number not reported
  1FLZYES: JRIDE:WINNT - Problems: the interface cannot define an initializer is not reported
  1FQVTI1: LFCOM:WINNT - Compiler - No implicit conversion should not generate aconstnull
  1FUZYXT: ITPJCORE:WINNT - JM - Source for Binaries issue
  1FX0LZ0: ITPCOM:ALL - Request for comments preceeding imports & package decls
  1FW8ENP: ITPJUI:WIN98 - JDOM - Deleting import statements from Outline obliterates intervening comments
  1G4PWC7: ITPJCORE:WINNT - Search - No matches with class files
  1G83ZKL: ITPJUI:WINNT - Compiler - unclear error message for a reserved word used as an identifier
  1GF5W1S: ITPJUI:WIN2000 - ClassCastException in LookupEnvironment
  1GKF01S: ITPJCORE:WINNT - Severe: internal error during search
  1GDVFRX: ITPJUI:WIN2000 - CodeCompletion - eats the following word
  1GF67JM: ITPJUI:WIN98 - CodeCompletion - Code-assist consumes next token
  1GCSHAC: ITPJCORE:Inconsistent codeassist behavior
  1GCNBTL: ITPJCORE:ALL - DCR - JM - Provide a way to read JavaCore default options from the plugin.xml file
  1GAJBOU: ITPJUI:WINNT - Code Assist shows matches after ()
  1FW8NV6: ITPJCORE:ALL - DCR - JM - Need API for compiler options

Eclipse Platform Build Notes 
Java Development Tooling Core

Build 0.200 - September 13th, 2001
Project org.eclipse.jdt.core v_200

What is new in this drop

Problem Reports Fixed

1GEKKUO: ITPJCORE:ALL - JM - Util.readContentsAsBytes(InputStream) doesn't allow for size hint
1GBRPSJ: ITPJCORE:Options - should surface the code formatter options on JavaCore
1GJU3YV: ITPJCORE:ALL - ArrayIndexOutOfBoundsException in scanner
1GJL1R5: ITPJCORE:ALL - NPE in ClassFile.getSourceRange
1GH49XR: ITPJUI:WIN2000 - Organize Imports inserts bogus import
1GJU3O8: ITPJCORE:WINNT - type hierarchy: NPE
1GJIYKP: ITPJCORE:WINNT - type hierarchy - contains unrelated types
1GITFQR: IVJIDT:WIN2000 - Wrong byte code generation, Inconsistent stack height 1 != 0 error
1GIHUQP: ITPJCORE:WINNT - search for static field should be more accurate
1GIT66X: ITPJCORE:WINNT - ClassCastException when calling CodeAssist
1GJA0WG: ITPJCORE:WINNT - AbortCompilationUnit when doing a Search
1GH49HW: ITPJUI:WINNT - Search functionality is misleading when viewing source from jar
1GFXPE5: ITPJUI:ALL - Search for method references broken
1GFM3X3: ITPJUI:WINNT - Wrong code formatter default for keeping else on same line
1GHSM7B: ITPJUI:ALL - formatting of anonymous classes
1GGPVHN: ITPJUI:WIN2000 - Not getting hover Javadoc for ISelection
1GE2LO2: ITPJCORE:WIN2000 - SourceStart and SourceEnd of synchronized statement
1GIUTIZ: ITPJCORE:WIN2000 - AST: case statement doesn't cover case keyword
1GITCCY: ITPJCORE:WIN2000 - AST: strange LocalDeclaration.declarationSourceEnd
1GIRQFW: ITPJCORE:WIN2000 - AST: wrong source end if subnode is of type AnnonymousTypeDeclaration
1GIRHRP: ITPJCORE:WIN2000 - AST: wrong sourceStart and sourceEnd in SynchronizedStatement
1GHUAUO: ITPJCORE:ALL - Renaming an element in a working copy corrupts the working copy
1GHUAM1: ITPJCORE:ALL - NPE when renaming an element in a working copy
1GHDA2V: ITPJCORE:WINNT - ClassCastException when doing a search
1GFY02B: ITPJUI:ALL - Delete a method and saving introduces extra lines
1GFOFMD: ITPJUI:WIN2000 - New class should have space between package and class decls
1GI3R1I: ITPJCORE:WIN2000 - Compilation error evaluating super expression in debugger
1GII07V: ITPJCORE:WIN2000 - CompilationUnitDeclaration.traverse doesn't call visitor.endVisit
1GIR345: ITPJCORE:ALL - Indexer: NegativeArraySizeException
1GIRC23: ITPJCORE:ALL - CodeFormatter brace on new line problem
1GIT8SA: ITPJCORE:WIN2000 - AST: wrong sourceEnd if action is Block
1GIUQVL: ITPJCORE:WINNT - IClassPathEntry: java doc incorrect
1GIVGMH: ITPJUI:ALL - EC: Javadoc hoverhelp incorrectly uses first of multiple comments
1GIYKSR: ITPJCORE:WIN2000 - Ast: FieldDeclaration.traverse implemeted differently
1GI3ND5: ITPJCORE:WINNT - Potential optimization during IB problem generation
1GFBVZH: ITPUI:WIN2000 - ArrayIndexOutOfBoundsException: Java editor
1GI509E: ITPJCORE:WINNT - IJavaProject.getNonJavaResources returns java and class files
1GI2WAW: ITPJCORE:WINNT - Too many results for default package
1GHQZ9H: ITPJUI:ALL - Walkback doing a search
1GGYT3S: ITPJCORE:WINNT - javaconventions::validatePackageName and default package
1GF9856: ITPJCORE:WINNT - JM - JavaConventions::validateCompilationUnitName
1GF822P: ITPJCORE:WIN2000 - NegativeArraySizeException in Parser
1GI6T4Y: ITPJCORE:WINNT - NPE in JavaModeManager retrieving workspace options
1GE4ILR: ITPJCORE:ALL - Eval - Evaluation in Binary Project fails
1GI3LLC: ITPJCORE:ALL - Incorrect formatting for the new keyword
1GHU6O5: ITPJCORE:WINNT - RMIC test fail
1GHH6O7: ITPJCORE:ALL - Need to tune the exception analysis for AssertStatement
1GHUW7T: ITPJCORE:WIN2000 - Build Problem
1GI3IG9: ITPJCORE:ALL - internal compiler error involving bogus method/field declaration
1GHU4PK: ITPJCORE:WINNT - NoSuchMethodError when running program
1GHONAX: ITPJCORE:WIN2000 - Compiler uses different name lookup for refactoring
1GEJYAJ: ITPJCORE:WIN2000 - Compiler - Binding of QualifiedNameReference is null
1GHFHWR: ITPJCORE:ALL - Assertions: CodeAssist and Selection need to be updated
1GHFHXG: ITPJCORE:ALL - Assertions: Add optional warning on assert identifier
1GCZ9VM: ITPJCORE:WIN2000 - DCR - Compiler - Batch compiler should be API
1GHO6QR: ITPJCORE:WINNT - Code Assist - no method completion when return type is secondary one
1GH0AU7: ITPJCORE:ALL - Eval - VerifyError in scrapbook page
1GH2R62: ITPJCORE:WIN2000 - Typo in progress message
1GGYL32: ITPJCORE:ALL - Default supertypes are not visible when qualified
1GDFJK0: IVJIDT:WIN2000 - Using 'synchronized' produces invalid exception table values in class, causes "Illegal exception table range" exception, VAJ 3.5+
1GGAK6G: ITPJCORE:ALL - Incorrect javadoc comment in JavaElement
1GF9L3K: ITPDUI:ALL - Eval - Private array resolution failure
1GF8KHX: ITPJUI:ALL - Invalid project build path should be warning, not error
1GF7JIH: ITPJCORE:ALL - Exception when removing network drive
1GEYBL9: ITPJUI:WINNT - Adding source folders on CP is very confusing
1GEJAOT: ITPJUI:WINNT - JRE Source attachment set to path to does not exist
1GEHZNB: ITPJUI:WINNT - smoke 114: formatter inserts extra tab in first line
1GCZZT4: ITPJCORE:Fault-tolerance - missing constructor invocation could still answer the allocated type
1GAU96P: ITPJCORE:WINNT - DCR - JM - JavaProject should provide a class path validation method
1G7A1TL: ITPJCORE:WINNT - DCR - JM - Rules for classpath not specified
1FVVWZT: ITPJCORE:ALL - JM - IBinaryType should implement getSourceFileName()