jdt core - build notes 3.1 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 3.0 (also see a summary of API changes).
Maintenance of previous releases of JDT/Core is performed in parallel branches: R3.0.x, R2.1.x, R2.0.x, R1.0.x.


Eclipse Platform Build Notes 
Java Development Tooling Core

Eclipse SDK 3.1 - ?th July 2004 - J2SE 1.5 Preview - Codename "Cheetah"
Project org.eclipse.jdt.core v_501 (Cheetah07) (cvs).

What's new in this drop

Problem Reports Fixed

69713 [1.5] Cannot save java document, throws nullpointer
69542 [1.5] ByteCode differs from javac ByteCode in behaviour
69554 Eclipse Java compiler is not completely compliant to Javac
69658 typo in javadoc of ClassInstanceCreation
69308 All ASTNodes that deal with modifiers should offer a method setModifiers(List modifiers)
69302 [Javadoc] Invalid reference warning inconsistent with javadoc tool
69275 [Javadoc] Invalid warning on @see link
69272 [Javadoc] Invalid malformed reference (missing separator)
68087 [Javadoc] '-' character should be accepted in tag names
68025 Javadoc processing does not detect some wrong links
68017 Javadoc processing does not detect missing argument to @return
69573 [1.5] Missing Message for Compiler
69028 Anonymous type in argument of super() is not in type hierarchy
69375 [1.5] wildcards: no error for incorrect assignment
68698 Bug in inner class emulation:compiler doesn't reject illegal code.
69359 [1.5] Trouble with "unnecassary cast" warnings
69271 decimal integer literals should not consist of FULL WIDTH Unicode digits
69349 [DOM/AST] Wrong end position for method declaration
69152 [NPE] An internal error occurred during: "Override indicator installation job".
68010 [1.5] Return type of bridge method is not correct inside outliner
69170 [1.5] no error for new T[0]
69353 [1.5] Should reject usage of type parameter in catch block
69288 [1.5] Unsafe type operations should be reported against individual expressions
64305 [1.5] Bad "return type is incompatible" error for array values
69251 [1.5] can't instantiate bounded wildcard
69141 [1.5] Wildcards with lower bound do not work
69276 [1.5] NPE in ReturnStatement
64154 [1.5] incorrect 'constructor not visible'
65943 Closing/opening a project doesn't have the correct delta
68998 [1.5] NPE in java compiler
68146 Search should not populate Java model cache
67789 Java element delta from refresh contains excluded package
68845 [1.5] AST: AbstractTypeDeclaration should have resolveBinding
66512 Invalid classpath entry not rejected
67643 [1.5] Incompatible conditional operand types
68981 [1.5] NPE in code assist
68891 [1.5] TypeVariableBinding does not know his declaring type or method
68862 [1.5] ClassCastException when moving a a java file


Eclipse Platform Build Notes 
Java Development Tooling Core

Eclipse SDK 3.1 - 29th June 2004 - J2SE 1.5 Preview - Codename "Cheetah"
Project org.eclipse.jdt.core v_500 (Cheetah06) (cvs).

What's new in this drop

Problem Reports Fixed

68837 [1.5] AST: Missing source range in parameterized type
68133 [1.5] VerifyError: Code segment has wrong length in class file
68863 Missing entry in local variable attribute
68440 [1.5] VerifyError with new for loop
64159 [1.5] call to addAll(Collection) incorrectly dissalowed
68602 [1.5] AST converter fails on local types
66424 [1.5] Collections in new style for loop
64417 [1.5] NPE in SourceTypeBinding.resolveTypesFor
68730 [1.5] No completion
65953 [1.5] Internal Compiler Error: ArrayIndexOutOfBoundsException
58470 [1.5] Source mapper fooled by generics
64336 [1.5] Signature does allow to create parameterized type signatures
68557 [1.5] ArrayIndexOutOfBoundsException in SourceTypeConverter
68006 [1.5] Invalid modifier after parse
65503 [1.5] "new" for-loop inside "old" for-loop gives error
65870 [1.5] AST creation fails when created with comments
64301 [1.5] Cast required where no cast should be required
63556 [1.5] Error when creating generic classes specializing distant generic parameters
63590 [1.5] Cheetah allows generic throws clause
63555 [1.5] Cannot put generic type fields inside static inner class
58722 [1.5] cannot extend interfaces


Eclipse Platform Build Notes 
Java Development Tooling Core

Eclipse Platform Build Notes 
Eclipse SDK 3.1 - 15th May 2004
Project org.eclipse.jdt.core v_429_Cheetah05 (cvs).

What's new in this drop

Problem Reports Fixed

62416 [1.5] An error has occurred when creating this (Java) editor
62292 [1.5] Missing receiver in parameterized message send
61507 [1.5] NPE in computeCompatibleMethod
60681 [1.5] Return type not strict enough
60563 [1.5] VerifyError when using generics and arrays
59258 Possibility to share compiler preferences for a shared project
60556 [1.5] Collections.unmodifiableList(List)
58978 [1.5] Generic method needs better error reporting
59983 [1.5] Internal compiler error
58903 [1.5] Implementing inherited generic methods


Eclipse Platform Build Notes 
Java Development Tooling Core

Eclipse Platform Build Notes 
Eclipse SDK 3.1 - 23th April 2004
Project org.eclipse.jdt.core v_422_Cheetah04 (cvs).

What's new in this drop

Problem Reports Fixed

59723 [1.5] Compiler rejects usage of ArrayList.toArray(char[][])
59628 [1.5] Erroneous diagnosis for missing abstract method implementation
59641 [1.5] Compiler should refuse usage of wildcard argument values
59147 [1.5] Compiler rejects correct code with wildcards and raw types
58979 [1.5] NullPointerException in compiler


Eclipse Platform Build Notes 
Java Development Tooling Core

Eclipse Platform Build Notes 
Eclipse SDK 3.1 - 16th April 2004
Project org.eclipse.jdt.core v_421_Cheetah03 (cvs).

What's new in this drop

Problem Reports Fixed

58715 [1.5] The return type is incompatible
58631 [1.5] Cycle in hierarchy no longer detected
58666 [1.5] Object.getClass() need to be treated special ?
57784 [1.5] Errors using Arrays.asList(T [])
58461 [1.5] java.lang.VerifyError from enhanced for loop


Eclipse Platform Build Notes 
Java Development Tooling Core

Eclipse Platform Build Notes 
Eclipse SDK 3.1 - 13th April 2004
Project org.eclipse.jdt.core v_421_Cheetah02 (cvs).

What's new in this drop

Problem Reports Fixed

53036 Incorrect highlighting for type problem in qualified type name
57716 [1.5] NPE compiling SelectionParser in source 1.5
57397 [1.5] Unable to save unit


Eclipse Platform Build Notes 
Java Development Tooling Core

Eclipse Platform Build Notes 
Eclipse SDK 3.1 - 4th April 2004
Project org.eclipse.jdt.core v_420_Cheetah01 (cvs).

What's new in this drop

Problem Reports Fixed

56731 [1.5] NPE inside ClassFileStruct when compiling with jre 1.5.0
51262 [1.5] Handling of additional bounds in type parameters
52673 [1.5] ArrayStoreException in 1.5 parser


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