diff options
author | Frederic Fusier | 2006-10-31 11:16:56 -0500 |
---|---|---|
committer | Frederic Fusier | 2006-10-31 11:16:56 -0500 |
commit | 769e810d520c656355bce4d8c1de749b1b347f0b (patch) | |
tree | 815895fa22521e88c836f6d41ae1ba7a95366d77 | |
parent | fe167905ccc79515ce65d219dbae667a129198dd (diff) | |
download | eclipse.jdt.core-769e810d520c656355bce4d8c1de749b1b347f0b.tar.gz eclipse.jdt.core-769e810d520c656355bce4d8c1de749b1b347f0b.tar.xz eclipse.jdt.core-769e810d520c656355bce4d8c1de749b1b347f0b.zip |
R3_0_maintenance - 162517v_455_R30x
-rw-r--r-- | org.eclipse.jdt.core/buildnotes_jdt-core.html | 26 | ||||
-rw-r--r-- | org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/JavaModel.java | 3 |
2 files changed, 9 insertions, 20 deletions
diff --git a/org.eclipse.jdt.core/buildnotes_jdt-core.html b/org.eclipse.jdt.core/buildnotes_jdt-core.html index 4fa41ccb4d..fca5875075 100644 --- a/org.eclipse.jdt.core/buildnotes_jdt-core.html +++ b/org.eclipse.jdt.core/buildnotes_jdt-core.html @@ -39,30 +39,12 @@ </td> </tr> </table> -<a name="v_456_R30x"></a> -<p><hr><h1> -Eclipse Platform Build Notes <br> -Java Development Tooling Core</h1> -Eclipse SDK 3.0.3 Build - ? November 2005 - 3.0.3 RELEASE (R3_0_3) -<br>Project org.eclipse.jdt.core v_456_R30x -(<a href="http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.jdt.core/?only_with_tag=v_456_R30x">cvs</a>). -<h2> -What's new in this drop</h2> -<ul> -<!-- -<li> Plugin version ID got incremented to 3.0.3.</li> ---> -</ul> - -<h3>Problem Reports Fixed</h3> -<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=117495">117495</a> -Compiler: ternary ops return wrong type when condition is boolean literal <a name="v_455_R30x"></a> <p><hr><h1> Eclipse Platform Build Notes <br> Java Development Tooling Core</h1> -Eclipse SDK 3.0.3 Build - 3rd November 2005 +Eclipse SDK 3.0.2 Build - 31st October 2006 <br>Project org.eclipse.jdt.core v_455_R30x (<a href="http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.jdt.core/?only_with_tag=v_455_R30x">cvs</a>). <h2> @@ -74,7 +56,11 @@ What's new in this drop</h2> </ul> <h3>Problem Reports Fixed</h3> -<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=115408">115408</a> +<a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=162517">162517</a> +concurrent access to HashMap +<br><a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=117495">117495</a> +Compiler: ternary ops return wrong type when condition is boolean literal +<br><a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=115408">115408</a> [compiler] ArrayIndexOutOfBoundsException in CodeStream.java <br><a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=114855">114855</a> [compiler] OutOfMemoryError compiling deeply nested try-catch diff --git a/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/JavaModel.java b/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/JavaModel.java index 193a5b4667..cc6257c35b 100644 --- a/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/JavaModel.java +++ b/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/JavaModel.java @@ -351,6 +351,9 @@ public static Object getTarget(IContainer container, IPath path, boolean checkRe if (!path.isAbsolute()) return null; // lookup - outside the container + return getTargetAsExternalFile(path, checkResourceExistence); +} +private synchronized static Object getTargetAsExternalFile(IPath path, boolean checkResourceExistence) { File externalFile = new File(path.toOSString()); if (!checkResourceExistence) { return externalFile; |