Author: markt
Date: Tue May  3 18:59:05 2016
New Revision: 1742181

URL: http://svn.apache.org/viewvc?rev=1742181&view=rev
Log:
Avoid a URL.toString() call.
Replace startsWith() calls with equals().

Modified:
    tomcat/trunk/java/org/apache/tomcat/util/scan/StandardJarScanner.java

Modified: tomcat/trunk/java/org/apache/tomcat/util/scan/StandardJarScanner.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/scan/StandardJarScanner.java?rev=1742181&r1=1742180&r2=1742181&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/tomcat/util/scan/StandardJarScanner.java 
(original)
+++ tomcat/trunk/java/org/apache/tomcat/util/scan/StandardJarScanner.java Tue 
May  3 18:59:05 2016
@@ -305,10 +305,9 @@ public class StandardJarScanner implemen
             log.trace(sm.getString("jarScan.jarUrlStart", url));
         }
 
-        String urlStr = url.toString();
-        if (urlStr.startsWith("jar:") || urlStr.endsWith(Constants.JAR_EXT)) {
+        if ("jar".equals(url.getProtocol()) || 
url.getPath().endsWith(Constants.JAR_EXT)) {
             callback.scan(url, webappPath, isWebapp);
-        } else if (urlStr.startsWith("file:")) {
+        } else if ("file".equals(url.getProtocol())) {
             File f;
             try {
                 f = new File(url.toURI());



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to