Enable PMD rule LooseCoupling and fix violations

This commit is contained in:
Manuel Fuhr 2022-11-13 12:38:30 +01:00
parent c75a8cb703
commit 30be64cbbe
26 changed files with 64 additions and 50 deletions

View file

@ -1,11 +1,12 @@
package btools.codec;
import java.util.Map;
import java.util.TreeMap;
import btools.util.BitCoderContext;
public final class StatCoderContext extends BitCoderContext {
private static TreeMap<String, long[]> statsPerName;
private static Map<String, long[]> statsPerName;
private long lastbitpos = 0;

View file

@ -2,6 +2,7 @@ package btools.codec;
import java.util.Comparator;
import java.util.HashMap;
import java.util.Map;
import java.util.PriorityQueue;
import btools.util.BitCoderContext;
@ -16,7 +17,7 @@ import btools.util.BitCoderContext;
* but doesn't do anything at pass1
*/
public final class TagValueCoder {
private HashMap<TagValueSet, TagValueSet> identityMap;
private Map<TagValueSet, TagValueSet> identityMap;
private Object tree;
private BitCoderContext bc;
private int pass;