[Fb-contrib-commit] SF.net SVN: fb-contrib: [934] trunk/fb-contrib/src/com/mebigfatguy/ fbcontrib/
Brought to you by:
dbrosius
From: <dbr...@us...> - 2007-10-12 01:51:07
|
Revision: 934 http://fb-contrib.svn.sourceforge.net/fb-contrib/?rev=934&view=rev Author: dbrosius Date: 2007-10-11 18:51:10 -0700 (Thu, 11 Oct 2007) Log Message: ----------- MRC can work on static methods as well Modified Paths: -------------- trunk/fb-contrib/src/com/mebigfatguy/fbcontrib/detect/MethodReturnsConstant.java Modified: trunk/fb-contrib/src/com/mebigfatguy/fbcontrib/detect/MethodReturnsConstant.java =================================================================== --- trunk/fb-contrib/src/com/mebigfatguy/fbcontrib/detect/MethodReturnsConstant.java 2007-10-11 06:38:53 UTC (rev 933) +++ trunk/fb-contrib/src/com/mebigfatguy/fbcontrib/detect/MethodReturnsConstant.java 2007-10-12 01:51:10 UTC (rev 934) @@ -66,7 +66,8 @@ @Override public void visitCode(Code obj) { Method m = getMethod(); - if (((m.getAccessFlags() & Constants.ACC_PRIVATE) != 0) + int aFlags = m.getAccessFlags(); + if ((((aFlags & Constants.ACC_PRIVATE) != 0) || ((aFlags & Constants.ACC_STATIC) != 0)) && (!m.getSignature().endsWith(")Z"))) { stack.resetForMethodEntry(this); returnConstant = null; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |