blob: f56f557ad58118a177ffbfe1f593aaef20eb2ac1 [file] [log] [blame]
STREAM: 2.0
What's new in this drop (since 0.9)
==================================================================================
* JCK1.3a compliant.
* All messages have been externalized.
* Added 2 new APIs on JavaConventions:
- IJavaModelStatus validateClasspath(IJavaProject project, IClasspathEntry[] classpath, IPath outputLocation)
- IJavaModelStatus validateClasspathEntry(IJavaProject project, IClasspathEntry entry, boolean checkSourceAttachment)
* Ant Eclipse compiler task added (org.eclipse.jdt.core.ant.Jdtcom)
PRs Fixed in this Release (since 1.0NL stream)
==================================================================================
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()
PRs Fixed in 1.0NL stream (since 0.9)
==================================================================================
1GGCYEU: ITPJCORE:ALL - Using Ant for build skip files
1GH3218: ITPJUI:WIN - mnuemonic problems
1GGLLUG: ITPJCORE:WINNT - @deprecated does not work if it is followed by a TAB
1GG8T8H: ITPJCORE:ALL - JCK1.3a - dasg04203 - definitely assigned value before the third operand of the conditional operator ? :
1GG8T56: ITPJCORE:ALL - JCK1.3a - dasg04103 - definitely assigned value before the second operand of the conditional operator ? :
1GG8IIO: ITPJCORE:ALL - JCK1.3a - icls06602 - Outer class fields in parameters of superconstructor call in inner class
1GG8IDR: ITPJCORE:ALL - JCK1.3a - lex05404m1 - an unterminated unicode escape.
1GG8I5J: ITPJCORE:ALL - JCK1.3a - icls06308 - Invocation of constructor by this can not be qualified.
1GG8HBG: ITPJCORE:ALL - JCK1.3a - dasg10004 - no definitely assigned value before the first expression statement in the incrementation part of a for statement
1GG8G7Y: ITPJCORE:ALL - JCK1.3a - exec00202m1 - Huge amount of literals overflows constantpool space.
1GG8G4G: ITPJCORE:ALL - JCK1.3a - dasg01003 - definitely assigned value after the boolean operator || when true
1GG8BWS: ITPJCORE:ALL - JCK1.3a - dasg00603 - definitely assigned value after the boolean operator && when true
1G2F1DT: ITPJCORE:WINNT - Error messages non NLS for JavaModelStatus
1GEK7SG: ITPJCORE:WIN2000 - CodeCompletion - Code assist failure
1GEJDB0: ITPJCORE:WIN2000 - Open on selection doesn't work for types of length 1
1GDS4GV: ITPJUI:WIN2000 - Search - implementors of an interface type not found in internal jars
1GF6C4M: ITPJUI:WIN2000 - Eval - VerifyError while evaluating expression
1GFB94V: ITPJUI:ALL - Deleting a package requires 2 deletes
1GFVWDS: ITPJCORE:ALL - Hierarchy - Fail to compute hierarchy on org.eclipse.swt.events.MouseEvent
1GF9Y01: ITPCORE:WIN2000 - NPE when deleting everything in a java file and saving it.
1G2F1DT: ITPJCORE:WINNT - Error messages non NLS for JavaModelStatu
1GGCQZ3: ITPJCORE:ALL - NL problems in xml fil
1GFIRSN: ITPJCORE:WINNT - Classpath - Should allow nesting in binary output when no source folder in on CP
PRs Closed in this Release
==================================================================================
1GF7PZW: ITPJCORE:WINNT - Evaluation - Walkback reporting error on local variable type
1GGLNOQ: ITPJCORE:WINNT - @deprecated does not work if it is followed by a TAB - use a space instead.
1G295FE: ITPJCORE:ALL - Improve package fragment root management for java project
1GFQ3FD: ITPJUI:WINNT - Non java resources do not show up under default package, but do under other packages
1GFBJS9: ITPJUI:ALL - Unbound variable path task not removed
1GF2LA7: ITPJCORE:WINNT - Adding classpath variable triggers many builds?
1GEAHG1: ITPJCORE:WIN2000 - Positions of type and method declarations
1GD57YY: ITPJCORE:WINNT - Unhandled exception in standalone compiler
1GBPLAP: ITPJUI:WINNT - create class/package not allowed with umlaut
1G82CEX: ITPJCORE:Adding evaluation support in debugger
1G4GELA: ITPJCORE:WINNT - NPE: after restarting a crashed workbench
1G3FV4S: ITPJCORE:WIN - DOMException when renaming constructor
1G0K0OI: ITPCORE:ALL - Too many ICompilationUnits
1FRTN67: ITPJCORE:ALL - JM - CodeAssist/TypeHierarchy optimization
1FJOQSH: LFCOM:WINNT - usage of strictfp modifier
1FFYDGD: LFCOM:ALL - Weird behavior on incorrect source
1ETNYD2: IVJIDT:AIX - Format code with "Experminent with Code"
1ETAM38: IVJIDT:AIX - Code Formatter does not put CR after comment end
1GE906O: ITPJCORE:ALL - Having trouble getting projects to build properly - project properties noting getting set correctly
1GE6V5W: ITPJCORE:WINNT - Problems saving workspace
1GDXCY7: ITPJCORE:WIN2000 - Adding a project to build path doesn't trigger build in dependents
1GAM4RI: ITPJCORE:WINNT - Errors did not go away after adding jars to buildpath
1GAJBOB: ITPJUI:WINNT - Code Assist continues after entering blank
1G4CLZM: ITPJUI:WINNT - 'Import Selection' - Set not found
1G47HWU: ITPJUI:WINNT - Method Stub Generation: Error on methods throwing Exceptions
1G3H21Z: ITPJCORE:ALL - Package fragment reorganization problems
1FWCDYN: ITPJUI:WINNT - resources prematurely made local
1FWAPGJ: ITPJCORE:ALL - Synchronization is confusing with Java builder
1FW8MAI: ITPCORE:WIN2000 - Compiler does not recompile all the classes
1FW6JQG: ITPUI:WINNT - Joining a team may have incorrect classpath
1GEAX3R: ITPJCORE:WIN2000 - bad error message for ambiguous references
1GDJ1QU: ITPJCORE:WINNT - NPE building project
1GD0MLS: ITPJCORE:ALL - Stack traces in log of unknown origin
1G0UYOQ: ITPJCORE:ALL - Different text range definitions
1GFJ764: ITPJCORE:ALL - Inconpatible conditional operand types
1GFBFV7: ITPJCORE:WINNT - Resource copy - should not copy nested internal JARs
1GF9OW7: ITPJCORE:ALL - Build silently fails for reappearing deleted classes
1GEOY41: ITPJCORE:WINNT - DeltaProcessor - createElements seems bogus
1GENY3I: ITPJUI:WINNT - Rename Refactoring introduced compile errors
1GEJC08: ITPJCORE:WIN2000 - Assertion failed in builder
1GEI1SS: ITPJCORE:ALL - .java file outside of the classpath should be a compilation unit
1GE6PGY: ITPJUI:ALL - Wrong class everywhere
1GE2UUN: ITPDUI:IndexOutOfBounds during eval?
1GE25VE: ITPJUI:WIN2000 - Cannot search on text selection
1GDXD7U: ITPJCORE:WINNT - Search not working for projects
1GDX5E3: ITPJCORE:WINNT - Assertion failed when rename Java Project
1GDTT7B: ITPJCORE:WIN2000 - Classpath extension in jar manifest not respected
1GDMMBJ: ITPDUI:WINNT - Stack trace on inspect
1GDKLB6: ITPDUI:Linux - Inspect from editor broken in linux
1GDJ3BJ: ITPJCORE:WINNT - Error while typing in editor
1GDIUMQ: ITPJCORE:WINNT - Build time anomaly when doing incremental builds
1GDG971: ITPJCORE:WIN2000 - Classpath changes aren't honored by the builder
1GDDWFM: ITPJCORE:WINNT - Builder leaving bogus errors after auto-build + hand build
1GDBL1B: ITPJCORE:WIN2000 - Throwable type hierarchy calculation is slow
1GD4KY2: ITPJCORE:WINNT - False compile errors not going away when building by hand
1GCTG65: ITPJUI:WIN2000 - Classpath file is copied to bin
1GCR9MT: ITPJCORE:WINNT - ClassCastException creating a text file
1GCP6LR: ITPJUI:WINNT - User must get feedback if .classpath file is manipulated
1GCNFC2: ITPJCORE:ALL - ArrayIndeOutOfBoundsException in CodeAssist
1GCN2N4: ITPJUI:WIN2000 - Walkback while organizing imports
1GCFZPA: ITPJCORE:WINNT - Could SourceRange be public API?
1GCFNQR: ITPJCORE:WINNT - How should the path in ITypeNameRequestor be used?
1GCBQ2E: ITPJCORE:WINNT - how to efficiently find methods along 'the ripple'?
1GBRLSV: ITPJCORE:WIN2000 - Question: how to I find an inner type
1GBALN1: ITPJUI:Incorrect source for created class
1GAUUQ9: ITPJCORE:WINNT - JavaBuilder doesn't handle internal exceptions during full build
1GAP1QC: ITPJCORE:WINNT - JavaProject.configure creates invalid output path
1GAML2O: ITPJCORE:WINNT - NPE during start-up
1GALZ9N: ITPJCORE:WINNT - Compiler work being done on empty projects
1GAJ82M: ITPJUI:WINNT - walkback when delete a jar from a java project
1GAH7KH: ITPJCORE:WINNT - Reopened projects show the bin folder as a package
1G86704: ITPJUI:WINNT - Drap'nDrop doesn't give operation progress
1G840BE: ITPJUI:WINNT - code assist - only some keywords are recognized
1G82D17: ITPJCORE:WINNT - getJavaModel(IWorkspace) looks like an accessor but it does creation
1G58H14: ITPJCORE:WIN98 - OutOfMemoryException building a big workbench
1G4W2XB: ITPJCORE:WIN98 - CodeAssist should not always report an error when no completion was found
1G4U1CZ: ITPJCORE:WINNT - JavaDCDuplicateInnerClassName test is failing
1G4ENQI: ITPJUI:WIN - NewInterface wizard adds wrong import for inner types
1G4CKVG: ITPJCORE:WIN - Can't patch classes in jar
1G426W6: ITPJCORE:WINNT - VerifyError running jre Eclipse 010 with the IBM 1.3 VM
1G41GH7: ITPJCORE:WINNT - adding a project invokes a recompile
1G3T0OO: ITPJCORE:WINNT - Invisible class in all possible super classes
1G3MKWT: ITPJCORE:WIN - Would like more progress on java reorg operations
1G3DP5Z: ITPJCORE:WIN - IPackageFragment.delete() doesn't delete resources
1G31A03: ITPJCORE:WIN98 - Building vs. packaging
1G2NW6V: ITPJUI:WIN2000 - Open on selection doesn't work for inner classes
1G14M8E: ITPCOM:WINNT - Wrong completion when package name collides with a class name
1G03GWJ: ITPJCORE:ALL - TypeHierarchy update tuning
1FYEH7R: ITPJCORE:WINNT - CoreException running WorkingCopyTests with autobuild on
1FY94XA: ITPJCORE:WINNT - JM - testWorkingCopyGeneral() tests randomly fail
1FXOAS3: ITPJCORE:ALL - JDOM - remove deprecated method #findNode
1FWYKB2: ITPJCORE:WIN98 - Feature: When I open a class file for a member type...
1FWX73S: ITPJCORE:WINNT - Java Builder error when saving html file
1FWWU28: ITPJCORE:WIN98 - Cannot access compilation unit - Reason: Java Image Builder
1FWUZ9J: ITPJCORE:WINNT - Add autobuilding option to test suite
1FWUXTH: ITPJCORE:WINNT - Java Image Builder error message no help
1FWT5CP: ITPJCORE:ALL - Disable timestamps assertion failed
1FWST7K: ITPJCORE:WINNT - SCENARIO B3 - error saving jsp
1FWNLL4: ITPJCORE:WIN2000 - "Editing" internal jar results in ImageBuilderInternalException
1FWN24W: ITPSRCEDIT:WIN - Get error message if class not saved - task list out of sync
1FWHWGK: ITPJCORE:ALL - javadoc - warnings during javadoc generation
1FW6M3U: ITPJCORE:WIN98 - JDOM cannot reproduce "import java. lang. *;"
1FVU7O2: ITPJCORE:WINNT - JDOM cannot handle "import java.lang.* "
1FVRW2A: ITPJCORE:WIN98 - Source text still accessible after manually deleting file
1FVL59P: ITPJUI:WINNT - double clicking on task does not go to right place in source
1FVII1P: ITPJCORE:ALL - JDOM - Import names reported by parser do not contain '.*'
1FUNPVG: ITPJCORE:ALL - JavaDCChangeFromFullyQualifiedToImportTest1 is failing
1FU4P4U: ITPJCORE:ALL - JM - factory should throw detailed exception if unable to create an element
1FT78Y7: ITPJCORE:ALL - JM - Reference info is slow
1FSZXSX: ITPCOM:WINNT - Do we need FieldEndPosition?
1FRKC3T: ITPJCORE:ALL - JM - Incremental Reconciler
1FRK6S7: ITPJCORE:ALL - JM - hook for builder to get/put binary types
1FPCMAN: ITPJCORE:ALL - JM - Validating Save Operation
1GFBCOU: ITPJCORE:WINNT - CodeCompletion - Code assist fails in a method with an incorrect return type
1GF1VHY: ITPJCORE:ALL - JM - validateFieldName/PackageName should warn if uppercase
1GEMNE8: ITPJCORE:WIN2000 - JM - JDT DeltaProcessor is very eager
1FVXJPZ: ITPJCORE:WIN2000 - minor- review error messages