|
From: <caw...@us...> - 2007-03-09 14:59:07
|
Revision: 2113
http://svn.sourceforge.net/rubyeclipse/?rev=2113&view=rev
Author: cawilliams
Date: 2007-03-09 06:58:55 -0800 (Fri, 09 Mar 2007)
Log Message:
-----------
Modified Paths:
--------------
trunk/org.rubypeople.rdt.core/src/org/rubypeople/rdt/internal/codeassist/CompletionEngine.java
Modified: trunk/org.rubypeople.rdt.core/src/org/rubypeople/rdt/internal/codeassist/CompletionEngine.java
===================================================================
--- trunk/org.rubypeople.rdt.core/src/org/rubypeople/rdt/internal/codeassist/CompletionEngine.java 2007-03-09 14:46:19 UTC (rev 2112)
+++ trunk/org.rubypeople.rdt.core/src/org/rubypeople/rdt/internal/codeassist/CompletionEngine.java 2007-03-09 14:58:55 UTC (rev 2113)
@@ -195,7 +195,7 @@
if (fContext.hasReceiver()) return null; // can't invoke a private method on a receiver
break;
case IMethod.PUBLIC:
- flags |= Flags.AccPublic;
+ flags |= Flags.AccPublic; // FIXME Check if receiver is of same class as method's declaring type, if not, skip this method. (so we can invoke with no receiver inside same class, with explicit self as receiver, or with receiver who has same class).
break;
case IMethod.PROTECTED:
flags |= Flags.AccProtected;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|