Update of /cvsroot/pydev/org.python.pydev/src_completions/org/python/pydev/editor/codecompletion/revisited/javaintegration
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31519/src_completions/org/python/pydev/editor/codecompletion/revisited/javaintegration
Modified Files:
JavaProjectModulesManager.java
Log Message:
<li>Fixed NPE when creating editor with no interpreter configured</li>
<li>Hyperlink works in the same way that F3 (saves file before search)</li>
<li>Fixed problem while navigating pydev package explorer ( https://sourceforge.net/tracker/index.php?func=detail&aid=2008015&group_id=85796&atid=577329 )</li>
<li>Applied patch that fixes race condition in PythonNature (thanks to Radim Kubacki)</li>
<li><strong>Eclipse 3.4</strong>: Move / rename working</li>
Index: JavaProjectModulesManager.java
===================================================================
RCS file: /cvsroot/pydev/org.python.pydev/src_completions/org/python/pydev/editor/codecompletion/revisited/javaintegration/JavaProjectModulesManager.java,v
retrieving revision 1.13
retrieving revision 1.14
diff -C2 -d -r1.13 -r1.14
*** JavaProjectModulesManager.java 15 Jun 2008 13:15:10 -0000 1.13
--- JavaProjectModulesManager.java 31 Jul 2008 01:47:37 -0000 1.14
***************
*** 270,273 ****
--- 270,276 ----
System.out.println("Trying to get module in java project modules manager: "+name);
}
+ if(name.startsWith(".")){ //this happens when looking for a relative import
+ return null;
+ }
try {
IJavaElement javaElement = this.javaProject.findType(name);
***************
*** 382,386 ****
}
! public void setProject(IProject project, boolean restoreDeltas) {
throw new RuntimeException("Not implemented");
}
--- 385,389 ----
}
! public void setProject(IProject project, IPythonNature nature, boolean restoreDeltas) {
throw new RuntimeException("Not implemented");
}
|