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 |