[jboss-cvs] JBoss Profiler SVN: r465 - branches/JBossProfiler2/src/main/org/jboss/profiler/client.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Sat Aug 16 05:22:09 EDT 2008
Author: jesper.pedersen
Date: 2008-08-16 05:22:09 -0400 (Sat, 16 Aug 2008)
New Revision: 465
Modified:
branches/JBossProfiler2/src/main/org/jboss/profiler/client/Util.java
Log:
Fix constructor names
Modified: branches/JBossProfiler2/src/main/org/jboss/profiler/client/Util.java
===================================================================
--- branches/JBossProfiler2/src/main/org/jboss/profiler/client/Util.java 2008-08-16 08:57:08 UTC (rev 464)
+++ branches/JBossProfiler2/src/main/org/jboss/profiler/client/Util.java 2008-08-16 09:22:09 UTC (rev 465)
@@ -119,12 +119,20 @@
int start = mi.getMethodName().indexOf("(");
int dot = mi.getMethodName().indexOf(".");
- StringBuffer sb = new StringBuffer(mi.getMethodName().substring(0, start + 1));
+ StringBuffer sb = new StringBuffer(mi.getMethodName().substring(0, start));
if (dot != -1 && dot < start) {
- sb.setCharAt(sb.lastIndexOf("."), '#');
+ int lastDot = sb.lastIndexOf(".");
+
+ if (!mi.getClassName().endsWith(sb.substring(lastDot + 1, start))) {
+ sb.setCharAt(lastDot, '#');
+ } else {
+ sb = sb.append("#");
+ }
}
+ sb = sb.append("(");
+
if (start + 1 < mi.getMethodName().indexOf(")")) {
String[] params = mi.getMethodName().substring(start + 1, mi.getMethodName().indexOf(")")).split(",");
for (int i = 0; i < params.length; i++) {
More information about the jboss-cvs-commits
mailing list