Better private name, add @SuppressWarnings with comment, comment empty
block.
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/AbstractFileName.java b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/AbstractFileName.java
index ec0c101..8490685 100644
--- a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/AbstractFileName.java
+++ b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/AbstractFileName.java
@@ -46,8 +46,8 @@
     private final String absPath;
     private FileType type;
 
-    // Cached stuff
-    private String uri;
+    // Cached attributes
+    private String uriString;
     private String baseName;
     private String rootUri;
     private String extension;
@@ -233,10 +233,10 @@
      */
     @Override
     public String getURI() {
-        if (uri == null) {
-            uri = createURI();
+        if (uriString == null) {
+            uriString = createURI();
         }
-        return uri;
+        return uriString;
     }
 
     protected String createURI() {
@@ -314,6 +314,7 @@
         final int maxlen = Math.min(basePathLen, pathLen);
         int pos = 0;
         for (; pos < maxlen && getPath().charAt(pos) == path.charAt(pos); pos++) {
+            // empty
         }
 
         if (pos == basePathLen && pos == pathLen) {