< prev index next >

src/java.base/windows/classes/sun/nio/fs/WindowsUriSupport.java

Print this page
rev 52881 : 8214971: Replace use of string.equals("") with isEmpty()
Reviewed-by: jlaskey, prappo, lancea, dfuchs, redestad

*** 126,141 **** if (uri.getRawFragment() != null) throw new IllegalArgumentException("URI has a fragment component"); if (uri.getRawQuery() != null) throw new IllegalArgumentException("URI has a query component"); String path = uri.getPath(); ! if (path.equals("")) throw new IllegalArgumentException("URI path component is empty"); // UNC String auth = uri.getRawAuthority(); ! if (auth != null && !auth.equals("")) { String host = uri.getHost(); if (host == null) throw new IllegalArgumentException("URI authority component has undefined host"); if (uri.getUserInfo() != null) throw new IllegalArgumentException("URI authority component has user-info"); --- 126,141 ---- if (uri.getRawFragment() != null) throw new IllegalArgumentException("URI has a fragment component"); if (uri.getRawQuery() != null) throw new IllegalArgumentException("URI has a query component"); String path = uri.getPath(); ! if (path.isEmpty()) throw new IllegalArgumentException("URI path component is empty"); // UNC String auth = uri.getRawAuthority(); ! if (auth != null && !auth.isEmpty()) { String host = uri.getHost(); if (host == null) throw new IllegalArgumentException("URI authority component has undefined host"); if (uri.getUserInfo() != null) throw new IllegalArgumentException("URI authority component has user-info");
< prev index next >