jdt core - build notes 3.0 stream
java development tooling core
 
Here are the build notes for the Eclipse JDT/Core plug-in project org.eclipse.jdt.core, describing bug resolution and substantial changes in the HEAD branch. This present document covers all changes since Release 2.1 (also see a summary of API changes). Older changes which occurred up to Release 2.1 can be found in build notes R2.1.


Eclipse Platform Build Notes 
Java Development Tooling Core

Eclipse SDK 3.0 Build - ?th June 2003
Project org.eclipse.jdt.core v_360 (cvs).

What's new in this drop

Problem Reports Fixed

36232 binding do not fully consider working copies
36888 Close the gap between original and working copies
39311 Outliner did not refresh after method rename (refactor)
39259 While statement has wrong source position
39248 object += "string"; okay with javac but not JDT--JLS ambiguity?
39007 Infinite loop trying to index a non-existing external jar
39172 Incorrect error reported if extra semi-colon exists on a return statement


Eclipse Platform Build Notes 
Java Development Tooling Core

Eclipse SDK 3.0 Build - 23rd June 2003
Project org.eclipse.jdt.core v_359 (cvs).

What's new in this drop

Problem Reports Fixed

38678 workspace did not shutdown
37006 2 tasks in the tasks view instead of one
38759 Task Tags: should not consider text in substrings/parts of text
36066 Outliner did not refresh after field rename
38951 NPE in editor while saving contents
35877 Stack overflow in code assist
35409 RC2 Compiler produces bogus error messages
38838 SyntaxError- unoptimal syntax error message


Eclipse Platform Build Notes 
Java Development Tooling Core

Eclipse SDK 3.0 Build - 18th June 2003
Project org.eclipse.jdt.core v_357b (cvs).

What's new in this drop

Problem Reports Fixed

38901 IndexManager hangs in end-less loop


Eclipse Platform Build Notes 
Java Development Tooling Core

Eclipse SDK 3.0 Build - 16th June 2003
Project org.eclipse.jdt.core v_358 (cvs).

NOTE: This version got backed out due to severe regression (see 38951 NPE in editor while saving contents). Until subsequent version is made available (see above), integration builds will revert to previous version (v_357).

What's new in this drop

Problem Reports Fixed

38901 IndexManager hangs in end-less loop
38908 Ant script reports that the bootclasspath cannot be infer
38531 IllegalArgumentException "Source attachment path should be absolute"
38424 Mistake on Web site
38732 organize imports does not work with assert in source code
38447 AST: Source ranges with missing bracket
36854 NPE opening type hierarchy
33530 JavaModel synchronization model should be more optimistic
20931 Need an API to reload the classpath from the file
38393 bytecode generated for evaluation with parentheses is wrong


Eclipse Platform Build Notes 
Java Development Tooling Core

Eclipse SDK 3.0 Build - 5th June 2003 - 3.0 MILESTONE-1
Project org.eclipse.jdt.core v_357 (cvs).

What's new in this drop

Problem Reports Fixed

37274 Deadlock on plugin import


Eclipse Platform Build Notes 
Java Development Tooling Core

Eclipse SDK 3.0 Build - 4th June 2003 - 3.0 MILESTONE-1
Project org.eclipse.jdt.core v_356 (cvs).

What's new in this drop

Problem Reports Fixed

38362 Inconsistent output when using comparrisson operators


Eclipse Platform Build Notes 
Java Development Tooling Core

Eclipse SDK 3.0 Build - 3rd June 2003
Project org.eclipse.jdt.core v_355 (cvs).

What's new in this drop

Problem Reports Fixed

37111 classpath file - java source attachment shouldn't hardcode project name
38143 this = null; should raise compile time error
38124 Brackets around cast accepted by Eclipse but not javac


Eclipse Platform Build Notes 
Java Development Tooling Core

Eclipse SDK 3.0 Build - 26th May 2003
Project org.eclipse.jdt.core v_354 (cvs).

What's new in this drop

Problem Reports Fixed

37750 incorrect handle identifier for IImportContainer
36674 compiler can generate Java 1.4-only bytecode regardless of compatibility settings
37962 Unexpected transient problem during reconcile
37166 NPE in SearchEngine when matching type against ProblemReferenceBinding
37438 searchenging NPE in searchDeclarationsOfReferencedTypes
37779 ExceptionInInitializerError when using JDTCompilerAdapter
36307 JDK1.4.2: Wrong declaring class for clone method on array class


Eclipse Platform Build Notes 
Java Development Tooling Core

Eclipse SDK 3.0 Build - 19th May 2003
Project org.eclipse.jdt.core v_353 (cvs).

What's new in this drop

Problem Reports Fixed

37621 java compiler creates class with internal inconsistency
37646 Help for JDTCompilerAdapter is dated
36894 JobManager could wait when idle
37541 Unoptimal deprecation diagnosis
37565 JACKS: Class literal should not cause class initialization
37503 Compiler does not take care of exclusion filter


Eclipse Platform Build Notes 
Java Development Tooling Core

Eclipse SDK 3.0 Build - 13th May 2003
Project org.eclipse.jdt.core v_352 (cvs).

What's new in this drop

Problem Reports Fixed

37501 VerifyError with assert when optimizing out unused local variables
37387 Compiler generates unnecessary byte codes
37381 AST: Wrong source ranges on VariableDeclExpression
37200 "Source->Generate Delegate Methods..." fails


Eclipse Platform Build Notes 
Java Development Tooling Core

Eclipse SDK 3.0 Build - 29th April 2003
Project org.eclipse.jdt.core v_351 (cvs).

What's new in this drop

Problem Reports Fixed

37040 VerifyError "Illegal target of jump or branch"
36490 Java compiler misses dependency on 'static final' class variables
36814 NaiveASTFlattener does not serialize try-finally statements correctly
36772 AST: CompilationUnit.findDeclaringNode: Spec/Impl not same
36711 Resource duplication message should list location of duplicate
36718 Compiler should not generate references to classes not on the classpath


Eclipse Platform Build Notes 
Java Development Tooling Core

Eclipse SDK 3.0 Build - 22nd April 2003
Project org.eclipse.jdt.core v_350 (cvs).

What's new in this drop

Problem Reports Fixed

36510 Automatically attach source for source files located in a class folder
36499 exists() returns true for a source file inside a classfolder
36438 null == null causes java.lang.VerifyError
35755 Search in hierarchy misses dependent projects
36465 Unable to create multiple source folders when not using bin for output
36339 Try codegen issues slightly incorrect ANY exception handler
35965 Source not found in source attachment
36447 Unoptimal wide conditional branch bytecode sequence
19286 Suspicious synchronized operations
36213 ArrayIndex out of bounds
36244 JDK1.4.2: Add -cp as a batch option
35528 When I check out a project from CVS, Updating takes a very long time
36058 Unknown NPE in log
21661 Compile dependency problems
28937 Compiler Problem Marker: Accidental Boolean Assignment
33831 ast API: add FieldAccess.resolveFieldBinding
35649 The SourceMapper instances could share the fileNamefilter
34896 compiler setting "unused private fields"
33751 The numbering of anonymous could be optimized
35849 Incremental compilation ignores linked folders
35926 Batch compiler compile should return false when the command line is incorrect
35421 [nls] Inconsistencies between properties files and nls strings
34173 Create a compiler warning when an instance variable is "re-declared" as a local variable.
21140 Warning/error on shadowing definition of data member?
35490 Search doesn't work for reference of 'cursorLocation'
35338 Cannot save file, "Save failed:null" error message received
35438 CastExpression resolution departs from JLS section 6.5.1
36165 [DOM/AST] Incorrect grammar rule in TypeDeclaration


Eclipse Platform Build Notes 
Java Development Tooling Core

Eclipse SDK 2.1 Build (before 3.0/2.1.1 branching) - 31st March 2003
Project org.eclipse.jdt.core v_312 (cvs).

What's new in this drop

Problem Reports Fixed

35831 NPE navigating references using links


For earlier build notes, also see build notes up to Release 2.1.