Update of /cvsroot/rubyeclipse/org.rubypeople.rdt.core/src/org/rubypeople/rdt/core
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20546/src/org/rubypeople/rdt/core
Modified Files:
RubyCore.java
Log Message:
fix null pointer bug on RubyBrowsingPart.setInitialSelection
Index: RubyCore.java
===================================================================
RCS file: /cvsroot/rubyeclipse/org.rubypeople.rdt.core/src/org/rubypeople/rdt/core/RubyCore.java,v
retrieving revision 1.32
retrieving revision 1.33
diff -C2 -d -r1.32 -r1.33
*** RubyCore.java 29 Mar 2006 22:45:23 -0000 1.32
--- RubyCore.java 4 Apr 2006 23:06:22 -0000 1.33
***************
*** 392,404 ****
}
! public static IRubyElement create(IResource resource) {
! switch (resource.getType()) {
! case IResource.FILE:
! return create((IFile) resource);
! case IResource.PROJECT:
! return create((IProject) resource);
! default: // TODO Is this anywhere near correct?
! return null;
! }
}
--- 392,397 ----
}
! public static IRubyElement create(IResource resource) {
! return RubyModelManager.create(resource, null/*unknown ruby project*/);
}
|