[Fb-contrib-commit] SF.net SVN: fb-contrib: [805] trunk/fb-contrib
Brought to you by:
dbrosius
From: <dbr...@us...> - 2007-01-30 06:47:16
|
Revision: 805 http://svn.sourceforge.net/fb-contrib/?rev=805&view=rev Author: dbrosius Date: 2007-01-29 22:47:15 -0800 (Mon, 29 Jan 2007) Log Message: ----------- remove some false positives because the state wasn't set back after state is SEEN_NEXT, and no appropriate action was taken Modified Paths: -------------- trunk/fb-contrib/samples/USS_Sample.java trunk/fb-contrib/src/com/mebigfatguy/fbcontrib/detect/UseSplit.java Modified: trunk/fb-contrib/samples/USS_Sample.java =================================================================== --- trunk/fb-contrib/samples/USS_Sample.java 2007-01-30 06:12:31 UTC (rev 804) +++ trunk/fb-contrib/samples/USS_Sample.java 2007-01-30 06:47:15 UTC (rev 805) @@ -76,4 +76,25 @@ return sarray; } + + public String[] testUssFP6(String s) + { + StringTokenizer st = new StringTokenizer(s, ";"); + int count = st.countTokens(); + String[] sarray = new String[count]; + + int i = 0; + while (st.hasMoreTokens()) + { + String x = st.nextToken(); + if (x.equals("*")) + x = "Star"; + + sarray[i++] = x; + } + + return sarray; + } + + } Modified: trunk/fb-contrib/src/com/mebigfatguy/fbcontrib/detect/UseSplit.java =================================================================== --- trunk/fb-contrib/src/com/mebigfatguy/fbcontrib/detect/UseSplit.java 2007-01-30 06:12:31 UTC (rev 804) +++ trunk/fb-contrib/src/com/mebigfatguy/fbcontrib/detect/UseSplit.java 2007-01-30 06:47:15 UTC (rev 805) @@ -217,12 +217,9 @@ } } } - } else if (seen == INVOKEVIRTUAL) { - String clsName = getClassConstantOperand(); - if ("java/lang/StringBuffer".equals(clsName) || "java/lang/StringBuilder".equals(clsName)) { - state = SEEN_NOTHING; - } } + state = SEEN_NOTHING; + break; } } finally { stack.sawOpcode(this, seen); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |