You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jmeter.apache.org by pm...@apache.org on 2017/03/04 09:59:44 UTC
svn commit: r1785448 -
/jmeter/trunk/src/jorphan/org/apache/jorphan/reflect/ClassFinder.java
Author: pmouawad
Date: Sat Mar 4 09:59:44 2017
New Revision: 1785448
URL: http://svn.apache.org/viewvc?rev=1785448&view=rev
Log:
Fix sonar error
Modified:
jmeter/trunk/src/jorphan/org/apache/jorphan/reflect/ClassFinder.java
Modified: jmeter/trunk/src/jorphan/org/apache/jorphan/reflect/ClassFinder.java
URL: http://svn.apache.org/viewvc/jmeter/trunk/src/jorphan/org/apache/jorphan/reflect/ClassFinder.java?rev=1785448&r1=1785447&r2=1785448&view=diff
==============================================================================
--- jmeter/trunk/src/jorphan/org/apache/jorphan/reflect/ClassFinder.java (original)
+++ jmeter/trunk/src/jorphan/org/apache/jorphan/reflect/ClassFinder.java Sat Mar 4 09:59:44 2017
@@ -356,16 +356,17 @@ public final class ClassFinder {
if (path.equals(".")) { // $NON-NLS-1$
return System.getProperty("user.dir"); // $NON-NLS-1$
}
+ String resultPath = path;
if (path.length() > 3 && path.matches("[a-z]:\\\\.*")) { // lower-case drive letter?
- path = path.substring(0, 1).toUpperCase(Locale.ROOT) + path.substring(1);
+ resultPath = path.substring(0, 1).toUpperCase(Locale.ROOT) + path.substring(1);
}
- path = path.trim().replace('\\', '/'); // $NON-NLS-1$ // $NON-NLS-2$
- path = JOrphanUtils.substitute(path, "//", "/"); // $NON-NLS-1$// $NON-NLS-2$
+ resultPath = resultPath.trim().replace('\\', '/'); // $NON-NLS-1$ // $NON-NLS-2$
+ resultPath = JOrphanUtils.substitute(resultPath, "//", "/"); // $NON-NLS-1$// $NON-NLS-2$
- while (path.endsWith("/")) { // $NON-NLS-1$
- path = path.substring(0, path.length() - 1);
+ while (resultPath.endsWith("/")) { // $NON-NLS-1$
+ resultPath = resultPath.substring(0, resultPath.length() - 1);
}
- return path;
+ return resultPath;
}
/**