AbsTrans.java-sonar fixes
[aaf/authz.git] / misc / env / src / main / java / org / onap / aaf / misc / env / impl / AbsTrans.java
index 9edd3bf..c785f2c 100644 (file)
@@ -122,7 +122,8 @@ public abstract class AbsTrans<ENV extends Env> implements TransStore {
     @Override\r
     public Metric auditTrail(LogTarget lt, int indent, StringBuilder sb, int ... flags) {\r
         Metric metric = new Metric();\r
-        int last = (metric.entries = trail.size()) -1;\r
+        metric.entries = trail.size();\r
+        int last = (metric.entries) -1;\r
         metric.buckets = flags.length==0?EMPTYF:new float[flags.length];\r
         if (last>=0) {\r
             TimeTaken first = trail.get(0);\r
@@ -159,7 +160,7 @@ public abstract class AbsTrans<ENV extends Env> implements TransStore {
                 }\r
             }            \r
         } else {\r
-            Stack<Long> stack = new Stack<Long>();\r
+            Stack<Long> stack = new Stack<>();\r
             for (TimeTaken tt : trail) {\r
                 // Create Indentation based on SUB\r
                 while (!stack.isEmpty() && tt.end()>stack.peek()) {\r