|
From: <caw...@us...> - 2007-02-01 13:57:57
|
Revision: 1905
http://svn.sourceforge.net/rubyeclipse/?rev=1905&view=rev
Author: cawilliams
Date: 2007-02-01 05:57:37 -0800 (Thu, 01 Feb 2007)
Log Message:
-----------
if the argsNode or the variable name are null then return false for doesArgsNodeComntainVariable.
Modified Paths:
--------------
trunk/org.rubypeople.rdt.core/src/org/rubypeople/rdt/internal/ti/DefaultTypeInferrer.java
Modified: trunk/org.rubypeople.rdt.core/src/org/rubypeople/rdt/internal/ti/DefaultTypeInferrer.java
===================================================================
--- trunk/org.rubypeople.rdt.core/src/org/rubypeople/rdt/internal/ti/DefaultTypeInferrer.java 2007-01-31 22:31:39 UTC (rev 1904)
+++ trunk/org.rubypeople.rdt.core/src/org/rubypeople/rdt/internal/ti/DefaultTypeInferrer.java 2007-02-01 13:57:37 UTC (rev 1905)
@@ -308,6 +308,8 @@
* @return
*/
private boolean doesArgsNodeContainsVariable(ArgsNode argsNode, String argName) {
+ if (argsNode == null) return false;
+ if (argName == null) return false;
return getArgumentIndex(argsNode, argName) >= 0;
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|