From 118df9e22c0f7d7892e6dc17e1730fa960665655 Mon Sep 17 00:00:00 2001 From: ScarletRedMan Date: Fri, 12 Jan 2024 16:18:45 +0700 Subject: [PATCH] Removed useless construct parameter --- .../repository/impl/collection/DynamicSortedMap.java | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/ru/dragonestia/picker/repository/impl/collection/DynamicSortedMap.java b/app/src/main/java/ru/dragonestia/picker/repository/impl/collection/DynamicSortedMap.java index 625c545..50d656a 100644 --- a/app/src/main/java/ru/dragonestia/picker/repository/impl/collection/DynamicSortedMap.java +++ b/app/src/main/java/ru/dragonestia/picker/repository/impl/collection/DynamicSortedMap.java @@ -10,9 +10,7 @@ public class DynamicSortedMap { private final HashMap> indexes = new HashMap<>(); public void put(ITEM item) { - var node = new Node<>(item, room -> { - // TODO: update map state - }); + var node = new Node<>(item); indexes.put(node.object.getId(), node); var list = tree.getOrDefault(node.cachedScore, new LinkedList<>()); @@ -128,13 +126,12 @@ public class DynamicSortedMap { private int cachedScore; private boolean removed = false; - private Node(ITEM object, Consumer onUpdate) { + private Node(ITEM object) { this.object = object; cachedScore = object.getScore(); object.setOnUpdateScore(newScore -> { cachedScore = newScore; - onUpdate.accept(object); }); }