Made basicProjectMemoizer abstract

This commit is contained in:
oowekyala committed 2017-08-05 14:44:15 +02:00
1 parent 58c7978913
commit 6c8c6f917a
1 file changed
+2 -1
@@ -19,7 +19,8 @@ import net.sourceforge.pmd.lang.ast.QualifiedName;
*
* @author Clément Fournier
*/
public class BasicProjectMemoizer<T extends QualifiableNode, O extends QualifiableNode> implements ProjectMemoizer<T, O> {
public abstract class BasicProjectMemoizer<T extends QualifiableNode, O extends QualifiableNode> implements
ProjectMemoizer<T, O> {
private Map<QualifiedName, MetricMemoizer<T>> classes = new HashMap<>();
private Map<QualifiedName, MetricMemoizer<O>> operations = new HashMap<>();