You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@geode.apache.org by jb...@apache.org on 2021/01/28 01:05:46 UTC

[geode] 15/16: GEODE-6588: Static analyzer cleanup.

This is an automated email from the ASF dual-hosted git repository.

jbarrett pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/geode.git

commit 43c1195df32ac992bf0db32c6710742b9656d93b
Author: Jacob Barrett <jb...@pivotal.io>
AuthorDate: Fri Jan 22 07:52:36 2021 -0800

    GEODE-6588: Static analyzer cleanup.
---
 .../cache/persistence/DiskInitFileParser.java      | 27 +++++++++-------------
 1 file changed, 11 insertions(+), 16 deletions(-)

diff --git a/geode-core/src/main/java/org/apache/geode/internal/cache/persistence/DiskInitFileParser.java b/geode-core/src/main/java/org/apache/geode/internal/cache/persistence/DiskInitFileParser.java
index acf89bc..aa06390 100644
--- a/geode-core/src/main/java/org/apache/geode/internal/cache/persistence/DiskInitFileParser.java
+++ b/geode-core/src/main/java/org/apache/geode/internal/cache/persistence/DiskInitFileParser.java
@@ -51,7 +51,7 @@ public class DiskInitFileParser {
   private static final Logger logger = LogService.getLogger();
 
   private final CountingDataInputStream dis;
-  private DiskInitFileInterpreter interpreter;
+  private final DiskInitFileInterpreter interpreter;
 
   public DiskInitFileParser(CountingDataInputStream dis, DiskInitFileInterpreter interpreter) {
     this.dis = dis;
@@ -68,11 +68,7 @@ public class DiskInitFileParser {
     KnownVersion gfversion = KnownVersion.GFE_6622;
     DiskStoreID result = null;
     boolean endOfFile = false;
-    while (!endOfFile) {
-      if (dis.atEndOfFile()) {
-        endOfFile = true;
-        break;
-      }
+    while (!(endOfFile || dis.atEndOfFile())) {
       byte opCode = dis.readByte();
       if (logger.isTraceEnabled(LogMarker.PERSIST_RECOVERY_VERBOSE)) {
         logger.trace(LogMarker.PERSIST_RECOVERY_VERBOSE, "DiskInitFile opcode={}", opCode);
@@ -217,11 +213,11 @@ public class DiskInitFileParser {
           long drId = readDiskRegionID(dis);
           int size = dis.readInt();
           ConcurrentHashMap<DiskStoreID, RegionVersionHolder<DiskStoreID>> memberToVersion =
-              new ConcurrentHashMap<DiskStoreID, RegionVersionHolder<DiskStoreID>>(size);
+              new ConcurrentHashMap<>(size);
           for (int i = 0; i < size; i++) {
             DiskStoreID id = new DiskStoreID();
             InternalDataSerializer.invokeFromData(id, dis);
-            RegionVersionHolder holder = new RegionVersionHolder(dis);
+            RegionVersionHolder<DiskStoreID> holder = new RegionVersionHolder<>(dis);
             memberToVersion.put(id, holder);
           }
           readEndOfRecord(dis);
@@ -438,7 +434,7 @@ public class DiskInitFileParser {
           if (gfversion == null) {
             throw new DiskAccessException(
                 String.format("Unknown version ordinal %s found when recovering Oplogs", ver),
-                this.interpreter.getNameForError());
+                interpreter.getNameForError());
           }
           interpreter.cmnGemfireVersion(gfversion);
           break;
@@ -469,7 +465,7 @@ public class DiskInitFileParser {
           readEndOfRecord(dis);
           if (logger.isTraceEnabled(LogMarker.PERSIST_RECOVERY_VERBOSE)) {
             logger.trace(LogMarker.PERSIST_RECOVERY_VERBOSE,
-                "IFREC_REVOKE_DISK_STORE_ID id={}" + pattern);
+                "IFREC_REVOKE_DISK_STORE_ID id={}", pattern);
           }
           interpreter.cmnRevokeDiskStoreId(pattern);
         }
@@ -477,7 +473,7 @@ public class DiskInitFileParser {
         default:
           throw new DiskAccessException(
               String.format("Unknown opCode %s found in disk initialization file.", opCode),
-              this.interpreter.getNameForError());
+              interpreter.getNameForError());
       }
       if (interpreter.isClosing()) {
         break;
@@ -502,7 +498,7 @@ public class DiskInitFileParser {
     if (logger.isTraceEnabled(LogMarker.PERSIST_RECOVERY_VERBOSE)) {
       StringBuffer sb = new StringBuffer();
       for (int i = 0; i < OPLOG_TYPE.getLen(); i++) {
-        sb.append(" " + seq[i]);
+        sb.append(" ").append(seq[i]);
       }
       logger.trace(LogMarker.PERSIST_RECOVERY_VERBOSE, "oplog magic code: {}", sb);
     }
@@ -615,10 +611,9 @@ public class DiskInitFileParser {
 
   private static DiskInitFileInterpreter createPrintingInterpreter(
       DiskInitFileInterpreter wrapped) {
-    DiskInitFileInterpreter interpreter = (DiskInitFileInterpreter) Proxy.newProxyInstance(
+    return (DiskInitFileInterpreter) Proxy.newProxyInstance(
         DiskInitFileInterpreter.class.getClassLoader(), new Class[] {DiskInitFileInterpreter.class},
         new PrintingInterpreter(wrapped));
-    return interpreter;
   }
 
 
@@ -627,7 +622,7 @@ public class DiskInitFileParser {
     private final DiskInitFileInterpreter delegate;
 
     public PrintingInterpreter(DiskInitFileInterpreter wrapped) {
-      this.delegate = wrapped;
+      delegate = wrapped;
     }
 
     @Override
@@ -664,6 +659,6 @@ public class DiskInitFileParser {
   }
 
   public boolean gotEOF() {
-    return this.gotEOF;
+    return gotEOF;
   }
 }